libphonenumber-csharp 9.0.37 · libphonenumber-csharp.extensions 9.0.37 · upstream v9.0.37
What's Changed
- fix: pin the release tag to the commit just pushed by @twcclegg in #369
- Modernization: stack-overflow fix, frozen collections, drop net9.0, centralized build config by @twcclegg in #370
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in #371
- Add offline geocoder benchmarks, and fix the crash they exposed by @twcclegg in #372
- Cache NuGet packages, enable lock files and package validation by @twcclegg in #373
- Read the flyweight map buffer from an array instead of a stream by @twcclegg in #376
- Raise analysis on the library, and fix what it found by @twcclegg in #374
- Filter the benchmark job, drop netframework4.8, pin nuget sources by @twcclegg in #377
- Check the public surface survives hostile input by @twcclegg in #379
- Measure the parse, validate and format phases separately by @twcclegg in #378
- Benchmark the input shapes callers actually supply by @twcclegg in #381
- Match slices without materialising them when parsing by @twcclegg in #382
- Capture every extension alternative into one named group by @twcclegg in #383
- Skip the match groups when stripping a national prefix by @twcclegg in #384
- Strip the national prefix without materialising a match by @twcclegg in #385
- Don't render the country calling code test to strings by @twcclegg in #386
- fix: ship symbols in a .snupkg instead of embedding them in the assembly by @twcclegg in #390
Full Changelog: v9.0.36...v9.0.37