Releases
3.5.5
New feature - Added .NET 2.0 support
New feature - Added serialization error handling via Error event on JsonSerializer and OnErrorAttribute
New feature - Added implicit conversions from primitive values to JValue
New feature - Added type descriptor objects to support LINQ to JSON databinding
New feature - Added ITypedList and IBindingList to JContainer
New feature - Added INotifyPropertyChanging and INotifyPropertyChanged to JObject
New feature - Added ConstructorHandling to allow object creation using non-public default constructors
New feature - Added roundtrip ADO.NET Entities serialization and deserialization
New feature - Added set indexer to JToken
Change - IsRequired now accepts null properties
Change - JsonSerializer now creates JObject/JArray when deserializing complex JSON to an object type
Change - Empty string to be deserialized as null for nullable types
Change - CloneNode on JToken renamed to CloneToken
Change - JProperty constructor that doesn't take a value made internal
Fix - Schema generation with negative enum values
Fix - Exception when loading JObject with multiple properties of the same name. Last property will be used
Fix - Exception when deserializing null value to List<Nullable>
Fix - Generic type deserialization with type name tracking enabled
You can’t perform that action at this time.