JamesNK/Newtonsoft.Json (Newtonsoft.Json)
### [`v10.0.3`](https://togithub.com/JamesNK/Newtonsoft.Json/releases/tag/10.0.3)
[Compare Source](https://togithub.com/JamesNK/Newtonsoft.Json/compare/10.0.2...10.0.3)
- New feature - Added support for deserializing XmlElement, XmlNode, XObject, XNode and XContainer with XmlNodeConverter
- Change - MinClientVersion 2.12 added to NuGet package to restrict to compatible clients
- Fix - Fixed JsonSerializer.Binder to not throw an error when binder instance is compatible
- Fix - Fixed stack overflow when deserializing incomplete JSON to XML
- Fix - Fixed JSON Path recursive descent queries
- Fix - Fixed serializing ConcurrentDictionary in .NET Core 2.0
- Fix - Fixed serializing ConcurrentStack/Queue/Bag
- Fix - Fixed MemoryTraceWriter thread safety
- Fix - Fixed JSON Path root filter sometimes not correctly returning root token
- Fix - Fixed properties with JsonIgnore not being ignored with ItemRequired
- Fix - Fixed JToken.Load not reading past comment when CommentHandling is Ignore
- Fix - Fixed JsonReader.ReadAsDecimal with a JValue containing a BigInteger value
- Fix - Fixed converting JSON values to XML attributes to ignore current culture
- Fix - Fixed converting JSON byte array data to XML
- Fix - Fixed reading some types from KeyValuePairConverter incorrectly
- Fix - Fixed comparing high precision decimal JValues
- Fix - Fixed JsonWriter.WriteToken(JsonReader) not erroring on incomplete token
- Fix - Fixed not preventing negative integers with StringEnumConverters.AllowIntegerValues
### [`v10.0.2`](https://togithub.com/JamesNK/Newtonsoft.Json/releases/tag/10.0.2)
[Compare Source](https://togithub.com/JamesNK/Newtonsoft.Json/compare/10.0.1...10.0.2)
- Change - .NET 4 portable class library target added back to NuGet package
- Change - Changed NuGet dependencies to use NETStandard.Library 1.6.1
- Change - Changed double parsing back to double.TryParse to avoid small floating point precision errors
- Fix - Fixed binary serialization of JsonException and friends
- Fix - Fixed JsonLoadSettings.LineInfoHandling not being used correctly when loading JTokens
- Fix - Fixed serializing IListSource implementations
- Fix - Fixed handling errors when reading metadata properties during deserialization
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
10.0.1
->10.0.3
Release Notes
JamesNK/Newtonsoft.Json (Newtonsoft.Json)
### [`v10.0.3`](https://togithub.com/JamesNK/Newtonsoft.Json/releases/tag/10.0.3) [Compare Source](https://togithub.com/JamesNK/Newtonsoft.Json/compare/10.0.2...10.0.3) - New feature - Added support for deserializing XmlElement, XmlNode, XObject, XNode and XContainer with XmlNodeConverter - Change - MinClientVersion 2.12 added to NuGet package to restrict to compatible clients - Fix - Fixed JsonSerializer.Binder to not throw an error when binder instance is compatible - Fix - Fixed stack overflow when deserializing incomplete JSON to XML - Fix - Fixed JSON Path recursive descent queries - Fix - Fixed serializing ConcurrentDictionary in .NET Core 2.0 - Fix - Fixed serializing ConcurrentStack/Queue/Bag - Fix - Fixed MemoryTraceWriter thread safety - Fix - Fixed JSON Path root filter sometimes not correctly returning root token - Fix - Fixed properties with JsonIgnore not being ignored with ItemRequired - Fix - Fixed JToken.Load not reading past comment when CommentHandling is Ignore - Fix - Fixed JsonReader.ReadAsDecimal with a JValue containing a BigInteger value - Fix - Fixed converting JSON values to XML attributes to ignore current culture - Fix - Fixed converting JSON byte array data to XML - Fix - Fixed reading some types from KeyValuePairConverter incorrectly - Fix - Fixed comparing high precision decimal JValues - Fix - Fixed JsonWriter.WriteToken(JsonReader) not erroring on incomplete token - Fix - Fixed not preventing negative integers with StringEnumConverters.AllowIntegerValues ### [`v10.0.2`](https://togithub.com/JamesNK/Newtonsoft.Json/releases/tag/10.0.2) [Compare Source](https://togithub.com/JamesNK/Newtonsoft.Json/compare/10.0.1...10.0.2) - Change - .NET 4 portable class library target added back to NuGet package - Change - Changed NuGet dependencies to use NETStandard.Library 1.6.1 - Change - Changed double parsing back to double.TryParse to avoid small floating point precision errors - Fix - Fixed binary serialization of JsonException and friends - Fix - Fixed JsonLoadSettings.LineInfoHandling not being used correctly when loading JTokens - Fix - Fixed serializing IListSource implementations - Fix - Fixed handling errors when reading metadata properties during deserializationConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.