Improved
v3.0.0-rc.29
Changes:
Enhancement:
- #1625: Add multi-targeted, performance-optimized Roslyn analyzer and code fix for Humanizer v3 namespace migration
Others:
- #1637: Fix performance regressions vs v3.0.0-rc.6 in transformers and registry lookups
- #1636: Fix performance regressions from eager registry initialization and micro-optimizations
- #1635: Optimize ToLowerCase, PrependArticleSuffix, and ToQuantity for .NET 8+ performance and fix thread safety issues
- #1634: Fix performance regressions vs v3.0.0-rc.6 with zero-allocation optimizations
- #1633: Fix performance regressions in core hot paths (enum dehumanize, clock notation, metric numerals, transformers, truncators, string operations)
- #1632: Fix ByteSize.TryParse for cultures with multi-character number format symbols and optimize performance
- #1629: Comprehensive XML documentation enhancement for all public APIs, README modernization, and docs structure
See More
- #1624: Performance optimizations: Source-generated regex, FrozenDictionary, SearchValues, benchmarks with baseline comparison workflow
- #1622: Fix trim warnings in EnumCache and EnumDehumanizeExtensions for .NET 9/10 compatibility
- #1620: Update verify-packages.ps1 to validate package restoration on multiple SDK versions
- #1618: Clarify test run timing in AGENTS guidance
- #1617: Update SDK version in global.json to 10.0.100-rc.2
- #1616: Update testing and coverage to xUnit v3
- #1615: Code modernization, formatting, cleanup
- #1614: Add Jekyll GitHub Pages site with automatic dark mode support
- #1613: Reorganize solution items and update build scripts
This list of changes was auto generated.