Skip to content

Update codebase to latest stable Rust (1.94)#10

Open
aesedepece wants to merge 2 commits into
moparisthebest:masterfrom
aesedepece:chore/rust-update-1.94
Open

Update codebase to latest stable Rust (1.94)#10
aesedepece wants to merge 2 commits into
moparisthebest:masterfrom
aesedepece:chore/rust-update-1.94

Conversation

@aesedepece
Copy link
Copy Markdown

@aesedepece aesedepece commented Apr 4, 2026

Overview

This PR bumps the project's Rust toolchain to the latest stable release (1.94.0). Keeping the compiler up to date ensures we benefit from the latest performance optimizations, compile-time improvements, and standard library stabilization.

Key Changes

  • Dependencies: Ran cargo update to ensure dependencies are healthy and compatible with the latest compiler.
  • Clippy / Lints: Addressed new warnings introduced by the 1.94.0 Clippy rules to keep the CI green.
    • Note: Specifically handled the new result_large_err warning where third-party traits enforce strict error types, so a clippy allow directive was necessarily used.

Motivation

Staying on the latest stable channel prevents technical debt from accumulating regarding compiler versions, gives access to newly stabilized language features, and ensures the codebase remains idiomatic with current Rust standards.

Checklist

  • Code compiles locally on Rust 1.94.0 (cargo check)
  • All tests pass (cargo test)
  • Linter and formatter pass (cargo clippy & cargo fmt)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant