Hey fellow Airflowers, I have cut Airflow 2.3.0rc1. This email is calling for a vote on the release, which will last for 72 hours, from Wednesday, April 27, 2022, at 09:58 am UTC until Saturday, April 30, 2022, at 09:58 am UTC <https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220430T0958&p1=1440>, or until 3 binding +1 votes have been received.
Consider this my (binding) +1. Airflow 2.3.0rc1 is available at: https://dist.apache.org/repos/dist/dev/airflow/2.3.0rc1/ *apache-airflow-2.3.0-source.tar.gz* is a source release that comes with INSTALL instructions. *apache-airflow-2.3.0.tar.gz* is the binary Python "sdist" release. *apache_airflow-2.3.0-py3-none-any.whl* is the binary Python wheel "binary" release. Public keys are available at: https://dist.apache.org/repos/dist/release/airflow/KEYS Please vote accordingly: [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason Only votes from PMC members are binding, but all members of the community are encouraged to test the release and vote with "(non-binding)". The test procedure for PMCs and Contributors who would like to test this RC is described in https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-pmcs Please note that the version number excludes the `rcX` string, so it's now simply 2.3.0. This will allow us to rename the artifact without modifying the artifact checksums when we actually release. Release Notes: https://github.com/apache/airflow/blob/2.3.0rc1/RELEASE_NOTES.rst *New features since 2.2.5:* - Add dynamic task mapping ( https://github.com/apache/airflow/pulls?q=is%3Apr+is%3Amerged+label%3AAIP-42+milestone%3A%22Airflow+2.3.0%22 ) - New Grid View replaces Tree View (#18675) - Templated ``requirements.txt`` in Python Operators (#17349) - Allow reuse of decorated tasks (#22941) - Move the database configuration to a new section (#22284) - Add ``SmoothOperator`` (#22813) - Make operator's ``execution_timeout`` configurable (#22389) - Events Timetable (#22332) - Support dag serialization with custom ``ti_deps`` rules (#22698) - Support log download in task log view (#22804) - support for continue backfill on failures (#22697) - Add ``dag-processor`` cli command (#22305) - Add possibility to create users in LDAP mode (#22619) - Add ``ignore_first_depends_on_past`` for scheduled jobs (#22491) - Update base sensor operator to support XCOM return value (#20656) - Add an option for run id in the ui trigger screen (#21851) - Enable JSON serialization for connections (#19857) - Add REST API endpoint for bulk update of DAGs (#19758) - Add queue button to click-on-DagRun interface. (#21555) - Add ``list-import-errors`` to ``airflow dags`` command (#22084) - Store callbacks in database if ``standalone_dag_processor`` config is True. (#21731) - Add LocalKubernetesExecutor (#19729) - Add ``celery.task_timeout_error`` metric (#21602) - Airflow ``db downgrade`` cli command (#21596) - Add ``ALL_SKIPPED`` trigger rule (#21662) - Add ``db clean`` CLI command for purging old data (#20838) - Add ``celery_logging_level`` (#21506) - Support different timeout value for dag file parsing (#21501) - Support generating SQL script for upgrades (#20962) - Add option to compress Serialized dag data (#21332) - Branch python operator decorator (#20860) - Add Audit Log View to Dag View (#20733) - Add missing StatsD metric for failing SLA Callback notification (#20924) - Add ``ShortCircuitOperator`` configurability for respecting downstream trigger rules (#20044) - Allow using Markup in page title in Webserver (#20888) - Add Listener Plugin API that tracks TaskInstance state changes (#20443) - Add context var hook to inject more env vars (#20361) - Add a button to set all tasks to skipped (#20455) - Cleanup pending pods (#20438) - Add config to warn public deployment exposure in UI (#18557) - Log filename template records (#20165) - Added windows extensions (#16110) - Showing approximate time until next dag_run in Airflow (#20273) - Extend config window on UI (#20052) - Add show dag dependencies feature to CLI (#19985) - Add cli command for 'airflow dags reserialize` (#19471) - Add missing description field to Pool schema(REST API) (#19841) - Introduce DagRun action to change state to queued. (#19353) - Add DAG run details page (#19705) - Add role export/import to cli tools (#18916) - Adding ``dag_id_pattern`` parameter to the ``/dags`` endpoint (#18924) Thanks, Ephraim
