Commit Graph
360 Commits
Author SHA1 Message Date
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
Yann Simon ca24460fac move imports under the feature (#3578) 2025-12-04 13:47:30 +01:00
Brad Dunbar 5c4c1658a7 SecondElementIs: Correct a small inconsistency (#3559) 2025-12-03 00:24:27 +01: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
Asger Hautop Drewsen e668598cef axum-extra: Add trailing newline to pretty JSON response (#3526) 2025-11-24 21:34:46 +01:00
Mohamed Macow 9bd839e5e9 refac(axum-extra): improve test invariants for protobuf.rs extractor (#3569) 2025-11-23 20:56:22 +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
Lyra Naeseth a05920c906 Make it easier to visually scan for default features (#3550) 2025-11-14 20:39:44 +01:00
Brad Dunbar 6d5e6d578a Use extensions directly in from_request_parts (#3542) 2025-11-14 20:38:45 +01:00
Jonas Platte 68320009fb Merge branch 'v0.8.x' into jplatte/extra-v0.12.1 2025-11-14 20:02:27 +01:00
Lyra Naeseth 3ef6c5d183 Make it easier to visually scan for default features (#3550) 2025-11-10 10:41:04 +01:00
Jonas Platte f9ce3e5b42 Release axum-extra 0.12.1 2025-11-02 18:03:49 +01:00
Jonas Platte 12e1cf9740 Add back package.metadata.docs.rs for axum-extra 2025-11-02 18:03:35 +01:00
Brad Dunbar efc1f57b15 Use extensions directly in from_request_parts (#3542) 2025-10-30 08:40:00 -04: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
Poliorcetics a77c2cf478 fix(axum-extra): don't require S generic param when using FileStream::from_path() (#3437) 2025-10-29 16:58:10 +01:00
David Mládek 0c2e4a2d09 axum-extra: gate rejection test behind feature (#3493) 2025-10-29 16:58:10 +01:00
tottoto 82ce9d6168 axum-extra: Add link definition for pull request to changelog (#3492) 2025-10-29 16:58:10 +01:00
tottoto 2175c8dcc7 axum-extra: Make rustversion and serde_core optional dependency (#3487) 2025-10-29 16:58:10 +01:00
tottoto 9e6be95ce7 axum-extra: Remove unused tower dependency (#3486) 2025-10-29 16:58:10 +01:00
tottoto 929512f462 axum-extra: Make axum optional dependency (#3485) 2025-10-29 16:58:10 +01:00
David Mládek 69703479c8 axum-extra: make option_layer guarantee that the output body is axum::body::Body 2025-10-29 16:58:10 +01:00
David Mládek 8d00a14736 axum-extra: Remove unused feature 2025-10-29 16:58:08 +01:00
tottoto dcbcf5c5fd axum-extra: Make typed-routing feature enable routing feature (#3514) 2025-10-11 11:22:51 +02: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
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
David Mládek 4a50581968 Update changelogs 2025-09-30 12:00:20 +02:00
David Mládek 5c76cfd26a Remove usage of the doc_auto_cfg feature (#3505) 2025-09-30 11:55:34 +02:00
David Mládek 6cea3eadee Remove usage of the doc_auto_cfg feature (#3505) 2025-09-30 11:53:30 +02:00