What's Changed
- mark 1.31.0 as latest by @jaketf in #1749
- Refactor Docker Init with
ContainerRuntime
Interface by @schnie in #1748 - Fixed the wrong API call being made when customer wants to fetch all deployments by @rujhan-arora-astronomer in #1746
- Adds project-name as an optional argument for project initialization by @schnie in #1743
- Introduction of sha_as_tag=True config in astro cli which will be used during Astro deploy by @rujhan-arora-astronomer in #1752
- Adds Podman Container Runtime by @schnie in #1750
- Added --image flag for astro deploy command for software by @rujhan-arora-astronomer in #1753
- Remove additional output when initializing project by @schnie in #1766
- Upgrade golangci-lint to v1.62.2 by @jeremybeard in #1756
- Use new Logrus logger by @jeremybeard in #1757
- update the latest CLI release to 1.32.0 by @neel-astro in #1768
- Adds Orbstack Container Runtime Engine by @schnie in #1761
- Updates Vendor Dependencies by @schnie in #1762
- Added --image-name flag for software, similar to astro by @rujhan-arora-astronomer in #1758
- Add integration test for Astro CLI dev commands by @pritt20 in #1765
- Adds Ability to Chain Cobra RunE Commands by @schnie in #1771
- Configure Circle CI to run Integration Test by @pritt20 in #1769
- Introduction of astro deploy --image-name=image_name --remote --runtime-version=rt_version by @rujhan-arora-astronomer in #1763
- update golang version to 1.23 for release workflow by @pritt20 in #1773
- bump up release step resource class to large by @pritt20 in #1774
- Use CGO enabled for darwin and windows binaries by @neel-astro in #1776
- Fix goreleaser build for darwin with CGO enabled by @neel-astro in #1777
- Implement gzip for dag bundle compression for cloud deploys by @pritt20 in #1778
- Update to set 1.32.1 as latest release by @neel-astro in #1781
-
- Use the imagename tag to push to the registry if it is passed. 2. Fixed the logic to get image sha after push by @rujhan-arora-astronomer in #1782
- Control
astro dev
Output with--verbosity
Flag by @schnie in #1770 - Fix runtime spinner issues by @pritt20 in #1779
- Mark 1.33.0 as the latest release by @neel-astro in #1786
- fix AF object handling with podman container engine by @neel-astro in #1759
- Fix logging for astro CLI local parse and pytest commands by @pritt20 in #1792
- Cleanup typos and messaging for dev parse/pytest command by @schnie in #1793
- Removes dead code for conflict-test by @schnie in #1797
- Mark 1.33.1 as latest release by @neel-astro in #1804
- Removed warnings for users if they want to use some other base image other than quay.io inside astro deploy by @rujhan-arora-astronomer in #1806
- Bump CLI release 1.33.2 to latest by @neel-astro in #1810
- Add local Airflow 3 support by @jeremybeard in #1811
- Bump resource class for release job to reduce failures by @neel-astro in #1814
- Add JWT secret for API server auth by @jeremybeard in #1817
- Support Airflow 2 to 3 deployment upgrades by @jeremybeard in #1818
- Add Airflow 3 ruff checks to upgrade-test command by @jeremybeard in #1821
- Block unsupported Airflow 3 commands by @jeremybeard in #1822
- Update airflow 3 image repo by @pritt20 in #1827
- Only allow AF2->3 upgrade from Runtime 8.7.0+ by @jeremybeard in #1828
- Repoint authentication configs by @jeremybeard in #1830
- Add lint flags to upgrade-test command by @jeremybeard in #1829
- Block tarball members pointing outside tarball by @jeremybeard in #1831
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #1816
- Bump github.com/containerd/containerd from 1.7.24 to 1.7.27 by @dependabot in #1813
- Bump golang.org/x/crypto from 0.30.0 to 0.35.0 by @dependabot in #1834
- Bump golang.org/x/net from 0.32.0 to 0.36.0 by @dependabot in #1809
- Fix Airflow 3 health check endpoint by @jeremybeard in #1835
- Improve dev start UI message by @jeremybeard in #1833
- Add core fernet key to Airflow 3 env vars by @jeremybeard in #1836
- Lint entire project, not just dags dir by @jeremybeard in #1840
- Initialize new projects with Airflow 3 by @jeremybeard in #1841
- Point latest to 1.34.0 by @neel-astro in #1842
- Pull latest Ruff image on upgrade-test by @jeremybeard in #1843
- Fix whitespace. Remove unnecessary '| head' by @danielhoherd in #1823
- update oapi-codegen v2 by @jaketf in #1855
- Update pre-run hook for
dev init
command by @pritt20 in #1856 - Fix integration tests to be inline with AF3 by @neel-astro in #1860
- Set latest CLI release to 1.34.1 by @neel-astro in #1861
- Fix runtime version check for upgrade message by @neel-astro in #1862
- Support AF3 connections, variables and pools CLU by @feluelle in #1869
- AF3 Astro Executor support for deployment create / update by @jaketf in #1854
- remove errant print by @jaketf in #1873
- Support deploy command for Remote Execution Deployments by @feluelle in #1875
- remove AF3 block for deployment object copy by @jaketf in #1879
- Add remote execution config to deployment create/update/inspect commands by @feluelle in #1874
- add af3 deployment logs support by @jaketf in #1878
New Contributors
Full Changelog: v1.31.0...v1.35.0