Skip to content

Update Rust toolchain and dependencies - #31

Merged
alshdavid-machine merged 1 commit into
mainfrom
ALSH-218-dependency-updates
Oct 22, 2026
Merged

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

Conversation

@alshdavid-machine

Copy link
Copy Markdown
Collaborator

Summary

Updates the Rust toolchain (no change needed) and Rust dependencies to their latest versions.

Toolchain

  • Current: 1.99.1 (rust-toolchain) — already the latest stable release.
  • No files needed changing. rust-version/MSRV is not declared in any Cargo.toml, so there is nothing to keep in sync.
  • rustup update stable confirms 1.99.1 (58cf8f9c3 2026-10-13) is the newest stable.

Dependencies

Workspace Cargo.toml requirements already satisfied the latest releases; the only breaking version requirement that needed a bump was swc_core:

Crate Old req New req
swc_core 82.1.1 82.2.0

Cargo.toml files changed: crates/uhttp/Cargo.toml.

cargo update regenerated the lockfile with these transitive updates:

crc32fast             v1.5.2  -> v1.5.3
icu_collections       v2.3.0  -> v2.4.0
icu_locale_core       v2.3.0  -> v2.4.0
icu_normalizer        v2.3.0  -> v2.4.0
icu_normalizer_data   v2.3.0  -> v2.4.0
icu_properties        v2.3.0  -> v2.4.0
icu_properties_data   v2.3.0  -> v2.4.0
icu_provider          v2.3.1  -> v2.4.0
swc_core              v82.1.1 -> v82.2.0
swc_ecma_codegen      v32.0.4 -> v32.0.5
swc_ecma_minifier     v63.0.2 -> v63.0.4
swc_ecma_parser       v46.1.1 -> v46.1.2
swc_ecma_transforms_base        v50.0.2 -> v50.0.3
swc_ecma_transforms_typescript  v56.0.0 -> v56.0.1
swc_ecma_utils        v35.0.3 -> v35.1.0
tinystr               v0.8.4  -> v0.8.5
tokio                 v1.54.0 -> v1.54.1
yoke                  v0.8.3  -> v0.8.4
zerovec               v0.11.8 -> v0.11.9
zerovec-derive        v0.11.6 -> v0.11.7

cargo outdated --workspace reports all dependencies up to date.

Code changes

No code changes were required. cargo build --all-targets, cargo xfmt, cargo clippy --all-targets --workspace -- -D warnings and cargo test all pass.

Un-upgraded dependencies

None.

@alshdavid-machine
alshdavid-machine merged commit bf632eb into main Oct 22, 2026
4 checks passed
@alshdavid-machine
alshdavid-machine deleted the ALSH-218-dependency-updates branch October 22, 2026 09:15
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