Skip to content

BeforeUp 0.2.0 preview 1

Pre-release
Pre-release

Choose a tag to compare

@BreezeDelegate BreezeDelegate released this 29 Oct 21:05
· 18 commits to main since this release

This preview adds a running-stack comparison to BeforeUp.

Run beforeup compare -f compose.yaml to review proposed host-port and data-mount changes against containers that are already running in the same Docker Compose project.

Changes:

  • Recognize when a published port belongs to the same service, or to a different Docker project.
  • Warn about added and removed host port bindings.
  • Highlight removed mounts and changed mount sources, without printing raw host bind-source paths.
  • Resolve Compose-managed named volume identifiers to avoid misleading mount warnings.
  • Handle projects where no services are selected by active profiles.
  • Add repeatable tests for 14 synthetic Compose scenarios, plus regression tests for running-project comparisons and failure cases.

The tool remains read-only. The comparison does not inspect image versions, environment changes, container health or application behavior, and it does not promise that a deployment will succeed.

Linux amd64 and arm64 executables are included with SHA-256 checksums. Independent user testing is still required before a stable release.