Releases: minio/mc
Bugfix Release
What's Changed
- Show ILM Expiry Replication status only if enabled by @shtripat in #4900
- move to crypto/sha256 instead of sha256-simd by @harshavardhana in #4911
- scanner token buffer can overflow use bufio.NewReader() by @harshavardhana in #4912
- Fix the percent of pool used by @fanzy618 in #4910
- enabling MC_DISABLE_PAGER and --dp by @zveinn in #4909
- fix: divde by zero for decom status by @jiuker in #4908
New Contributors
Full Changelog: RELEASE.2024-04-18T16-45-29Z...RELEASE.2024-04-29T09-56-05Z
Large bugfix release
Breaking changes to encryption related flags
Existing encrypt flag parsing was broken - to fix this, the current release renames some flags:
--encrypt
→--enc-c
--encrypt-s3
→--enc-s3
--encrypt-kms
→--enc-kms
These flags now only accept RawBase64 encoded keys and the flags may be repeated. The older flags will no longer be accepted.
The --continue
flag has been removed as it was behaving in an insecure way and it was decided to completely remove it.
For more information on flag usage, run mc with the --help
for a command that accepts such flags, for e.g. mc cp --help
.
For further information on the changes see the original pull request #4882
linux/mips64
architecture re-enabled
For the last few releases linux/mips64
architecture binaries were not published due to build issues - this has been fixed now, and this release has binaries for this architecture.
What's Changed
- Use lipgloss's table package for ilm-tier-ls by @krisis in #4890
- Move ilm-tier-info to use lipgloss/table by @krisis in #4892
- Update version for govulncheck by @donatello in #4898
- fix: build on linux/mips64 by @donatello in #4899
- Move
mc idp ldap accesskey create --login
tomc idp ldap accesskey create-with-login
by @taran-p in #4894 - Large MC Update ( encryption flags, functional test suite, removal of session code, minor cleanup, vuln. updates ) by @zveinn in #4882
- upgrade deps to latest releases by @harshavardhana in #4904
- cosmetic: Hide mc admin bucket and its subcommands visible by @vadmeste in #4905
Full Changelog: RELEASE.2024-03-30T15-29-52Z...RELEASE.2024-04-18T16-45-29Z
Bugfix Release
What's Changed
- Update madmin to existing master by @klauspost in #4888
- Expose health diagnostics related functions by @anjalshireesh in #4885
- Functional tests: add a parameter for the full site cleaning test by @davlgd in #4877
- doc update by @dormanze in #4867
Full Changelog: RELEASE.2024-03-25T16-41-14Z...RELEASE.2024-03-30T15-29-52Z
Bugfix Release
What's Changed
- fix resync to find peers by deployment ID instead of site names by @Praveenrajmani in #4884
Full Changelog: RELEASE.2024-03-20T21-07-29Z...RELEASE.2024-03-25T16-41-14Z
Bugfix Release
What's Changed
- Fix functional-tests.sh file generation under macOS by @davlgd in #4875
- Expose getClusterRegInfo by @anjalshireesh in #4881
New Contributors
Full Changelog: RELEASE.2024-03-13T23-51-57Z...RELEASE.2024-03-20T21-07-29Z
Bugfix Release
What's Changed
- support node being part of multiple pools pick the actual number by @harshavardhana in #4870
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #4872
Full Changelog: RELEASE.2024-03-09T06-43-06Z...RELEASE.2024-03-13T23-51-57Z
Bugfix Release
What's Changed
- Bump github.com/lestrrat-go/jwx from 1.2.28 to 1.2.29 by @dependabot in #4868
- avoid stat and listing with --purge by @harshavardhana in #4869
Full Changelog: RELEASE.2024-03-07T00-31-49Z...RELEASE.2024-03-09T06-43-06Z
Bugfix Release
What's Changed
- Add command for uploading file to SUBNET issue by @anjalshireesh in #4854
Full Changelog: RELEASE.2024-03-03T00-13-08Z...RELEASE.2024-03-07T00-31-49Z
Bugfix Release
What's Changed
- replicate: support alias by @dormanze in #4864
- mirror: add bucket exclusions by @dormanze in #4861
- mc support commands: allow --json in online mode by @anjalshireesh in #4859
- bring back the original progress bar by @harshavardhana in #4866
Full Changelog: RELEASE.2024-02-24T01-33-20Z...RELEASE.2024-03-03T00-13-08Z
Feature release
Highlights
- Introduces two new commands
mc put
andmc get
for fast uploads that uses less
API calls overmc cp
, allowing for more scripting and batch upload friendly.
What's Changed
- feat: add put action by @jiuker in #4839
- Enable --expire-all-object-versions by @shtripat in #4840
- fix: add error message to mc put by @jiuker in #4849
- feat: add mc get by @jiuker in #4847
- adding help menu to put command when no parameters are present by @zveinn in #4852
- fix: add showLastProgressBar by @jiuker in #4855
- Do not validate deployment id from license if nil uuid by @anjalshireesh in #4856
- fix: emtpy progressBar and add change the color style white into green after upload success. by @jiuker in #4857
Full Changelog: RELEASE.2024-02-16T11-05-48Z...RELEASE.2024-02-24T01-33-20Z