All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Default feature now enables the
aws-lc-rs
CryptoProvider
.
- Updated
axum-server
to v0.7. - Updated
tokio-rustls
to v0.26.
0.6.0 - 2023-12-22
- Re-export
http-body-util
,tokio
andtower-service
.
- Increased MSRV to v1.66.
- Updated
axum-server
to v0.6. - Updated
http
to v1.
- Removed
hyper
re-export.
0.5.2 - 2023-06-16
- Re-export
bytes
,http
,hyper
,tokio-rustls
andtokio-util
.
- Updated
rcgen
to v0.11.
0.5.1 - 2023-06-13
- Re-export
axum-server
.
0.5.0 - 2023-06-03
- Introduced
Protocol
. Which can be used withRequest::extensions()
to extract a requests protocol.
- Secure WebSocket handshakes are now accepted, instead of redirected to the
https
URI scheme. - Upgrade insecure WebSocket handshakes to the
wss
instead of thehttps
URI scheme.
- Unknown URI schemes are now responded to with "400 Bad Request" instead of redirected to the
https
URI scheme.
0.4.0 - 2023-05-04
- Updated
axum-server
to v0.5. - Updated
tokio-rustls
to v0.24.
0.3.0 - 2022-11-26
- Implemented
from_tcp_dual_protocol()
, equivalent toaxum_server::from_tcp
.
- Updated
axum
to v0.6. - Increased MSRV to v1.60.
0.2.0 - 2022-07-30
- Implemented
ServerExt::set_upgrade()
, an easy way to applyUpgradeHttpLayer
to the entire app.
- Renamed
DualProtocolFuture
toDualProtocolAcceptorFuture
.
0.1.0 - 2022-07-28
- Initial commit.