axum Releases
112 releases of tokio-rs/axum
- axum-v0.8.9
This release improves WebSocket subprotocol selection flexibility, updates the minimum Rust version to 1.80, and includes bug fixes for routing and multipart handling.
Apr 14, 2026
- axum-macros-v0.5.1
A maintenance release focusing on fixing compilation errors related to the `TypedPath` macro.
Apr 14, 2026
- axum-extra-v0.12.6
This release addresses a security vulnerability in header handling and enforces a new path variable syntax for the `vpath!` macro.
Apr 14, 2026
- v3.3.0
A major update adding per-agent planners, comprehensive tag-based relationships, transient guidelines, and SDK enhancements for session and customer management, while deprecating OpenAPI tool services.
Mar 15, 2026
- v3.2.1
This release adds optional parameters for dependencies and tools to guideline and observation creation, introduces `exclude()` as an alias, and fixes critical bugs regarding server hangs and message language preservation.
Feb 17, 2026
- v3.2.0
Introduces extensive enhancements including labels for categorization and automatic propagation, lifecycle hooks, streaming output modes, and per-agent configuration, alongside improvements to guideline matching and condition flexibility.
Feb 9, 2026
- axum-core-v0.5.6axum-core v0.5.6
A minor release focused on improving developer experience by enhancing compiler error messages. This update uses the `#[diagnostic::do_not_recommend]` attribute to provide clearer error guidance when type mismatches occur.
Dec 27, 2025
- axum-extra-v0.12.3axum-extra v0.12.3
A maintenance release with feature dependency changes, behavioral improvements, and bug fixes. The release includes a fix for integer underflow when streaming empty files and adds trailing newlines to pretty-printed JSON responses.
Dec 20, 2025
- axum-v0.8.8axum v0.8.8
A documentation-focused release that clarifies the behavior of Router::route_layer. This update helps developers better understand how route layering works in the axum router.
Dec 20, 2025
- v2.1.7
This release introduces a 'Pause' functionality and UI improvements like auto-reloading connections, while fixing critical bugs such as SPN bootstrap failures, UI crashes on Linux, and iptables recovery issues.
Dec 17, 2025
- axum-extra-v0.12.2axum-extra v0.12.2
A minor documentation and developer experience release that makes it easier to identify default features in the axum-extra crate.
Nov 14, 2025
- axum-v0.8.7axum v0.8.7
A release focused on improving flexibility and developer experience. It relaxes Send/Sync bounds on router services and makes feature configuration more visible, along with documentation typo fixes.
Nov 14, 2025
- axum-extra-v0.12.0axum-extra v0.12.0
A major version bump introducing several breaking changes including the removal of the `async-stream` feature, body type mapping changes, and opt-in feature gates for various utilities.
Oct 31, 2025
- axum-core-v0.5.4axum-core v0.5.4
A maintenance release that removes an unused dependency to reduce overhead.
Sep 28, 2025
- axum-extra-v0.10.2axum-extra v0.10.2
A minor update that adds support for optional extraction of the `Host` header.
Sep 28, 2025
- axum-v0.8.5axum v0.8.5
This release adds new WebSocket and Server-Sent Events capabilities, introduces a middleware layer for body mapping, and improves error handling for redirects.
Sep 28, 2025
- axum-core-v0.5.3axum-core v0.5.3
This release introduces a method to apply body limits dynamically and updates the minimum Rust version.
Sep 28, 2025
- v2.0.25
Stability updates addressing Linux packet handling, SQLite data storage, and UI window position persistence, plus new zoom shortcuts.
Sep 5, 2025
- v1.4.1
Minimal release notes: "## Changelog * d607566 chore: Update version to v1.4.1 in code and documentation"
Aug 24, 2025
- v1.4.0
Minimal release notes: "## Changelog * 6093f5a chore: remove release notes file and clean up version display * caa58a2 feat: Add 4 new API integ"
Aug 24, 2025