All Versions
29
Latest Version
Avg Release Cycle
254 days
Latest Release
481 days ago

Changelog History
Page 1

  • v2.1.0

    August 13, 2018
    • ➕ Added --endpoint_url flag to allow s4cmd to work with non-s3 object storage services (#82)
    • 🛠 Fix bug in pip install (#102)
    • 🛠 Fix bug which was leading to errors on zero length files (#81)
    • ➕ Add flag --version to display s4cmd version
    • Check added to ensure consistency of os.write in method write_file_chunk
    • ✅ Full E2E test-suite running on python 2 and 3, backed by Travis-CI
  • v2.0.1

    May 12, 2016
    • 🔀 Merge change from @rameshrajagopal for S3 keys in command-line parameters.
  • v2.0.0

    • Fully migrated from old boto 2.x to new boto3 library.
    • 👌 Support S3 pass through APIs.
    • 👌 Support batch delete (with delete_objects API).
    • 👌 Support S4CMD_OPTS environment variable.
    • 👌 Support moving files larger than 5GB with multipart upload.
    • 👌 Support timestamp filtering with --last-modified-before and --last-modified-after options.
    • Faster upload with lazy evaluation of md5 hash.
    • Listing large number of files with S3 pagination, with memory is the limit.
    • 🆕 New directory to directory dsync command to replace old sync command.
  • v1.5.23

    • ➕ Add bash command line completion
  • v1.5.22

    June 09, 2015
    • ➕ Add compatibility for Python3
  • v1.5.21

    June 05, 2015
    • 🔀 Merge changes from linsomniac@github for better argument parsing
  • v1.5.20

    February 18, 2015
    • 🔀 Merge change from oniltonmaciel@github for arguments for multi-part upload.
    • 🛠 Fix setup.py for module and command line tool
  • v1.5.19

    February 18, 2015
    • 0️⃣ Set socket.setdefaulttimeout() to prevent boto/s3 socket read block in httplib.
  • v1.5.18

    • 👉 Use validate=self.opt.validate to prevent extraneous list API calls.
  • v1.5.17

    • Check file size consistency after download; will retry the download if inconsistent.