Repository navigation
Releases: faradayio/aviary
Releases · faradayio/aviary
Release list
v0.1.0
Changelog
- 6089d95 Initial commit
- 7cbfe90 docs(readme): state init-once and the checkout-bounded walk-up as built
- 58a7882 docs: README states only what aviary does now
- 2d20dd8 docs: add worktree-tool recipes, a compose-wrapper verb map and troubleshooting
- 664a9ef docs: drop pre-release install note and call the Homebrew package a cask
- 4b331ad docs: find a forgotten stack's volumes, and fix a version-0 registry
- 2ccdd80 docs: say aviary test --help prints help
- 09639d8 docs: say rm then up gets the same ports back after hash seeding
- b3789e0 docs: say what happens to a stack under the old doubled project name
- c521a11 docs: up does not run init for a stack recreated after the prefix change
- 0b3ed6d feat(cli): cobra CLI with every v1 command except snapshot
- 065c689 feat(compose): docker compose invocation with profiles and definition-relative files
- 5c52336 feat(config): Go module and aviary.yml loader with the full v1 schema
- 289ceea feat(examples): minimal example, Docker integration test, v1 README
- aa198ca feat(registry): versioned port registry with config field, probe seam and List
- d366935 feat(stack): load, env, init steps, suites with profiles, and down
- 9c525d3 feat(workspace): detect in-tree or external stack definitions
- cf3f92b feat: exec skips require_env, AVIARY_CONFIG_DIR, ls timestamps, init timing, single prefix
- a5e97ed feat: release aviary with GoReleaser, a Homebrew cask and CI
- c737f13 feat: start each stack's port scan at a block hashed from its project name
- f8f8e39 fix(workspace): name the checkout top in the not-found error
- 2275734 fix(workspace): stop the aviary.yml walk-up at the worktree boundary
- b2b0cd2 fix: address PR #1 review findings
- f257b95 fix: give a worktree one slug however its path is cased
- d74d975 fix: keep
aviary testsuite listing from registering the stack - 05404fb fix: quote env --export values, report signalled compose, reject empty compose files
- 58a4590 fix: refuse invalid compose project names and untrustworthy registry entries
- fc778b6 fix: show help for aviary test --help and -h
- 46040ff fix: stop inspecting commands registering stacks; one rm path; ls survives Docker down
- a9bb5ae refactor: trim the stack seam, Load's registry fallback and hand-rolled sorts
- 4bd49aa test: keep go test Docker-free by dropping the down cases from the CLI registry test
- 8cf75ee test: use generic service names in tests and fixtures