JamesNK
ce2b5e02e0
-Added support for missing JSON errors to error handling
2011-07-31 23:10:38 +00:00
JamesNK
2da612396d
-Updated documentation
2011-07-29 07:59:42 +00:00
JamesNK
d664eee995
-Updated documentation
2011-07-28 12:03:50 +00:00
JamesNK
8f01fa44f5
-Added support for BindToName on SerializationBinder
2011-07-28 00:53:50 +00:00
JamesNK
588e90a11f
-Updated documentation
2011-07-27 05:08:39 +00:00
JamesNK
c1cafd078d
-Added serialization constructors to all Exceptions
...
-Added support for serialization event attributes on base classes
-Changed WriteEndObject, WriteEndArray, WriteEndConstructor on JsonWriter to be virtual
2011-07-04 09:16:23 +00:00
JamesNK
b607b40753
-Added support for deserializing to readonly collections and dictionaries on classes with non-default constructors
2011-07-04 07:55:06 +00:00
JamesNK
2e1d0c54ce
-Remove ILMerge exe
2011-06-25 04:12:22 +00:00
JamesNK
ba6ec3202e
-Changed Newtonsoft.Json.Net20.dll to use LinqBridge source code rather than ilmerge to fix error
2011-06-25 04:10:33 +00:00
JamesNK
857d72530c
-Change reading schema references to ignore additional content after the $ref property
2011-06-01 07:12:46 +00:00
JamesNK
3997b601ff
-Added Count to JContainer
...
-Minor fixes and improvements
2011-05-28 01:49:26 +00:00
JamesNK
203f79ae9c
-Rewrote LINQ to JSON internals to use lists and dictionaries rather than a linked list
...
-Moved JPropertyDescriptor to Newtonsoft.Json.Linq namespace
2011-05-28 00:46:39 +00:00
JamesNK
b3cc3e88ac
-Rewrote LINQ to JSON internals to use lists and dictionaries rather than a linked list
...
-Moved JPropertyDescriptor to Newtonsoft.Json.Linq namespace
2011-05-28 00:46:38 +00:00
JamesNK
cc44f53c1a
-Fixed serializing objects with DataContract and DataMember attributes on base classes
...
-JsonObject and JsonProperty attributes can now be placed on an interface and used when serializing implementing objects
2011-05-21 12:55:42 +00:00
JamesNK
76706c6cd2
-Fixed BsonWriter failing silently when writing values outside of an Object or Array
...
-Fixed serializer attempting to use dynamic code generation in partial trust
2011-05-21 04:05:48 +00:00
JamesNK
6b2238c39c
-Added Serializable attribute to exceptions
...
-Fixed deserializing null values into DataTables
-Fixed error when deserializing readonly IEnumerable<T> array properties
-Fixed not including type name for byte[] values
2011-05-07 02:16:26 +00:00
JamesNK
1197d35cbb
-Herp derp
2011-05-02 11:53:16 +00:00
JamesNK
e04432b7e7
-Fixed converting emtpy XML elements with an array attribute not writing other attributes
2011-05-02 11:25:06 +00:00
JamesNK
045a1ec334
-Improved support for deserializing objects using non-default constructors
...
-JsonConverterAttribute now allowed on constructor parameters
-JsonPropertyAttribute now allowed on constructor parameters
2011-05-02 10:52:01 +00:00
JamesNK
21a2a7e4f7
-Demo
...
-Changed build script to support NuGet profiles
2011-04-22 03:11:42 +00:00
JamesNK
2c190ec438
-Fixed objects created with paramatized constructors to not set properties that aren't in JSON
2011-04-21 23:18:19 +00:00
JamesNK
1e75151dda
-Updated build process to embed the build number as assembly version
2011-04-10 06:39:15 +00:00
JamesNK
b26d5c4850
-Updated NuGet.exe to 1.2
...
-Changed NuGet spec file to include client profiles
2011-04-10 03:22:05 +00:00
JamesNK
48f3242095
-Fixed DefaultValueHandling including a property when the default value is the same value but a different type
2011-04-10 02:53:43 +00:00
JamesNK
1ab8f8b686
-Added add/subtract/multiply/divide to dynamic JValue
2011-04-10 01:25:09 +00:00
JamesNK
b476a8d0fc
-Fixed comments in JSON sometimes causing errors when deserializing
2011-03-26 01:25:10 +00:00
JamesNK
dffe08021d
-Added EnumMemberAttribute support to StringEnumConverter
2011-03-25 23:49:13 +00:00
JamesNK
39056de238
-Fixed error when reflecting over type that has multiple index properties inherited
...
-Added ExpandoObjectConverter that deserializes to primitive values rather than LINQ to JSON objects for ExpandObjects
2011-03-25 22:08:41 +00:00
JamesNK
6a49425267
-Changed BsonReader/BsonWriter to close the underlying stream by default when closed
...
-Added CloseInput/CloseOutput to JsonReader/JsonWriter to control whether the underlying stream is closed. Default to true
2011-03-22 05:48:52 +00:00
JamesNK
6f0c382ba7
-Fixed error when reusing JsonSerializer with preserve references enabled
2011-03-22 05:15:55 +00:00
JamesNK
9e1c9e96fb
-CamelCasePropertyNamesContractResolver now updates dictionary and dynamic property names
2011-03-21 08:06:12 +00:00
JamesNK
71446e9772
-Added additional ToString overloads to JValue
...
-Fixed poor error message when dynamic type cannot be created during deserialization
-Fixed error when setting a null value on a dynamic type during deserialization
-Fixed JsonTextReader.ReadAsDecimal not attempting to convert string values to decimal
2011-02-24 10:14:08 +00:00
JamesNK
1824aa4b59
-Fixed duplicate type name within an assembly error
2011-02-24 01:46:00 +00:00
JamesNK
05a4395a94
-Fixed deserializing a DataTable property
2011-01-28 07:53:57 +00:00
JamesNK
868d6d3948
-Added Equals, NotEquals, GreaterThan, GreaterThanEquals, LesserThan, LesserThanEquals support to dynamic JValue
...
-Added IComparable to JValue
2011-01-17 07:19:20 +00:00
JamesNK
3535173716
-Added JsonConstructorAttribute to explicitly define which constructor to use during deserialization
...
-Added IFormattable to JValue
-Changed JValue ToString to call ToString on the internal value
-Fixed code emit error when deserializing interfaces in certain situations
2011-01-15 00:44:26 +00:00
JamesNK
5d062cc8f8
-Updated nuspec file
2011-01-08 23:38:41 +00:00
JamesNK
ac6c65f48a
-Updated nuspec file for 4.0
...
-Added Load and Parse helper methods to JToken
-Fixed performance issues when deserializing with partial type names
-Fixed deserializing certain decimal values on classes with non-default constructors
2011-01-08 04:39:33 +00:00
JamesNK
0fb78fdb91
-Updated readme
2011-01-04 01:05:52 +00:00
JamesNK
f048d129a9
-Disable Code Analysis in .NET 3.5 release build
2011-01-04 00:39:26 +00:00
JamesNK
bb9cba4953
-Fix dynamic serializing in Silverlight
2011-01-04 00:04:53 +00:00
JamesNK
af4bfff80e
-Updated readme files
2011-01-03 05:38:42 +00:00
JamesNK
a96f4d4248
-Upgraded Silverlight project to Silverlight 4
...
-Included .NET 4 features in Silverlight project
2011-01-03 05:19:57 +00:00
JamesNK
1aa3ff31a1
-Fixed building documentation in .NET 4
2011-01-02 11:08:37 +00:00
JamesNK
7f4c4af5a0
-Fixed signed build
...
-Updated package readme files
2011-01-02 10:38:32 +00:00
JamesNK
f00d796e03
-Added PatternProperties, ExclusiveMinimum and ExclusiveMaximum support to JSON schema
2011-01-02 09:19:53 +00:00
JamesNK
3ad33f7329
-Added ICloneable and DeepClone to JToken
...
-Changed DeepEquals to take into account possible floating point errors
2010-12-27 21:25:06 +00:00
JamesNK
f32e1f53c5
-Fixed JToken Load and Parse methods not checking for incomplete content
2010-12-27 10:06:35 +00:00
JamesNK
1297d64457
-Fixed DataSetConverter deserializing DataSet properties
2010-12-27 04:14:24 +00:00
JamesNK
87a2bbf831
-Added WriteArrayAttribute to XmlNodeConverter to include an attribute to help round tripping JSON and XML
...
-Added OmitRootObject to XmlNodeConverter to skip writing the root JSON object when converting XML
2010-12-27 04:00:43 +00:00