James Newton-King
635feb1549
-Tests
2017-02-06 20:22:09 +13:00
Pyit Phyo Aung
f50f276b76
Clean up NETFX_CORE directive usage
2016-10-11 14:14:13 +13:00
James Newton-King
e8f4a3b651
-Updated build to use .NET CLI
...
-.NET Standard 1.0 included in package
2016-05-14 13:43:43 +12:00
James Newton-King
a64616f9f9
-Fixed setting default values onto properties already set in constructor when deserializing
2015-12-06 20:26:55 +13:00
James Newton-King
eb0cbd6a75
-Formatting
...
-Build
2015-12-04 23:54:38 +13:00
James Newton-King
0552affb83
-Renamed aspnetcore50 to dnxcore50
...
-Documentation
2015-04-04 16:13:37 +13:00
James Newton-King
b9af7f227b
-Replace tests console writes with asserts
2015-03-22 12:37:12 +13:00
James Newton-King
e9dc993fc3
-Explicit culture for tests
...
-Tests
2014-12-22 00:11:57 +13:00
James Newton-King
88eeb8ba92
-Fixed MetadataTypeAttribute reflection bug by using CustomAttributeData
...
-Fixed immutable collections bug by getting type from known assembly
-Added support from running tests on aspnetcore50
2014-10-18 00:00:26 +13:00
James Newton-King
99df43eb4d
-Tests line endings
2014-09-12 23:34:20 +12:00
James Newton-King
af102d637f
-Fixed populating ignored properties with DefaultValueHandling.IgnoreAndPopulate
2014-06-14 20:35:57 +12: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
f68794d206
-Added serialized/deserialized JSON when verbose tracing
...
-Fixed not using default serializer settings with primitive values and JToken.ToObject
-Fixed error writing BigIntegers with JsonWriter.WriteToken
2013-05-19 22:34:21 +12:00
James Newton-King
2b9941fa74
-Fixed using JArray with ImpromptuInterface by changing some members from explicit to public
...
-Fixed deserializing non-ISO date dictionary keys
-Fixed values not being set when deserializing with DefaultValueHandling.IgnoreAndPopulate
2013-05-01 19:33:39 +12:00
James Newton-King
c6eff351a4
-Removed old PocketPC ifdefs
2013-02-10 17:49:36 +13:00
James Newton-King
1fa5e4a22e
-Added missing XML documentation
...
-Fixed potential null reference error when getting attributes
-Performance documentation
2012-10-27 19:25:04 +13:00
James Newton-King
0714c05e6f
-Fixed DefaultValueHandling Populate bug
2012-09-01 15:23:17 +12:00
James Newton-King
2320d2d55e
-Remove IgnoreAll and move fix to Ignore
2012-09-01 14:08:11 +12:00
James Newton-King
d9c8d78d77
-Added IgnoreAll to DefaultValueHandling which ignores all default class/struct/privative values
...
-Added support for DataMemberAttribute's EmitDefaultValue
-Fixed losing decimal precision when writing JValues
-Fixed error when calling ToList on empty JObjects and JArrays
2012-09-01 13:34:07 +12:00
James Newton-King
1b972cd65f
-Fixed DefaultValueHandling.Ignore with decimal properties
...
-Fixed approximate floating point comparisons
2012-06-09 13:54:30 +12:00
James Newton-King
55854f1682
-Fixed time zone unit test failure
...
-Removed Metro IDictionary copy
-Fixed Metro build
2012-06-08 05:21:58 -07:00
James Newton-King
d63e662bda
-Fixed DateParseHandling not being overridden on serializer proxy
...
-License text on all source files
2012-04-25 09:32:32 +12:00
James Newton-King
7b776e9298
-Added JsonDictionaryAttribute
...
-Added JsonContainerContract
-Added support for customizing the JsonConverter, type name handling, reference handling of collection items
2012-04-22 23:17:58 +12:00
James Newton-King
83618b1ea0
-Line endings
2012-04-08 18:10:07 +12: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
JamesNK
bc726f1b6d
-Added Populate and IgnoreAndPopulate options to DefaultValueHandling for automatically populating default values during deserialization
2011-08-01 02:05:14 +00:00
JamesNK
48f3242095
-Fixed DefaultValueHandling including a property when the default value is the same value but a different type
2011-04-10 02:53:43 +00:00
JamesNK
2a63ea24e3
-Added ObjectCreationHandling to JsonPropertyAttribute
...
-Added IValueProvider, ReflectionValueProvider, DynamicValueProvider
-Added Dynamic.snk
-Added Required enum with options Default, AllowNull and Always
-Added serialization event support to Silverlight version
-Added Converter to JsonProperty for JsonConverter
-Changed IsRequired to Required enum
-Changed schema generator to allow for Required enum options
-Changed Silverlight project version to Silverlight 3
-Improved error message when JSON array encountered for object and vice-versa when deserializing
-Improved error message for converting types when deserializing
-Improved error message from getting and setting properties when serializing and deserializing
-Fixed empty string being converted to null when deserializing
-Removed dependency on Entity Framework and LINQ to SQL assemblies
2009-11-02 08:21:02 +00:00