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: foresterre/cargo-msrv
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.2
Choose a base ref
...
head repository: foresterre/cargo-msrv
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.18.3
Choose a head ref
  • 13 commits
  • 6 files changed
  • 2 contributors

Commits on Mar 12, 2025

  1. Merge pull request #1145 from foresterre/update-rr

    Update rust-releases to 0.30.0 / Release 0.18.2
    foresterre authored Mar 12, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f4184f4 View commit details
  2. build(deps): bump terminal_size from 0.4.1 to 0.4.2

    Bumps [terminal_size](https://github.com/eminence/terminal-size) from 0.4.1 to 0.4.2.
    - [Release notes](https://github.com/eminence/terminal-size/releases)
    - [Commits](eminence/terminal-size@v0.4.1...v0.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: terminal_size
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 12, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    eb48b86 View commit details
  3. build(deps): bump clap from 4.5.31 to 4.5.32

    Bumps [clap](https://github.com/clap-rs/clap) from 4.5.31 to 4.5.32.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.5.31...clap_complete-v4.5.32)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 12, 2025
    Copy the full SHA
    4465a2f View commit details
  4. build(deps): bump serde from 1.0.218 to 1.0.219

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.218 to 1.0.219.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.218...v1.0.219)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 12, 2025
    Copy the full SHA
    736cc09 View commit details
  5. Update README cargo-msrv version

    foresterre authored Mar 12, 2025
    Copy the full SHA
    68b31f9 View commit details
  6. Merge pull request #1146 from foresterre/readme-ver

    Update README cargo-msrv version
    foresterre authored Mar 12, 2025
    Copy the full SHA
    8ce9639 View commit details
  7. Remove duplicate rust-releases dependency

    foresterre committed Mar 12, 2025
    Copy the full SHA
    8c20da4 View commit details
  8. Merge pull request #1148 from foresterre/duplicate

    Remove duplicate rust-releases dependency
    foresterre authored Mar 12, 2025
    Copy the full SHA
    0ca8003 View commit details
  9. Merge pull request #1140 from foresterre/dependabot/cargo/serde-1.0.219

    build(deps): bump serde from 1.0.218 to 1.0.219
    foresterre authored Mar 12, 2025
    Copy the full SHA
    eaac731 View commit details
  10. Merge pull request #1139 from foresterre/dependabot/cargo/terminal_si…

    …ze-0.4.2
    
    build(deps): bump terminal_size from 0.4.1 to 0.4.2
    foresterre authored Mar 12, 2025
    Copy the full SHA
    bca6452 View commit details
  11. Merge pull request #1142 from foresterre/dependabot/cargo/clap-4.5.32

    build(deps): bump clap from 4.5.31 to 4.5.32
    foresterre authored Mar 12, 2025
    Copy the full SHA
    02951a6 View commit details
  12. Copy the full SHA
    d149d7c View commit details
  13. Release 0.18.3

    foresterre committed Mar 12, 2025
    Copy the full SHA
    624c82f View commit details
Showing with 160 additions and 135 deletions.
  1. +6 −0 CHANGELOG.md
  2. +143 −124 Cargo.lock
  3. +4 −4 Cargo.toml
  4. +2 −2 README.md
  5. +4 −4 about.toml
  6. +1 −1 crates/msrv/Cargo.toml
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -14,6 +14,12 @@ the [discussions section](https://github.com/foresterre/cargo-msrv/discussions).

* Installing toolchains on GitHub Actions can fail for the windows runner (see #1036)

## 0.18.3 - 2025-03-12

#### Infra

* Attempt to fix release pipeline for all binaries (license generation step failed)

## 0.18.2 - 2025-03-12

### Security
267 changes: 143 additions & 124 deletions Cargo.lock

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-msrv"
version = "0.18.2"
version = "0.18.3"
authors = ["Martijn Gribnau <garm@ilumeo.com>"]
description = "Find your minimum supported Rust version (MSRV)!"
license = "Apache-2.0 OR MIT"
@@ -19,13 +19,13 @@ tag-name = "v{{version}}"

[dependencies]
# workspace
msrv = { path = "crates/msrv", version = "0.0.1-beta.0" }
msrv = { path = "crates/msrv", version = "0.0.2" }

# external
bisector = "0.4.0" # bisection with a custom comparator
camino = "1.1" # utf-8 paths
cargo_metadata = "0.19.2" # resolving Cargo manifest metadata (consider `guppy`!)
clap = { version = "4.5.31", features = ["derive"] } # parse CLI arguments
clap = { version = "4.5.32", features = ["derive"] } # parse CLI arguments
clap-cargo = { version = "0.15.2", features = ["cargo_metadata"] }
dirs = "6.0.0" # common directories
indicatif = "0.17.11" # UI
@@ -37,7 +37,7 @@ serde = { version = "1.0", features = ["derive"] } # serialization and deseriali
serde_json = "1.0.140" # JSON serialization and deserialization
storyteller = "1.0.0" # minimal multi user output architecture
tabled = { version = "~0.16.0", features = ["ansi"] } # pretty print tables
terminal_size = "0.4.0" # determine the terminal size
terminal_size = "0.4.2" # determine the terminal size
thiserror = "2.0.11" # error handling
toml_edit = "0.22.24" # read and write the Cargo.toml
tracing = "0.1" # tracing
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -32,14 +32,14 @@ In this readme you'll find everything to get you started. You can find more deta

| cargo | supported | command |
|-------------|-----------|-----------------------------------------------------------------------------------------------|
| stable | 💚 | `$ cargo install --git https://github.com/foresterre/cargo-msrv.git --tag v0.18.1` cargo-msrv |
| stable | 💚 | `$ cargo install --git https://github.com/foresterre/cargo-msrv.git --tag v0.18.3` cargo-msrv |
| development | 💚 | `$ cargo install --git https://github.com/foresterre/cargo-msrv.git` cargo-msrv |

#### [cargo-binstall](https://github.com/cargo-bins/cargo-binstall)

| cargo | supported | command |
|-------------|-----------|-------------------------------------------------------------|
| stable | 💚 | `$ cargo binstall --version 0.18.1 --no-confirm cargo-msrv` |
| stable | 💚 | `$ cargo binstall --version 0.18.3 --no-confirm cargo-msrv` |
| development || |

#### Arch Linux [extra repository](https://archlinux.org/packages/extra/x86_64/cargo-msrv/)
8 changes: 4 additions & 4 deletions about.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
accepted = [
"0BSD",
"Apache-2.0",
"Apache-2.0 WITH LLVM-exception",
"BSD-3-Clause",
"ISC",
"MIT",
"OpenSSL",
"Unicode-DFS-2016",
"Unicode-3.0",
"Zlib",
]
@@ -14,15 +14,15 @@ workarounds = ["ring", "rustls"]
ignore-build-dependencies = true
ignore-dev-dependencies = true

[cbindgen]
accepted = ["MPL-2.0"]

[option-ext]
accepted = ["MPL-2.0"]

[ring]
accepted = ["ISC", "OpenSSL"]

[unicode-ident]
accepted = ["Unicode-DFS-2016"]

[webpki]
accepted = ["ISC", "BSD-3-Clause"]

2 changes: 1 addition & 1 deletion crates/msrv/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "msrv"
version = "0.0.1-beta.0"
version = "0.0.2"
authors = ["Martijn Gribnau <garm@ilumeo.com>"]
description = "Find your minimum supported Rust version (MSRV), library edition! See cargo-msrv!"
license = "Apache-2.0 OR MIT"