Skip to content

Releases: faradayio/aviary

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 14:48

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 test suite 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