James Newton-King
69ae589622
-Increment version to 9.0.2-beta1
2016-10-02 21:02:40 +13:00
James Newton-King
7388358e0a
-Clean up
2016-10-02 20:42:42 +13:00
James Newton-King
17f87f5321
-Build
2016-09-18 16:04:38 +12:00
James Newton-King
d7125908ca
-Merge
2016-09-17 17:15:35 +12:00
James Newton-King
ca27a0fc3a
-Added TypeNameAssemblyFormatHandling
...
-Added TypeNameAssemblyFormatHandling properties to JsonSerializer and JsonSerializerSettings
-Changed TypeNameAssemblyFormat properties on JsonSerializer and JsonSerializerSettings to obsolete
2016-09-17 15:57:03 +12:00
James Newton-King
4f8a22594f
-Added ISerializationBinder
...
-Added SerializationBinder properties to JsonSerializer and JsonSerializerSettings
-Changed Binder properties on JsonSerializer and JsonSerializerSettings to obsolete
2016-09-16 16:10:13 +12:00
James Newton-King
a0403492ad
-Tests
2016-09-13 16:51:39 +12:00
James Newton-King
867f4a7d43
Merge branch 'corefx-converter-args' of https://github.com/pieceofsummer/Newtonsoft.Json into pieceofsummer-corefx-converter-args
2016-09-13 16:15:20 +12:00
James Newton-King
6c272eac6e
-Fixed StringEnumConverter.AllowIntegerValues to reject integer strings
2016-09-12 17:25:19 +12:00
James Newton-King
39ecc359eb
-Fixed date XML precision on portable builds
2016-09-12 09:45:37 +12:00
Alexey Skalozub
04c429a15d
Use ValidationUtils.ArgumentNotNull, code cleanup
2016-09-11 19:14:32 +03:00
James Newton-King
5fdfdff453
-Tests
...
-Fixed regression
2016-09-11 22:07:19 +12:00
James Newton-King
12b38ccb19
-Fixed error handling skipping reading the next object value
2016-09-11 19:37:44 +12:00
James Newton-King
ca3af212de
-Fixed double parsing bug
2016-09-11 17:06:53 +12:00
James Newton-King
304136a60e
Merge branch 'master' into eisber-master
2016-09-11 16:19:27 +12:00
James Newton-King
5dd9f0a904
-Change double parsing validation to match JSON spec
2016-09-11 16:09:08 +12:00
Alexey Skalozub
7b0331725c
Speed up expression delegates when widening types is not needed
2016-09-11 03:35:36 +03:00
Alexey Skalozub
deefe2e006
Removed Convert.ChangeType calls because of poor performance (DynamicReflectionDelegateFactory now uses IConvertible.ToTypeName, while ExpressionReflectionDelegateFactory uses Convert.ToTypeName). Method binder moved to a separate file and documented, + code style fixes.
2016-09-10 20:19:22 +03:00
James Newton-King
a297e6758e
-Build
2016-09-11 00:26:52 +12:00
James Newton-King
68d160f3c6
-Added netstandard1.1 with BigInteger support
2016-09-10 23:54:44 +12:00
James Newton-King
5e278bdbae
Merge branch 'master' into wojtpl2-master
2016-09-10 18:41:51 +12:00
James Newton-King
73d3594762
Merge branch 'master' of https://github.com/wojtpl2/Newtonsoft.Json into wojtpl2-master
2016-09-10 18:41:45 +12:00
James Newton-King
216ff4ab8b
-Tests
2016-09-10 18:41:30 +12:00
James Newton-King
ac2d619474
-Added support for root object in JSONPath filters
2016-09-10 16:54:29 +12:00
James Newton-King
59618df631
-Documentation
2016-09-10 14:56:20 +12:00
wojtpl2
dde688207c
Fix DeserializeXNode in .net core
2016-09-09 11:32:15 +02:00
Alexey Skalozub
20bbadeb0e
Use manual packing of IEEE754 double in ConverterUtils.DoubleTryParse()
2016-09-06 22:02:56 +03:00
TylerBrinkley
7fa2cde56d
Allow doubles that start with a decimal and doubles that have an 'E' right after the decimal.
2016-09-06 08:39:52 -05:00
TylerBrinkley
62470bd803
Fixed overflowing exponent bug
2016-09-01 14:05:49 -05:00
Alexey Skalozub
95a4979ba4
Advanced constructor parameter binding on .NET Core & portable
2016-09-01 04:31:43 +03:00
TylerBrinkley
5fd78b21f5
Made mantissa be stored in a ulong instead of double to prevent accumulating numeric error.
...
Added case where if the negative exponent is less than 23 to divide from the positive exponents array to pass unit tests.
2016-08-29 11:19:21 -05:00
James Newton-King
fac72ad50c
Merge branch 'master' of https://github.com/JamesNK/Newtonsoft.Json
2016-08-18 21:32:35 +12:00
James Newton-King
f1587f073d
-Documentation
2016-08-18 21:32:13 +12:00
James Newton-King
d26b66f4b4
-Removed old KVM files
2016-08-11 13:05:11 +12:00
James Newton-King
c42d46fb4c
-Improved Autofac sample to resolve contract from Autofac
2016-08-09 21:35:30 +12:00
James Newton-King
d6277bf5d8
-Tests
2016-08-09 18:58:22 +12:00
James Newton-King
ba52ef1b85
-Merge
2016-08-09 18:41:12 +12:00
James Newton-King
a8a9429b47
-DefaultSerializationBinder WIP
2016-08-09 18:30:17 +12:00
James Newton-King
1860418cfd
-Test
2016-08-09 18:27:09 +12:00
James Newton-King
12d4e1632d
-Tests
2016-08-09 12:58:11 +12:00
James Newton-King
a98ffca811
-DoubleTryParse WIP
2016-08-09 12:36:37 +12:00
James Newton-King
8621a71e19
Merge branch 'master' into eisber-master
2016-08-09 12:09:02 +12:00
TylerBrinkley
9603e3fe76
Made test not available in PORTABLE or PORTABLE40.
...
Fixed visual studio's auto update of Net35 Test project.
2016-08-08 10:15:42 -05:00
TylerBrinkley
a771eab395
Fixed build on Net20 Tests.
...
Didn't realize HashSet wasn't available in Net20.
2016-08-08 09:36:15 -05:00
TylerBrinkley
4605894b6b
Addresses #926 and #949
2016-08-08 09:18:34 -05:00
James Newton-King
7191c3a4e7
Merge pull request #740 from mausch/master
...
Add exception information to xmldocs for JObject parsing.
2016-08-08 08:27:22 +10:00
James Newton-King
4f86f6b79e
-Tests
2016-07-25 19:53:40 +12:00
James Newton-King
fbcac63b1b
Merge branch 'master' into eisber-master
2016-07-24 15:07:51 +12:00
James Newton-King
3c028dd443
-Build
2016-07-24 15:07:37 +12:00
James Newton-King
38a687f683
-DoubleTryParse fixes and tests
2016-07-24 12:29:43 +12:00