Commit Graph
477 Commits
Author SHA1 Message Date
Paul Betts a1bfcde445 -modify DefaultContractResolver to walk class hierarchy 2013-02-12 11:35:29 -08:00
Paul Betts 2108d65a83 -patch InvokeOn* to call all methods 2013-02-12 11:19:14 -08:00
Paul Betts 7cc5d306d1 -patch signatures in DefaultContractResolver to use arrays 2013-02-12 01:51:44 -08:00
Paul Betts 3e93c38132 -Enable multiple OnDeserialized's in JsonContract 2013-02-12 01:49:43 -08:00
James Newton-King c6eff351a4 -Removed old PocketPC ifdefs 2013-02-10 17:49:36 +13:00
James Newton-King b71e17cc42 -Refectored WriteValue(object) 2013-02-10 12:53:03 +13:00
James Newton-King 01c3d48ecf -Change FloatFormatHandling.Zero to DefaultValue
-Documentation
2013-02-09 23:17:05 +13:00
James Newton-King 95dd0c0ba4 -Build 2013-02-02 21:16:15 +13:00
James Newton-King 0db89bf5fa -Added FloatFormatHandling to JsonWriter/JsonSerializer/JsonSerializerSettings
-Added DateFormatString to JsonWriter/JsonSerializer/JsonSerializerSettings
-Changed StringEnumConverter to convert an empty string to null for nullable enums
-Changed NaN and Infinity floating point values to be serialized as strings by default
2013-02-02 14:55:28 +13:00
James Newton-King f98c6a0d8d -Documentation 2013-01-29 21:02:28 +13:00
James Newton-King 1c0e2856c2 -Samples! 2013-01-28 23:20:05 +13:00
James Newton-King 849f7a9fa8 -Samples! 2013-01-28 21:03:56 +13:00
James Newton-King 5d190ac7b8 -Examples! 2013-01-28 21:01:06 +13:00
James Newton-King 70ace8d527 -Examples! 2013-01-28 00:07:21 +13:00
James Newton-King fd7970a3c3 -Examples! 2013-01-26 14:46:05 +13:00
James Newton-King 406762b187 -Reorganized samples 2013-01-25 00:23:03 +13:00
James Newton-King 253a0dae8e -Reorganized examples 2013-01-25 00:14:14 +13:00
James Newton-King 7899af09c9 -Examples!
-Fixed build
2013-01-25 00:02:58 +13:00
James Newton-King 290e7543af -Examples 2013-01-24 17:33:16 +13:00
James Newton-King 68eacc480b -JSON Schema fixes
-Fixed static values being included with fields serialization
-Examples! (work in progress)
2013-01-23 21:39:54 +13:00
James Newton-King 9187d8a6b3 -Fixed culture warning 2012-12-31 01:54:29 +13:00
James Newton-King 7c59e211b6 -Fixed build 2012-12-31 01:47:43 +13:00
James Newton-King 204b8260f1 -Fixed build 2012-12-31 01:24:32 +13:00
James Newton-King e3a720504e -Lots and lots of JSON Schema work
-JSON Schema spec tests added
-Added Path to JToken
-Fixed JTokenWriter returning null reference
-Build script logging
-Documentation
-Updated to NUnit 2.6
2012-12-31 00:53:08 +13:00
James Newton-King 86a9b7b66b -Fixed build 2012-11-20 22:44:07 +13:00
James Newton-King 719038b8eb -Fixed build 2012-11-20 22:42:26 +13:00
James Newton-King 53abac4b59 -Tests 2012-11-20 17:25:08 +13:00
James Newton-King d6f7cf1d54 -Tests 2012-11-20 13:36:18 +13:00
James Newton-King 8e6a373df0 -Documentation 2012-11-20 11:55:43 +13:00
James Newton-King 508666fbfa -Documentation 2012-11-20 11:49:33 +13:00
James Newton-King 122073b6ca -Documentation 2012-11-20 11:39:11 +13:00
James Newton-King ed1aa12336 -Tests 2012-11-20 00:49:04 +13:00
James Newton-King 9160416fc3 -Maded explicit JValue conversions more flexible converting values
-Added implicit conversions for Uri, TimeSpan, Guid
-Fixed JValue constructors for Uri, TimeSpan, Guid assigning incorrect JTokenType
2012-11-20 00:44:04 +13:00
James Newton-King a6b94d2a13 -Increment version to 4.5.11 2012-11-19 17:01:13 +13:00
James Newton-King ed1b7c2f2d -Fixed build 2012-11-19 10:52:46 +13:00
James Newton-King a8249e38df -Added non-generic JToken.ToObject methods
-Added byte, char, Guid, TimeSpan and Uri explicit conversion operators to JToken
-Fixed globalization warnings
2012-11-18 21:10:01 +13:00
James Newton-King e3be3e43db -Added StringEscapeHandling with options to escape HTML and non-ASCII characters
-Added feature to deserialize ISet<T> properties as HashSet<T>
-Fixed ReferenceLoopHandling not being used when serializing ISerializable and dynamic values
2012-11-18 14:36:00 +13:00
James Newton-King f7018719d4 -Trace ShouldSerialize and IsSpecified 2012-11-12 22:24:26 +13:00
James Newton-King 6fdb354dc0 -Added DiagnosticsTraceWriter and MemoryTraceWriter 2012-11-11 12:12:31 +13:00
James Newton-King aa0ffe4985 -Fixed build 2012-11-09 22:27:27 +13:00
James Newton-King 89883dc57b -Added ITraceWriter
-Fixed .NET 2.0 build using DateTimeOffset
2012-11-09 17:10:32 +13:00
James Newton-King 12b60f2fca -Fixed build 2012-11-04 21:31:20 +13:00
James Newton-King c06c7b8aae -Added a special case to correctly deserialize Version class
-Changed Silverlight and Windows Phone assemblies in NuGet to be strong named
-Changed CamelCasePropertyNamesContractResolver to improve camel casing property names
-Fixed QuoteChar not being used when writing DateTimes, TimeSpans, Uris and Guids
2012-11-04 14:44:55 +13:00
James Newton-King b51b3aa20a -Documentation 2012-11-03 12:54:05 +13:00
James Newton-King 5edfc72d67 -Documentation 2012-11-02 15:25:39 +13:00
James Newton-King 7191d9db10 Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json
Conflicts:
	Src/Newtonsoft.Json/JsonWriter.cs
2012-11-02 08:25:11 +13:00
James Newton-King fac8514ff6 -Performance 2012-11-01 20:14:08 +13:00
James Newton-King 92ce080f24 -Documentation
-Performance
2012-11-01 17:32:05 +13:00
James Newton-King d92b8ceeb5 -Documentation 2012-10-31 13:24:47 +13:00
James Newton-King 6365a9f555 -Fixed documentation build 2012-10-31 10:38:51 +13:00