8.12.0
8.12.0
New Features
- Enhance ConfigurationManager with event handling
Added event handling capabilities to theConfigurationManager
, enabling consumers to subscribe to configuration change events. This enhancement improves extensibility and allows more responsive applications. For details see #3253
Bug Fixes
- Add expected Base64UrlEncoder.Decode overload for NET6 and 8
Introduced the expected overload ofBase64UrlEncoder.Decode
for .NET 6 and 8, ensuring compatibility and preventing missing method issues on these frameworks.
For details see #3249
Fundamentals
- Add AI assist rules
Incorporated AI assist rules to enhance AI agents effectiveness.
For details see #3255 - Update PublicApiAnalyzers and BannedApiAnalyzers to 4.14.0
Upgraded analyzer packages for improved diagnostics and code consistency (in particular delegates are added).
For details see #3256 - Move suppression of RS006 to csproj
Centralized suppression of RS006 warnings in project files for easier management.
For details see #3230
What's Changed
- Move suppression of RS006 to csproj. by @brentschmaltz in #3230
- Add expected Base64UrlEncoder.Decode overload for NET6 and 8 by @pmaytak in #3250
- add ai assist rules by @jennyf19 in #3255
- Enhance ConfigurationManager with event handling by @GeoK in #3254
- Update PublicApiAnalyzers and BannedApiAnalyzers to 4.14.0 by @pmaytak in #3256
- Update CHANGELOG.md for 8.12.0 by @jmprieur in #3258
Full Changelog: 8.11.0...8.12.0