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.

Reply via email to