All future notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Due to the CHANGELOG file being neglected it has been updated to only reflect changes for versions 3.0.0 and above. Git tags have still been added to reflect the state of the code for each version. The only version missing is 2.2.1 which isn't in git history.
- CHANGELOG changed to start at 3.0.0. With past versions referenced with git tags except 2.2.1.
- FTPS can now be done with native-tls or openssl libraries. This creates better support for macOS and Windows. By default openssl is still used when just the
secure
flag is given. To usenative-tls
use thesecure
flag with thenative-tls
flag. - The
connect
function now returns the welcome message of the server.
3.0.1 - 2018-04-15
- 200 as a proper response code for CDUP.
3.0.0 - 2018-02-28
- Start of CHANGELOG
2.2.1: Unknown - Couldn't find version reference in the codebase.
2.1.2: https://github.com/mattnenterprise/rust-ftp/compare/v2.1.1...v2.1.2
2.1.1: https://github.com/mattnenterprise/rust-ftp/compare/v2.0.1...v2.1.1
2.0.1: https://github.com/mattnenterprise/rust-ftp/compare/v2.0.0...v2.0.1
2.0.0: https://github.com/mattnenterprise/rust-ftp/compare/v1.0.0...v2.0.0
1.0.0: https://github.com/mattnenterprise/rust-ftp/compare/v0.0.8...v1.0.0
0.0.8: https://github.com/mattnenterprise/rust-ftp/compare/v0.0.7...v0.0.8
0.0.7: https://github.com/mattnenterprise/rust-ftp/compare/ef996f0...v0.0.7