Commit Graph
277 Commits
Author SHA1 Message Date
timotei ce480a21f4 Properly handle ISet on Portable40 config
Up until now ISet members would not be
properly deserialized, getting an exception
that ISet cannot be instantiated.
2016-02-28 22:11:54 +02:00
James Newton-King 04f7bb5d65 -Test 2016-02-06 16:05:01 +13:00
James Newton-King 78f5587403 -Documentation 2016-02-06 10:28:57 +13:00
James Newton-King 70120ce077 -Fixed ReadAsBytes with type name handling 2016-01-08 22:37:05 +13:00
James Newton-King 9021858293 -Added ReadAsBoolean
-Fixed reading booleans as strings
-Fixed reading large integers as booleans
2016-01-05 22:12:01 +13:00
James Newton-King 1ada613903 -Fixed serializing certain objects with events 2016-01-05 16:26:22 +13:00
James Newton-King 3773eb5be7 -Added ReadAsDouble 2015-12-26 15:53:27 +13:00
James Newton-King 7f290b5a85 -JsonReader ReadAsBytes refactor 2015-12-26 13:14:31 +13:00
James Newton-King d1451bd4ae -JsonReader refactor 2015-12-26 01:55:36 +13:00
James Newton-King 815b283e58 -Refactored buffer pool 2015-12-13 15:40:37 +13:00
James Newton-King eb0cbd6a75 -Formatting
-Build
2015-12-04 23:54:38 +13:00
James Newton-King c96779dc10 -Fixed deserializing certain Microsoft formated dates 2015-11-28 21:48:10 +13:00
James Newton-King 226832ff5d -Fixed error when deserializing ignored property with mismatched type 2015-11-28 18:13:10 +13:00
James Newton-King 000407f610 -Added Required.DisallowNull 2015-11-15 21:25:47 +13:00
James Newton-King a3eb2d596c -Fixed DateTimeZoneHandling not being used when writing DateTime dictionary keys
-Buffer pooling fixes
-Improved date parsing performance
2015-11-14 15:22:59 +13:00
James Newton-King 8e1a59b8e6 -Fixed error when ReferenceResolver is set to null 2015-11-12 23:53:10 +13:00
James Newton-King d91e8f4425 -Fixed NZ culture tests on Windows 10 2015-11-02 10:12:19 -08:00
James Newton-King 57f4f98162 -Added support for deserializing Version from string 2015-10-10 23:20:20 +13:00
James Newton-King 2bf31b9605 -Added JsonLoadSettings
-Added CommentsHandling
-Changed LINQ to JSON load to ignore array comments by default
2015-10-06 22:17:25 +13:00
James Newton-King 172c1d8f30 -Fixed inconsistent JsonTextReader.LinePosition
-Fixed JsonReader.Path with escaped property names
2015-10-03 17:11:45 +13:00
James Newton-King 79c2a47057 Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json 2015-09-03 11:00:08 +12:00
James Newton-King 8300fdfad2 -Test 2015-09-03 10:59:58 +12:00
James Newton-King c28feca66b -Build 2015-08-31 17:31:07 +12:00
James Newton-King 85e7968ed9 -Fixed documentation typo
-Fixed error when serializing some interfaces with hidden properties
-Fixed some large integers being incorrectly read from JSON
2015-08-30 22:24:57 +12:00
James Newton-King a9ea63da59 -Added additional frameworks to project.json files 2015-08-22 19:08:40 +12:00
James Newton-King 6b02abe20c -Fixed JTokenWriter error with duplicate properties 2015-08-16 22:48:45 +12:00
James Newton-King fe7b7a6c7b -Added dotnet build
-Removed WinRT files
-Updated solution files to VS2015
-Updated psake
2015-08-02 23:56:26 +12:00
James Newton-King 6173ca1574 -Fixed invalid Required.Always error with constructor property name casing
-Fixed empty string coerce check with Required.Always and constructor
2015-06-14 15:55:24 +12:00
James Newton-King 3cc797c240 -Added EqualityComparer to JsonSerializer 2015-06-14 13:40:06 +12:00
James Newton-King 70521eea88 -Fixed empty strings coerced to null not erroring with Required.Always 2015-06-13 22:31:16 +12:00
James Newton-King fca043f043 -Tests 2015-05-03 21:14:44 +12:00
James Newton-King 0929c2b4c3 -Added DefaultContractResolver.ResolveDictionaryKey
-Added JsonDictionaryContract.DictionaryKeyResolver
-Marked JsonDictionaryContract.PropertyNameResolver as obsolete
2015-05-03 16:56:41 +12:00
James Newton-King 0f584a6d52 -Added JsonRequiredProperty
-Added JsonSerializerSettings.ReferenceResolverProvider property
-Marked JsonSerializerSettings.ReferenceResolver as obsolete
2015-05-02 19:40:44 +12:00
James Newton-King 0552affb83 -Renamed aspnetcore50 to dnxcore50
-Documentation
2015-04-04 16:13:37 +13:00
James Newton-King 345c6f3512 -Tests 2015-03-22 13:00:41 +13:00
James Newton-King b9af7f227b -Replace tests console writes with asserts 2015-03-22 12:37:12 +13:00
James Newton-King a3278ccd6a -Fixed serializing discriminated unions with type name or reference tracking enabled
-Fixed build
2015-03-21 20:35:57 +13:00
James Newton-King 502c01bb27 -Tests 2015-03-08 16:48:17 +13:00
James Newton-King 8c545b0bc0 -Fixed IsoDateTimeConverter on DateTime properties with DateTimeFormatHandling.DateTimeOffset
-Fixed preserving object references with read only properties
2015-03-08 16:20:54 +13:00
James Newton-King b1184ef6b5 -Obsolete DefaultContractResolver(bool) 2015-03-04 20:34:21 +13:00
James Newton-King 376ab4dbb5 -Fixed deserializing large nullable UInt64 values 2015-02-25 20:44:07 +13:00
James Newton-King 3936094b66 -WinRT build 2015-01-11 18:17:45 +13:00
James Newton-King 6c1e1bfcba -Added support for serializing const fields
-Fixed tests
2015-01-11 16:54:10 +13:00
James Newton-King 9a4f96aa8f -Fixed using MetadataTypeAttribute with proxies
-Fixed error when deserializing undeserializable collections
2015-01-11 14:32:52 +13:00
James Newton-King e9dc993fc3 -Explicit culture for tests
-Tests
2014-12-22 00:11:57 +13:00
James Newton-King 449f4dd841 -Tests
-Documentation
2014-11-30 21:10:54 +13:00
James Newton-King 04e9048d10 -Refactor 2014-11-24 22:01:53 +13:00
James Newton-King 93e1113fa2 -Refactor 2014-11-11 19:01:27 +13:00
Inverness 45d5e90da1 Support reference preservation for ISerializable objects. 2014-11-09 17:31:10 -06:00
James Newton-King 55e482c930 -Fixed deserializing null value onto JObject or JArray proeprty 2014-11-01 10:10:29 +13:00