s5cmd v1.4.0 Release Notes
Release Date: 2021-09-21 // about 3 years ago-
🔋 Features
- ➕ Added
select
command. It allows to select JSON records from objects using SQL expressions. (#299) @skeggse - ➕ Added
rb
command to remove buckets. (#303). - ➕ Added
--exclude
flag tocp
,rm
,ls
,du
andselect
commands. This flag allows users to exclude objects with given pattern. (#266) - ➕ Added
--raw
flag tocp
andrm
commands. It disables the wildcard operations. It is useful when an object contains glob characters which interfers with glob expansion logic. (#235) - ➕ Added
--cache-control
and--expires
flags tocp
andmv
commands. It adds support for setting cache control and expires header to S3 objects. (#318) @tombokombo - ➕ Added
--force-glacier-transfer
flag tocp
command. It forces a transfer request on all Glacier objects. (#206) - ➕ Added
--source-region
anddestination-region
flags tocp
command. It allows overriding bucket region. (#262) @kemege
👌 Improvements
- ➕ Added
MacPorts
installation option. (#311) @manojkarthick - Added
S3_ENDPOINT_URL
environment variable (#343) @Dexus - Prevent retries if a token related error is received (#337)
🛠 Bugfixes
- 🔄 Change the order of precedence in URL expansion in file system. Glob (*) expansion have precedence over directory expansion. (#322)
- 🛠 Fixed data race for concurrent writes for expand (#330)
- 🛠 Fixed concurrent writes to the flags list of run command (#335)
- 🛠 Fixed options usage on mv command (#338)
- ➕ Added