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.
- Introduce
TlsConfigurer
trait for TLS configuration. ReplacesTlsConfigFactory
. - Renamed
with_cancellation_token
towith_graceful_shutdown
. - Turned off default-features of
rustls
andtokio-rustls
.
- Support for TLS configuration rotation based on streaming.
doc_auto_cfg
on docs.rs
- Shutdown signal shorthand.
- Set default generic parameter for Builder.
- Completely changed builder API for working with TLS connection middleware.