Skip to content

Coordinate Rust 2024 edition upgrades across DevEx repos #41

@r-near

Description

@r-near

Context

Dependency issues are multiplying across our repos. Crates like time, home, and others are bumping their MSRV to 1.88+, breaking builds for users on 1.86.

Prior fixes have been band-aids (manual --precise pins, version ranges). Rust 2024 edition with resolver v3 fixes this properly — the resolver is MSRV-aware and automatically selects compatible dependency versions.

What needs to happen

For each repo:

  1. Update edition = "2024" in Cargo.toml
  2. Add rust-version = "1.85" for MSRV-aware resolution
  3. Fix any breaking changes (e.g., gen is now a reserved keyword)
  4. Verify CI passes

Repos

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions