Hello all, We just completed the migration of the public API to the new FastAPI server, closing a big one https://github.com/apache/airflow/issues/42370.
This new API is feature rich and should feel really familiar; most endpoints, parameters and payloads remain the same - Breaking changes are limited and listed here https://github.com/apache/airflow/issues/43378. Those are not set in stone and we could limit them even more if necessary by writing some more custom code. We will create appropriate `newsfragments` when they are consolidated. Do not hesitate to report back anything unusual while experimenting with this new API. (Only available on main development branch for now and aimed to be released in airflow 3.0) Huge shoutout to the community and everyone that was involved, to name a few but not all: @jason810496, @dstandish, @bugraoz93, @rawwar, @omkar-foss, @prabhusneha, @amoghrajesh, @vatsrahul1001, @bbovenzi, @utkarsharma2, @kandharvishnu, @michaeljs-c What's next: - Permissions and authentication are not yet implemented - Leverage FastAPI capabilities for full async paradigm. The Backfill API is the first one to leverage that (thanks @dstandish) and we would like to generalize this approach. - Improve the API with more features, such as extended search queries, bulk operations and more