Releases: actix/actix-net
Releases · actix/actix-net
actix-server: v2.0.0-rc.3
- No significant changes since
2.0.0-rc.2
.
actix-server: v2.0.0-rc.2
- Simplify
TestServer
. #431
actix-tls: v3.0.0
- No significant changes since
3.0.0-rc.2
.
actix-service: v2.0.2
- Service types can now be
Send
and'static
regardless of request, response, and config types. #397
local-waker: v0.1.2
- Fix crate metadata.
actix-tls: v3.0.0-rc.2
- Re-export
openssl::SslConnectorBuilder
inconnect::openssl::reexports
. #429
actix-server: v2.0.0-rc.1
actix-tls: v3.0.0-rc.1
Added
- Derive
Debug
forconnect::Connection
. #422 - Implement
Display
foraccept::TlsError
. #422 - Implement
Error
foraccept::TlsError
where both types also implementError
. #422 - Implement
Default
forconnect::Resolver
. #422 - Implement
Error
forconnect::ConnectError
. #422 - Implement
Default
forconnect::tcp::{TcpConnector, TcpConnectorService}
. #423 - Implement
Default
forconnect::ConnectorService
. #423
Changed
- The crate's default features flags no longer include
uri
. #422 - Useful re-exports from underlying TLS crates are exposed in a
reexports
modules in all acceptors and connectors. - Convert
connect::ResolverService
from enum to struct. #422 - Make
ConnectAddrsIter
private. #422 - Mark
tcp::{TcpConnector, TcpConnectorService}
structs#[non_exhaustive]
. #423 - Rename
accept::native_tls::{NativeTlsAcceptorService => AcceptorService}
. #422 - Rename
connect::{Address => Host}
trait. #422 - Rename method
connect::Connection::{host => hostname}
. #422 - Rename struct
connect::{Connect => ConnectInfo}
. #422 - Rename struct
connect::{ConnectService => ConnectorService}
. #422 - Rename struct
connect::{ConnectServiceFactory => Connector}
. #422 - Rename TLS acceptor service future types and hide from docs. #422
- Unbox some service futures types. #422
- Inline modules in
connect::tls
toconnect
module. #422
Removed
actix-rt: v2.5.0
- Add
System::run_with_code
to allow retrieving the exit code on stop. #411