You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Changed- Added a VCR record/replay harness for integration tests (#306)
- Added a test proving the Polly resilience handler retries Google's HTTP 429 (#305)
- Added Codecov coverage upload and a coverage badge (#307)
- Added the `.agents/` AI-native knowledge base and slimmed down `CLAUDE.md` (#301)
- Added a sponsor badge to the README
- Updated `testglance/action` digest (#302, #303, #304)
Notes on the categorization:
No user-facing library changes shipped in this range — every commit is tests, CI, docs, or repo hygiene — so Added, Deprecated, Removed, Fixed, and Security are all omitted per the "omit empty sections" rule.
The three testglance/action digest bumps are collapsed into one bullet with all PR numbers retained.
If you'd rather keep release notes purely user-facing, this entire version arguably warrants no public changelog entry at all (everything is internal). Let me know if you want me to trim it down to a one-line "Internal/tooling improvements" entry instead.
### Changed- Skip billable Places API tests by default (#256)
- Lock public API surface with PublicApiAnalyzers (2.0 baseline) (#259)
- Update testglance/action digest to fa70140 (#260)
### Removed- Remove static `GoogleMaps` facade and legacy Places API (#257)
- Delete obsolete members (#257)
- Drop support for older target frameworks (#257)
A few notes on the choices I made:
The feat! commit (#257) is the headline breaking change for 2.0. I split its three distinct actions into separate bullets under Removed, since each is a user-facing removal.
Docs commit (#258) (Scorecard badge) is purely internal repo hygiene with no user-facing impact, so I omitted it.
Test/CI and chore commits (#256, #259, #260) went under Changed, per your rules. If you'd prefer to keep release notes strictly user-facing, #259 and #260 could also be omitted — let me know and I'll trim them.