coreweave/s5cmd v2.3.0-20fc00fe
coreweave/s5cmd
Captured source
source ↗published Nov 6, 2025seen 5dcaptured 8hhttp 200method plain
v2.3.0-20fc00fe
Repository: coreweave/s5cmd
Tag: v2.3.0-20fc00fe
Published: 2025-11-06T22:03:06Z
Prerelease: no
Release notes:
Changelog
- bbc13fd .github/workflows/ci: bump staticcheck to v0.4.3 (#612)
- 4218176 .github/workflows/ci: run on push/pr against master branch (#605)
- 3efbbe8 .github/workflows: Add external endpoint test before release (#508)
- 1e7234a .github/workflows: run ci on last the last 3 go versions (#361)
- 62cec06 .github/workflows: run goreleaser on go1.17 (#362)
- 9da56bd Add --parents option to batch cp and batch mv
- f55def1 Add -cs option for multipart chunk size
- 602db8e Add -gops option to init gops agent
- 5cb2c92 Add -ia option for IA storage, support in ls as well
- a8e0bf8 Add -rr option for reduced-redundancy storage
- 136baf1 Add -version
- 2812c1b Add Github Actions file
- d978f45 Add Homebrew formula
- 90e830f Add LICENSE
- 755ffd2 Add README
- 5c3ceca Add S5CMD_GOPS env variable to enable gops
- c02fdb6 Add a packaging badge (#439)
- effae7f Add arg count check to parser
- 914e701 Add benchmark script to compare two different builds of s5cmd (#471)
- 1b77a4f Add cenkalti/backoff to vendor/
- 83edca8 Add central log package (#80)
- b90e5b5 Add cheggaaa/pb.v1 to vendor/
- b342f1d Add context support for long-running or batch AWS requests
- 3f8a523 Add custom shell installer, simplify instructions
- 565cad1 Add demo recordings
- 3493c3f Add demo recordings to README
- be2646c Add dep manifest/lock files
- 3cf1424 Add e2e tests (#44)
- 36d74f6 Add installation instructions for conda (#468)
- 01a2df1 Add interruption support and progressbars to upload/downloads
- 9698760 Add mb (make-bucket) command (#86)
- 88fd4af Add missing S3->S3 e2e tests (#66)
- 601899f Add missing op counter to mv
- b43df69 Add missing sync command flags (#409)
- 8fc0c68 Add more notes about preserving dir structure for cp & mv commands
- 518a657 Add more s3manager chunk/worker configuration options (-dlw, -dlp, -ulw)
- f61b4a9 Add more verbose logging
- 372e7c6 Add no-clobber (-n) option to cp and mv
- 9a6245f Add option to disable SSL verification
- 20664fa Add param validation tests, stricter checking
- 1971681 Add retry counters, exit with 127 if failed jobs present
- 8be6322 Add the -h flag to autocompleter
- 4d5c627 Add vendor dir
- 9a0e55d Align ls -e output (#129)
- d22c7fa Always send EOF at the end of wildOperation calls
- a56fde9 Append filenames into destinations ending with /
- cfdf8a1 Assume us-east-1 as the default region, set AWS_SDK_LOAD_CONFIG=0 to disable shared configurations
- 9cfe1ee Auto-calculate upload chunk sizes
- 8654856 Autocomplete optional args as well
- 186daa3 Autodetect bucket region in command completion
- aac20a5 Badges.
- 2699c85 Batch-delete objects
- 96435b2 Better "dir" detection in batch operations
- da289c8 Better EOF handling
- 4cf7d8f Better comments support
- 63fff6d Better ls logic
- 72d5d8e Better names for command/option help methods
- e2f8566 Brew formula update for s5cmd version v0.7.8
- 7795501 Brew formula update for s5cmd version v1.0.0
- 0dc7c2f Brew formula update for s5cmd version v1.1.0
- 5ac8d70 Brew formula update for s5cmd version v1.2.0
- a2fa501 Brew formula update for s5cmd version v1.2.1
- ed0556d Brew formula update for s5cmd version v1.3.0
- 840db92 Brew formula update for s5cmd version v1.4.0
- eec4e72 Brew formula update for s5cmd version v1.4.0-rc.1
- 2fb7a3e Bump dependencies, use new dep format
- fa8f356 Bump go module version to v2 (#556)
- af8d725 CHANGELOG: add bugfix entry for #576 (#588)
- 32597b7 CHANGELOG: add reference to #412 (#434)
- 7f3ce74 Catch the rare s3manager panics and retry exponentially
- 6e3fc4f Change cp error not being descriptive (#463)
- 8501ba5 Change default chunk size (5 to 50) and s3manager related param names
- 7aa10f4 Change default copy behaviour to preserve directory structure (#133)
- 9622049 Change flag to no-verify-ssl
- 2264e5f Change idle worker detection logic, reduce idle-timer values
- 3a25427 Change package naming
- 0f060f8 Change sub-job output, add batch-operation and ls counters
- 36e4ea5 Clean up dependencies in vendor
- 03f170a Clean up messages and errors
- 6f8df33 Clean up verbose output
- e7f2068 Cleanup
- 9b80dfa Cleanups, add test and bench goals to Makefile
- bedc013 Clear up -numworkers help message
- 464ffd8 Clear up number of workers in single command invocation description
- 4f42700 Clearer S3 source params (don't allow source buckets without an object/prefix in copy operations)
- 40b0fbe Consider "RequestError" retryable
- 76e7ce0 Correctly parse key if prefix is not a directory (#53)
- 442764c Default to 256 workers, use negatives to specify multiples of NumCPU
- cdc5215 Detect and retry if the sub-error is retryable as well
- 880fc6e Display sub-job error messages in short format
- d4aa0cf Dockerfile: use
/awsas working directory (#412) - c7df42e Don't list all available commands with descriptions and options in help screen, just list commands and general opts instead. Equalize "-h" invocation with invocation without any args
- 44b25e5 Don't make exponential backoff stop if the retry took more than 15 minutes
- 6df64b6 Enable shared AWS configuration
- 318dcad Exit when file ends
- 0a35645 Exponential retries for S3 throttling
- 50e0dff Few more comments
- dabe2eb Fix anchor in README
- 62a9ff9 Fix bare-bucket operations and misformatted s3 url handling
- fc6223f Fix basic job tests
- f348c42 Fix comment-only line handling
- 2d45404 Fix comments for ErrObjectIsNewer/ErrObjectSizesMatch (#159)
- 714d7ee Fix default value for -f
- 22cafd0 Fix get/cp without 2nd param or exact destination filename
- 3b05dee Fix glob misdetection
- 10c173a Fix graceful exit on interrupt
- b2cdb60 Fix hang condition if all workers are cancelled before the sub-job queue is empty
- d582275 Fix option highlighting in README
- b3b74f4 Fix race
- 1f731c7 Fix test
- fd66eed Fix test
- e81de7d Fix the AcceptableError interface
- 85515d2 Fix typo in README.md (#171)
- 8c3ebce Fix vendored gops
- 7ee75de Fixes for the linter, massive godoc update
- 1d6ef70 Formatting
- 4fecc17 Gear up for release!
- a511ab5 Get rid of name collision
- 1f727ea Get rid of the uint32 for numWorkers, use zero-value for idlingCounter
- 965c911 Glob argument types should not match S3 URIs
- 15bd7d8 Handle too many open files errors (#131)
- 19d6cd0 Ignore *.iml files
- e13f868 Implement "command -h" help texts, rename human-readable output option as "-H"
- e9cdfa9 Implement "s5cmd…
Excerpt shown — open the source for the full document.
Notability
notability 3.0/10Routine version update for S3 CLI tool.