3.0.0
Updated per JsonSchema.Net v8.
Breaking changes
- Keywords
- now implement
IKeywordHandler - are singletons
- moved to
.Keywordsnamespace
- now implement
Vocabulariesstatic class renamed toVocabulary.Register()method moved toMetaSchemasclass
OrderingSpecifiernow a struct, moved to.KeywordsnamespaceDirectionmoved to.Keywordsnamespace- Removed
JsonSchemaExtensions(keyword access) - Removed serialization support (no longer needed)
Other changes
- Added
Dialectstatic class. - Add .Net 10.0 support.
- Update Nuget references.
2.2.0
Add .Net 9.0 support.
2.1.0
Updated to use JsonSchema.Net v7.0.0, which contains breaking changes (release notes).
2.0.0.x
#711 - Nuget package meta-data updates; no functional changes from previous version.
2.0.0
Updated for multi-framework support with .Net Standard 2.0 and .Net 8 with Native AOT support, including updating System.Text.Json from v6 to v8.
Breaking changes
Dropping support for .Net Standard 3.1 - May still be used, but exact behavior cannot be guaranteed.
1.0.0
Initial release.
This release deprecates and builds on all functionality from JsonSchema.Net.UniqueKeys v3.1.0.