mirror of
https://github.com/robertwayne/axum-htmx
synced 2024-12-26 10:19:32 +01:00
1.4 KiB
1.4 KiB
Changelog
v0.5.0
- Add
From
impls forHxResponseTrigger
,HxResponseTriggerAfterSettle
, andHxResponseTriggerAfterSwap
, allowing them to take any iterator whereT: Into<String>
. - Added feature flag badges to docs.rs pages. Thanks to @ItsEthra. (#7)
- Reduced dependency count / compile time by swapping
axum
out for theaxum-core
,async-trait
, andhttp
crates. Thanks to @ItsEthra for their work on this! (#8)
v0.4.0
- Added support for all htmx response
headers via a type implementing
IntoResponseParts
. These "responders" allow you to simply and safely apply the HX-* headers to any of your responses. Thanks to @pfz4 for the implementation work! (#5)
v0.3.1
- Rebuild docs with features enabled so
HxRequestGuardLayer
is visible on docs.rs.
v0.3.0
HxRequestGuardLayer
now redirects on failures instead of returning a 403. By default, it will redirect to "/", but you can specify a different route to redirect to withHxRequestGuardLayer::new("/your-route-here")
.
v0.2.0
- Added
HxRequestGuardLayer
, allowing you to protect an entire router from non-htmx requests.
v0.1.0
- Initial release.