Releases
3.5.1
New feature - Compact framework support
New feature - Big serializer performance improvements through caching of static type data
New feature - Added DefaultValueHandling option to JsonSerializer
New feature - JsonSerializer better supports deserializing into ICollection objects
New feature - Added JsonSerializerSettings class along with overloads to JavaScriptConvert serialize/deserialize methods
New feature - IsoDateTimeConverter and JavaScriptDateTimeConverter now support nullable DateTimes
New feature - Added JsonWriter.WriteValue overloads for nullable types
New feature - Newtonsoft.Json.dll is now signed
New feature - Much better support for reading, writing and serializing raw JSON
New feature - Added JsonWriter.WriteRawValue
Change - Renamed Identifier to JsonRaw
Change - JSON date constructors deserialize to a date
Fix - JavaScriptConvert.DeserializeObject checks for addition content after deserializing an object
Fix - Changed JsonSerializer.Deserialize to take a TextReader instead of a StringReader
Fix - Changed JsonTextWriter.WriteValue(string) to write null instead of an empty string for a null value
Fix - JsonWriter.WriteValue(object) no longer errors on a null value
Fix - Corrected JContainer child ordering when adding multi values
You can’t perform that action at this time.