Releases: veeso/suppaftp
Releases · veeso/suppaftp
suppaftp 5.1.1
5.1.1
Released on 03/04/2023
ImplFtpStream
andImplAsyncFtpStream
are now public
suppaftp 5.1.0
5.1.0
Released on 02/03/2023
- Implemented new connection method
connect_timeout
with the possibility to specify a timeout on connect
suppaftp 5.0.1
5.0.1
Released on 26/02/2023
- Exposed publicly DataStream and AsyncDataStream
suppaftp 5.0.0
5.0.0
Released on 24/02/2023
- Issue 33
‼️ BREAKING CHANGES‼️ - Features are now additive. This means that you can successfully build suppaftp with all the features enabled at the same time.
- Ftp stream has now been split into different types:
FtpStream
: sync no-tls streamNativeTlsFtpStream
: ftp stream with TLS with native-tlsRustlsFtpStream
: ftp stream with TLS with rustlsAsyncFtpStream
: async no-tls streamAsyncNativeTlsFtpStream
: async ftp stream with TLS with async-native-tlsAsyncRustlsFtpStream
: async ftp stream with TLS with async-rustls
suppaftp 4.7.0
suppaftp 4.6.1
4.6.1
Released on 26/01/2023
suppaftp::list::File
now derives thecore::hash::Hash
trait
suppaftp 4.6.0
4.6.0
Released on 09/01/2023
MDTM
now returnsNaiveDateTime
since the command won't provide timezone
suppaftp 4.5.2
4.5.2
Released on 10/10/2022
- Fixed missing export of tls stream
suppaftp 4.5.1
4.5.1
Released on 08/10/2022
- Export
TlsStream
when async secure
suppaftp 4.5.0
4.5.0
Released on 08/10/2022
- Added
native-tls-vendored
andasync-native-tls-vendored
features to link OpenSSL statically - suppaftp-cli as a separate package.
- Rustls support
‼️ BREAKING CHANGE: refactored secure features:- REMOVED
secure
/async-secure
feature - Use
native-tls
to enable TLS support with native-tls crate - Use
async-native-tls
to enable async TLS support with async-native-tls crate - Use
rustls
to enable TLS support with rustls crate - Use
async-rustls
to enable TLS support with async-tls crate
- REMOVED