#Releases · docker/compose

1 messages · Page 1 of 1 (latest)

silk bloom
#

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.