Skip to content
This repository has been archived by the owner on Oct 6, 2023. It is now read-only.

Json.NET 12.0.3, release 1

Compare
Choose a tag to compare
@applejag applejag released this 19 Jan 22:41
· 2089 commits to master since this release
12.0.301
486af8b

Changes

  • ✨ New: Merged changes from
    JamesNK/Newtonsoft.Json version 12.0.3

  • 🔄 Change: Testing libraries are precompiled to be able to use the nullable
    reference types, as Unity does not yet support them. (#37)

Changes from JamesNK/Newtonsoft.Json

  • New feature - Added support for nullable reference types
  • New feature - Added KebabCaseNamingStrategy
  • Change - Package now uses embedded package icon
  • Fix - Fixed bug when merging JToken with itself
  • Fix - Fixed performance of calling ICustomTypeDescriptor.GetProperties
  • Fix - Fixed serializing Enumerable.Empty and empty arrays on .NET Core 3.0
  • Fix - Fixed deserializing some collection types with constructor
  • Fix - Fixed deserializing IImmutableSet to ImmutableHashSet instead of ImmutableSortedSet
  • Fix - Fixed deserializing IImmutableDictionary to ImmutableDictionary instead of ImmutableSortedDictionary
  • Fix - Fixed deserializing into constructors with more than 256 parameters
  • Fix - Fixed hang when deserializing JTokenReader with preceding comment
  • Fix - Fixed JSONPath scanning with nested indexer
  • Fix - Fixed deserializing incomplete JSON object to JObject
  • Fix - Fixed using StringEnumConverter with naming strategy and specified values