Yann Simon
bcd08593d8
fix RUSTSEC-2026-0190 ( #3822 )
2026-07-07 10:54:38 +02:00
Dmitry Marakasov and David 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
xumaple and Maple 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
xumaple and Maple 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