James Newton-King
|
aa5f28c097
|
-Added Portable40 back
|
2017-04-02 10:24:09 +12:00 |
|
James Newton-King
|
d145eb36b0
|
Revert "-Removed binary serialization support from netstandard1.3"
This reverts commit 25de5022e4.
|
2017-04-01 22:38:45 +13:00 |
|
James Newton-King
|
f88ae288bc
|
-Fixed handling error when reading metadata property
|
2017-04-01 16:49:33 +13:00 |
|
James Newton-King
|
33cf71dc74
|
-Fixed serializing IListSource implementations
|
2017-04-01 12:44:17 +13:00 |
|
James Newton-King
|
73652124cd
|
-Changed double parsing back to double.TryParse
|
2017-03-27 22:20:47 +13:00 |
|
James Newton-King
|
25de5022e4
|
-Removed binary serialization support from netstandard1.3
-Changed packages to use NETStandard.Libary 1.6.0
|
2017-03-27 21:34:00 +13:00 |
|
James Newton-King
|
39c03ea0e9
|
-Test
|
2017-03-23 21:08:15 +13:00 |
|
James Newton-King
|
68533cdc19
|
-Additional JToken line info settings fixes
|
2017-03-23 21:04:04 +13:00 |
|
James Newton-King
|
c9060682a1
|
-Fixed exceptions not being binary serializable
|
2017-03-23 20:41:59 +13:00 |
|
James Newton-King
|
7673a18e55
|
-Changed StringEnumConverter.AllowIntegerValues to also reject writing enum values with no name
|
2017-03-19 16:46:33 +13:00 |
|
James Newton-King
|
ae3ae96832
|
-Added XmlDocument support to netstandard1.3+
|
2017-03-16 23:36:11 +13:00 |
|
James Newton-King
|
bed740f76e
|
-Fixed error attempting to deserialize into read-only collections from non-default constructor
|
2017-03-05 16:52:58 +13:00 |
|
James Newton-King
|
3faacbca3a
|
Merge branch 'fix-invalid-cast-exception' of https://github.com/MaxKot/Newtonsoft.Json into MaxKot-fix-invalid-cast-exception
|
2017-03-05 15:18:08 +13: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 |
|
Max A. Kiselev
|
a131484970
|
Added tests demonstrating InvalidCastException deserializing a class implementing IEnumerable<T> with a converter
|
2017-03-04 00:56:00 +03:00 |
|
James Newton-King
|
b5f1b83191
|
-Added improved support for deserializing immutable structs
|
2017-02-26 19:11:45 +13:00 |
|
James Newton-King
|
a49773e2b2
|
-Build
|
2017-02-26 13:00:46 +13:00 |
|
James Newton-King
|
db49e4aed8
|
-Derp
|
2017-02-26 11:00:46 +13:00 |
|
James Newton-King
|
69638744f8
|
-Changed perf tests to BenchmarkDotNet
|
2017-02-26 10:59:14 +13:00 |
|
James Newton-King
|
ce04999633
|
-Tests
|
2017-02-25 17:32:59 +13:00 |
|
Tyler Brinkley
|
4600bc54b8
|
Optimized decimal parsing (#1204)
|
2017-02-25 10:31:50 +13:00 |
|
James Newton-King
|
1a67b34deb
|
-Build
|
2017-02-22 21:21:40 +13:00 |
|
James Newton-King
|
354249822a
|
-Marked BSON classes as obsolete
|
2017-02-19 20:39:23 +13:00 |
|
James Newton-King
|
7a7027a779
|
-Obsoleted FormatterAssemblyStyle in non-full .NET assemblies
-Tests
|
2017-02-18 19:15:38 +13:00 |
|
James Newton-King
|
751c030da3
|
Merge branch 'master' of https://github.com/reinaldoarrosi/Newtonsoft.Json into reinaldoarrosi-master
|
2017-02-16 22:17:58 +13:00 |
|
James Newton-King
|
93b0249db9
|
-Build
|
2017-02-16 21:27:08 +13:00 |
|
reinaldoarrosi
|
918d693017
|
fixes xml serialization to json when json:Array and xmlns:json attributes are used directly on the xml element that represents the array
|
2017-02-15 15:08:14 -02:00 |
|
Arun Mahapatra
|
f676d1f179
|
Pull up common references to NUnit and NUnit3TestAdapter.
|
2017-02-13 16:49:46 +05:30 |
|
Arun Mahapatra
|
ba5d84ef4f
|
Fix test discovery in VS for NewtonSoft.Json.Roslyn.sln.
Add a reference to NUnit3TestAdapter.
Emit full symbols for test project. Workaround for https://github.com/nunit/nunit3-vs-adapter/issues/296.
|
2017-02-13 16:42:49 +05:30 |
|
James Newton-King
|
cc6d99aa60
|
Migrate project.json to csproj (#1212)
|
2017-02-13 23:46:43 +13:00 |
|
James Newton-King
|
635feb1549
|
-Tests
|
2017-02-06 20:22:09 +13:00 |
|
James Newton-King
|
4d0545fe0e
|
-Test
|
2017-02-06 13:02:40 +13:00 |
|
James Newton-King
|
b7be55ef81
|
-Build
|
2017-02-06 09:26:56 +13:00 |
|
James Newton-King
|
c9bbe2f188
|
-Fixed JsonWriter.ReadAsXXX methods not erroring on missing commas
|
2017-02-06 09:08:47 +13:00 |
|
James Newton-King
|
744be1a712
|
-Use static nametable in camel case contract resolver
|
2017-01-29 16:10:43 +13:00 |
|
James Newton-King
|
1914b91bdb
|
-Removed obsolete constructor from DefaultContractResolver
-Removed obsolete async methods from JsonConvert
-Moved contract sharing logic from DefaultContractResolver to CamelCasePropertyNamesContractResolver
|
2017-01-28 20:25:01 +13:00 |
|
James Newton-King
|
bfddda84f4
|
-Tests
|
2017-01-23 17:56:31 +13:00 |
|
James Newton-King
|
73b5d2c409
|
-Test
|
2017-01-23 15:10:10 +13:00 |
|
James Newton-King
|
c9cfff4fed
|
-Changed exception thrown when parsing invalid Unicode escape sequence to JsonReaderException
|
2017-01-23 15:07:16 +13:00 |
|
James Newton-King
|
07b513cb83
|
-Removed obsolete JsonConverter.GetSchema
-Removed obsolete OnDeserialized, OnDeserializing, OnSerialized, OnSerializing, OnError from JsonContract
-Removed obsolete JsonDictionaryContract.PropertyNameResolver
-Removed obsolete ConstructorParameters, OverrideConstructor, ParametrizedConstructor from JsonObjectContract
|
2017-01-22 22:28:22 +13:00 |
|
James Newton-King
|
304607a37b
|
Merge branch 'master' of https://github.com/JamesNK/Newtonsoft.Json
|
2017-01-19 19:24:57 +13:00 |
|
James Newton-King
|
c4104766ed
|
-Derp
|
2017-01-19 19:24:46 +13:00 |
|
James Newton-King
|
2e7b24e9b1
|
-Added support for TypeConverters to netstandard1.0+
|
2017-01-19 17:43:07 +13:00 |
|
James Newton-King
|
55afb9aa72
|
-Added AutoCompleteOnClose to JsonWriter to control whether JSON is auto-completed on JsonWriter.Close
|
2017-01-19 14:19:52 +13:00 |
|
James Newton-King
|
56e3d7575b
|
-Fixed deserializing non-string values in some XML nodes
|
2017-01-19 11:49:09 +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 |
|
Jon Hanna
|
9727996b1a
|
Throw for CheckAdditionalContent when extra content is preceded by comments. (#1183)
Fixes #1182
|
2017-01-16 14:48:52 +13:00 |
|
James Newton-King
|
473baa639b
|
-Optimized IXmlNode memory usage when no child nodes or attributes
|
2017-01-15 18:37:06 +13:00 |
|
Florian Greinacher
|
b8e60c773b
|
Change ifdefs to be by feature, not by platform (#1146)
* First pass
* Second pass
* Third pass
* Temporarily change build script to build only portable
* Add portable features for release build
* Add feature constants to build script
* Add more feature constants to build script
* Fix build issues
* Fix build issues
* Get rid of constants in build.ps1
* HAVE_NUMERICS -> HAVE_BIG_INTEGER
* Remove HAVE_NULLABLE
* Remove HAVE_NUMERICS from csprojs
* Add missing ifdef
* Add feature defines to pj
* Re-enable netstd builds
* Fix defines in pj
* Trying to get better build outputs
* Trying to get the build error
* Use newer cli
* Address review feedback; make netstd build work
* Introduce HAVE_DB_NULL_TYPE
* Adapt to upstream changes; address remaining review feedback
* Adapt to upstream changes; address remaining review feedback
* Rename some constants for constistency
* Address review feedback
* -Fixed build with signed assembly
* Fix merge erorr
* Address review feedback
* Introduce HAVE_NON_SERIALIZED_ATTRIBUTE
* HAVE_IGNORE_DATA_MEMBER_ATTRIBUTE
|
2017-01-12 11:07:02 +13:00 |
|