James Newton-King
36ed7bb4a7
-Fixed NuGet package frameworks
2013-04-07 17:42:30 +12:00
James Newton-King
14fa6c021b
-Enabled code analysis on all projects
...
-Fixed build including code analysis files in release packages
2013-04-07 16:54:04 +12:00
James Newton-King
3baaab1ef6
-Fixed bad Portable40 build path
2013-04-07 16:06:50 +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
1abcfb1ace
-Fixed error when populating onto read only collections
...
-Fixed serializing hidden properties
-Readded DataContractAttribute inheritance
2013-04-07 03:55:35 +12:00
James Newton-King
03be3ed7a6
-Derp
2013-04-06 16:09:04 +13:00
James Newton-King
695bb8368f
-Fixed build
...
-Removed unused code
2013-04-06 15:19:33 +13: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
cb7ac1dfb4
-Performance
2013-04-01 23:51:40 +13:00
James Newton-King
33a5604707
-Refactored away dependency on ICustomAttributeProvider
2013-04-01 16:29:45 +13:00
James Newton-King
8e14d1c66c
-Fixed build
2013-04-01 13:04:37 +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
08c7055d91
-Performance?
2013-03-31 18:36:09 +13:00
James Newton-King
77bce8f5de
-Changed portable assembly to be .NET 4.5, WP8, Win8
2013-03-31 16:12:52 +13:00
James Newton-King
0007006850
-Added support for deserializing IList
...
-Fixed bugs
2013-03-30 20:46:11 +13:00
James Newton-King
bef6c4c11a
-Fixed integer parsing overflow bug
2013-03-30 17:39:08 +13:00
James Newton-King
73187dde1e
-Performance
2013-03-30 16:59:08 +13:00
James Newton-King
2bf88ebba0
-Added support for falling back to IEnumerable<T> constructor on lists
...
-Added support for falling back to IEnumerable<KeyValuePair<TKey, TValue>> constructor on dictionaries
2013-03-30 13:57:13 +13:00
James Newton-King
57d9cb898d
-Fixed build
2013-03-29 17:03:29 +13:00
James Newton-King
efd31db09e
-Refactored serializing and deserializing lists and dictionary
2013-03-29 15:52:57 +13:00
James Newton-King
70f5a1dced
-Added FloatParseHandling
...
-Fixed build
2013-03-26 21:53:28 +13:00
James Newton-King
e5ee60497e
-Fixed converting BigInteger to IConvertable type when deserializing
...
-Updated build and NuGet files for upgraded builds
2013-03-24 21:37:29 +13:00
James Newton-King
d9d96b3e5c
-Fixed build
2013-03-24 17:21:38 +13:00
James Newton-King
787bde6e15
-Tests
...
-XML documentation
-Removed generic serialize methods
2013-03-24 14:49:54 +13:00
James Newton-King
c4d375dd69
-Fixed StringEnumConverter to throw a JsonSerializerException like the serializer throws for invalid enums
...
-Changed Windows Phone and Portable builds to use Microsoft.CSharp.dll directly
2013-03-23 12:48:41 +13:00
James Newton-King
271ce7f523
-Fixed build
2013-03-21 19:25:47 +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
b81dfd352a
-Added .NET 4.5 version
...
-Added IReadOnlyCollection<T> and IReadOnlyDictionary<TKey, TValue> support
-Incremented version to 5.0
2013-03-13 20:44:45 +13:00
James Newton-King
7127b1a070
-Fixed WinRT
2013-03-11 20:26:25 +13:00
James Newton-King
63977c8679
Merge branch 'master' of https://github.com/JamesNK/Newtonsoft.Json
2013-03-11 20:14:46 +13:00
James Newton-King
4d291cfc3d
-Upgraded Windows Phone project to WP8
2013-03-11 20:14:24 +13:00
James Newton-King
95bfe15443
Merge branch 'master' of github.com:JamesNK/Newtonsoft.Json
2013-03-11 19:23:59 +13:00
James Newton-King
aab01d93ca
-Added IConvertible support to JValue
...
-Changed IDictionary<DateTime, object> to be serialized in ISO date format
-Fixed DataContractAttribute to not be inherited
2013-03-11 19:23:23 +13:00
James Newton-King
0e753888d0
-Fixed bad performance with dynamic
...
-Added support for creating collections with an IEnumerable<T> constructor
2013-03-11 17:20:15 +13:00
James Newton-King
92de187a74
-Changed portable assembly to .NET 4.5, Silverlight 5, Win8, WP8
...
-Fixed incorrect namespace when converting XML to JSON
2013-03-06 23:04:26 +13:00
James Newton-King
f42a6ca001
-Fixed WinRT build
2013-03-04 14:35:58 +13:00
James Newton-King
f9fa0b00e7
-Added DeserializeAnonymousType overload with JsonSerializerSettings
...
-Added support for specifying the root type when serialize JSON to use with TypeNameHandling.Auto
-Fixed recursively reading type wrapper objects when deserializing
2013-02-23 22:09:51 -08:00
James Newton-King
159c5ee8cd
-Changed callback collection properties to be readonly
2013-02-14 22:38:37 +13:00
James Newton-King
a03d827537
Merge pull request #56 from xpaulbettsx/call-base-class-ondeserialized
...
Call base classes' "On[De]Serializ[ing|ed]" as well as derived class
2013-02-14 01:13:49 -08:00
Paul Betts
4bd932396d
-add tests for base class object events
2013-02-12 12:12:58 -08:00
Paul Betts
3384b65fb5
-patch use of JsonContract.OnXXXX to use OnXXXXMethods
2013-02-12 11:35:30 -08:00
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