James Newton-King
9b8e353530
-Tests
2014-06-21 02:16:39 +12:00
James Newton-King
8035243878
-Fixed bug when deserializing JObject with comments
2014-06-21 02:03:47 +12:00
James Newton-King
f78b076602
-Refactored property default value creation
2014-06-20 22:31:40 +12:00
James Newton-King
505fd9633f
-Refactored JsonConverter creation
2014-06-20 21:27:00 +12:00
James Newton-King
9203e97312
-Refactored dynamic type wrapping
...
-Improved KeyValuePairConverter performance
2014-06-20 19:03:36 +12:00
James Newton-King
c987b0509a
-Fixed JsonConvert.PopulateObject not setting JsonReader settings
2014-06-15 15:04:17 +12:00
James Newton-King
af102d637f
-Fixed populating ignored properties with DefaultValueHandling.IgnoreAndPopulate
2014-06-14 20:35:57 +12:00
James Newton-King
017a38c65b
-Fixed deserializing non-generic IReadOnlyCollection<T> implementations
2014-05-12 13:40:48 +12:00
James Newton-King
08c87d3ef4
-Derp
2014-05-09 18:29:40 +12:00
James Newton-King
d68c9198f2
-Added support for overriding the creation of non-concrete types
2014-05-09 18:13:20 +12:00
James Newton-King
cf939ffc29
-More object creation refactoring
2014-05-07 15:24:42 +12:00
James Newton-King
3e4eb24047
-Fixed tests
2014-05-06 14:11:31 +12:00
James Newton-King
c299fee560
-Refactor parameterized collection creation to use delegates
2014-05-02 17:49:13 +12:00
James Newton-King
2039a29d91
-Rename SpecialPropertyHandling to MetadataPropertyHandling
2014-04-27 15:05:22 +12:00
James Newton-King
0eacc35491
-Increment version to 6.0.3
...
-Test
2014-04-27 13:22:21 +12:00
James Newton-King
11c2ad5c1c
-Fixed build
2014-04-26 23:06:30 +12:00
James Newton-King
b40d705644
-Fixed type name handling when a property already has a base type assigned
2014-04-26 15:16:47 +12:00
James Newton-King
aa76b5aecb
-Test
2014-04-26 13:12:13 +12:00
James Newton-King
35fc7ed0f4
-Added support for DateFormatString when reading JSON
2014-04-26 13:03:04 +12:00
James Newton-King
081daae006
-Fixed using FloatParseHandling.Decimal with XmlNodeConverter
...
-Fixed using DateParseHandling.DateTimeOffset with XmlNodeConverter
2014-04-25 23:38:52 +12:00
James Newton-King
9133626388
-Changed blank XML elements to be written as an empty string instead of null
...
-Added support for XML document type
-Changed string JValue with a null value to be written as null instead of empty string
-Fixed StringEnumConverter thread safety
2014-04-25 22:36:35 +12:00
James Newton-King
9e2581be74
-Improved cast operator deserialize performance
2014-04-10 00:24:21 +12:00
James Newton-King
6965fcfa46
-Fixed potential race condition serializing F# objects
...
-Fixed schema divisible sometimes incorrectly validating to false
-Fixed not calling virtual ShouldSerialize methods
2014-03-31 15:47:36 +13:00
James Newton-King
de5f7dd8a8
-Fixed hiding generic properties sometimes not being detected
2014-03-17 01:18:39 +13:00
James Newton-King
1c018e7a09
-Fixed non-public base class properties being used instead of child class properties
2014-03-16 13:09:34 +13:00
James Newton-King
d5b71afc88
-Fixed bug when converting certain XML with namespaces
...
-Add support for serializing F# lists, sets and maps
2014-03-09 17:46:36 +13:00
James Newton-King
f6c74bdf3c
Merge branch 'special-properties'
2014-03-01 18:39:42 +13:00
James Newton-King
b43afdcc0a
-Added support for MS format JSON dates to ReadAsDateTime
...
-Fixed parsing certain JSON with comments into a JObject
-Tests
2014-03-01 18:31:01 +13:00
James Newton-King
b62bdd97db
-Fixed build
2014-02-23 15:34:26 +13:00
James Newton-King
e83bb41094
-Changed null values in JToken extension data dictionary to be JTokenType.Null
2014-02-23 11:15:45 +13:00
James Newton-King
0f77cd1b03
-Added SpecialPropertiesHandling
2014-02-12 01:43:46 +13:00
Avi Romascanu
2368a8e1b1
null check if value is null before trying to convert into jtoken fixes #210
2014-02-09 19:24:52 +02:00
James Newton-King
4793c7b5da
-Fixed TypeNameHandling.Auto with some JsonConverters
...
-Fixed TypeNameHandling.Auto with JsonSerializer.Serialize inside a JsonConverter
-Changed assembly version to 6.0.0.0
-Marked async methods on JsonConverter as obsolete
2014-01-29 00:47:01 +13:00
James Newton-King
de991c8f96
-Fixed build warnings
2014-01-09 23:42:55 +13:00
James Newton-King
f878541047
-Incremented version to 6.0.1
...
-Changed .NET 4 Portable NuGet target to portable-net40+sl5+wp80+win8+monotouch+monoandroid
-Fixed Uri serialization roundtrip by using Uri.OriginalString
-Added Decimal and DateTimeOffset constructors to JValue
-Changed DefaultMemberSearchFlags on DefaultContractResolver to obsolete
2014-01-09 22:01:10 +13:00
James Newton-King
6562d9d31c
-Fixed using extension data with a non-default constructor
2013-12-29 19:45:41 +13:00
James Newton-King
40c24307de
-Fixed error when wrapping an exception in a JsonConverter
2013-12-23 22:42:38 +13:00
James Newton-King
d529190b46
-Fixed error on no result for JSON Path queries
...
-Fixed not disposing JsonReader/JsonWriter in some places
2013-12-22 13:52:56 +13:00
James Newton-King
c7fd4d5e29
-WinRT build
2013-12-08 13:37:13 +13:00
James Newton-King
b06f137513
-Added support for reading multiple pieces of JSON with a JsonReader
2013-12-07 22:06:37 +13:00
James Newton-King
d5f606c435
-Fixed casting dynamic base64 string to byte array
...
-Fixed formatting override on SerializeObject methods
-Added support for deserializing nested DataTables and arrays in DataTables
2013-12-07 16:44:02 +13:00
James Newton-King
ea87bafc42
-Fixed EntityKeyMemberConverter not using property name resolve
...
-Added DiscriminatedUnionConverter
2013-12-01 21:53:14 +13:00
James Newton-King
44bc7ea246
-Removed SL/WP code and fiels
2013-10-20 16:41:15 +13:00
James Newton-King
bcd6982419
-Code reformat
2013-10-20 15:08:39 +13:00
James Newton-King
d03963016e
-Fixed build warning
2013-10-17 12:47:48 +13:00
James Newton-King
56ee111b71
-Updated Sandcastle
2013-10-17 10:50:02 +13:00
James Newton-King
4aedf67277
-Fixed WinRT build
2013-10-13 20:17:24 +13:00
James Newton-King
e28d1bbda9
-Fixed build warning
...
-Fixed documentation IE7 JS error
2013-10-13 18:57:48 +13:00
James Newton-King
f304f7215f
-Increment version to 5.0.7
...
-Added default value and required support to constructor deserialization
2013-10-11 20:43:07 +13:00
James Newton-King
14a2b3aca8
-Tests
2013-10-06 13:02:08 +13:00