James Newton-King
0552affb83
-Renamed aspnetcore50 to dnxcore50
...
-Documentation
2015-04-04 16:13:37 +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
b550aac6d6
-Updated version to 6.0.6
...
-Fixed WinRT build
2014-09-29 16:18:13 +13:00
James Newton-King
1337c4f7f7
-Performance
2014-09-28 16:19:18 +13:00
James Newton-King
6a22345e28
-Bug fix
2014-09-25 21:04:24 +12:00
James Newton-King
64ffa098b9
-Fixed null reference error when using JEnumerable created with default constructor
...
-Tests
2014-09-25 20:28:47 +12:00
James Newton-King
8e727a27b2
-JProperty performance
...
-Improved property name escape skipping
2014-08-03 00:08:31 +12:00
James Newton-King
ee170dc551
-Incremented version to 6.0.4
...
-Removed unused file
2014-07-21 14:33:23 +12:00
James Newton-King
57bd1f7daf
-Fixed performance issue serializing XML document with a large number of nodes
2014-05-09 14:47:10 +12:00
James Newton-King
12932404d4
-Tests
2013-11-10 17:41:30 +13: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
5512e2623c
-Added missing casts to JToken
...
-Upgraded to Immutable Collections RC
-Tests
2013-09-13 20:15:30 +12:00
James Newton-King
6d109a4c55
-Reduced string allocations
2013-04-22 23:55:21 +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
cb7ac1dfb4
-Performance
2013-04-01 23:51:40 +13:00
James Newton-King
b5e7005735
-Added support for serializing custom IConvertible values
...
-Refactored away dependency on IConvertible
2013-04-01 12:38:45 +13:00
James Newton-King
c6eff351a4
-Removed old PocketPC ifdefs
2013-02-10 17:49:36 +13:00
James Newton-King
122073b6ca
-Documentation
2012-11-20 11:39:11 +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
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
89883dc57b
-Added ITraceWriter
...
-Fixed .NET 2.0 build using DateTimeOffset
2012-11-09 17:10:32 +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
92ce080f24
-Documentation
...
-Performance
2012-11-01 17:32:05 +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
028c287cff
Merge branch 'master' of https://github.com/JamesNK/Newtonsoft.Json
2012-08-15 01:06:34 -07:00
James Newton-King
44c2773263
-Documentation
2012-08-12 23:04:36 +12:00
James Newton-King
689f1a763b
-Cleanup unit test project compiler warnings
2012-08-04 13:23:41 +12:00
James Newton-King
9d7046bca2
-Improve performance and memory usage when serializing Unicode characters
2012-07-09 18:35:41 +12:00
James Newton-King
d815dc7749
-Documentation
...
-Added Path to JsonWriterException
2012-05-07 23:16:24 +12: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
10256fcf68
-Added Portable Class Library build
2012-04-18 21:02:34 +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
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
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
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
14a2cb2a8a
-Changed version number to 4.0.6
2012-01-23 06:55:47 +00:00
JamesNK
58d51cda5c
-Added ReadAsInt32 to JsonReader
...
-Improved performance by using an enum rather than a type check to test contract type
2012-01-22 01:51:01 +00:00
JamesNK
a9e100e0a7
-Added line number information to deserialization errors
...
-Added BinaryReader/BinaryWriter constructor overloads to BsonReader/BsonWriter
2012-01-19 05:48:24 +00:00
JamesNK
b146481c87
-Code clean up
...
-Various performance improvements
2012-01-18 06:27:43 +00:00
JamesNK
b305ba100b
-Fix occasional error when converting non-long integer properties to XML
...
-Fix boolean values sometimes being capitalized when converting to XML
-Fix error when deserializing ConcurrentDictionary
-Fix serializing some Uris
-Change KeyValurPairConverter to not rely on the order of the key and value properties
2011-10-31 23:44:10 +00:00
JamesNK
ba6ec3202e
-Changed Newtonsoft.Json.Net20.dll to use LinqBridge source code rather than ilmerge to fix error
2011-06-25 04:10:33 +00:00
JamesNK
b3cc3e88ac
-Rewrote LINQ to JSON internals to use lists and dictionaries rather than a linked list
...
-Moved JPropertyDescriptor to Newtonsoft.Json.Linq namespace
2011-05-28 00:46:38 +00:00
JamesNK
43501484fb
-Added .NET 3.5 build
...
-Added dynamic support to LINQ to JSON
-Added dynamic support to serializer
2010-09-11 08:06:53 +00:00
JamesNK
c2800930ab
-Added DateTimeKindHandling to BsonWriter to control how a DateTime is converted prior to being serialized
...
-Added Required.Always attribute validation when writing JSON as well reading
-Added TypeNameHandling.Auto to automatically write the type name when a value doesn't match the declared type
-Fixed reading multi-byte strings in BSON
2010-07-03 09:53:57 +00:00
JamesNK
fc6c041196
-Performance
...
-Add CLSCompliant attributes
-Fix BSON string reading bug
2010-05-11 07:49:02 +00:00