router-v0.5.4
actix/actix-webrouter-v0.5.4Feb 18, 2026by JohnTitor
AI Summary
This release updates the minimum supported Rust version to 1.88, adds support for deserialize_any in PathDeserializer enabling derived serde untagged enums in path segments, and fixes stale path segment indices after path rewrites.
Key Highlights
- MSRV updated to 1.88
- Support deserialize_any in PathDeserializer
- Fix stale path segment indices after path rewrites
New Features
- Support for derived #[serde(untagged)] enums in path segments
- Fix preventing out-of-bounds access during extraction
Full Release Notes
- Minimum supported Rust version (MSRV) is now 1.88. - Support `deserialize_any` in `PathDeserializer` (enables derived `#[serde(untagged)]` enums in path segments). [#2881] - Fix stale path segment indices after path rewrites, preventing out-of-bounds access during extraction. [#3562] [#2881]: https://github.com/actix/actix-web/pull/2881 [#3562]: https://github.com/actix/actix-web/issues/3562