The Docker images are available too for convenience:
https://hub.docker.com/r/apache/airflow/tags?page=1&ordering=last_updated&name=2.2.0b1

On Sat, Sep 11, 2021 at 2:08 PM Kaxil Naik <[email protected]> wrote:

> Hey fellow Airflowers,
>
> We have cut Airflow 2.2.0beta1 now that all the main features have been
> included.
>
> This "snapshot" is intended for members of the Airflow developer community
> to test the build and allow early testing 2.2.0. Please test this beta and
> create GitHub issues wherever possible if you encounter bugs, (use 2.2.0b1
> in the version dropdown filter when creating the issue).
>
> For clarity, this is not an official release of Apache Airflow either -
> that doesn't happen until we make a release candidate and then vote on that.
>
> The beta snapshot is available at:
>
> https://dist.apache.org/repos/dist/dev/airflow/2.2.0b1/
>
> *apache-airflow-2.2.0b1-source.tar.gz* is a source release that comes
> with INSTALL instructions.
> *apache-airflow-2.2.0b1.tar.gz* is the binary Python "sdist" snapshot.
> *apache_airflow-2.2.0b1-py3-none-any.whl* is the binary Python wheel
> snapshot.
>
> This snapshot has been pushed to PyPI too at
> https://pypi.org/project/apache-airflow/2.2.0b1/ and can be installed by
> running the following command:
>
> pip install 'apache-airflow==2.2.0b1'
>
> *Constraints files* are available at
> https://github.com/apache/airflow/tree/constraints-2.2.0b1
>
> *Full Changelog*:
> https://github.com/apache/airflow/blob/2.2.0b1/CHANGELOG.txt
>
> *New Features:*
>
>    - AIP-39: Handle DAG scheduling with timetables (#15397)
>    - AIP-39: ``DagRun.data_interval_start|end`` (#16352)
>    - AIP-40: Add Deferrable "Async" Tasks (#15389)
>    - Add Airflow Standalone command (#15826)
>    - Ability to test connections from UI or API (#15795)
>    - Add Next Run to UI (#17732)
>    - Allow custom timetable as a DAG argument (#17414)
>    - Add a calendar field to choose the execution date of the DAG when
>    triggering it (#16141)
>    - Allow setting specific ``cwd`` for BashOperator (#17751)
>    - Show import errors in DAG views (#17818)
>    - Add pre/post execution hooks [Experimental] (#17576)
>    - Add triggerer to ``docker-compose.yaml`` file (#17745)
>    - Added table to view providers in Airflow ui under admin tab (#15385)
>    - Adds secrets backend/logging/auth information to provider yaml
>    (#17625)
>    - Add date format filters to Jinja environment (#17451)
>    - Introduce ``RESTARTING`` state (#16681)
>    - Webserver: Unpause DAG on manual trigger (#16569)
>    - API endpoint to create new user (#16609)
>    - Add ``insert_args`` for support transfer replace (#15825)
>    - Add recursive flag to glob in filesystem sensor (#16894)
>    - Add conn to jinja template context (#16686)
>    - Add ``default_args`` for ``TaskGroup`` (#16557)
>    - Allow adding duplicate connections from UI (#15574)
>    - Allow specifying multiple URLs via the CORS config option (#17941)
>    - Implement API endpoint for DAG deletion (#17980)
>    - Add DAG run endpoint for marking a dagrun success or failed(#17839)
>    - Add Triggerer warning banner in UI (#17565)
>    - Add support for ``kinit`` options ``[-f|-F]`` and ``[-a|-A]``
>    (#17816)
>    - Queue support for DaskExecutor using Dask Worker Resources (#16829)
>    - Make auto refresh interval configurable (#18107)
>
> Regards,
> Jed & Kaxil
>

Reply via email to