v1.2.0
With this release, s5cmd automatically determines region information of destination buckets.
Features
- Added global
--dry-runoption. It displays which command(s) will be executed without actually having a side effect. (#90) - Added
--statoption fors5cmdand 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
lsoperation were not printed.
Improvements
- Requests to different buckets not allowed in
rmbatch operation, i.e., throw an error. - AWS S3
RequestTimeTooSkewedrequest 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)