Releases: rustfs/cli
Releases · rustfs/cli
Release v0.1.9
What's Changed
- ci: upgrade GitHub Actions to Node 24-compatible versions by @overtrue in #64
- fix(event): normalize shorthand event names before persisting notifications by @overtrue in #67
- feat(phase-1): add noun-first bucket and object command groups by @overtrue in #76
- feat(phase-2): add output format selection and auto mode by @overtrue in #77
- feat(phase-3): improve structured errors and help examples by @overtrue in #78
- test: cover event shorthand normalization gaps by @overtrue in #68
- test(ls): cover alias recursive listing mode by @overtrue in #75
- test(event): cover shorthand normalization dedup by @overtrue in #69
- fix(event): add shorthand dedupe regression test by @overtrue in #71
- feat(event): add shorthand dedupe regression test by @overtrue in #72
- test(event): cover notification rule replacement by @overtrue in #73
- test(event): cover blank event input fallback by @overtrue in #74
- feat(cli): add bucket cors management by @cxymds in #79
- feat(rm): add purge support for force delete by @overtrue in #82
- fix(cli): reject empty normalized bucket path in cors by @overtrue in #81
- test(cli): cover cors parser edge cases by @overtrue in #80
Full Changelog: v0.1.8...v0.1.9
Release v0.1.8
What's Changed
- fix: align stat metadata content-type output with mc by @overtrue in #48
- fix: support service-account create defaults on RustFS latest by @overtrue in #52
- feat: add event subcommands for bucket notifications by @overtrue in #55
- feat: add ILM (lifecycle/tiering) and bucket replication commands by @cxymds in #60
- Update ls command to recurse all objects if -r flag is provided with no bucket by @Simon9870 in #57
- fix(mirror): preserve content type during mirror sync by @overtrue in #61
- feat(phase-2): bump version to 0.1.8 by @overtrue in #62
- docs(readme): add Scoop installation instructions by @overtrue in #63
New Contributors
- @cxymds made their first contribution in #60
- @Simon9870 made their first contribution in #57
Full Changelog: v0.1.7...v0.1.8
Release v0.1.7
What's Changed
- docs: fix README.md admin subcommand documentation to match CLI by @Copilot in #28
- fix: always include expiration field in service-account create request by @Copilot in #29
- fix: avoid in-memory reads for cp uploads and support >5GiB path by @overtrue in #33
- Add object metadata to stat command output by @Copilot in #30
- Implement S3 multipart upload for large files by @Copilot in #32
- Fix mb --ignore-existing failing on first run with S3-compatible services by @Copilot in #31
- fix: make Linux default release artifacts musl for broader compatibility by @overtrue in #34
- fix: align Admin TLS trust behavior with S3 for self-signed CAs by @overtrue in #35
- Overtrue/issue 14 linux musl default by @overtrue in #36
- fix: improve RustFS compatibility for cp, mv, and quota parsing by @overtrue in #37
- test: close coverage gaps and harden e2e strategy by @overtrue in #38
- test: add command and option contract gate for e2e by @overtrue in #39
- test: add option behavior e2e coverage and smoke checks by @overtrue in #40
- feat: complete option behavior runtime and e2e coverage in one pass by @overtrue in #41
- fix: include jq/yq in runtime image by @overtrue in #45
- feat: add anonymous bucket access commands by @overtrue in #42
Full Changelog: v0.1.6...v0.1.7
Release v0.1.6
Changes
See CHANGELOG.md for details.
Installation
Binary Download
Download the appropriate binary for your platform from the assets below.
Homebrew (macOS/Linux)
brew tap rustfs/homebrew-tap
brew install rustfs/tap/rcCargo
cargo install rustfs-cliRelease v0.1.4
Changes
See CHANGELOG.md for details.
Installation
Binary Download
Download the appropriate binary for your platform from the assets below.
Homebrew (macOS/Linux)
brew tap rustfs/homebrew-tap
brew install rustfs/tap/rcCargo
cargo install rustfs-cliRelease v0.1.3
Changes
See CHANGELOG.md for details.
Installation
Binary Download
Download the appropriate binary for your platform from the assets below.
Homebrew (macOS/Linux)
brew tap rustfs/homebrew-tap
brew install rustfs/tap/rcCargo
cargo install rustfs-cliRelease v0.1.2
Changes
See CHANGELOG.md for details.
Installation
Binary Download
Download the appropriate binary for your platform from the assets below.
Homebrew (macOS/Linux)
brew tap rustfs/homebrew-tap
brew install rustfs/tap/rcCargo
cargo install rustfs-cliRelease v0.1.1
Changes
See CHANGELOG.md for details.
Installation
Binary Download
Download the appropriate binary for your platform from the assets below.
Homebrew (macOS/Linux)
brew tap rustfs/homebrew-tap
brew install rustfs/tap/rcCargo
cargo install rustfs-cli