Skip to content

C: declare MSRV rust-version = "1.85" in Cargo.toml #404

Description

@Mec-iS

Tracking issue: — Bump Rust edition to 2024 + adopt relative idioms.

Scope

Declare the Minimum Supported Rust Version (MSRV) in Cargo.toml. Edition 2024 stabilized in Rust 1.85 (Feb 2025); the repo toolchain is 1.94+, so it builds locally and on CI. Declaring the MSRV is honest about the breaking implication for downstream consumers of the published crate (fine for 0.x).

Tasks

  • Add rust-version = "1.85" to Cargo.toml [package].
  • Note the MSRV in CHANGELOG.md.

Verification

  • cargo build --all-features passes on the declared MSRV (CI stable ≥ that).
  • cargo fmt --all -- --check
  • cargo clippy --all-features -- -Drust-2018-idioms -Dwarnings
  • cargo test --all-features

Do you want to work on this issue?

yes — PR targets development.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrustPull requests that update rust code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions