Skip to content

v1.5.1

Choose a tag to compare

@KyanJeuring KyanJeuring released this 01 Feb 11:27
· 75 commits to main since this release

What's Changed

  • Fixed Docker Compose file resolution scoping
  • Added stricter argument validation across stack commands
  • Improved error handling for invalid command usage

Details

Compose file resolution fix

This release fixes an internal issue where Compose file resolution relied on an implicitly scoped variable.

Compose file lookup is now fully directory-explicit and deterministic, ensuring reliable behavior across all stack operations.

Improved argument validation

Several commands now validate their arguments more strictly to prevent accidental misuse.

This results in:

  • Clearer usage errors
  • Fewer confusing Docker Compose error messages
  • More predictable command behavior

These checks do not affect valid workflows and only reject ambiguous or unsupported input.

Why this matters

  • Improves reliability of stack resolution
  • Prevents subtle edge-case failures
  • Keeps the CLI surface small and predictable

Important

All existing workflows continue to work as before.