Commit Graph
92 Commits
Author SHA1 Message Date
Yann Simon bcd08593d8 fix RUSTSEC-2026-0190 (#3822) 2026-07-07 10:54:38 +02:00
Dmitry MarakasovandDavid Mládek f31dcd3c1e Bump matchit to 0.9.2 (#3702)
The new version now supports prefix and suffix captures such as `/{file}.png`, `/avatar.{extension}`, and `/user-{id}.png`.

Co-authored-by: David Mládek <[email protected]>
2026-04-10 19:47:51 +02:00
Yann Simon 19fa67d481 Merge branch 'v0.8.x' into yanns/v0.8.9 2026-04-07 11:40:51 +02:00
Yann Simon 99068f5a4b Revert "Fix IntoResponse for tuples overriding error response codes (#3603)"
This reverts commit 0e961504c2.
2026-04-06 18:47:42 +02:00
Yann Simon 23d7098691 Revert "axum-core 0.5.6"
This reverts commit 8c6bd2dfec.
2026-04-06 18:46:13 +02:00
Yann Simon e8a39ad416 axum-macros 0.5.1 2026-04-03 08:49:48 +02:00
Yann Simon 6e9a249a4f axum-extra 0.12.6 2026-04-03 08:49:48 +02:00
Yann Simon 0ec9041a1b axum 0.8.9 2026-04-03 08:49:48 +02:00
Yann Simon c3fcebb38f axum-core 0.5.6 2026-04-03 08:49:48 +02:00
tottoto 9fc59efc1f Update to tokio-tungstenite 0.29 (#3689) 2026-04-03 08:49:48 +02:00
tottoto 0a24ff6b0a Address tower-http deprecated warning (#3672) 2026-04-03 08:49:48 +02:00
417dc25280 Fix IntoResponse for tuples overriding error response codes (#3603)
Co-authored-by: David Pedersen <[email protected]>
Co-authored-by: Yann Simon <[email protected]>
2026-04-03 08:49:48 +02:00
Yann Simon 8144052e74 fix security advisories in axum v0.8 (#3698) 2026-03-24 18:28:17 +01:00
tottoto bc2ab88afe Update to tokio-tungstenite 0.29 (#3689) 2026-03-19 15:44:37 +01:00
tottoto 3fb52b094e Address tower-http deprecated warning (#3672) 2026-02-24 06:53:43 +09:00
Jonas Platte 8c592d3d56 Bump time in Cargo.lock and examples/Cargo.lock (#3649) 2026-02-08 18:27:06 +01:00
Jonas Platte f8e0e6d025 Update Cargo.lock and examples/Cargo.lock (#3643) 2026-02-03 23:38:36 +01:00
576968b406 Fix IntoResponse for tuples overriding error response codes (#3603)
Co-authored-by: David Pedersen <[email protected]>
Co-authored-by: Yann Simon <[email protected]>
2026-01-18 20:20:18 +01:00
Jonas Platte 204c5adf5f Upgrade serde_html_form to 0.4.0 (#3619) 2026-01-08 01:04:59 +01:00
Jonas Platte b1cd1c17cb Merge branch 'v0.8.x' 2025-12-27 15:34:46 +01:00
Jonas Platte d9f79f5616 Release axum-extra v0.12.5 2025-12-27 15:33:05 +01:00
Jonas Platte 4e2bc8c92a Release axum-extra v0.12.4 2025-12-27 10:35:59 +01:00
Jonas Platte e710a97a5a Release axum-core v0.5.6 2025-12-26 14:55:07 +01:00
Jonas Platte b6ffaee099 Exclude broken example from workspace 2025-12-26 14:37:53 +01:00
Jonas Platte cae6bc3709 axum: Use serde_html_form for Query and Form (#3594) 2025-12-26 13:03:42 +01:00
Jonas Platte e2d49c5eee Merge branch 'v0.8.x' 2025-12-20 14:15:01 +01:00
Jonas Platte d07863f97d Release axum v0.8.8 and axum-extra v0.12.3 2025-12-20 14:14:20 +01:00
Alice Ryhl 816407a816 Fix integer underflow in try_range_response for empty files (#3566) 2025-12-20 14:03:46 +01:00
tottoto 9795e3be51 chore: Update headers to 0.4.1 in lock file (#3579) 2025-12-07 12:46:23 +09:00
David Mládek b9e35ec780 Split examples & check minimum versions (#3370)
Currently, both cargo deny and our MSRV checks use Cargo.lock file which has unified features and versions across both the axum crates and all the examples. This can hide some issues as usually when someone adds an example, they might use cargo add which will silently update the dependency for the whole repository. Some compilation errors (like axum requiring [email protected] while it uses features from [email protected]) will then be hidden.

I don't think most users would ever need to use the minimal versions anyway so this is not as severe, but someone might run into compilation errors.
2025-12-02 22:24:37 +01:00
Alice Ryhl 601d775da8 Fix integer underflow in try_range_response for empty files (#3566) 2025-11-22 20:09:42 +01:00
Jonas Platte b1ef45469b Merge branch 'v0.8.x' into jplatte/v0.8.7 2025-11-14 20:46:08 +01:00
Jonas Platte 4404f27cea Release axum v0.8.7 and axum-extra v0.12.2 2025-11-14 20:44:55 +01:00
Jonas Platte 68320009fb Merge branch 'v0.8.x' into jplatte/extra-v0.12.1 2025-11-14 20:02:27 +01:00
Yann Simon 8954d7922a Update and fix mongo example (#3549) 2025-11-04 11:57:40 +01:00
Jonas Platte f9ce3e5b42 Release axum-extra 0.12.1 2025-11-02 18:03:49 +01:00
David Mládek 914a35a012 Release axum-extra 0.12.0 2025-10-29 17:08:03 +01:00
xumapleandMaple Xu e20e90d0b6 Upgrade axum-extra to prost v0.14 (#3517)
Co-authored-by: Maple Xu <[email protected]>
2025-10-29 17:08:03 +01:00
tottoto 929512f462 axum-extra: Make axum optional dependency (#3485) 2025-10-29 16:58:10 +01:00
xumapleandMaple Xu 76cb48ebe0 Upgrade axum-extra to prost v0.14 (#3517)
Co-authored-by: Maple Xu <[email protected]>
2025-10-09 07:03:51 +02:00
tottoto 4160bbe6de examples: Update to thiserror 2 (#3522) 2025-10-08 23:19:41 +09:00
tottoto f9c0e7069a examples: Update to jsonwebtoken 10 (#3520) 2025-10-07 13:19:27 -04:00
tottoto a847c60937 examples: Update to diesel-async 0.7 (#3518) 2025-10-06 23:58:01 +09:00
David Mládek d8cd5cec4b Merge remote-tracking branch 'origin/v0.8.x' into mladedav/v0.8.6 2025-09-30 14:29:20 +02:00
David Mládek c1bb9c3e90 Release axum 0.8.6 and related crates 2025-09-30 12:03:26 +02:00
Jonas Platte b5fa1428e9 Merge branch 'v0.8.x' into jplatte/axum-core-v0.5.4 2025-09-28 22:13:27 +02:00
Jonas Platte c720f568da Release axum-core v0.5.4 2025-09-28 22:12:48 +02:00
Jonas Platte 0c96ead9d1 Remove unused rustversion dependency of axum-core (#3502) 2025-09-28 22:01:13 +02:00
Jonas Platte 858146d1f1 Remove unused rustversion dependency of axum-core (#3502) 2025-09-28 21:46:54 +02:00
Jonas Platte f791ec3879 Merge branch 'v0.8.x' into jplatte/v0.8.5 2025-09-28 20:46:41 +02:00