- NodaTime updated to 3.0.0
- NodaTime.Serialization.JsonNet updated to 3.0.0
- NodaTime.Serialization.SystemTextJson updated to 1.0.0
- Swashbuckle.AspNetCore updated to version 5.5.1
- Added SchemaExamples to NodaTimeSchemaSettings and configuration methods ConfigureForNodaTime and ConfigureForNodaTimeWithSystemTextJson to support custom example values
- Nullable annotations added
- Supports Swashbuckle 5, net core 3 and System.Text.Json
- Swashbuckle.AspNetCore updated to version 5.0.0
- NodaTime and NodaTime.Serialization.JsonNet updated to latest versions
- ConfigureForNodaTime became more customizable
- Compatibility with System.Text.Json:
- New dependency: NodaTime.Serialization.SystemTextJson
- Added new ConfigureForNodaTimeWithSystemTextJson
- PR #13 by jeremyhayes: remove unspecified format aliases (full-date, partial-time)
- PR #8 by Romanx: Add flag for generating examples in output
- PR #11 by dgarciarubio: Add support for OffsetDate and OffsetTime types
- PR #8 by Romanx: Add flag for generating examples in output
- PR #11 by dgarciarubio: Add support for OffsetDate and OffsetTime types
- Supports Swashbuckle 5, net core 3 and System.Text.Json
- Swashbuckle.AspNetCore updated to version 5.0.0
- Supports net core 3 and brand new System.Text.Json
- NodaTime and NodaTime.Serialization.JsonNet updated to latest versions
- Swashbuckle.AspNetCore updated to version 5.0.0-rc5
- ConfigureForNodaTime became more customizable
- Compatibility with System.Text.Json:
- New dependency: NodaTime.Serialization.SystemTextJson
- Added new ConfigureForNodaTimeWithSystemTextJson
- Sample moved to net core 3
- Sample supports NewtonsoftJson, System.Text.Json and System.Text.Json with NamingPolicy from NewtonsoftJson
- Swashbuckle.AspNetCore updated to version 5.0.0-rc4
- Swashbuckle.AspNetCore fixed to versions [4.0.1, 5.0.0)
- Swashbuckle.AspNetCore fixed to versions [2.4.0, 4.0.1)
- Dependencies updated
- Bugfix: Uses factory instead of shared Schema instance. See: PR#3
- Updated package description
- Implemented in c#, no FSharp.Core lib in dependencies
- JsonSerializerSettings ContractResolver uses for NamingStrategy, so you can use DefaultNamingStrategy, CamelCaseNamingStrategy or SnakeCaseNamingStrategy
- Added new DateInterval (use NodaTime.Serialization.JsonNet >= 2.1.0)
Full release notes can be found at: https://github.com/micro-elements/MicroElements.Swashbuckle.NodaTime/blob/master/CHANGELOG.md