Releases: soto-project/soto-s3-file-transfer
Releases · soto-project/soto-s3-file-transfer
v2.1.0
v2.0.0
Major release changes
- Uses Soto v7
- Internals are all Swift Concurrency based
- Removed all
EventLoopFuture
based APIs.
2.0.0-beta.1
- Re-implemented everything using Swift Concurrency instead of SwiftNIO EventLoopFutures.
- Uses Soto v7
v1.3.0
Patch release changes
- Fix for v6.8.0 of Soto
v1.2.0
v1.1.0
Minor release changes
- soto-s3-file-transfer now requires swift 5.5 or later
S3FileTransferManager
is now a class
Patch release changes
- Fix crash when deleting
S3FileTransferManager
which created its own thread pool - Update concurrency primitives to use
NIOLock
and swift-atomics
Other changes
- Add CI using Localstack
- Add API breakage test CI
v1.0.0
Major release changes
- Using Soto v6.0.0
v0.4.2
- Fix prefix removal for folder paths with symlinks when copying a folder to S3. PR #21 from @billowsofcode
v0.4.1
- Fix: Use unique key for s3 files when calculating progress for copy folder from S3. PR #19 (credit to @billowsofcode)
v0.4.0
- Add progress closures to copy/sync folder functions
- In copy/sync from S3 to local file system validate S3 file list to ensure we don't have files that would overwrite folders.