Releases: astronomer/airflow
Releases · astronomer/airflow
Astronomer Certified 1.10.5-10, 2020-08-04
Astronomer Certified 1.10.7-13, 2020-06-18
Bug Fixes
- Block people from upgrading Airflow in the image (commit)
Improvements
- Add man directories to buster images to fix jre install problems (commit)
- Don't use the
|safe
filter in code, it's risky (commit) - Further validation that only task commands are run by executors (commit)
- Validate only task commands are run by executors (commit)
- Fix Celery default to no longer allow pickle (commit)
- Remove duplicate error message on chart connection failure (commit)
- Add note about using dag_run.conf in BashOperator (commit)
Astronomer Certified 1.10.10-3, 2020-06-17
Astronomer Certified 1.10.5-9, 2020-06-18
Bug Fixes
- Pin azure-storage-blob version to <12 (commit)
- Azure storage 0.37.0 is not installable any more (commit)
- Pin Werkzeug < 1.0.0 release - 1.0.0 is not compatible (commit)
- Fix issue with SQLAlchemy 1.3.16 (commit)
- WTForms 2.3.0 break our Flask apps (commit)
Improvements
- Don't use the
|safe
filter in code, it's risky (commit) - Further validation that only task commands are run by executors (commit)
- Validate only task commands are run by executors (commit)
- Fix Celery default to no longer allow pickle (commit)
- Remove duplicate error message on chart connection failure (commit)
- Add note about using dag_run.conf in BashOperator (commit)
Astronomer Certified 1.10.10-2, 2020-06-03
Bug Fixes
- Fix pip install issue caused by Python3.7.7 packages on Alpine-based images
- BugFix: DAG trigger via UI error in RBAC UI (commit)
- Remove duplicate error message on chart connection failure (commit)
- Correctly deserialize dagrun_timeout field on DAGs (commit)
- Correctly store non-default Nones in serialized tasks/dags (commit)
- Correctly restore upstream_task_ids when deserializing Operators (commit)
- Make loading plugins from entrypoint fault-tolerant (commit)
- Stop showing Import Errors for Plugins in Webserver (commit)
- Azure storage 0.37.0 is not installable any more (commit)
- Pin Version of Azure Cosmos to <4 (commit)
Astronomer Certified 1.10.7-12, 2020-06-03
No Python / Airflow Source changes.
Docker Image changes are:
Bug Fixes
- Fix pip install issue caused by Python3.7.7 packages on Alpine-based images (commit)
Astronomer Certified 1.10.7-11, 2020-05-28
User-facing changes are
Bug Fixes
- Make loading plugins from entrypoint fault-tolerant (#628) (commit)
- Pin Azure storage to <0.37.0 (apache#8833) (commit)
- Pin Version of Azure Cosmos to <4 (commit)
- Stop showing Import Errors for Plugins in Webserver (commit)
New Features
- Add support for AWS Secrets Manager as Secrets Backend (apache#8186)(commit)
Astronomer Certified 1.10.7-10, 2020-04-29
Summary:
Allow Adding & Retrieving Airflow Connections & Variables from different Secret Backends. Backported from Airflow 1.10.10
New Features
- Allow setting Airflow Variable values to empty string ('') (apache#8021) (commit)
- Get Airflow Variables from AWS Systems Manager Parameter Store (apache#7945) (commit)
- Get Airflow Variables from GCP Secrets Manager (apache#7946) (commit)
- Get Airflow Variables from Hashicorp Vault (apache#7944) (commit)
- Get Airflow Variables from Environment Variables (apache#7923) (commit)
- Make BaseSecretsBackend.build_path generic (apache#7948) (commit)
- Fix CloudSecretsManagerBackend invalid connections_prefix (apache#7861) (commit)
- Standardize SecretBackend class names (apache#7846) (commit)
- [AIRFLOW-7105] Unify Secrets Backend method interfaces (apache#7830) (commit)
- [AIRFLOW-7104] Add Secret backend for GCP Secrets Manager (apache#7795) (commit)
- [AIRFLOW-5705] Make AwsSsmSecretsBackend consistent with VaultBackend (apache#7753) (commit)
- [AIRFLOW-7076] Add support for HashiCorp Vault as Secrets Backend (apache#7741) (commit)
- [AIRFLOW-5705] Fix bugs in AWS SSM Secrets Backend (apache#7745) (commit)
- [AIRFLOW-5705] Fix bug in Secrets Backend (apache#7742) (commit)
- [AIRFLOW-5705] Add secrets backend and support for AWS SSM (apache#6376) (commit)
Improvements
- [AIRFLOW-5167] Update dependencies for GCP packages (apache#7116) (commit)
Astronomer Certified 1.10.7-9, 2020-04-28
Changelog:
No user-facing changes in astronomer/airflow
repo.
Dockerfile (ap-airflow) related changes are:
- Upgrade sqlite3 packages for Alpine 3.10 to mitigate CVE-2020-1967 (commit)
- Upgrade OpenSSL to mitigate CVE-2019-16168 (commit)
- Constraint version of WTForms to non-broken version (commit)
- JPype1 0.7.3 no longer installs on Alpline/musl-libc (commit)
Astronomer Certified 1.10.10-1, 2020-04-22
CHANGELOG for AC 1.10.10+astro.1
from Airflow 1.10.10
:
New Features
- Add support for AWS Secrets Manager as Secrets Backend (commit)
- [AIRFLOW-7049] Persistent display/filtering of DAG status (commit)
Bug Fixes
- [AIRFLOW-6576] Fix scheduler crash caused by deleted task with sla misses (commit)
- [AIRFLOW-6381] Remove styling based on DAG id from DAGs page (commit)
- Move
DAG._schedule_interval
logic out ofDAG.__init__
(commit) - Fix non updating DAG code by checking against last modification time (commit)
- RBAC ui: Fix missing task runs being rendered as circles instead (commit)
- RBAC ui: Fix missing Y-axis labels with units in plots (commit)
- [AIRFLOW-6697] fix modal_backdrop z-index (commit)
- Fix Extra Links in Gannt View (commit)
- WTForms 2.3.0 break our Flask apps (commit)
Improvements
- Improve add_dag_code_table migration (commit)
- Consistent formatting in CSS files (commit)
- [AIRFLOW-4235] Add table-hover css class to DAGs table (commit)
- [AIRFLOW-7019] Show un/pause errors in dags view. (commit)
- [AIRFLOW-4038] Restructure database queries on /home (commit)
- [AIRFLOW-6351] Security - Add Cross Site Scripting defence (commit)
- Make Gantt tooltip the same as Tree and Graph view (commit)
- [AIRFLOW-6320] Add quarterly to crontab presets (commit)
- [AIRFLOW-6885] Delete worker on success (commit)
- [AIRFLOW-6885] Change delete-on-success to delete-on-failure (commit)