#Releases · docker/compose
1 messages · Page 1 of 1 (latest)
GPT-5.2:
Key differences (v2 → v5):
-
SDK-first
- v2: CLI-focused tool
- v5: Designed to be embedded and used as a library/SDK by other tools
-
Build system
- v2: Had its own internal build logic
- v5: Delegates builds to Docker Bake (cleaner, more consistent with Docker ecosystem)
-
Architecture cleanup
- v2: Accumulated legacy paths and confusion with Compose file versions
- v5: Clean break to simplify maintenance and future development
-
User-facing behavior
- Commands, compose files, and workflows are largely the same
- No new Compose file format; your existing files still work
Bottom line:
v5 is an under-the-hood, platform-level upgrade, not a feature-heavy user change.