Changelog History
Page 1
-
v1.8.0 Changes
September 24, 2020π π This release provides the following new functionalities:
- β Add version of builder methods with generic types for cleaner syntax. #115
π πThis release also fixes the following issues:
- π Newtonsoft.Json dependency version should be lowest supported, not latest available #101
- Multiple type discriminators in JSON silently passes. #100
- Incorrect handling of datetime field in a sub-type #114
π¦ The nuget package is available on https://www.nuget.org/packages/JsonSubTypes/1.8.0
π See CHANGELOG for full version history
-
v1.7.0 Changes
March 28, 2020π π This release provides the following new functionalities:
- Fallback to JSONPath to allow nested field as a deserialization property. #89 (thanks to @remgodow !)
- Implements dynamic registration for subtype detection by property presence. #50
- β¬οΈ Bump Newtonsoft.Json from 11.0.2 to 12.0.3 #88
π πThis release also fixes the following issues:
- JsonSubtypes does not respect naming strategy for discriminator property value #80
- π Fix infinite loop when specifying name of abstract base class as discriminator #83
- Serializing base class with discriminator property results in KeyNotFoundException #79
π¦ The nuget package is available on https://www.nuget.org/packages/JsonSubTypes/1.7.0
π See CHANGELOG for full version history
-
v1.6.0 Changes
June 25, 2019π π This release provides the following new functionalities :
- π Support for multiple discriminators on single type #66
- π Support for per inheritance level discriminators #60
- π Support specifying a fallback sub type if none matched #63
- π¦ Provide NuGet package with strong name #75
- π Changelog history and documentation around versioning
π¦ The nuget package is available on https://www.nuget.org/packages/JsonSubTypes/1.6.0
π See CHANGELOG for full version history
-
v1.5.2 Changes
January 19, 2019π This release fix:
- #56 Arbitrary constructor invocation
-
v1.5.1 Changes
October 15, 2018π This release fixe:
- π¦ #51 Read.me imports into my project with nuget package
-
v1.5.0 Changes
August 27, 2018 -
v1.4.0 Changes
April 18, 2018 -
v1.3.1 Changes
April 12, 2014π This release fixes:
- π» #32 Returning exception instead of throwing
-
v1.3.0 Changes
January 28, 2018 -
v1.2.3
November 15, 2017