Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: serde-rs/json
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.143
Choose a base ref
...
head repository: serde-rs/json
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.145
Choose a head ref
  • 10 commits
  • 5 files changed
  • 1 contributor

Commits on Aug 23, 2025

  1. Configuration menu
    Copy the full SHA
    d12e943 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2025

  1. Enforce trybuild >= 1.0.108

    Older versions produce slightly differently normalized output
    when run against 1.90.0+ Rust compiler.
    dtolnay committed Sep 13, 2025
    Configuration menu
    Copy the full SHA
    0bf5d87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dbc803 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1286 from dtolnay/up

    Raise required compiler to Rust 1.61
    dtolnay authored Sep 13, 2025
    Configuration menu
    Copy the full SHA
    6beb6cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d21e8ce View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1285 from dtolnay/serdecore

    Switch serde dependency to serde_core
    dtolnay authored Sep 13, 2025
    Configuration menu
    Copy the full SHA
    81ba3aa View commit details
    Browse the repository at this point in the history
  6. Ignore uninlined_format_args pedantic clippy lint

        warning: variables can be used directly in the `format!` string
           --> src/ser.rs:448:15
            |
        448 |         match write!(adapter, "{}", value) {
            |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            |
            = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
            = note: `-W clippy::uninlined-format-args` implied by `-W clippy::pedantic`
            = help: to override `-W clippy::pedantic` add `#[allow(clippy::uninlined_format_args)]`
        help: change this to
            |
        448 -         match write!(adapter, "{}", value) {
        448 +         match write!(adapter, "{value}") {
            |
    
        warning: variables can be used directly in the `format!` string
           --> src/value/mod.rs:182:37
            |
        182 |             Value::Bool(boolean) => write!(formatter, "Bool({})", boolean),
            |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            |
            = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
        help: change this to
            |
        182 -             Value::Bool(boolean) => write!(formatter, "Bool({})", boolean),
        182 +             Value::Bool(boolean) => write!(formatter, "Bool({boolean})"),
            |
    
        warning: variables can be used directly in the `format!` string
           --> src/value/mod.rs:184:38
            |
        184 |             Value::String(string) => write!(formatter, "String({:?})", string),
            |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            |
            = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
        help: change this to
            |
        184 -             Value::String(string) => write!(formatter, "String({:?})", string),
        184 +             Value::String(string) => write!(formatter, "String({string:?})"),
            |
    
        warning: variables can be used directly in the `format!` string
           --> src/number.rs:365:9
            |
        365 |         write!(formatter, "Number({})", self)
            |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            |
            = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
        help: change this to
            |
        365 -         write!(formatter, "Number({})", self)
        365 +         write!(formatter, "Number({self})")
            |
    dtolnay committed Sep 13, 2025
    Configuration menu
    Copy the full SHA
    caef3c6 View commit details
    Browse the repository at this point in the history
  7. Release 1.0.144

    dtolnay committed Sep 13, 2025
    Configuration menu
    Copy the full SHA
    fc27baf View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2025

  1. Add serde version constraint

    dtolnay committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    23679e2 View commit details
    Browse the repository at this point in the history
  2. Release 1.0.145

    dtolnay committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    efa66e3 View commit details
    Browse the repository at this point in the history
Loading