Python 3.15 and free-threading's second act
The GIL-free build is officially supported and the ecosystem work is the actual story. A progress report.
tech, developers, and the code underneath
20 pieces tagged releases,
from January 9, 2025 to May 11, 2026.
The GIL-free build is officially supported and the ecosystem work is the actual story. A progress report.
Type stripping, a mature test runner, and a standard library that absorbed the ecosystem. You can ship TypeScript with no toolchain.
Six-week releases, no breakage, and a backlog that is finally shorter than it was. What's left is the hard part.
More const, more stable APIs, and a language whose release notes have become pleasantly dull.
More const, more stable APIs, and an ecosystem that keeps finding ways to need less unsafe code.
Long-term support for the batteries-included Node, plus a look at where Deno and Bun actually landed.
The GIL-free build graduates from experimental, template strings land, and annotations finally get lazy evaluation.
Inferred array lengths in const generic position, plus x86 SIMD stabilizations that matter for anyone doing math.
Faster ext4 writes, more Rust bindings, and a release with no headline feature. That's a good sign.
if let A = a && let B = b finally compiles. Also naked functions and automatic cargo cache cleaning.
Pro and Flash hit GA, Flash-Lite arrives, and every tier exposes a thinking budget.
std::io::pipe, asm! jumping to Rust code, and the tenth anniversary of 1.0.