Releases
4.5.1
New feature - Windows 8 Metro build
New feature - JsonTextReader automatically reads ISO strings as dates
New feature - Added DateFormatHandling to control whether dates are written in the MS format or ISO format, with ISO as the default
New feature - Added DateTimeZoneHandling to control reading and writing DateTime time zone details
New feature - Added async serialize/deserialize methods to JsonConvert
New feature - Added Path to JsonReader/JsonWriter/ErrorContext and exceptions with the JSON path of the current position
New feature - Added collection type to JsonArrayContract
New feature - Added dictionary key type and dictionary value type to JsonDictionaryContract
New feature - Added reader/writer specific Formatting, DateFormatHandling and DateTimeZoneHandling to JsonSerializerSettings
New feature - Added ReadAsDate and ReadAsString to JsonReader
New feature - Added IgnoreSerializableInterface to DefaultContractResolver
Change - Dates are now serialized as the ISO format by default
Change - The ReadAsXXX methods on JsonReader now return null at the end of an array instead of throwing an error
Change - JsonReaders now to set TokenType to JsonToken.None after finishing content
Change - Deserializing will fallback to use a private default constructor
Change - The error message when deserializing a JSON object/array onto the wrong kind of type is more descriptive
Change - Serializing ISerializable types under partial trust now errors to fix potential security issue
Fix - Fixed reading scientific notation numbers with no decimal point
Fix - Fixed LinqBridge collision error in .NET 2.0 by moving types to a different namespace
Fix - Fixed error when deserializing nullable types with no content
Fix - Fixed JObject.Keys null reference error when the object has no items
Fix - Fixed error handling when failing to parse array content
Fix - Fixed error handling when there are missing required properties
Fix - Fixed performance issue when building deeply nested JSON to LINQ to JSON objects
You can’t perform that action at this time.