Bump serde_json from 1.0.145 to 1.0.150#808
Conversation
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.145 to 1.0.150. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.145...v1.0.150) --- updated-dependencies: - dependency-name: serde_json dependency-version: 1.0.150 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution Review the following alerts detected in dependencies. According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. It is recommended to resolve "Warn" alerts too. Learn more about Socket for GitHub.
|
Coverage Report for CI Build 28428557589Coverage remained the same at 88.119%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
Bumps serde_json from 1.0.145 to 1.0.150.
Release notes
Sourced from serde_json's releases.
Commits
a1ae73aRelease 1.0.1501a360b0Merge pull request #1324 from puneetdixit200/reject-non-string-enum-keys2037b63Reject non-string enum object keys5d30df6Resolve manual_assert_eq pedantic clippy lintdc8003aRaise required compiler for preserve_order feature to 1.85a42fa98Unpin CI miri toolchain684a60ePin CI miri to nightly-2026-02-117c7da33Raise required compiler to Rust 1.71acf4850Simplify Number::is_f646b8ceabResolve unnecessary_map_or clippy lintDependabot 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.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Medium Risk
Patch dependency bump with no repo code edits, but upstream JSON float formatting and stricter enum-object-key serialization could change runtime output or fail previously tolerated serialization.
Overview
Updates
serde_jsonto 1.0.150 viaCargo.lockonly (Dependabot); no application source changes.Upstream changes in this range matter mainly for JSON serialization behavior: float output now uses the Żmij crate instead of Ryū (lockfile drops
ryu, addszmij), which can change performance and possibly the exact string form of somef32/f64values. 1.0.150 also rejects non-string keys when serializing enums as JSON objects, which may break code that previously emitted invalid JSON for that pattern.serde_jsonnow requires Rust 1.71+ (raised in upstream 1.0.147).Reviewed by Cursor Bugbot for commit 687f2fa. Bugbot is set up for automated code reviews on this repo. Configure here.