v1.2.0
With this release, s5cmd
automatically determines region information of destination buckets.
Features
- Added global
--dry-run
option. It displays which command(s) will be executed without actually having a side effect. (#90) - Added
--stat
option fors5cmd
and it displays program execution statistics before the end of the program output. (#148) - Added cross-region transfer support. Bucket regions are inferred, thus, supporting cross-region transfers and multiple regions in batch mode. (#155)
Bugfixes
- Fixed incorrect MIME type inference for
cp
, give priority to file extension for type inference. (#214) - Fixed error reporting issue, where some errors from the
ls
operation were not printed.
Improvements
- Requests to different buckets not allowed in
rm
batch operation, i.e., throw an error. - AWS S3
RequestTimeTooSkewed
request error was not retryable before, it is now. (205) - For some operations errors were printed at the end of the program execution. Now, errors are displayed immediately after being detected. (#136)
- From now on, docker images will be published on Docker Hub. (#238)
- Changed misleading 'mirroring' examples in the help text of
cp
. (#213)