v2.0.0
New features:
- REST API v2: you can now define administrators and related permissions.
- Data At Rest Encryption.
- KMS support: cloud account credentials and other sensitive data can be stored within external Key Management Services (Vault, GCP KMS, AWS KMS).
- SFTP can also be used as storage backend, so you can proxy other SFTP servers.
- Two-Way TLS authentication, aka TLS with client certificate authentication, for FTP, WebDAV, REST API, web admin.
- Multiple binding support for all the supported protocols and REST API.
- Built-in defender: you can configure an auto-blocking policy for offending hosts.
- Improved FTP support, see here and here for more details.
- Several bug fixes and other minor improvements.
Backward incompatible changes:
- WebDAV URIs no longer have the username suffix.
- REST API v2
- The sample REST API CLI has been deprecated and it does not work with REST API V2.
- The
--config-file
serve
option now explicitly defines the path, name and extension of the config file. auth_user_file
, for REST API and web admin, is no longer supported: administrators are now stored inside the data provider.