s5cmd v1.2.1 Release Notes

Release Date: 2020-12-03 // 5 months ago
  • ๐Ÿ‘Œ Improvements

    • ๐Ÿณ Statically link s5cmd in Docker image (#250)

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fixed a bug where HeadBucket request fails during region information retrieval. (#251, #252)

Previous changes from 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 for s5cmd 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)