This is an automated email from the ASF dual-hosted git repository.
ash pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/main by this push:
new f208bb4c99 Short blog post and announcment for 2.5 release (#699)
f208bb4c99 is described below
commit f208bb4c9913e969ab2a22273222afd7a9bb837d
Author: Ash Berlin-Taylor <[email protected]>
AuthorDate: Fri Dec 2 20:42:15 2022 +0000
Short blog post and announcment for 2.5 release (#699)
* Short blog post and announcment for 2.5 release
* Updated committer list
* Apply suggestions from code review
Co-authored-by: blag <[email protected]>
Co-authored-by: Jed Cunningham
<[email protected]>
* Update landing-pages/site/content/en/announcements/_index.md
Co-authored-by: blag <[email protected]>
Co-authored-by: Ephraim Anierobi <[email protected]>
Co-authored-by: blag <[email protected]>
Co-authored-by: Jed Cunningham
<[email protected]>
---
.../site/content/en/announcements/_index.md | 9 ++++
.../site/content/en/blog/airflow-2.5.0/index.md | 55 ++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/landing-pages/site/content/en/announcements/_index.md
b/landing-pages/site/content/en/announcements/_index.md
index 4056ac479f..85cddc121a 100644
--- a/landing-pages/site/content/en/announcements/_index.md
+++ b/landing-pages/site/content/en/announcements/_index.md
@@ -13,6 +13,15 @@ menu:
**Note:** Follow [@ApacheAirflow](https://twitter.com/ApacheAirflow) on
Twitter for the latest news and announcements!
+# December 2, 2022
+
+We’ve just released Apache **Airflow 2.5.0**. You can read all about it in our
[what's new in Apache Airflow 2.5.0]({{< ref "blog/airflow-2.5.0/index.md" >}})
blog post.
+
+📦 PyPI: https://pypi.org/project/apache-airflow/2.5.0/ \
+📚 Docs: https://airflow.apache.org/docs/apache-airflow/2.5.0 \
+🛠️ Release Notes:
https://airflow.apache.org/docs/apache-airflow/.5.0/release_notes.html \
+🪶 Sources:
https://airflow.apache.org/docs/apache-airflow/2.5.0/installation/installing-from-sources.html
+
# December 2, 2022
diff --git a/landing-pages/site/content/en/blog/airflow-2.5.0/index.md
b/landing-pages/site/content/en/blog/airflow-2.5.0/index.md
new file mode 100644
index 0000000000..8ce8fc796e
--- /dev/null
+++ b/landing-pages/site/content/en/blog/airflow-2.5.0/index.md
@@ -0,0 +1,55 @@
+---
+title: "Apache Airflow 2.5.0: Tick-Tock"
+linkTitle: "Apache Airflow 2.5.0"
+author: "Ash Berlin-Taylor"
+github: "ashberlin"
+twitter: "ashberlin"
+linkedin: "ashberlin-taylor"
+description: "We're proud to announce that Apache Airflow 2.5.0 has been
released with many quality of life changes."
+tags: [Release]
+date: "2022-09-19"
+---
+
+Apache Airfow 2.5 has just been released, barely two and a half months after
2.4!
+
+
+**Details**:
+
+📦 PyPI: https://pypi.org/project/apache-airflow/2.5.0/ \
+📚 Docs: https://airflow.apache.org/docs/apache-airflow/2.5.0/ \
+🛠️ Release Notes:
https://airflow.apache.org/docs/apache-airflow/2.5.0/release_notes.html \
+🐳 Docker Image: docker pull apache/airflow:2.5.0 \
+🚏 Constraints: https://github.com/apache/airflow/tree/constraints-2.5.0
+
+This quicker release cadence is a departure from our previous habit of
releasing every five-to-seven months and was a deliberate effort to listen to
you, our users, and get the changes and improvements into your workflows
earlier.
+
+## Usability improvements to the Datasets UI
+
+When we released Dataset aware scheduling in September we knew that the tools
we gave to manage the Datasets were very much a Minimum Viable Product, and in
the last two months the committers and contributors have been hard at work at
making the UI much more usable when it comes to Datasets.
+
+But we we aren't done yet - keep an eye out for more improvements coming over
the next couple of releases too.
+
+## Greatly improved `airflow dags test` command
+
+This airflow subcommand has been rethought and re-optimized to make it much
easier to test your DAGs locally - the major changes are:
+
+a. Task logs are visible right there in the console, instead of hidden away
inside the task log files
+b. It is about an order of magnitude quicker to run the tasks than before
(i.e. it gets to running the task code so much quicker)
+c. Everything runs in one process, so you can put a breakpoint in your IDE,
and configure it to run `airflow dags test <mydag>` then debug code!
+
+## Auto tailing task logs in the Grid view
+
+Hopefully the headline says enough. It's lovely, go check it out.
+
+## More improvments to Dynamic-Task mapping
+
+In a similar vein to the improvements to the Dataset (UI), we have continued
to iterate on and improve the feature we first added in Airflow 2.3, Dynamic
Task Mapping, and 2.5 includes [dozens of
improvements](https://github.com/apache/airflow/pulls?q=is%3Apr+author%3Auranusjr+is%3Aclosed+milestone%3A%22Airflow+2.5.0%22).
+
+
+## Thanks to the contributors
+
+Andrey Anshin, Ash Berlin-Taylor, blag, Bolke de Bruin, Brent Bovenzi,
Chenglong Yan, Daniel Standish, Dov Benyomin Sohacheski, Elad Kalif, Ephraim
Anierobi, Jarek Potiuk, Jed Cunningham, Jorrick Sleijster, Michael Petro, Niko,
Pierre Jeambrun, Tzu-ping Chung and many more, over 75 of you. Thank you!
+
+And a special thank you to Ephraim who tirelessly worked behind the scenes as
release manager!
+
+A much shorter change log than 2.4, but I think you'll agree, some great
changes.