Skip to content

Update Rust toolchain and dependencies - #66

Merged
alshdavid-machine merged 1 commit into
mainfrom
ALSH-236-dependency-updates
Oct 23, 2026
Merged

alshdavid-machine merged 1 commit into
mainfrom
ALSH-236-dependency-updates

Conversation

@alshdavid-machine

Copy link
Copy Markdown
Collaborator

Summary

Routine toolchain and dependency freshness update.

Toolchain

  • Old → new: 1.99.1 → 1.99.1 (no change). rustup update stable reports 1.99.1 as the latest stable release, which is already what rust-toolchain pins. The pinned toolchain is an exact stable version, already current.
  • Files checked: rust-toolchain (pins 1.99.1), Cargo.toml (no rust-version/MSRV field), .github/workflows/*.yaml (install the unpinned stable via rustup, no version pinned), install.sh, npm/ (no Rust version pins).
  • MSRV (rust-version): not changed — the project does not declare one, and no upgraded dependency requires a newer compiler.

Dependency updates

  • uuid 1.28.0 → 1.29.0 (transitive lockfile update; cargo update). Pulled in through the debugid chain; no direct dependency in Cargo.toml changed.
  • Direct dependencies in Cargo.toml: cargo upgrade --incompatible reports all 33 direct dependencies already at their latest releases, so no Cargo.toml version bumps were needed.
  • No crates were left un-upgraded.
  • Cargo.lock regenerated by cargo update (never edited by hand).

Code changes

No code changes were required. No compile errors, formatting differences, or new clippy lints surfaced from the toolchain / dependency state.

Verification

  • cargo build --all-targets — success
  • cargo xfmt --check — clean
  • cargo clippy --all-targets --workspace -- -D warnings — clean
  • cargo test — 34 passed, 0 failed

@alshdavid-machine
alshdavid-machine merged commit 12e0d24 into main Oct 23, 2026
6 checks passed
@alshdavid-machine
alshdavid-machine deleted the ALSH-236-dependency-updates branch October 23, 2026 12:11
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.

2 participants