Commit Graph
275 Commits
Author SHA1 Message Date
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
James Newton-King 04d9d3181a -Tests 2014-10-20 18:52:21 +13:00
James Newton-King 697e31444c -Changed MetadataTypeAttribute to use GetCustomeAttributes to support .NET 4.0 PCL 2014-10-19 23:11:58 +13:00