Astro release notes
Astronomer is committed to continuous delivery of both features and bug fixes to Astro. To keep your team up to date on what's new, this document will provide a regular summary of all changes released to Astro.
Latest Astro CLI Version: 1.31.0 (Release notes)
Latest Astro Runtime Version: 12.5.0 (Release notes)
December 4, 2024
Pay-as-you-go Astro now available on AWS Marketplace
You can now sign up for Developer-tier Astro as a month-to-month subscription through the AWS Marketplace. Choosing to subscribe to Astro through the AWS Marketplace allows you to start an Astro Trial, and then proceed with a monthly subscription that uses your AWS Billing information.
See Subscribe to Astro from the AWS Marketplace to get started.
Additional improvements
- Two new Airflow application metrics are available for the Universal Metrics Exporter,
dagrun.first_task_scheduling_delay
andtask_instance_created_<operator_name>
. See Export metrics for more information. - Improved Astro's logic for choosing Deployment fallback contact emails.
- Added message in Deployment details to clarify if the contact emails listed are a fallback value or not.
Bug fixes
- Fixed an issue where Data Product Alerts were unexpectedly showing up when using the Workspace filter in the Organization Alert Management List.
- Fixed a bug where asset filters weren't incorporating the entered search.
November 19, 2024
Additional improvements
- dbt deploy is now generally available.
- Improved error messaging when an Organization Owner email is not supplied, preventing you from creating default Deployment alerts.
- Updated the onboarding flow so that newly invited users see a signup page, instead of the login page.
- Added the ability to retrieve audit logs via the Astro API. See Audit logs reference and Astro API changelog for more information.
Bug fixes
- Fixed a bug in Observe where selecting a dataset with only downstream dependencies did not fully update the asset lineage graph. Now, all dependencies are correctly displayed.
November 12, 2024
Network egress management
You can now enable Private Network Egress or configure Customer Managed Egress for DAG Workloads for dedicated AWS clusters to ensure security and compliance, and to provide a data loss protection architecture to secure against unauthorized data transfer.
Additional improvements
- Added the ability to work with the Astro Environment Manager through the Astro API, by working with Environment Objects. Environment Objects are the API representation of the different functionalities the Environment Manager supports such as Universal Metrics Export, Airflow Variables, and Connections.
- Added the ability to filter assets list by asset type, namespace, and DAG.
- Updated Deployment configuration page.
- Removed Airflow Variable Key from UI when editing Airflow Variable.
- Moved the IP Access List from being a sub-section of the Authentication settings page to a dedicated page within Organization Access Management.
Bug fixes
- Fixed a bug where only Organization owners were considered as fallback emails for Deployment Health Alerts alerts. With this fix, Workspace owners will be considered first and Organization owners will only be considered as a final fallback if no human Workspace owners exist.
November 5, 2024
Proactive Alerts for Deployment health
Astro now proactively alerts you on Deployment-level health issues when infrastructure components aren’t running as expected. New Deployments now receive four Deployment health alerts by default. These alerts provide insight into infrastructure-level issues and suggest specific actions to remediate the problem. Alerts notify the Contact Emails associated with a Deployment by default and are fully customizable. See Astro Alerts.
Create data products with Astro Observe
You can now use Astro Observe to create Data Products, which allow you to configure alerts and receive insights into the performance of the pipelines where you integrate them. See Create a Data Product.
Additional improvements
- Added validation of environment variable keys in
deployment create
andupdate
requests. Environment variables must now match the following regex:^[a-zA-Z_]+[a-zA-Z0-9_]*$
. - Upgraded Azure clusters to Kubernetes 1.29
- Improved descriptions for scheduler sizes and High Availability in advanced section of cluster creation.
- Improved description of Development Mode in advanced section of Deployment creation.
- Removed a warning that displayed in the Astro UI when a user's Deployment was using CI/CD Enforcement.
Bug fixes
- Fixed an issue where Open Airflow button was disabled, even when the Deployment was not getting created or hibernating.
- Fixed a bug where the Airflow webserver would restart for DAG-only deploys.