Release 2025-09-07
This release includes console updates to v2.0.3, numerous bug fixes for multipart uploads, OIDC authentication, replication, and conditional writes, plus improvements to Helm charts, logging, LDAP, and object-browser components. Multiple stability and functionality enhancements across the MinIO object storage system.
What's Changed
- Update console to v2.0.3 by @bexsoft in #21474
- bring more idempotent behavior to AbortMultipartUpload() by @jiuker in #21475
- fix: record extral skippedEntry for listObject by @jiuker in #21484
- feat: add variable for datasource in grafana dashboards by @hornjo in #21470
- imagePullSecrets consistent types for global , local by @0xMALVEE in #21500
- Optimize outdated commands in the log by @dormanze in #21498
- fix(helm): do not suspend versioning by default for buckets, only set versioning if specified(21349) by @LOCODAK in #21494
- Check legalHoldPerm by @klauspost in #21508
- fix: errUploadIDNotFound will be ignored when err is from peer client by @jiuker in #21504
- fix: claim based oidc for official aws libraries by @0xMALVEE in #21468
- fix: add name and description to ldap accesskey list by @jiuker in #21511
- Modify permission verification type by @dormanze in #21505
- fix: when claim-based OIDC is configured, treat unknown roleArn as claim-based auth by @ianroberts in #21512
- custom user-agent transport wrapper by @0xMALVEE in #21483
- Update docs links throughout by @djwfyi in #21513
- http/listener: fix bugs and simplify by @denpeshkov in #21514
- fix: use amqp.ParseURL to parse amqp url by @jiuker in #21528
- fix: invalid checksum on site replication with conforming checksum types by @marktheunissen in #21535
- Revert
dns.msgUnPath, fixes #21541 by @mannreis in #21542 - Run modernize by @klauspost in #21546
- fix: when save the rebalanceStats not found the config file by @jiuker in #21547
- Updated object-browser to the latest version v2.0.4 by @bexsoft in #21564
- fix: return error on conditional write for non existing object by @0xMALVEE in #21550
- Fix support for legacy compression env variables by @WGH- in #21533
- fix: use correct dummy ARN for claim-based OIDC provider when listing access keys by @ianroberts in #21549
- fix: conditional checks write for multipart by @0xMALVEE in #21567
New Contributors
- @LOCODAK made their first contribution in #21494
- @ianroberts made their first contribution in #21512
- @denpeshkov made their first contribution in #21514
Full Changelog: RELEASE.2025-07-23T15-54-02Z...RELEASE.2025-09-07T16-13-09Z
Source: original entry ↗
More from MinIO
Follow MinIO to get its new changes in your feed and email digest.
Security and bug fix release
This release addresses security vulnerability CVE-2025-31489 and includes multiple bug fixes, dependency updates, and improvements including JWT dependency bumps, template fixes, STS token revocation API, and various stability enhancements across the codebase.
Bugfix Release
Fixed decommissioning to ignore orphan delete markers during verification and corrected ILM scanning to properly handle objects with only free versions.
Bugfix Release
Multiple bug fixes and dependency updates including corrections to buffered streams, error handling, KMS credentials support, and security patches for Go libraries. Upgraded to Go 1.24 and improved batch expiry job reporting.