James Newton-King
6360cc4c4b
-Fixed escaping special characters in generated JSONPaths
...
-Fixed reading escaped special characters in JSONPaths
2018-01-27 18:39:44 +13:00
James Newton-King
ab3315f1d5
-Added netstandard2.0
2017-10-01 23:11:30 +13:00
James Newton-King
aa5f28c097
-Added Portable40 back
2017-04-02 10:24:09 +12:00
James Newton-King
ba514c4610
-Cleaned up preprocessor symbols
2017-03-05 15:12:52 +13:00
James Newton-King
febdb8188b
-Changed netstandard1.1 to netstandard1.3
...
-Added support for ISerializable interface to netstandard1.3+
-Added support for SerializableAttribute and NonSerializedAttribute to netstandard1.3+
2017-03-05 14:29:24 +13:00
Jon Hanna
8956d3ca9c
Fix issues that are variants of those #1182 ( #1184 )
...
* Catch excessive objects in json being parsed, even if following a comment.
* Include line info on excessive content for deserialisation.
2017-01-19 10:33:30 +13:00
James Newton-King
e2dc61b8f3
-Test
2016-11-05 23:42:40 +13:00
Pyit Phyo Aung
f50f276b76
Clean up NETFX_CORE directive usage
2016-10-11 14:14:13 +13:00
James Newton-King
68d160f3c6
-Added netstandard1.1 with BigInteger support
2016-09-10 23:54:44 +12:00
James Newton-King
8b0db33b7e
-Tests
2016-03-04 20:31:43 +13:00
James Newton-King
eb0cbd6a75
-Formatting
...
-Build
2015-12-04 23:54:38 +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
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
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
f760b78fbe
-Added JToken.AncestorsAndSelf
...
-Added Extensions.AncestorsAndSelf and Extensions.DescendantsAndSelf
-Tests
2014-12-22 17:05:13 +13:00
James Newton-King
9c2a1d853d
-Fixed build
2014-12-07 16:31:52 +13:00
James Newton-King
82025bc5b7
-Added JContainer.DescendantsAndSelf
...
-Added CurrentToken to JTokenReader
2014-12-07 16:08:27 +13:00
James Newton-King
68ebba03fb
-Fixed casting a nullable negative SByte value
2014-11-29 00:28:33 +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
dfb2ac17a5
-Refactor ExceptionAssert
2014-09-12 21:33:53 +12:00
James Newton-King
57ccaf00bf
-Improved Portable40 assembly performance by using compiled expression reflection
...
-Fixed converting string JValues to enums with JToken.ToObject
2014-08-24 23:33:08 +12:00
James Newton-King
bbcc7e4d54
-Added JValue.CreateNull and JValue.CreateUndefined
2014-04-29 12:20:44 +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
224900414a
-Fixed WinRT
2013-10-13 22:30:40 +13:00
James Newton-King
5512e2623c
-Added missing casts to JToken
...
-Upgraded to Immutable Collections RC
-Tests
2013-09-13 20:15:30 +12:00
James Newton-King
b6d3168ed8
-Refactored parsing dates
...
-Refactored writing integers
-Refactored JsonConvert
2013-04-21 18:27:08 +12:00
James Newton-King
2412c99d16
-Removed external API references to BigInteger
2013-04-08 21:12:44 +12:00
James Newton-King
341656e7eb
-Added support for converting byte array JValues to Guid
...
-Added support for deserializing byte arrays to Guid
-Changed Guids to be serialized as binary UUID in BSON
-Changed JsonNet35BinaryCompatibility on BsonReader to be obsolete
2013-04-07 15:07:35 +12:00
James Newton-King
032bf82e0a
-Readded .NET 4, SL4, WP7, Win8 portable library
...
-Disable SL library build
2013-04-06 11:38:01 +13:00
James Newton-King
d9d96b3e5c
-Fixed build
2013-03-24 17:21:38 +13:00
James Newton-King
e857e48564
-Changed serialization callbacks on JsonContract to delegates
...
-Added Obsolete attributes to old serialization methods on JsonContract
-Added VS and ReSharper settings files
-Fixed converting null JSON value to XML
-Fixed tests
2013-03-17 14:25:01 +13:00
James Newton-King
1356c31670
-Added BigInteger support
2013-03-16 19:06:05 +13:00
James Newton-King
f42a6ca001
-Fixed WinRT build
2013-03-04 14:35:58 +13:00
James Newton-King
c6eff351a4
-Removed old PocketPC ifdefs
2013-02-10 17:49:36 +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
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
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
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
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
a7bddf989f
-Added Path to JsonReaderException/JsonSerializationException messages
...
-Added JsonException
-Fixed all Exceptions thrown to be more specific
2012-04-21 17:25:44 +12:00