Shudhanshu Patel
|
98aea470f9
|
feat(macros): add compile-time validations to TypedPath macro (#3797)
|
2026-07-14 15:06:04 +02:00 |
|
Mochammad Farros Fatchur Roji
|
5b52bcdcfa
|
Support affixed typed path captures (#3782)
|
2026-06-10 21:24:35 +02:00 |
|
patelshudhanshu1999-maker
|
6ed9210351
|
fix(axum-macros): use OptionalFromRequest for Option<T> fields (#3760)
|
2026-05-16 23:33:44 +02:00 |
|
David Pedersen
|
5bc0046084
|
chore: fix typos (#3758)
|
2026-05-15 12:32:46 +00:00 |
|
David Pedersen
|
c853e44ffc
|
chore: use a more recent nightly for axum-macros tests
|
2026-05-05 15:16:24 +02:00 |
|
Dihan Nahdi
|
309d1bd953
|
feat: add #[diagnostic::on_unimplemented] to IntoResponse and IntoResponseParts (#3723)
|
2026-04-15 13:06:40 +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
|
e8a39ad416
|
axum-macros 0.5.1
|
2026-04-03 08:49:48 +02:00 |
|
Alejandro González
|
880cc38174
|
fix: silence clippy::implicit_clone in TypedPath macro expansions (#3663)
|
2026-04-03 08:49:48 +02:00 |
|
3moredays
|
6fd77f82ca
|
fix: TypedPath conflicts with OptionalFromRequestParts (#3645)
|
2026-04-03 08:49:48 +02:00 |
|
Alejandro González
|
e9909fef4d
|
fix: silence clippy::implicit_clone in TypedPath macro expansions (#3663)
|
2026-02-17 15:46:33 +09:00 |
|
3moredays
|
c972bcba96
|
fix: TypedPath conflicts with OptionalFromRequestParts (#3645)
|
2026-02-09 10:09:07 +01:00 |
|
Jonas Platte
|
f8e0e6d025
|
Update Cargo.lock and examples/Cargo.lock (#3643)
|
2026-02-03 23:38:36 +01:00 |
|
tottoto
|
3034f2cb16
|
chore: Remove unused package metadata (#3630)
|
2026-01-14 00:18:47 +09:00 |
|
Jonas Platte
|
f3a95d786a
|
Fix return types of serve futures (#3601)
|
2025-12-28 09:25:50 +01:00 |
|
Jonas Platte
|
f72c298ee8
|
Improve error messages with #[diagnostic::do_not_recommend] (#3588)
|
2025-12-27 10:22:51 +01:00 |
|
Jonas Platte
|
fd57d871aa
|
Improve error messages with #[diagnostic::do_not_recommend] (#3588)
|
2025-12-20 18:40:34 +01:00 |
|
tottoto
|
929512f462
|
axum-extra: Make axum optional dependency (#3485)
|
2025-10-29 16:58:10 +01:00 |
|
Jonas Platte
|
72e820f6fa
|
Bump nightly for axum-macros (#3500)
|
2025-09-28 20:31:17 +02:00 |
|
Jonas Platte
|
16534439f5
|
Switch serde dependency to serde_core (#3477)
|
2025-09-28 19:28:32 +02:00 |
|
Theodore Bjernhed
|
62586fa492
|
style: Reorder macro-generated items to fix lints (#3392)
|
2025-09-28 19:18:47 +02:00 |
|
Jonas Platte
|
01ecea0e33
|
Make clippy happy (#3350)
|
2025-09-28 19:15:42 +02:00 |
|
tottoto
|
d184798937
|
axum-extra: Make axum optional dependency (#3485)
|
2025-09-20 22:50:56 +02:00 |
|
Jonas Platte
|
4ab8df5e42
|
Switch serde dependency to serde_core (#3477)
|
2025-09-14 08:49:07 +02:00 |
|
Theodore Bjernhed
|
7f5cea0e6b
|
Update and centralize the LICENSE file to the repo root (#3401)
|
2025-08-12 23:31:12 +02:00 |
|
Kyle Nweeia
|
0832de443c
|
Use via extractor's rejection instead of axum::response::Response (#3261)
|
2025-07-16 09:50:59 +00:00 |
|
Theodore Bjernhed
|
6bc0717b06
|
Improve value and reference passing efficiency (#3406)
|
2025-07-11 05:38:45 +02:00 |
|
Theodore Bjernhed
|
1b157a461e
|
Enable and fix control flow related clippy lints
|
2025-07-09 18:48:28 +00:00 |
|
Theodore Bjernhed
|
0f255c3c4c
|
style: use Self to avoid unnecessary repetition (#3396)
|
2025-07-04 21:10:01 +00:00 |
|
Theodore Bjernhed
|
b8d9a3e764
|
style: Reorder macro-generated items to fix lints (#3392)
|
2025-07-01 23:01:54 +02:00 |
|
Jonas Platte
|
d0aff24c85
|
Reorder some TOML sections (#3360)
|
2025-05-25 08:46:05 +02:00 |
|
Jonas Platte
|
d72a0f962a
|
Make clippy happy (#3350)
|
2025-05-13 09:58:45 +02:00 |
|
Jonas Platte
|
0cb686535a
|
Lowercase axum in a few more places
|
2025-01-23 17:38:24 -05:00 |
|
David Mládek
|
4f11b45b18
|
axum-macros: move from_request.rs to from_request/mod.rs (#3163)
|
2025-01-08 22:08:35 +01:00 |
|
Jonas Platte
|
926543f207
|
Release axum v0.8.0
|
2025-01-01 11:08:20 +01:00 |
|
Tobias Bieniek
|
f8f3a030b3
|
Update more hardcoded docs.rs URLs (#3125)
|
2024-12-27 23:37:28 +01:00 |
|
Tobias Bieniek
|
33b353def8
|
Update docs.rs links to 0.8 (#3120)
|
2024-12-27 13:15:58 +01:00 |
|
Jonas Platte
|
5cdd8a4f18
|
axum 0.8.0-rc.1 (#3073)
|
2024-12-17 23:47:42 +01:00 |
|
Jonas Platte
|
ec75ee3827
|
Add a separate trait for optional extractors (#2475)
|
2024-12-10 02:54:59 +00:00 |
|
Jonas Platte
|
d84136e1e4
|
Centralize lint configuration (#3055)
|
2024-11-30 16:53:48 +01:00 |
|
Jonas Platte
|
c7aa6454e7
|
Fix new clippy lints (#3054)
|
2024-11-28 23:53:20 +01:00 |
|
Jonas Platte
|
fb1b8f1a55
|
Remove unused import in trybuild test (#3050)
|
2024-11-26 20:47:43 +01:00 |
|
Jonas Platte
|
9ddb25f089
|
Re-format trybuild tests (#3049)
|
2024-11-26 18:04:01 +00:00 |
|
Jonas Platte
|
56c709b33d
|
Some documentation fixes (#3027)
|
2024-11-14 21:12:16 +01:00 |
|
Jonas Platte
|
47791cb593
|
Remove versions from internal dev-dependencies
This breaks the cyclic dependencies for publishing.
|
2024-10-05 11:44:31 +00:00 |
|
Jonas Platte
|
9a69e415fb
|
Release axum 0.8.0-alpha.1 and related crates (#2958)
|
2024-10-05 11:20:05 +02:00 |
|
David Mládek
|
6318b57fda
|
chore: Upgrade matchit to 0.8 (#2645)
|
2024-10-03 15:46:58 +00:00 |
|
David Mládek
|
4944ed3b1c
|
Update MSRV in READMEs (#2948)
|
2024-09-30 10:18:49 +02:00 |
|
 Zheng LiandJonas Platte
|
19101f624d
|
Replace async_trait with AFIT / RPITIT (#2308)
Co-authored-by: Jonas Platte <[email protected]>
|
2024-09-28 21:27:11 +00:00 |
|
Jonas Platte
|
689ca1aea2
|
Update MSRV for all crates to 1.75 (#2943)
|
2024-09-28 21:21:41 +00:00 |
|