Changelog
- 282583b: --json output and --format consistency pass (#2063) (@jlaneve)
- a777666: AFE-85: Pin dependencies (astro-cli) (#2072) (@jaketf)
- e91eb27: Accept context.Context in airflowrt.CheckHealth (#2086) (@schnie)
- d26b9be: Add Airflow 2 support for standalone mode (#2081) (@pritt20)
- 2e077d7: Add Swagger 2.0 support and custom spec URL for api cloud (#2040) (@jeremybeard)
- 5d77e6a: Add
astro api registrycommand (#2042) (@kaxil) - a091df6: Add
astro auth tokencommand (#2064) (@jlaneve) - 3b24deb: Add
astro ottocommand with Otto binary management (#2100) (@jlaneve) - b1500f1: Add stale issues and PRs workflow (#2085) (@jeremybeard)
- 79ac11d: Astro local support (#2038) (@schnie)
- 93b34a9: Batch import Airflow settings to speed up dev start (#2078) (@jlaneve)
- f9b2e9f: Ensure running tests never touches config in home dir (#2068) (@ashb)
- bcded83: Fix standalone plugins_folder path (#2070) (@vojay-dev)
- 3eaf49a: Move monorepo-dependent exports out of platform-core sub-module (#2087) (@schnie)
- af66871: Move shared request editor and API error logic into pkg/httputil (#2071) (@ashb)
- 1f9cd88: PLX-261: pass workspace and deployment context to appConfig query and drop deprecated fields for Houston 2.0 (#2080) (@Simpcyclassy)
- db114d6: PLX-273: version-gate Houston airflow deprecations (#2076) (@Simpcyclassy)
- ac847b1: PLX-324 align DAG-only deploy with Houston 2.x appConfig and d (#2092) (@Simpcyclassy)
- 9ba96a6: Paginate deployment log fetches to return all requested logs (#2089) (@jlaneve)
- 5255c9d: Skip yanked runtime versions when picking default image tags (#2094) (@jedcunningham)
- f5eb11f: Support local spec files for --spec-url (#2075) (@jeremybeard)
- a5fece6: Swap from pre-commit to prek (#2069) (@ashb)
- bdddba6: Track dev mode (standalone/docker) in CLI telemetry (#2091) (@pritt20)
- 78c93d0: Update godownloader.sh to v1.40.1 (#2037) (@schnie)
- 1b3b9f2: Update godownloader.sh to v1.41.0 (#2073) (@schnie)
- f8c9f93: Upgrade golangci-lint to v2.11.4 (#2074) (@ashb)
- 9760eaf: [AFE-53] feat(airflow-client): paginate Get* requests and add short retries (#2039) (@nickypy)
- b69b1c4: chore: add setuptools to beautysh hook for Python 3.12+ compatibility (#2046) (@jlaneve)
- d3cd9c2: chore: upgrade Go version to 1.26.1 (#2051) (@nickypy)
- eae3bcb: docs: add help examples to all cloud commands (#2058) (@jeremybeard)
- 1e8844a: docs: improve command descriptions with non-obvious details (#2059) (@jeremybeard)
- 85bd53a: feat: add --force flag to all confirmation prompts missing bypass (#2057) (@jeremybeard)
- 2daae73: fix(airflow_versions): correct astro-agent default image ordering (#2053) (@feluelle)
- 8cd722e: fix: add include/ to PYTHONPATH in standalone mode (#2060) (@jlaneve)
- fe1d2d3: fix: org switch silently falls back to wrong org when user has >20 orgs (#2084) (@sakethsomaraju)
- a373c2a: fix: preserve venv on standalone restart with --allow-existing (#2052) (@jlaneve)
- 9d031ba: fix: propagate non-zero exit codes from
astro dev run(#2062) (@jeremybeard) - ff4b06e: fix: repair release workflow tag filter (#2101) (@schnie)
- fb7b30e: fix: skip Dockerfile parse when --image-name is provided (#2090) (@odaneau-astro)
- ae01d8a: fix: standardize error messages for missing required flags (#2056) (@jeremybeard)
- 768d3a2: fix: upgrade osxcross macOS SDK from 11.3 to 12.3 (#2067) (@schnie)
- 9cb9f6d: fix: use joseluisq/macosx-sdks for macOS 12.3 SDK (@schnie)