@@ -7,20 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88# Unreleased
99
10+ - None.
11+
12+ # 0.4.3 (21. December, 2021)
13+
14+ - ** added:** ` axum::AddExtension::layer ` ([ #607 ] )
15+ - ** added:** Re-export the headers crate when the headers feature is active ([ #630 ] )
1016- ** fixed:** ` sse::Event ` will no longer drop the leading space of data, event ID and name values
1117 that have it ([ #600 ] )
1218- ** fixed:** ` sse::Event ` is more strict about what field values it supports, disallowing any SSE
1319 events that break the specification (such as field values containing carriage returns) ([ #599 ] )
14- - ** added :** ` axum::AddExtension::layer ` ([ #607 ] )
20+ - ** fixed :** Improve documentation of ` sse::Event ` ([ #601 ] )
1521- ** fixed:** Make ` Path ` fail with ` ExtensionsAlreadyExtracted ` if another extractor (such as
1622 ` Request ` ) has previously taken the request extensions. Thus ` PathRejection ` now contains a
1723 variant with ` ExtensionsAlreadyExtracted ` . This is not a breaking change since ` PathRejection ` is
1824 marked as ` #[non_exhaustive] ` ([ #619 ] )
25+ - ** fixed:** Fix misleading error message for ` PathRejection ` if extensions had
26+ previously been extracted ([ #619 ] )
27+ - ** fixed:** Use ` AtomicU32 ` internally, rather than ` AtomicU64 ` , to improve portability ([ #616 ] )
1928
2029[ #599 ] : https://github.com/tokio-rs/axum/pull/599
2130[ #600 ] : https://github.com/tokio-rs/axum/pull/600
31+ [ #601 ] : https://github.com/tokio-rs/axum/pull/601
2232[ #607 ] : https://github.com/tokio-rs/axum/pull/607
33+ [ #616 ] : https://github.com/tokio-rs/axum/pull/616
34+ [ #619 ] : https://github.com/tokio-rs/axum/pull/619
2335[ #619 ] : https://github.com/tokio-rs/axum/pull/619
36+ [ #630 ] : https://github.com/tokio-rs/axum/pull/630
2437
2538# 0.4.2 (06. December, 2021)
2639
0 commit comments