Releases: TimeWarpEngineering/timewarp-options-validation
Releases · TimeWarpEngineering/timewarp-options-validation
v1.0.0-beta.3
Breaking Changes
- Renamed
SectionNameAttributetoConfigurationKeyAttributeto better align with Microsoft.Extensions.Configuration naming conventions - Migrated to .NET 10
- All files and directories now follow kebab-case naming convention (enforced by TWA001 analyzer)
Features
- Added fluent API for options validation configuration
- Modernized library structure following Nuru pattern
- Added TimeWarp.Build.Tasks and TimeWarp.SourceGenerators for enhanced build-time tooling
Improvements
- Replaced FluentAssertions with Shouldly for cleaner test assertions
- Updated to fixie 4.1.0 and TimeWarp.Fixie 3.1.0
- Simplified NuGet.config
- Restructured Directory.Build.props with proper separation (package settings in source/Directory.Build.props)
- Converted to .slnx solution format
- Updated CI/CD workflows for kebab-case directories
Package Information
- Package: TimeWarp.OptionsValidation
- Version: 1.0.0-beta.3
- License: Unlicense