Commit Graph
392 Commits
Author SHA1 Message Date
Minh Vu 3f06eadb1d fix(axum-extra): reject opaque Attachment filenames (#3848) 2026-07-28 08:39:28 +02:00
Minh Vu b90b8e02d0 fix(axum-extra): escape multipart Content-Disposition params (#3776) 2026-06-29 11:26:47 +02:00
Michiel 600e762b30 axum-extra: prevent ?& in TypedPath query params (#3805) 2026-06-23 10:57:02 +02:00
吴杨帆andCursor 16313be447 docs(axum-extra): clarify cookie-key-expansion for Key::derive_from (fixes #2646) (#3769)
Co-authored-by: Cursor <[email protected]>
2026-05-17 10:41:49 +02:00
David Pedersen 5bc0046084 chore: fix typos (#3758) 2026-05-15 12:32:46 +00: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
Yann Simon a8790fc29b update release notes 2026-04-03 08:49:48 +02:00
Tomaz Canabrava fc7e86c38d Improve typed path by disallowing deprecated variable definitions (#3618) 2026-04-03 08:49:48 +02:00
Andrea Bozzo ec4f5bbf9e fix: Return specific error message when multipart body limit is exceeded (#3611) 2026-04-03 08:49:48 +02:00
Mathieu 4fa5d80ab7 fix(axum-extra): escape filename in Content-Disposition header (#3664) 2026-04-03 08:49:48 +02:00
Antonio Souza 2773966059 Fix InternalServerError docs to match current behavior (#3640)
Signed-off-by: Antonio Souza <[email protected]>
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
Jonas Platte 2b0978690c Stop calling axum a 'framework' (#3616) 2026-04-03 08:49:48 +02:00
Consoli 2587f22a05 docs: Document that vpath and json macros are feature-gated (#3615) 2026-04-03 08:49:48 +02:00
Martin TrigauxandYann Simon 9c67c6c33a [FIX] link to query-params-with-empty-string (#3695)
Co-authored-by: Yann Simon <[email protected]>
2026-03-24 18:37:30 +01:00
Yann Simon d456816f49 fix formatting (#3685) 2026-03-24 18:05:03 +01:00
Tomaz Canabrava 20dfe6645d Improve typed path by disallowing deprecated variable definitions (#3618) 2026-03-19 12:42:00 +01:00
Yann Simon da26db264f fix formatting (#3685) 2026-03-11 12:48:37 +01:00
Andrea Bozzo 22f769c7f1 fix: Return specific error message when multipart body limit is exceeded (#3611) 2026-02-26 10:14:20 +00:00
Mathieu 60a0d2838f fix(axum-extra): escape filename in Content-Disposition header (#3664) 2026-02-17 14:47:28 +01:00
Joey de Waal 7961711fc7 Accept owned locations in Redirect constructors (#3635) 2026-01-30 11:34:46 +00:00
Antonio Souza b1c5ed99c5 Fix InternalServerError docs to match current behavior (#3640)
Signed-off-by: Antonio Souza <[email protected]>
2026-01-27 09:50:35 +00:00
Dominique Martinet 2df78b7072 axum-extra: Remove unused extract::rejection module (#3636) 2026-01-22 08:40:01 +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 05de165de2 Stop calling axum a 'framework' (#3616) 2026-01-06 11:04:40 +01:00
Consoli 4077966491 docs: Document that vpath and json macros are feature-gated (#3615) 2026-01-05 17:45:45 +01:00
Jonas Platte 183ace306a Add method filtering to route_with_tsr (#3586) 2026-01-04 09:46:33 +01:00
Jonas Platte e3b32f48b5 Remove deprecated extractors from axum-extra (#3599) 2025-12-27 15:43:01 +00: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
Jan 6b0089190c fix(json-lines): Respect default body limit (#3591) 2025-12-27 15:31:50 +01:00
Jonas Platte cc9f151f3c Merge branch 'v0.8.x' 2025-12-27 10:48:19 +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 aba8046921 Deprecate Host and Scheme extractors 2025-12-26 14:48:47 +01:00
Jonas Platte cae6bc3709 axum: Use serde_html_form for Query and Form (#3594) 2025-12-26 13:03:42 +01:00
Jan e1ed2f189c fix(json-lines): Respect default body limit (#3591) 2025-12-22 20:24:59 +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
tottoto 287c674b65 axum-extra: Make typed-routing feature enable routing feature (#3514) 2025-12-20 14:07:09 +01:00
Brad Dunbar f5804aa6a1 SecondElementIs: Correct a small inconsistency (#3559) 2025-12-20 14:04:13 +01:00
Asger Hautop Drewsen f51f3ba436 axum-extra: Add trailing newline to pretty JSON response (#3526) 2025-12-20 14:03:58 +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 642e4dcb3c ci: Switch cargo-public-api-crates to cargo-check-external-types (#3576) 2025-12-05 22:03:30 +09:00