Releases: RehanSaeed/Schema.NET
Releases · RehanSaeed/Schema.NET
Schema.NET 7.0.1
Schema.NET 7.0.0
New Features
- #109 - Overhaul ValuesJsonConverter for better performance and serialization/deserialization
- #120 - On-demand List allocation in Values<> type
- #119 - Faster instance creation for ValuesJsonConverter
- #118 - Refactoring OneOrMany
- #112 - Add type equality checks and overrides
- Upgraded
Microsoft.SourceLink.GitHub
to1.0.0
.
Fixes
Schema.NET 6.0.0
- Switch to HTTPS in
https://schema.org
(See #89).
Schema.NET 5.0.0
- Added better null value handling in #84.
Schema.NET 4.3.0
Schema.NET 4.2.0
- Add
net472
target framework.
Schema.NET 4.1.0
- Null, empty or whitespace string's are now treated as null.
Schema.NET 4.0.0
- Added support for mixed types in a collection e.g. the
Author
property of theBook
type can now contain a collection ofPerson
andOrganisation
objects (Fixes #5). - Added support for schema.org
Date
type without time usingint
andDateTime
types which serialize toyyyy
andyyyy-MM-dd
respectively (Fixes #46). - Added interfaces for all types to support mixed types (Fixes #13).
- Added .NET 4.6.1 target (Fixes #33).
- Removed null checks to allow you to set properties to
null
(Fixes #29 and #20). - Added
Deconstruct
methods toValues<T1...N>
types so they can be deconstructed into tuples. - Use invariant or ordinal culture.
- Updated source link.
Schema.NET 3.7.1
- Fixes #39.
Schema.NET 3.7.0
- Update all types from schema.org.
- Upgrade Newtonsoft.Json from 12.0.1 to 12.0.2.
- Upgrade .NET Core SDK.