Skip to content

Update Rust toolchain and dependencies - #61

Merged
alshdavid merged 1 commit into
mainfrom
ALSH-165-dependency-updates
Oct 19, 2026
Merged

alshdavid merged 1 commit into
mainfrom
ALSH-165-dependency-updates

Conversation

@alshdavid

Copy link
Copy Markdown
Collaborator

Updates the pinned Rust toolchain and dependency versions.

Toolchain

No change. The toolchain was already pinned to 1.99.1 in rust-toolchain, which is the latest stable release (rustc 1.99.1 (58cf8f9c3 2026-10-13)). No rust-version MSRV is declared in Cargo.toml. CI installs the toolchain via the unpinned rustup script and honours rust-toolchain, so no workflow change was needed.

Dependencies

Cargo.toml bumps:

Dependency Old New
semver 1.0.27 1.0.28
serde_json 1.0.151 1.0.154
tokio 1.53.2 1.53.3
tokio-util 0.7.19 0.7.20
swc_core 82.0.2 82.1.1

Transitive updates via cargo update:

  • cc v1.8.0 -> v1.9.0
  • find-msvc-tools v0.1.14 -> v0.1.15

No breaking major-version bumps were available for any direct dependency; all updates are semver-compatible patch/minor releases.

Code changes

No code changes were required. All updates are semver-compatible and compiled, linted and tested cleanly without modification.

Verification

  • cargo build --all-targets — pass
  • cargo clippy --all-targets --workspace -- -D warnings — pass, no warnings
  • cargo test — 33 passed, 0 failed
  • cargo xfmt — no formatting changes

@alshdavid
alshdavid merged commit f95d7eb into main Oct 19, 2026
4 checks passed
@alshdavid
alshdavid deleted the ALSH-165-dependency-updates branch October 19, 2026 09:12
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