Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Newtonsoft.Json from 9.0.1 to 12.0.3 #46

Closed

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented May 4, 2020

Bumps Newtonsoft.Json from 9.0.1 to 12.0.3.

Release notes

Sourced from Newtonsoft.Json's releases.

12.0.3

  • New feature - Added support for nullable reference types
  • New feature - Added KebabCaseNamingStrategy
  • Change - Package now uses embedded package icon
  • Fix - Fixed bug when merging JToken with itself
  • Fix - Fixed performance of calling ICustomTypeDescriptor.GetProperties
  • Fix - Fixed serializing Enumerable.Empty and empty arrays on .NET Core 3.0
  • Fix - Fixed deserializing some collection types with constructor
  • Fix - Fixed deserializing IImmutableSet to ImmutableHashSet instead of ImmutableSortedSet
  • Fix - Fixed deserializing IImmutableDictionary to ImmutableDictionary instead of ImmutableSortedDictionary
  • Fix - Fixed deserializing into constructors with more than 256 parameters
  • Fix - Fixed hang when deserializing JTokenReader with preceding comment
  • Fix - Fixed JSONPath scanning with nested indexer
  • Fix - Fixed deserializing incomplete JSON object to JObject
  • Fix - Fixed using StringEnumConverter with naming strategy and specified values

12.0.2

  • New feature - Added MissingMemberHandling to JsonObjectAttribute and JsonObjectContract
  • New feature - Added constructor to JTokenReader to specify initial path
  • New feature - Added JsonProperty.IsRequiredSpecified
  • New feature - Added JsonContract.InternalConverter
  • Change - Moved embedded debug symbols in NuGet package to a symbol package on NuGet.org
  • Fix - Fixed deserializing nullable struct collections
  • Fix - Fixed memory link when serializing enums to named values
  • Fix - Fixed error when setting JsonLoadSettings.DuplicatePropertyNameHandling to Replace

12.0.1

  • New feature - Added NuGet package signing
  • New feature - Added Authenticode assembly signing
  • New feature - Added SourceLink support
  • New feature - Added constructors to StringEnumConverter for setting AllowIntegerValue
  • New feature - Added JsonNameTable and JsonTextReader.PropertyNameTable
  • New feature - Added line information to JsonSerializationException
  • New feature - Added JObject.Property overload with a StringComparison
  • New feature - Added JsonMergeSettings.PropertyNameComparison
  • New feature - Added support for multiple Date constructors with JavaScriptDateTimeConverter
  • New feature - Added support for strict equals and strict not equals in JSON Path queries
  • New feature - Added EncodeSpecialCharacters setting to XmlNodeConverter
  • New feature - Added trace message for serializing to non-writable properties
  • New feature - Added support for NamingStrategy to StringEnumConverter
  • New feature - Added JsonLoadSettings.DuplicatePropertyNameHandling setting
  • Change - JTokenReader now uses JsonReader.DateTimeZoneHandling setting for date values
  • Change - Excluded TargetSite when serializing Exceptions without SerializableAttribute
  • Change - Changed StringEnumConverter.ctor(bool camelCaseText) to obsolete
  • Change - Changed StringEnumConverter.CamelCaseText to obsolete
  • Fix - Fixed incorrect overflow when reading decimal values from JSON
  • Fix - Fixed error message when trying to deserialize an abstract serializable type
  • Fix - Fixed parsing decimals from a string with an exponent
  • Fix - Fixed losing DateTime.Kind when deserializing ISO date strings
  • Fix - Fixed calling constructors with ref and in parameters
... (truncated)
Commits
  • 7c3d7f8 Update version to 12.0.3
  • 0688f3f Embiggen package icon
  • cb09e67 Update package to use embedded PackageIcon
  • e27710f Update version to 12.0.3-beta2
  • 23be46f Fix using StringEnumConverter with naming strategy and specifie… (#2186)
  • ff6f51b Added KebabCaseNamingStrategy
  • baa1e21 Fix deserializing incomplete JSON object to JObject (#2181)
  • 541eab2 Fix JSONPath scanning with nested indexer (#2180)
  • c89d6ad Update dependencies from .NET Core 3.0 (#2179)
  • 3219c47 Fix hang when deserializing JTokenReader with preceding comment (#2178)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependency Pull requests that update a dependency file label May 4, 2020
@asbjornu
Copy link
Member

asbjornu commented May 4, 2020

@dependabot rebase

@dependabot-preview dependabot-preview bot force-pushed the dependabot/nuget/Newtonsoft.Json-12.0.3 branch from 7c64810 to b385c21 Compare May 4, 2020 13:06
@asbjornu
Copy link
Member

asbjornu commented May 4, 2020

@dependabot rebase

@dependabot-preview dependabot-preview bot force-pushed the dependabot/nuget/Newtonsoft.Json-12.0.3 branch from b385c21 to e525073 Compare May 4, 2020 14:00
@goofballLogic
Copy link
Member

@dependabot rebase

Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 9.0.1 to 12.0.3.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](JamesNK/Newtonsoft.Json@9.0.1...12.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/nuget/Newtonsoft.Json-12.0.3 branch from e525073 to 9dffd20 Compare May 20, 2020 15:09
@asbjornu
Copy link
Member

I don't think we can upgrade Newtonsoft.Json without also targeting a newer version of netstandard.

Restoring packages for /home/runner/work/json-ld.net/json-ld.net/test/json-ld.net.tests/json-ld.net.tests.csproj...
/home/runner/work/json-ld.net/json-ld.net/src/json-ld.net/json-ld.net.csproj : error NU1605: Detected package downgrade: NETStandard.Library from 1.6.1 to 1.6.0. Reference the package directly from the project to select a different version.  [/home/runner/work/json-ld.net/json-ld.net/JsonLD.sln]
/home/runner/work/json-ld.net/json-ld.net/src/json-ld.net/json-ld.net.csproj : error NU1605:  json-ld.net -> Newtonsoft.Json 12.0.3 -> NETStandard.Library (>= 1.6.1)  [/home/runner/work/json-ld.net/json-ld.net/JsonLD.sln]
/home/runner/work/json-ld.net/json-ld.net/src/json-ld.net/json-ld.net.csproj : error NU1605:  json-ld.net -> NETStandard.Library (>= 1.6.0) [/home/runner/work/json-ld.net/json-ld.net/JsonLD.sln]

@goofballLogic
Copy link
Member

Discuss .NET standard version in #59

@goofballLogic
Copy link
Member

Closing pending outcome of #59

@dependabot-preview
Copy link
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot-preview dependabot-preview bot deleted the dependabot/nuget/Newtonsoft.Json-12.0.3 branch July 5, 2020 11:31
@goofballLogic
Copy link
Member

@dependabot ignore this minor version

@dependabot-preview
Copy link
Contributor Author

OK, I won't notify you about version 12.0.x again, unless you re-open this PR or update to a 12.0.x release yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants