Skip to content

Releases: RehanSaeed/Schema.NET

Schema.NET 7.0.1

15 Jan 16:43
Compare
Choose a tag to compare
  • Fixed an issue where a threading analyzer NuGet package didn't have PrivateAssets="All" set in #123 via #124.

Schema.NET 7.0.0

31 Dec 16:52
Compare
Choose a tag to compare

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 to 1.0.0.

Fixes

  • #104 - ValuesJsonConverter doesn't pass JsonSerializer through to ToObject
  • #114 - Values Struct Equality Fix
  • #118 - Refactoring OneOrMany

Schema.NET 6.0.0

23 Oct 08:15
bdc065d
Compare
Choose a tag to compare
  • Switch to HTTPS in https://schema.org (See #89).

Schema.NET 5.0.0

29 Sep 12:34
Compare
Choose a tag to compare
  • Added better null value handling in #84.

Schema.NET 4.3.0

01 Jul 15:22
Compare
Choose a tag to compare
  • Fixes #75 via #71.
  • Fixes #63 via #70.
  • Updated schema types from schema.org.

Schema.NET 4.2.0

02 Jun 16:54
Compare
Choose a tag to compare
  • Add net472 target framework.

Schema.NET 4.1.0

31 May 15:20
Compare
Choose a tag to compare
  • Null, empty or whitespace string's are now treated as null.

Schema.NET 4.0.0

27 May 09:46
Compare
Choose a tag to compare
  • Added support for mixed types in a collection e.g. the Author property of the Book type can now contain a collection of Person and Organisation objects (Fixes #5).
  • Added support for schema.org Date type without time using int and DateTime types which serialize to yyyy and yyyy-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 to Values<T1...N> types so they can be deconstructed into tuples.
  • Use invariant or ordinal culture.
  • Updated source link.

Schema.NET 3.7.1

25 Apr 13:46
Compare
Choose a tag to compare

Schema.NET 3.7.0

23 Apr 13:51
Compare
Choose a tag to compare
  • Update all types from schema.org.
  • Upgrade Newtonsoft.Json from 12.0.1 to 12.0.2.
  • Upgrade .NET Core SDK.