Commit Graph
337 Commits
Author SHA1 Message Date
James Newton-King c120bf530d -Fixed Metro and Portable build 2012-04-19 18:35:45 +12:00
James Newton-King 852a980659 -Added DateParseHandling 2012-04-19 00:02:11 +12:00
James Newton-King 10256fcf68 -Added Portable Class Library build 2012-04-18 21:02:34 +12:00
James Newton-King 6725edb75c -Updated to NuGet 1.7
-Fixed JsonWriters not using DateTimeZoneHandling
2012-04-17 19:41:36 +12:00
James Newton-King fa3debccad -Fixed Metro build 2012-04-14 01:24:00 +12:00
James Newton-King 9927dd86bd Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json 2012-04-14 01:02:50 +12:00
James Newton-King adecef2126 -Incremented version to 4.5.3
-Changed default DefaultContractResolver.IgnoreSerializableAttribute to true
-Fixed MaxDepth on JsonReader recursively throwing error
-Fixed SerializationBinder.BindToName not being called with full assembly names
2012-04-14 00:58:36 +12:00
James Newton-King 93787ba113 -Build stuff 2012-04-11 22:16:10 +12:00
James Newton-King e81b3762b1 -Enable Metro build 2012-04-11 20:27:37 +12:00
James Newton-King d1601aa772 -Fixed Metro build 2012-04-11 19:56:33 +12:00
James Newton-King 11310fdf05 -Incremented version to 4.5.2
-Fixed failing turkey test
-XML documentation
2012-04-11 18:39:43 +12:00
James Newton-King 436c3f9a93 -Fixed reading invalid unicode surrogate pairs 2012-04-10 20:48:42 +12:00
James Newton-King 2e1211f689 -Fixed comparing JObjects to ignore property order 2012-04-09 16:20:42 +12:00
James Newton-King 13fe57bd44 -Updated date documentation 2012-04-08 19:40:30 +12:00
James Newton-King e3cec969ef -Added support for Serializable attribute and MemberSerialization.Fields
-Added support for ignoring properties with NonSerializable attribute
-Added MaxDepth to JsonReader/JsonSerializer/JsonSerializerSettings
2012-04-08 19:33:09 +12:00
James Newton-King 83618b1ea0 -Line endings 2012-04-08 18:10:07 +12:00
James Newton-King a139d7bf20 -Fixed XmlNodeConverter not turning all attribute properties into attributes
-Added .gitattributes file
2012-03-31 15:39:53 +13:00
James Newton-King b10ad030ac Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json 2012-03-31 14:39:01 +13:00
James Newton-King a032f4bbf3 -Fixed deserializing a null string throwing a NullReferenceException
-Fixed JsonTextReader reading from a slow stream
-Fixed CultureInfo not being overridden on JsonSerializerProxy
-Fixed full trust security check in .NET 2.0 & .NET 3.5
-Improved writing JSON with indent performance
2012-03-31 14:30:14 +13:00
James Newton-King 471c3e0803 -Fixed Metro build 2012-03-20 19:33:07 +13:00
James Newton-King fe9d519106 -Fixed full trust permission check in non .NET 4.0 builds 2012-03-20 19:26:40 +13:00
James Newton-King d988312c37 -Documentation 2012-03-20 01:08:30 +13:00
James Newton-King 1bd2185230 -More build fixes 2012-03-19 22:10:57 +13:00
James Newton-King 167f186610 -Fixed Metro build targeting ARM for some reason 2012-03-19 22:03:45 +13:00
James Newton-King 10aee582bc -Various Metro fixes 2012-03-19 21:17:12 +13:00
James Newton-King e05499bfb2 -Fixed Metro build 2012-03-19 20:03:15 +13:00
James Newton-King 2b353d389c -Updated version to 4.5.1
-Changed build script to include Metro build
-Changed build script to set assembly version to major version only
-Documentation
2012-03-19 19:00:51 +13:00
James Newton-King 60004065fd -Fixed Metro build 2012-03-19 00:03:20 +13:00
James Newton-King 8471c4ffe1 -Added IgnoreSerializableInterface to DefaultContractResolver
-Changed serializing ISerializable types under partial trust to error to fix security issue
-Fixed LinqBridge collision error in .NET 2.0 by moving types to a different namespace
-Fixed JObject.Keys error when object has no items
2012-03-18 16:24:30 +13:00
James Newton-King 9c7fb730f2 -Fixed Metro build 2012-03-15 19:36:29 +13:00
James Newton-King 5800e97ff3 -Added Newtonsoft.Json.Metro build (whew, what a pain!)
-Added .gitignore file
2012-03-15 18:34:51 +13:00
James Newton-King f9e5745425 -Changed serializer to fallback to use a private default constructor
-Changed error message when deserializing a JSON object/array onto the wrong kind of type to be more descriptive
2012-03-10 17:39:39 +13:00
James Newton-King d32061cd16 -Improved performance issue fix for deeply nested LINQ to JSON objects 2012-03-07 22:59:10 +13:00
James Newton-King c7f5208769 -Added async serialize/deserialize methods to JsonConvert
-Fixed performance issue when deserializing deeply nested JSON to LINQ to JSON objects
2012-03-07 22:08:06 +13:00
James Newton-King f8a13d7aa3 -Xml documentation 2012-03-05 19:30:14 +13:00
James Newton-King fd760e3389 -Added DateFormatHandling to control whether dates are written in the MS format or ISO format, with ISO as the default
-Added DateTimeZoneHandling to control reading and writing DateTime time zone details
-Added reader/writer specific Formatting, DateFormatHandling and DateTimeZoneHandling to JsonSerializerSettings
-Added feature of reader/writer specific settings to be set on JsonReader/JsonWriter when serializing
-Added ReadAsDate to JsonReader
-Added ReadAsString to JsonReader
-Changed JsonTextReader to automatically read ISO strings as dates
-Refactored ReadAsXXX methods and reduce code redundancy
-Removed unused JsonDateTimeSerializationMode
2012-03-04 18:10:20 +06:00
James Newton-King fb2a5998bc -Added Path to JsonReaderException, JsonSchemaException and ValidationEventArgs
-Fixed Path on JsonValidatingReader
-Fixed path queries over constructors
2012-02-25 16:44:07 +13:00
James Newton-King 0d6ad0b76e -Added Path to JsonReader/JsonWriter/ErrorContext with the JSON path of the current position
-Changed collection type on JsonArrayContract to public
-Changed dictionary key type and dictionary value type on JsonDictionaryContract to public
-Fixed error handling when failing to parse array content
-Fixed error handling when there are missing required properties
2012-02-23 23:07:41 +13:00
James Newton-King 4f8832adc0 -Fixed error when deserializing nullable types with no content
-Changed JsonReaders to set TokenType to JsonToken.None after finishing content
-Changed the ReadAsXXX methods to return null instead of throwing an error when there is no content
2012-02-19 01:25:47 +13:00
JamesNK c876e1d9cc -Fixed reading scientific notation numbers with no decimal point
-Changed the ReadAsXXX methods to return null at the end of an array instead of throwing an error
2012-02-18 01:04:50 +00:00
JamesNK 446b6f0d0a -Fixed build to not include nested directories in NuGet package 2012-02-12 01:08:20 +00:00
JamesNK e2bccde9bf -Updated versions.txt 2012-02-12 00:27:58 +00:00
JamesNK 44fbd5a917 -Modified build to compile both signed and unsigned Silverlight/Windows Phone assemblies 2012-02-11 23:44:38 +00:00
JamesNK 7b908df64d -Fixed JsonValidatingReader.ReadAsBytes throwing exception
-Minor NuGet spec updates
2012-02-11 07:00:18 +00:00
JamesNK 2dd26baa77 -Fixed unit test failing because of timezones
-Added IsValid overload that returns a list of error messages
2012-02-10 23:49:46 +00:00
JamesNK 68a200127a -Fixed build file 2012-02-10 11:56:05 +00:00
JamesNK 49328ddeb0 -Incremented version to 4.0.8
-Added VersionConverter
-Fixed converting XML to JSON with a default namespace
-Changed Silverlight/Windows Phone assemblies to not be signed
2012-02-10 11:33:45 +00:00
JamesNK 3bebf5c765 -Fixed JsonReader.ReadAsDateTimeOffset error message 2012-02-09 11:18:37 +00:00
JamesNK 06d92a8963 -Fixed not replacing ignored properties in JsonPropertyCollection 2012-02-09 11:11:23 +00:00
JamesNK ea72817034 -Fixed empty string being changed to null on object properties 2012-02-05 23:20:29 +00:00