dev-news

Rust web frameworks

axum, Loco and Rocket on one release clock. Compare published versions before opening each framework’s changelog.

01Current versions and time since release

axum release history and upgrade context: 0.8.9 official release notes, published . 212 days since its latest stable publication.

Loco release history and upgrade context: 1.3.1 official release notes, published . 6 days since its latest stable publication.

Rocket release history and upgrade context: 0.5.2 official release notes, published . 20 days since its latest stable publication.

Calendar days since the last stable releaseaxum212 dLoco6 dRocket20 d
As of 2026-11-12. Bars measure calendar days, not maintenance or support status.

02Loco leads the recent release count

In the trailing 365 calendar days ending 2026-11-12, axum published 3 stable releases; Loco published 6 stable releases; Rocket published 1 stable releases.

The month board uses calendar months instead. A burst of patches raises the count; it does not establish feature scope or reliability. Rocket’s two stored stable releases are 883 days apart.

Stable release month board120102030405060708091011axum100010000000Loco000000021102Rocket00000000001020252026
Columns run 2025-12 to 2026-11. Each cell prints its stable release count; the final month is partial.

03Release lines show the upgrade boundaries

axum has 2 observed minor lines: 0.7, 0.8; Loco has 19 observed minor lines: 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 1.0, 1.1, 1.2, 1.3; Rocket has 1 observed minor line: 0.5. These counts start on 1 January 2024.

Loco’s stored history crosses from 0.x to 1.x. axum and Rocket remain on 0.x versions in this record. The rails show publication overlap; they cannot establish which older lines receive support. Read each member’s upgrade context before changing a dependency constraint.

Observed upgrade lines since January 2024axum 0.7axum 0.8Loco 0.xLoco 1.xRocket 0.5Jan 20242026-11-12
Loco is grouped by major (0.x and 1.x); axum and Rocket by minor. Rails span first to last observed publication. Dots are releases, not support promises. Lines may have begun before coverage.

04Stable counts need a coverage boundary

Since 1 January 2024, the three files contain 57 stable releases and 2 prereleases. axum: 16 stable, 2 prereleases; Loco: 39 stable, 0 prereleases; Rocket: 2 stable, 0 prereleases.

Zero prereleases means none in this stored window. Rocket’s earlier release candidates are outside it. Stable here means the record is not marked prerelease; it is not a statement about API compatibility.

Stable and prerelease counts since January 2024axum16 stable2 preLoco39 stable0 preRocket2 stable0 pre
Solid bars count stable releases; outlined bars count prereleases. These are publication counts within stored coverage, not project age or production adoption.

05Sources and onward connections

Counts and UTC publication dates come from the stored crates.io release records, fetched axum 2026-11-12; Loco 2026-11-12; Rocket 2026-11-12. axum JSON release records; Loco JSON release records; Rocket JSON release records provide the input records; official release notes are linked with the versions above.

The Rust compiler release train and edition guide covers the language underneath these frameworks. For application storage, compare Diesel database release notes and SeaORM version history.