Releases: astronomer/astro-cli
Releases · astronomer/astro-cli
v1.15.0
What's Changed
- put up a message for switching org by @missing1984 in #1129
- cli support for hosted by @kushalmalani in #1120
- Create hosted deployment by @kushalmalani in #1135
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1136
- Fetch deployment config options from api by @kushalmalani in #1138
- Update readme generated by astro dev init by @frankcash in #1141
- Add https:// to cli deployment message by @NilsJPWerner in #1145
- add configurable option postgres.repository and postgres.tag by @rob-1126 in #1134
- Use a sentinel value when mocking Variable.get by @cmc333333 in #1140
- Add error check for if there is a version mismatch by @dimberman in #1092
- Ability to update a hosted deployment by @kushalmalani in #1147
- Remove dags in dockerignore by @kushalmalani in #1149
- skip check if no dockerignore file by @kushalmalani in #1152
- Add headers to api to collect more metrics from cli by @kushalmalani in #1154
- trim out quotes from the beginning/end of .env vars by @fritz-astronomer in #1133
- Add Workspace Commands and Tests by @sunkickr in #1132
- move to use github api to generate release changelog by @neel-astro in #1153
- fix org short name from claims by @kushalmalani in #1161
- cleanup legacy code by @kushalmalani in #1165
- remove user commands by @kushalmalani in #1162
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1168
- fix podman login issue by @sunkickr in #1169
- update audit-logs export by @sunkickr in #1155
- Change startup message if old image is used on M1 by @sunkickr in #1163
- Updating code owners list by @kushalmalani in #1173
- remove vr code by @kushalmalani in #1172
- remove sql cli by @kushalmalani in #1174
- create dev export/import commands by @sunkickr in #1166
- Select region for hosted by @kushalmalani in #1176
- Add deployment connection, airflow-variable, and pool commands by @sunkickr in #1150
- set default git-sync interval to 60s by @Simpcyclassy in #1183
- Replace
(err != nil) != tt.wantErr
with testify's ErrorAssertionFunc by @ashb in #1190 - Swap
strings.Contains
+t.Errorf
toassert.Contains
in tests by @ashb in #1192 - Adding support for org api tokens by @kushalmalani in #1184
- Hide namespace and display cluster region for hosted shared by @kushalmalani in #1193
- small tweaks for podman by @sunkickr in #1195
- add err to env var commands by @sunkickr in #1196
- set user agent header in CLI http requests by @melugoyal in #1202
- settings file not needed for env export by @sunkickr in #1180
- Pytest arg by @sunkickr in #1201
- Refactoring for list deployments by @kushalmalani in #1205
- deployment ci cd enforcement control by @kushalmalani #1207
- copy connection/variable warning message by @sunkickr #1208
New Contributors
- @NilsJPWerner made their first contribution in #1145
- @cmc333333 made their first contribution in #1140
- @Simpcyclassy made their first contribution in #1183
Full Changelog: v1.14.0...v1.15.0
v1.14.1
v1.14.0
v1.13.2
v1.13.1
v1.13.0
Changelog
- 00e72eb put up a message for switching org (#1129)
- 87f4c20 add clean-ouput flag to inspect command (#1124)
- 63a0700 allow home astro config file location to be override via env var (#1122)
- 62a1978 improve cli login (#1118)
- b26f6a0 deprecate astro user invite command and remove astro auth commands (#1126)
- 5df6a6d [pre-commit.ci] pre-commit autoupdate (#1127)
v1.12.1
v1.12.0
Changelog
- 2b51dd9 error message uses correct flag (#1114)
- 44fb883 Display dag bundle verison (#1113)
- 2c80d5e Add API token integration (#1075)
- 69e5305 allowing airflow ports to be exposed on all network (#1111)
- 0327067 add init db to parse test (#1099)
- b446cfc add disable run config (#1101)
- 95e2fb7 Inform user of preinstalled providers packages (#1105)
- 5ef9825 Fix advanced example DAG and modernize (#1104)
- 8c62a3f cleanup cloud auth code (#1106)
- 145b3ad Update dagintegritytestdefault.py (#1093)
- 50e477d Update example DAGs and readme (cosmetic changes) (#1094)
v1.11.0
Changelog
- b5d8994 quick fix for astro dev start with podman on WSL2 (#1091)
- 3825e38 fix workspace resolution when updating from files (#1088)
- 2d6d94c Astro Flow can deploy to Software (#1060)
- 85fa8a6 Support running a single SQL CLI workflow task (#1087)
- c8eda9c Bump golang.org/x/net from 0.1.0 to 0.7.0 (#1089)
- 3834f83 fixed broken registry auth on login to certain software platform version (#1059)
- ffa86d8 skip health check for podman (#1077)
- 77cfe98 Bump github.com/containerd/containerd from 1.5.16 to 1.5.18 (#1083)
- 2b134d0 Bump github.com/prometheus/client_golang from 1.7.1 to 1.11.1 (#1080)
- bfd7648 deployment name not found returns error (#1074)
- 8df95eb updating codeowners list (#1078)
- 5aa043e cli sets -1 as default value for min-count (#1070)
- bcbaba5 fix API key context issue (#1073)
- b041b32 moved from jq to sed & grep to validate versions (#1068)
- 2758939 [pre-commit.ci] pre-commit autoupdate (#1067)
- edef93c use min,max,conc from user input (#1062)
- 376768c fixed github api to check for releases (#1045)
- 2b28271 updating string to include Nebula Product (#1051)
- 2644ebd Bump github.com/opencontainers/runc from 1.0.1 to 1.1.2 (#1030)
- f595c19 Check minor version and default keys to match in compatibility matrix (#1063)
- 974e4bd change direct docker calls to use :rw instead of :z for volume flags (#1054)
- 3854bc4 add new feature flag to disable creation of duplicate volumes (#1052)
v1.10.0
Changelog
- 7a965fb fix user commands (#1057)
- e960bca Updated copy for the Monitoring DAG that is visible to users in the Airflow UI (#1056)
- 5cef01b add workspace user add, list, update, and remove commands (#994)
- ddfb373 Use installed flow version to get compatibiltiies from matrix (#1035)
- 2267a1c add user list and update commands (#990)
- 2940ff4 deployment queries return
description
(#1040) - ecb3a8f Use workflowName as an arg instead of a flag (#1036)
- 056eb7c Adjust mocked version to adjust with compatibilty matrix update (#1042)
- dba9a13 Check requirements.txt does not contain PythoSDK version before promoting (#1034)
- 8b0d4f7 Persist deployment and workspace IDs for flow command (#1033)
- c8af954 better auth error handling (#1032)
- aa58254 fixing build tests (#1031)
- 7e9bc8e Add getAstroCloudConfig method (#1022)
- 367d56f add support for configuring the name used for running docker commands (#1006)
- bce5237 explicitly specify the repository used for postgres as docker.io (#997)
- 2734c47 Sql cli/compat matrix (#1026)
- b19b289 Bump github.com/containerd/containerd from 1.5.5 to 1.5.16 (#1029)
- 03c9b91 Replace
gopkg.in/yaml.v2
withgopkg.in/yaml.v3
(#1025) - 5106fbb Add missing verbose flags for flow init command (#1023)
- d429418 Expose the deployment of SQL CLI workflows in the Astro CLI (#1007)
- bb6babf Update readme initialized by astro dev init (#1027)
- b0fb409 [pre-commit.ci] pre-commit autoupdate (#1021)
- cfbec53 remove change log (#1016)
- e903796 Fix flow config cmd args (#1010)
- b9d05a1 Refactor flow command (#982)
- 33268b9 Resolving conflicts