Releases
v0.10.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
9b724c2 feat(compose): conformance suite + fixture, fix 2 real bugs it found
2b5fd00 feat(compose): implement Up/Down/ReadyCheck/EnvVars/Cleanup
b050f84 feat(compose): new plugins/engine/compose package with pure helpers
1db67e0 feat(compose): wire cmd/bough-plugin-compose and buildEngineExtras
afeaaa4 feat(config): add Engine.Compose typed field for kind: compose
Fixes
b2564a6 fix(compose): honor up-or-reuse instead of always checking IsPortFree
50af44c fix(conformance): dial port-less *_URL values instead of skipping them
d7cbd06 fix(conformance): run the datadir fault, exercise up-or-reuse, add a postgres probe
e8f5be4 fix(elasticsearch): don't hard-fail Up on a reused datadir already owned by the container uid
6d5e2e0 fix(elasticsearch): validate heap + align graceful timeout; minor hardening
97f4645 fix(elasticsearch): validate heap before opening any file handle
a4875ef fix(fsutil): clean up the temp file when CopyFile's final rename fails
fe65b10 fix(fsutil): surface UserHomeDir failures via ExpandHomeStrict
99cbcf6 fix(observer): let the daemon circuit breaker actually trip
Other
915e365 Merge origin/main into feat/compose-engine-plugin
1992a88 Merge pull request #91 from ikeikeikeike/fix/conformance-false-green
66c3b7a Merge pull request #92 from ikeikeikeike/fix/es-datadir-chmod-fallback
8a8da4e Merge pull request #93 from ikeikeikeike/refactor/cleanup-82-86-87
100d409 Merge pull request #97 from ikeikeikeike/feat/compose-engine-plugin
c506a8f build(compose): wire the 5th plugin binary into packaging, CI, docs
7a6070a docs(changelog): v0.10.0 (kind: compose engine plugin)
08251af refactor(plugins): extract the nix/process lifecycle helpers to pkg/procutil
7d75240 refactor: extract ~-expansion and atomic file copy to internal/fsutil
f283fcd test(compose): add worktree-isolation integration test
You can’t perform that action at this time.