Impact Score: 5/10
MinIO: Bug fix and feature release.
Source available โ automated, not human-reviewed
Component: minio ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
MinIO RELEASE.2017-06-13T19-01-01Z. Source highlight: Enable minio browser support for **Gateway** backends Azure and AWS S3.
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- Add steps to remove Minio volumes in the swarm (#4536) (20 hours ago) <Nitish Tiwari>
- fs: Add safe locking semantics for `format.json` (#4523) (2 days ago) <Harshavardhana>
- Add support for DCOS host detection, improve Docker detection. (#4525) (2 days ago) <Harshavardhana>
- Add support for kubernetes host detection (#4514) (5 days ago) <Harshavardhana>
- Add errCorruptedFormat to list of ignored errors for metadata operations. (#4447) (2 weeks ago) <Frank Wessels>
- Add dotnet library to minio startup message (#4410) (3 weeks ago) <poornas>
โก Performance & Enhancements (1)
- Prevent unnecessary (superfluous) initialization of return variable (#4490) (7 days ago) <Frank Wessels>
๐ง Bug Fixes & Patches (6)
- Fix browser download returning zero bytes for s3 (#4483) (8 days ago) <poornas>
- fix: Set UIversion in reply for policy API (#4469) (9 days ago) <poornas>
- Fix and cleanup update message and improve related tests (#4361) (2 weeks ago) <Aditya Manthramurthy>
- log: Fix printing of signature error request headers. (#4444) (2 weeks ago) <Harshavardhana>
- Some minor fixes (#4441) (2 weeks ago) <Cesar Alvernaz>
- Disable network share test, appveyor bug. (#4446) (2 weeks ago) <Harshavardhana>
๐ View Raw Release Notes (Original Developer Log)
### Highlights
- Enable minio browser support for **Gateway** backends Azure and AWS S3.
- Bypass network for lock requests for local server. (**dsync**) changes.
- Safe locking semantics implemented under NAS backend mode.
### NOTE
- **S3 Gateway** support continues to be in alpha state and not ready for **production** use.
- **Admin API** functionality continues to be in experimental state and not ready for **production** use.
### Changelog
- Add steps to remove Minio volumes in the swarm (#4536) (20 hours ago) <Nitish Tiwari>
- fs: Hold `format.json` readLock ref to avoid GC. (#4532) (28 hours ago) <Harshavardhana>
- Update Kubernetes-yaml deployment example and Helm deployment doc with Minio image update steps (#4515) (35 hours ago) <Nitish Tiwari>
- fs: Add safe locking semantics for `format.json` (#4523) (2 days ago) <Harshavardhana>
- Add support for DCOS host detection, improve Docker detection. (#4525) (2 days ago) <Harshavardhana>
- Removed references to docker-machine in Swarm guide (#4502) (4 days ago) <Nitish Tiwari>
- Clarify macOS instructions on brew paths. Deleted homebrew upgrade instructions. (#4501) (5 days ago) <Dee Koder>
- Add support for kubernetes host detection (#4514) (5 days ago) <Harshavardhana>
- gateway: make each backend as subcommands. (#4506) (6 days ago) <Bala FA>
- Allow "minio server ." to start minio in fs mode (#4513) (6 days ago) <Krishna Srinivas>
- browser: Disable usage/free stats for browser-gateway (#4497) (6 days ago) <Rushan>
- TestInitListeners: Use port 0 pick available port (#4508) (6 days ago) <Krishnan Parthasarathi>
- Validate gateway arguments (#4376) (6 days ago) <Krishna Srinivas>
- tests: Run select statement in separate goroutine (#4499) (6 days ago) <Frank Wessels>
- Give more specific error message on browser for nested policies (#4488) (7 days ago) <poornas>
- Prevent unnecessary (superfluous) initialization of return variable (#4490) (7 days ago) <Frank Wessels>
- Fix browser download returning zero bytes for s3 (#4483) (8 days ago) <poornas>
- disable settings change on browser in gateway mode (#4472) (8 days ago) <poornas>
- fs: Migration should handle bucketConfigs as regular objects. (#4482) (8 days ago) <Harshavardhana>
- Generate sha1sum as well for release for backward compatibility. (#4475) (8 days ago) <Harshavardhana>
- creds: Secretkey should be generated upto 40 characters in length. (#4471) (9 days ago) <Harshavardhana>
- Bypass network in lock requests to local server (#4465) (9 days ago) <Aditya Manthramurthy>
- fix: Set UIversion in reply for policy API (#4469) (9 days ago) <poornas>
- browser: update ui-assets with new changes. (#4467) (12 days ago) <Harshavardhana>
- Fail if formatting is wrong in our CI tests. (#4459) (12 days ago) <Harshavardhana>
- Enable browser support for gateway (#4425) (13 days ago) <poornas>
- Disable redirect of HTTP request to a HTTPS Minio server (#4454) (2 weeks ago) <Aditya Manthramurthy>
- Add errCorruptedFormat to list of ignored errors for metadata operations. (#4447) (2 weeks ago) <Frank Wessels>
- Refactor service stop signal message. (#4428) (2 weeks ago) <Dee Koder>
- Load IO error count for posix atomically (#4448) (2 weeks ago) <Frank Wessels>
- Fix and cleanup update message and improve related tests (#4361) (2 weeks ago) <Aditya Manthramurthy>
- log: Startup banner should strip standard ports. (#4443) (2 weeks ago) <Harshavardhana>
- server: Redirection should use globalMinioPort with host without port. (#4445) (2 weeks ago) <Harshavardhana>
- log: Fix printing of signature error request headers. (#4444) (2 weeks ago) <Harshavardhana>
- gateway-azure: Convert S3 metadata to azure metadata (#4384) (2 weeks ago) <Krishna Srinivas>
- Some minor fixes (#4441) (2 weeks ago) <Cesar Alvernaz>
- Disable network share test, appveyor bug. (#4446) (2 weeks ago) <Harshavardhana>
- fs: Make sure to validate bucket first in PutObject() (#4427) (3 weeks ago) <Harshavardhana>
- Do not send envVars in ServerInfo() (#4422) (3 weeks ago) <Harshavardhana>
- fix InvalidAccessKeyId error according to amazon documentation (#4404) (3 weeks ago) <samkevich>
- Add dotnet library to minio startup message (#4410) (3 weeks ago) <poornas>
- Treat 0.0.0.0 as local address in --address flag (#4386) (3 weeks ago) <Krishnan Parthasarathi>
- Generate random ETag if client does not provide MD5 for PutObjectPart (#4385) (3 weeks ago) <Krishna Srinivas>
- added secrets to distributed swarm minio (#4374) (3 weeks ago) <morph027>
- Add nsswitch.conf to our docker image (#4379) (3 weeks ago) <Harshavardhana>
- Bucket names can contain hyphen (#4324) (4 weeks ago) <luomeiqin>
- Browser: Fix Safari Blob download issue (#4357) (4 weeks ago) <Rushan>
- server/mux: Use constants provided by Go http (#4360) (4 weeks ago) <Harshavardhana>
- gateway: Reject endpoint pointing to local gateway (#4310) (4 weeks ago) <Anis Elleuch>
- auth/rpc: Add RWMutex instead of Mutex for granular locking. (#4352) (4 weeks ago) <Harshavardhana>
- Add new ReadFileWithVerify storage-layer API (#4349) (4 weeks ago) <Aditya Manthramurthy>
- Make clearing of stale debug lock info independent of deleting map entry of lock itself. (#4353) (4 weeks ago) <Frank>
- signature: use region from Auth header if server's region not configured (#4329) (4 weeks ago) <Krishna Srinivas>
- server-info: Change Error type to string (#4346) (4 weeks ago) <Anis Elleuch>
- Rename structs for azure and s3 gateway to be consistent. (#4347) (4 weeks ago) <Harshavardhana>
- fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) (4 weeks ago) <Harshavardhana>
- build/release: Generate sha256sums also without the release tag. (#4318) (5 weeks ago) <Harshavardhana>
- Add minimum requirements sections to notifications docs (#4328) (5 weeks ago) <Aditya Manthramurthy>
- Add slack channel link to corrupted disk err msg (#4270) (5 weeks ago) <Anis Elleuch>
- Add a graceful msg when CTRL+C is pressed. (#4248) (5 weeks ago) <Harshavardhana>
- build/release: Generate sha256sums for built binaries. (#4311) (5 weeks ago) <Harshavardhana>
- web-handler: Allow anonymous download of zip (#4309) (5 weeks ago) <Krishna Srinivas>
- Prevent duplicate policy rows from being created (#4276) (5 weeks ago) <poornas>
- fs: Verify if parent is an object before i/o. (#4304) (5 weeks ago) <Harshavardhana>
- fs/erasure: Ignore objects with / even for DeleteObject() (#4303) (5 weeks ago) <Harshavardhana>
- gateway: reject requests with unknown authorization (#4297) (5 weeks ago) <Krishna Srinivas>
- Multi tenancy doc (#4215) (5 weeks ago) <Nitish Tiwari>
- gateway-s3: Avoid x2 double quotes in ListParts (#4295) (5 weeks ago) <Anis Elleuch>
- Bump Docker compose file to latest release (#4271) (5 weeks ago) <Nitish Tiwari>
- browser: make input number types readonly in share objects modal (#4273) (5 weeks ago) <Rushan>
- config: Do not migrate config file if not needed. (#4264) (6 weeks ago) <Harshavardhana>
- doc: Fix pgsql cmd example (#4265) (6 weeks ago) <Anis Elleuch>
- build: Fix release build names. (#4263) (6 weeks ago) <Harshavardhana>
- fs: Migrate object metadata to objects directory. (#4195) (6 weeks ago) <Harshavardhana>
- docs: use IEC format such as iB everywhere. (#4247) (6 weeks ago) <Harshavardhana>
- Implement anonymous uploads, fixes #4250 (#4259) (6 weeks ago) <Remco Verhoef>
- Add Kubernetes yaml file deployment example (#4262) (6 weeks ago) <Nitish Tiwari>