Release Notes¶
2.7.1¶
- Improved receiver file writing performance using multithreaded io.
- Fixed an issue with persistent directory path at installation on Windows machine.
- Added Win10 application level awareness of long file path.
2.6.5¶
- Optimized domain user sandbox resolution
- Added long file path support on Windows
- Various bug fixes.
2.6.4¶
- Increased the speed of sandboxing files.
- Optimized transfer processing.
- Added safer serialization to persistent state files.
- Bug fixes.
2.6.3¶
- Fixed a timeout when resolving many sandboxed files.
2.6.2¶
- Added
--cloud-cache-file
to allow a larger page file for use with S3 uploads. - Added
--send-host
to restrict outgoing transfers to a specific interface. - Added
--default-file-driver
which allows selecting the backend file driver. - Internal optimizations when dealing with S3.
- Various bug fixes.
2.6.1¶
- No Server Changes
2.6.0¶
- Renamed
--max-file-cache-size
,--max-file-cache-download-size
,--max-file-cache-upload-size
options to--max-cloud-cache-size
,--max-cloud-cache-download-size
,--max-cloud-cache-upload-size
. - Fix bugs with S3 multipart uploads.
- Added ability to change description and expiry dates of tokens.
- Added ability to remove the license from a licensed server.
2.5.3¶
- No Server Changes
2.5.2¶
- Fixed bug where out of order packets could be rejected.
2.5.1¶
- Added fallback file IO method for avidFS.
- Added
recv.transferStarted
trigger.
2.5.0¶
- Added new
wrangler
permission and functions. - API tokens can now successfully make download tokens.
- Various bug fixes.
2.4.0¶
- Added support for API tokens.
- Added fine grained permissions.
- Fix bug where S3 file containing certain special characters could not be downloaded.
- Command-line API interface returns better error codes on failure.
- Added
--api-disable-api-tokens
option. - Various bug fixes.
2.3.1¶
- Fixed bug where SMB shares on Windows might not authenticate correctly.
- Fixed bug where the server would not run on macOS versions older than 10.12.
2.3.0¶
- Added support for maintaining timestamps and only writing if the source file is newer into the API.
- Failed transfers will now attempt to tell the receiver to clean up any part files.
- Added new
recv.transferComplete.json
trigger which uses a JSON payload that include the transfer’s user data. Note that the user data must be specified duringcreateTransfer
; any user data added afterwards will not be part of the trigger payload.
2.2.1¶
- Documentation update. No Server Changes
2.2.0¶
- Added support for additional transfer ciphers including AES 256. Default remains AES 128.
- Added
--transfer-min-cipher
option. - Fix bug when truncating a file while it’s in use.
2.1.0¶
- Added API support for setting the server license.
- Improved error messages for invalid licenses.
- Added standard administrator groups as supergroups by default.
- Set the maximum number of open file handles on macOS.
- Bug fixes.
- Changed minimum support version of Ubuntu to 18.04.
2.0.2¶
- Fix bug with file renames.
2.0.1¶
- Documentation update. No Server Changes
2.0.0¶
- Changed to a new licensing system.
- Brand name changes.
- Updated third-party SDKs.
- Added
--trigger-log
option. - Added
--trigger-on-api
option. Note that this changes the default trigger behaviour. - Server does not try to access the network instantly at startup if it’s not yet ready.
- Set the maximum number of open file handles on Linux.
- Bug fixes.
- Removed support for CentOS 6.