Releases: minio/mc
RELEASE.2025-07-21T05-28-08Z
What's Changed
- fix: mirror active-active and race condition by @toastsandwich in #5234
- update dependencies to fix dependent library CVEs: CVE-2025-22874, CVE-2025-4673 by @yashkrishnan in #5235
New Contributors
- @yashkrishnan made their first contribution in #5235
Full Changelog: RELEASE.2025-07-16T15-35-03Z...RELEASE.2025-07-21T05-28-08Z
Bugfix Release
What's Changed
- fix: add checks for nil HTTP in admin-trace matches func by @wooffie in #5216
- Update build version by @klauspost in #5218
- Include ARN in "replicate list" output by @mjs in #5215
- Some paths like url2Stat will send resource with backslashes on windows by @klauspost in #5226
- mirror and cp support set the maximum number of threads by @dormanze in #5220
- feat: add
--storage-class
option tomc put
subcommand by @molivier in #5228 - ping:support ping a specified node and remove duplicate port printing by @dormanze in #5132
- mv:support set tag and checksum by @dormanze in #5133
- fix: redact sse key in debug logs by @0xMALVEE in #5231
New Contributors
- @mjs made their first contribution in #5215
- @molivier made their first contribution in #5228
- @0xMALVEE made their first contribution in #5231
Full Changelog: RELEASE.2025-05-21T01-59-54Z...RELEASE.2025-07-16T15-35-03Z
Bugfix Release
What's Changed
- Add
idp openid accesskey
commands by @taran-p in #5182 - Add support for catalog batch job type by @donatello in #5150
- Explicitly set file permissions for admin-cluster-{bucket,iam}-export… by @angry-garden-salad in #5194
- Change support profile defaults by @klauspost in #5198
- fix for chained mirror #4558 by @toastsandwich in #5197
- removing config cmd by @toastsandwich in #5201
- fix: remove check if lock config exists before set by @jiuker in #5203
- Add STATUS column to batch job list table output by @angry-garden-salad in #5202
- Fix deletion of previously sync'd buckets and objects during mc-mirror by @dhananjaykrutika in #5205
New Contributors
- @angry-garden-salad made their first contribution in #5194
- @toastsandwich made their first contribution in #5197
Full Changelog: RELEASE.2025-04-16T18-13-26Z...RELEASE.2025-05-21T01-59-54Z
Bugfix Release
What's Changed
- fix: update better error handling by @wooffie in #5188
- typo: fix typo in tracing error for path by @wooffie in #5189
- mirror: skip status message from excluded buckets by @olljanat in #5190
- feat: add deletemarker info for batch status by @jiuker in #5191
New Contributors
Full Changelog: RELEASE.2025-04-08T15-39-49Z...RELEASE.2025-04-16T18-13-26Z
Bugfix Release
What's Changed
- ConsoleMsg is not set by open source or AIStor, we should remove this an… by @marktheunissen in #5186
Full Changelog: RELEASE.2025-04-03T17-07-56Z...RELEASE.2025-04-08T15-39-49Z
Bugfix Release
What's Changed
- Add ping sort to mc support top rpc by @klauspost in #5158
- batch: use server's generate API when available by @donatello in #5166
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #5169
- pre-emptively disable sha256 payload if checksum is set by @harshavardhana in #5167
- upgrade golang-lint to v2 by @harshavardhana in #5178
- fix: no data transition will show error for when mc ilm info not found by @jiuker in #5177
- fix: return EOF failure on lines with trailing empty lines by @dormanze in #5176
- Add
admin accesskey sts-revoke
andidp ldap accesskey sts-revoke
by @taran-p in #5160 - fix: error out when the source and destination might be subdirectories of each other by @jiuker in #5173
- fix the terminal is damaged when parameters are missing by @dormanze in #5175
Full Changelog: RELEASE.2025-03-12T17-29-24Z...RELEASE.2025-04-03T17-07-56Z
Security and bug fix release
What's Changed
- Fix transition days calculation by @jinapurapu in #5154
- Reject add ILM rule with both day and date parameters by @jinapurapu in #5155
- Remove logs feature from 'mc support callhome' by @anjalshireesh in #5157
- Update ssh and jws libs for fixed CVEs by @donatello in #5164
- Update madmin-go to latest version by @anjalshireesh in #5161
- Update all deps by @donatello in #5165
Full Changelog: RELEASE.2025-02-21T16-00-46Z...RELEASE.2025-03-12T17-29-24Z
Bugfix release
What's Changed
- fix empty ilm tier list output by @grahit13 in #5145
- fix: use tags package instead of s3utils by @jiuker in #5146
- Mirror should delete on delete marker creation + ILM by @klauspost in #5148
New Contributors
Full Changelog: RELEASE.2025-02-15T10-36-16Z...RELEASE.2025-02-21T16-00-46Z
Bugfix Release
What's Changed
- Fix vet check by @klauspost in #5134
- feat: add tags copy for mirror by @jiuker in #5137
- fix: explicit fd close fix by @wooffie in #5129
- feat: support --custom-header flags by @jiuker in #5127
- Improve docs to hint to the user that MD5 is the odd one out in this … by @marktheunissen in #5138
- Add CRC64NVME checksum type. by @klauspost in #5142
- test: add tags copy test for mirror by @jiuker in #5141
- More fixes to custom arch hotfix building by @vadmeste in #5135
- update all dependencies by @harshavardhana in #5143
Full Changelog: RELEASE.2025-02-08T19-14-21Z...RELEASE.2025-02-15T10-36-16Z
Bugfix Release
What's Changed
- Giving mirror the option to exit early when --remove is not set by @zveinn in #5116
- Change enable to "enable=" by @taran-p in #5104
- add support for pre-2023 minio deployments by @harshavardhana in #5122
- fix: urls equals nil deref by @wooffie in #5126
- mirror: add the duration time and beautify the output by @dormanze in #5125
New Contributors
Full Changelog: RELEASE.2025-02-04T04-57-50Z...RELEASE.2025-02-08T19-14-21Z