Skip to content

Bump MSRV to 1.92.0.#12828

Merged
cfallin merged 2 commits intobytecodealliance:mainfrom
cfallin:rust-1.92-msrv
Mar 24, 2026
Merged

Bump MSRV to 1.92.0.#12828
cfallin merged 2 commits intobytecodealliance:mainfrom
cfallin:rust-1.92-msrv

Conversation

@cfallin
Copy link
Copy Markdown
Member

@cfallin cfallin commented Mar 23, 2026

This is slightly overdue as 1.94.0 was released on 2026-03-05; this brings us back up to date with our N-2 policy.

@cfallin cfallin requested a review from a team as a code owner March 23, 2026 23:40
@cfallin cfallin requested review from fitzgen and removed request for a team March 23, 2026 23:40
This is slightly overdue as 1.94.0 was released on 2026-03-05; this
brings us back up to date with our N-2 policy.

prtest:full
Bumping MSRV to 1.92 pushes the build of the guest in the min-platform
example to use 1.94 (it explicitly builds with MSRV+2). Rust 1.94 has
new bits in its WASI platform layer that require
`terminal-{input,output,stdin,stdout,stderr` interfaces. This breaks the
min-platform build.

This commit updates the min-platform host ot have stub implementations
that report no terminal present.
@cfallin cfallin requested a review from a team as a code owner March 24, 2026 17:32
@cfallin cfallin requested review from dicej and removed request for a team and dicej March 24, 2026 17:32
@cfallin
Copy link
Copy Markdown
Member Author

cfallin commented Mar 24, 2026

There's a slightly tricky bit with the min-platform test (shown in CI failure) where moving MSRV to 1.92 bumped its build to use 1.94 (explicitly) which requires terminal IO WASI interfaces; we need to stub those out in the min-platform example. Since it's an example only, we're just stubbing it out, and fairly low criticality, I'll go ahead and merge but happy to iterate on it later if needed.

@cfallin cfallin enabled auto-merge March 24, 2026 17:34
@cfallin cfallin added this pull request to the merge queue Mar 24, 2026
Merged via the queue into bytecodealliance:main with commit 0ed1171 Mar 24, 2026
175 checks passed
@cfallin cfallin deleted the rust-1.92-msrv branch March 24, 2026 18:20
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