MinIO RELEASE.2025-04-22T22-12-26Z → RELEASE.2025-09-07T16-13-09Z
5 releases · 1 breaking change · 0 security fixes · 0 advisories fixed
0security1breaking1deprecated16feature28fix
Is RELEASE.2025-04-22T22-12-26Z affected? · What changed up to RELEASE.2025-10-15T17-29-55Z
Breaking changes
- breaking remove support for FIPS 140-2 with boringcrypto in RELEASE.2025-05-24T17-08-30Z
Security changes
None in the release notes.
Deprecations
- deprecated cleanup: use NewWithOptions replace the Deprecated one in RELEASE.2025-05-24T17-08-30Z
Every release in between
otherUpdate console to v2.0.3
otherbring more idempotent behavior to AbortMultipartUpload()
fixfix: record extral skippedEntry for listObject
featurefeat: add variable for datasource in grafana dashboards
otherimagePullSecrets consistent types for global , local
otherOptimize outdated commands in the log
fixfix(helm): do not suspend versioning by default for buckets, only set versioning if specified(21349)
otherCheck legalHoldPerm
fixfix: errUploadIDNotFound will be ignored when err is from peer client
fixfix: claim based oidc for official aws libraries
fixfix: add name and description to ldap accesskey list
otherModify permission verification type
fixfix: when claim-based OIDC is configured, treat unknown roleArn as claim-based auth
othercustom user-agent transport wrapper
otherUpdate docs links throughout
fixhttp/listener: fix bugs and simplify
fixfix: use amqp.ParseURL to parse amqp url
fixfix: invalid checksum on site replication with conforming checksum types
otherRevert dns.msgUnPath, fixes #21541
otherRun modernize
fixfix: when save the rebalanceStats not found the config file
otherUpdated object-browser to the latest version v2.0.4
fixfix: return error on conditional write for non existing object
fixFix support for legacy compression env variables
fixfix: use correct dummy ARN for claim-based OIDC provider when listing access keys
fixfix: conditional checks write for multipart
featureAdd support for X25519MLKEM768
fixfix: restrict SinglePool by the minimum free drive threshold
otherwait for metadata reads on minDisks+1 for HEAD/GET when data==parity
fixfix boundary value bug when objTime ends in whole seconds (without sub-second)
othersimplify validating policy mapping
otherUpdate Console to latest version
otherCopyObject must preserve checksums and encrypt them if required
fixfix: admin api - SetPolicyForUserOrGroup avoid nil deref
fixfix: lambda handler response to match the lambda return status
fixs3: Fix early listing stopping when ILM is enabled (#472)
otherUpdate README.md
fixfix: empty fileName cause Reader nil for PostPolicyBucketHandler
fixfix: panic for TestListObjectsWithILM
othermodernizes for loop in cmd/, internal/
featureAdd targetArn label for bucket replication metrics
featureallow cross-compiling support for RISC-V 64
feature[ILM] fix: add region config to s3 client on ilm s3 backend #21364
featureadd networkpolicy for job and add possibility to define egress ports
fixfix: when ListMultipartUploads append result from cache should filter with bucket
fixfix: honor renamePart's PathNotFound
featureRemoval of boringcrypto support - since go1.24.x, you can now simply use the GOFIPS environment variable on the same binary.
featureEmbedded UI Console is now deprecated and moved to object-browser
featureExternal IDP logins via LDAP/OIDC are removed as well; these are now available as part of the AiStor Product.
featureSTS APIs continue to work if someone wishes to build UI in front.
featureFor all paying customers, we recommend that if you are planning to upgrade, you should upgrade to AiStor.
featureOpen a SUBNET issue so that we can guide you further on the AiStor migration.
featureAiStor binaries are backwards compatible, so you can upgrade your existing open source deployment to AiStor seamlessly.
otherCorrect spelling
otherupdate minio/kms-go/kms SDK
fixFix nil dereference in adding service account
otherUse go mod tool to install tools for go generate
featureAdd documentation for replication_max_lrg_workers
fixfix: after AbortMultipartUpload can do PutObjectPart success that sta…
othertypo: return actual error from RemoveRemoteTargetsForEndpoint
featurefeat: support nats nkey seed auth
fixfix: track object and bucket for exipreAll
deprecatedcleanup: use NewWithOptions replace the Deprecated one
otherreturn error for AppendObject() API
otherUpdate UI console to the latest version
featureAllow FTPS to force TLS
breakingremove support for FIPS 140-2 with boringcrypto
fixfix: unable to get net.Interface cause panic
otherUpdate Console UI to latest version
otherheal: Avoid disabling scanner healing in single and dist erasure mode
fixfix: Use mime encode for Non-US-ASCII metadata
otherdocs: use github-style-notes in the readme