- Web Client: allow to upload/delete multiple files.
- Web Client: add support to integrate external viewers/editors.
- Web Client: allow to move files between folders.
- Web shares: allow to download a single shared file without compression.
- Keyboard interactive hooks: allow to validate 2FA passcodes.
- Added support for different bandwidth limits based on the client IP.
- Added support for metadata plugins. The metadata plugin here allows to change/preserve modification times for cloud storage backends.
- Defender: add a data provider based implementation. It should be used if you want to share defender data across multiple SFTPGo instances.
- CI: add support for Windows arm64 and x86.
- Other minor improvements and bug fixes.