Json.NET v9.0.1 Release Notes

Release Date: 2016-06-27 // almost 8 years ago
    • ๐Ÿ†• New feature - Added support for .NET Core with netstandard1.0
    • ๐Ÿ†• New feature - Added NamingStrategy, CamelCaseNamingStrategy, SnakeCaseNamingStrategy
    • ๐Ÿ†• New feature - Added naming strategy properties to JsonObjectAttribute and JsonPropertyAttribute
    • ๐Ÿ†• New feature - Updated build to use .NET CLI tools
    • ๐Ÿ†• New feature - Improved performance of many operations on large JArrays
    • ๐Ÿ›  Fix - Fixed converting XElements without a namespace attribute to JSON
    • ๐Ÿ›  Fix - Fixed various bugs in JSONPath equals and not equals comparisions
    • ๐Ÿ›  Fix - Fixed JsonTextReader.ReadAsString incorrectly erroring when reading some numbers
    • ๐Ÿ›  Fix - Fixed JTokenWriter sometimes losing types when writing JTokens
    • ๐Ÿ›  Fix - Fixed JTokenWriter sometimes losing types with JValue.WriteTo
    • ๐Ÿ›  Fix - Fixed incorrect check when looking for non-default constructors on collections
    • ๐Ÿ›  Fix - Fixed JsonReader.ReadAsDouble with a JValue BigInteger
    • ๐Ÿ›  Fix - Fixed converting dollar JSON properties to XML
    • ๐Ÿ›  Fix - Fixed dynamic property getter type information
    • ๐Ÿ›  Fix - Fixed JsonTextReader reading NaN, Infinity, -Infinity with ReadAsDouble and ReadAsString