Email me

Rust versions / 1.98

Rust release · Aug 20, 2026

Rust 1.98: what's new, what was stabilized

Short answerRust 1.98 was released on Aug 20, 2026: 23 newly stable APIs (str::substr_range, [T]::subslice_range, core::fmt::NumBuffer, <{integer}>::format_into, ...); 18 compatibility notes that can affect existing code. Point release: 1.98.1 (Sep 3, 2026).

Aug 20, 2026release date
0language stabilizations
23APIs stabilized
-new edition

← Rust 1.97All versionsRust 1.99 →

23 APIs stabilized

str::substr_range, [T]::subslice_range, core::fmt::NumBuffer, <{integer}>::format_into, Send/Sync for std::process::CommandArgs, {fN}::algebraic_add, {fN}::algebraic_sub, {fN}::algebraic_mul, {fN}::algebraic_div, {fN}::algebraic_rem, NonZero<{integer}>::from_str_radix, String::from_utf16le, String::from_utf16le_lossy, String::from_utf16be, String::from_utf16be_lossy, [T]::strip_circumfix, str::strip_circumfix, Atomic<T>::from_mut, Atomic<T>::get_mut_slice, Atomic<T>::from_mut_slice, std::range::legacy, bool::ok_or, bool::ok_or_else

Can it break my build?

The release lists these compatibility notes. Most only affect rare code, but read them before you raise your toolchain in CI:

Use it

rustup update stable        # get the newest release
rustup install 1.98          # or exactly this one
rustup override set 1.98     # pin a project to it

To require at least this version from users of your crate, set rust-version = "1.98" under [package] in Cargo.toml. Cargo then refuses to build it on older compilers with a clear message, and with resolver 3 (the default on the 2024 edition, Rust 1.85+) it also prefers dependency versions that support it.

Full release notes

Language

<a id="1.98.0-Platform-Support"></a>

Platform Support

Refer to Rust's platform support page for more information on Rust's tiered platform support.

<a id="1.98.0-Libraries"></a>

Libraries

<a id="1.98.0-Stabilized-APIs"></a>

Stabilized APIs

<a id="1.98.0-Compatibility-Notes"></a>

Compatibility Notes

1.98.1 (Sep 3, 2026)

<a id="1.98.1"></a>

Release notes from the Rust project's RELEASES.md (MIT or Apache-2.0); summaries above are ours.

← Rust 1.97All versionsRust 1.99 →

Up next

Next releaseRust 1.99Released Oct 1, 2026.Read it next →

Did this answer your question?

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ