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 serde_json from 1.0.22 to 1.0.66 #188

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps serde_json from 1.0.22 to 1.0.66.

Release notes

Sourced from serde_json's releases.

v1.0.66

  • Preserve exponent signifier and unary plus in exponent of arbitrary_precision numbers (#786, thanks @​ruifengx)

v1.0.65

  • Documentation improvements

v1.0.64

  • Fix deserialization panic on deserializing RawValue from a slice containing non-utf8 bytes (#755)

v1.0.63

v1.0.62

v1.0.61

  • Add impl From<Number> for Value (#737, thanks @​imp)

v1.0.60

  • Add impl FromIterator<(impl Into<String>, impl Into<Value>)> for Value, which collects a Value::Object (#733, thanks @​matklad)

v1.0.59

  • In arbitrary_precision mode, return None from serde_json::Number::as_f64 if the JSON number is larger than the maximum possible f64

v1.0.58

  • Add serde_json::Map::remove_entry, matching the equivalent API on BTreeMap

v1.0.57

  • Allow serde_json::Deserializer to be instantiated without consuming the serde_json::​de::Read impl (#684)

v1.0.56

  • Improve compiler diagnostic on missing commas inside json! macro invocation (rust-lang/rust#73777)

v1.0.55

v1.0.54

  • Add float_roundtrip feature to enable a slower but higher precision float parser based on lexical.

    Enabling float_roundtrip will use sufficient precision when parsing fixed precision floats from JSON to ensure that they maintain accuracy when round-tripped through JSON. This comes at an approximately 2x performance cost for parsing floats compared to the default best-effort precision.

    Unlike arbitrary_precision, the new float_roundtrip feature makes f64 -> JSON -> f64 produce output identical to the input. arbitrary_precision is for making JSON -> serde_json::Number -> JSON produce output identical to the input.

    serde_json = { version = "1.0.54", features = ["float_roundtrip"] }

v1.0.53

  • Reduce unhelpful indentation in the {:#?} format of serde_json::Value
  • Remove some unnecessary runtime checks from Serializer::collect_str

... (truncated)

Commits
  • 6346bb3 Release 1.0.66
  • 7780a67 Merge pull request #789 from serde-rs/orpattern
  • 53e6ce4 Restore compatiblity with older rustc after PR 786
  • c38fc65 Merge pull request #786 from ruifengx/master
  • c9193d4 Release 1.0.65
  • f205576 Merge pull request 788 from jplatte/doc-cfg
  • 6f15a0e Add doc(cfg(feature = "std")) attribute where appropriate
  • d8f70a3 Add CI job to ensure documentation can be built
  • e2978b6 Document unbounded_depth, raw_value feature-gated API via doc_cfg
  • 2152324 Make arbitrary_precision preserve the exact string representation
  • 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.


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)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.22 to 1.0.66.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.22...v1.0.66)

Signed-off-by: dependabot-preview[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants