NICE! Two AIP-s in one release :). That will be awesome to have
"defferable operators" and "flexible scheduling" .

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

> 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