diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt
index 2a8b7c9459151..1fe86d21ed48a 100644
--- a/docs/spelling_wordlist.txt
+++ b/docs/spelling_wordlist.txt
@@ -1427,6 +1427,7 @@ reqs
requeue
requeued
requeues
+requeuing
reserialize
Reserializing
resetdb
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index 42dc3560f9e3f..4b5993dce4aed 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-07-06
+2026-07-22
diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst
index 8698054856785..f30510b9ce162 100644
--- a/providers/airbyte/README.rst
+++ b/providers/airbyte/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-airbyte``
-Release: ``5.5.2``
+Release: ``6.0.0``
`Airbyte `__
@@ -36,7 +36,7 @@ This is a provider package for ``airbyte`` provider. All classes for this provid
are in ``airflow.providers.airbyte`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -60,4 +60,4 @@ PIP package Version required
========================================== ==================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/airbyte/docs/changelog.rst b/providers/airbyte/docs/changelog.rst
index 84701e9ced340..d2635ff29e57a 100644
--- a/providers/airbyte/docs/changelog.rst
+++ b/providers/airbyte/docs/changelog.rst
@@ -26,9 +26,8 @@
Changelog
---------
-
-Transitive dependency changes
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+6.0.0
+.....
.. note::
This release upgrades the provider's ``airbyte-api`` dependency to the ``1.x`` series and switches
@@ -46,6 +45,14 @@ Transitive dependency changes
* ``requests`` is no longer installed by this provider. If your code relied on it being pulled in
transitively, declare ``requests`` as an explicit dependency of your own project.
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Migrate Airbyte provider to 'airbyte-api' library 1.0 and 'httpx' (#68882)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
5.5.2
.....
diff --git a/providers/airbyte/docs/index.rst b/providers/airbyte/docs/index.rst
index fd9c3b41aa607..7db62a4f57b77 100644
--- a/providers/airbyte/docs/index.rst
+++ b/providers/airbyte/docs/index.rst
@@ -76,7 +76,7 @@ apache-airflow-providers-airbyte package
`Airbyte `__
-Release: 5.5.2
+Release: 6.0.0
Provider package
----------------
@@ -111,5 +111,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-airbyte 5.5.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-airbyte 5.5.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-airbyte 6.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-airbyte 6.0.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/airbyte/provider.yaml b/providers/airbyte/provider.yaml
index cc325e50f87f3..7caf9a029075f 100644
--- a/providers/airbyte/provider.yaml
+++ b/providers/airbyte/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784794681
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 6.0.0
- 5.5.2
- 5.5.1
- 5.5.0
diff --git a/providers/airbyte/pyproject.toml b/providers/airbyte/pyproject.toml
index 880e72d2c6062..e0fd8176095d8 100644
--- a/providers/airbyte/pyproject.toml
+++ b/providers/airbyte/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-airbyte"
-version = "5.5.2"
+version = "6.0.0"
description = "Provider package apache-airflow-providers-airbyte for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/airbyte/src/airflow/providers/airbyte/__init__.py b/providers/airbyte/src/airflow/providers/airbyte/__init__.py
index d97f4f593d67c..eb9c139e2f4c0 100644
--- a/providers/airbyte/src/airflow/providers/airbyte/__init__.py
+++ b/providers/airbyte/src/airflow/providers/airbyte/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "5.5.2"
+__version__ = "6.0.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/akeyless/README.rst b/providers/akeyless/README.rst
index f9af398bc7c9a..a48661b6de92e 100644
--- a/providers/akeyless/README.rst
+++ b/providers/akeyless/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-akeyless``
-Release: ``0.2.0``
+Release: ``0.3.0``
`Akeyless `__ Vault Platform provider for Apache Airflow.
@@ -38,7 +38,7 @@ This is a provider package for ``akeyless`` provider. All classes for this provi
are in ``airflow.providers.akeyless`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -70,4 +70,4 @@ Extra Dependencies
============ =====================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/akeyless/docs/changelog.rst b/providers/akeyless/docs/changelog.rst
index c7c1bb817c6e7..96f0614656ceb 100644
--- a/providers/akeyless/docs/changelog.rst
+++ b/providers/akeyless/docs/changelog.rst
@@ -18,6 +18,24 @@
Changelog
=========
+0.3.0
+-----
+
+Features
+~~~~~~~~
+
+* ``Add cloud-based auth (aws_iam, gcp, azure_ad) to Akeyless secrets backend (#69772)``
+
+Doc-only
+~~~~~~~~
+
+* ``Document each provider's optional extras in its docs index (#69478)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
+
0.2.0
-----
diff --git a/providers/akeyless/docs/index.rst b/providers/akeyless/docs/index.rst
index 6267b1b73fd91..ec6bbd5f176c3 100644
--- a/providers/akeyless/docs/index.rst
+++ b/providers/akeyless/docs/index.rst
@@ -78,7 +78,7 @@ Provides a Hook, Connection type, and Secrets Backend for managing static secret
dynamic secrets, rotated secrets, and more.
-Release: 0.2.0
+Release: 0.3.0
Provider package
----------------
@@ -129,5 +129,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-akeyless 0.2.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-akeyless 0.2.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-akeyless 0.3.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-akeyless 0.3.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/akeyless/provider.yaml b/providers/akeyless/provider.yaml
index 27290f9f3ed2c..e5ea11ee95d52 100644
--- a/providers/akeyless/provider.yaml
+++ b/providers/akeyless/provider.yaml
@@ -25,8 +25,9 @@ description: |
state: ready
lifecycle: incubation
-source-date-epoch: 1780426378
+source-date-epoch: 1784746595
versions:
+ - 0.3.0
- 0.2.0
- 0.1.0
diff --git a/providers/akeyless/pyproject.toml b/providers/akeyless/pyproject.toml
index 6b4cc8270d73c..f9e70fdf01a02 100644
--- a/providers/akeyless/pyproject.toml
+++ b/providers/akeyless/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-akeyless"
-version = "0.2.0"
+version = "0.3.0"
description = "Provider package apache-airflow-providers-akeyless for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.2.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.2.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.3.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.3.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/akeyless/src/airflow/providers/akeyless/__init__.py b/providers/akeyless/src/airflow/providers/akeyless/__init__.py
index 1c48175e45b85..3ab972a105fd2 100644
--- a/providers/akeyless/src/airflow/providers/akeyless/__init__.py
+++ b/providers/akeyless/src/airflow/providers/akeyless/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "0.2.0"
+__version__ = "0.3.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index 10a7466cce084..7f8f1f54c5301 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-amazon``
-Release: ``9.32.0``
+Release: ``9.33.0``
Amazon integration (including `Amazon Web Services (AWS) `__).
@@ -36,7 +36,7 @@ This is a provider package for ``amazon`` provider. All classes for this provide
are in ``airflow.providers.amazon`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -130,4 +130,4 @@ Extra Dependencies
==================== ============================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/amazon/docs/changelog.rst b/providers/amazon/docs/changelog.rst
index 0e8a27715b69f..6af90dec7b2e0 100644
--- a/providers/amazon/docs/changelog.rst
+++ b/providers/amazon/docs/changelog.rst
@@ -26,6 +26,9 @@
Changelog
---------
+9.33.0
+......
+
.. note::
``RedshiftSQLHook.get_sqlalchemy_engine()``, used for the SQLAlchemy engine backing
lineage/reflection, now resolves an explicit Postgres DB-API driver for a bare
@@ -33,6 +36,46 @@ Changelog
``psycopg2``. Where both drivers are installed, this engine now uses ``psycopg`` (v3),
matching the sync Postgres driver default change in ``apache-airflow-providers-postgres``.
+Features
+~~~~~~~~
+
+* ``Add OpenLineage parent info to EMR Spark steps (#70182)``
+* ``Add S3RemoteLogIO.from_config and register s3 remote logging scheme (#69817)``
+* ``Add CloudWatchRemoteLogIO.from_config and register cloudwatch scheme (#69816)``
+* ``Add Amazon ECR repository operators (#69886)``
+* ``Add dedicated Glue crawler lifecycle operators (#69930)``
+* ``Allow 'AthenaOperator' queries without a 'database' argument (#69846)``
+* ``Add durable execution to 'RedshiftDataOperator' (#69530)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Make RedshiftDeleteClusterOperator delete reliably during cluster transitions (#69574)``
+* ``Fix Amazon provider log messages to show actual values (#69967)``
+* ``Secure AWS auth cookies behind TLS proxies (#69898)``
+* ``Generate a fresh EmrContainerOperator request token on each task attempt (#69625)``
+
+Misc
+~~~~
+
+* ``Make psycopg (v3) the default synchronous Postgres driver (#69526)``
+* ``Warn for bad combination of parameters for RedshiftDataOperator (#69524)``
+
+Doc-only
+~~~~~~~~
+
+* ``Link task state store docs in durable execution across providers (#69851)``
+* ``Fix documentation misusing previous/next for task relationships (#69179)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Revert "Make Redshift system-test clusters non-public in sql_to_s3/s3_to_sql (#69890)" (#70259)``
+ * ``Pin task bundle manifest to the dagrun's version (#69941)``
+ * ``Make Redshift system-test clusters non-public in sql_to_s3/s3_to_sql (#69890)``
+ * ``Consume external role ARN in Neptune Analytics system test (#69682)``
+ * ``Update 'example_bedrock_agentcore' system test to use 'codeConfiguration' instead of ECR image (#69576)``
+
+
9.32.0
......
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index d0a1f07440396..6a01e3506d605 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -88,7 +88,7 @@ apache-airflow-providers-amazon package
Amazon integration (including `Amazon Web Services (AWS) `__).
-Release: 9.32.0
+Release: 9.33.0
Provider package
----------------
@@ -201,5 +201,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-amazon 9.32.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-amazon 9.32.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-amazon 9.33.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-amazon 9.33.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml
index 2230bf8f345e1..0121c5b5ee2ad 100644
--- a/providers/amazon/provider.yaml
+++ b/providers/amazon/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 9.33.0
- 9.32.0
- 9.31.0
- 9.30.0
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index eddb2645e6080..e1c816c439596 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-amazon"
-version = "9.32.0"
+version = "9.33.0"
description = "Provider package apache-airflow-providers-amazon for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -217,8 +217,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.33.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.33.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/amazon/src/airflow/providers/amazon/__init__.py b/providers/amazon/src/airflow/providers/amazon/__init__.py
index 2fd0d14603d2d..41acefb86463f 100644
--- a/providers/amazon/src/airflow/providers/amazon/__init__.py
+++ b/providers/amazon/src/airflow/providers/amazon/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "9.32.0"
+__version__ = "9.33.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/anthropic/README.rst b/providers/anthropic/README.rst
index 6b3ad71de7c66..84465bfcdda13 100644
--- a/providers/anthropic/README.rst
+++ b/providers/anthropic/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-anthropic``
-Release: ``0.1.0``
+Release: ``0.2.0``
`Anthropic `__ provider for Apache Airflow.
@@ -38,7 +38,7 @@ This is a provider package for ``anthropic`` provider. All classes for this prov
are in ``airflow.providers.anthropic`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -72,4 +72,4 @@ Extra Dependencies
=========== ===============================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/anthropic/docs/changelog.rst b/providers/anthropic/docs/changelog.rst
index 8bb7076298e44..e65e4bab93ada 100644
--- a/providers/anthropic/docs/changelog.rst
+++ b/providers/anthropic/docs/changelog.rst
@@ -20,6 +20,26 @@
Changelog
---------
+0.2.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Default the Anthropic batch model from the connection (#69624)``
+
+Doc-only
+~~~~~~~~
+
+* ``Fix dead Managed Agents link and incomplete first-party note in Anthropic provider docs (#69709)``
+* ``Add feature-comparison table and toolset links to common.ai provider docs (#69649)``
+* ``Document when to use common.ai vs vendor-specific AI providers (#69551)``
+* ``Add quickstart to Anthropic provider (#69589)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
0.1.0
.....
diff --git a/providers/anthropic/docs/index.rst b/providers/anthropic/docs/index.rst
index b6840352745e2..c69ad483d7beb 100644
--- a/providers/anthropic/docs/index.rst
+++ b/providers/anthropic/docs/index.rst
@@ -113,7 +113,7 @@ Wraps the official Anthropic Python SDK to run the Claude Message Batches API
asynchronously from Airflow, plus direct message and token-counting helpers.
-Release: 0.1.0
+Release: 0.2.0
Provider package
----------------
@@ -166,5 +166,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-anthropic 0.1.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-anthropic 0.1.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-anthropic 0.2.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-anthropic 0.2.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/anthropic/provider.yaml b/providers/anthropic/provider.yaml
index 6b2e9a39db8f5..698e1cefd4129 100644
--- a/providers/anthropic/provider.yaml
+++ b/providers/anthropic/provider.yaml
@@ -27,10 +27,11 @@ description: |
state: ready
lifecycle: incubation
-source-date-epoch: 1780426378
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
versions:
+ - 0.2.0
- 0.1.0
integrations:
diff --git a/providers/anthropic/pyproject.toml b/providers/anthropic/pyproject.toml
index 74154f78bb805..2dab395270c2f 100644
--- a/providers/anthropic/pyproject.toml
+++ b/providers/anthropic/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-anthropic"
-version = "0.1.0"
+version = "0.2.0"
description = "Provider package apache-airflow-providers-anthropic for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -108,8 +108,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.1.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.1.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.2.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.2.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/anthropic/src/airflow/providers/anthropic/__init__.py b/providers/anthropic/src/airflow/providers/anthropic/__init__.py
index 117734e0ae5e9..9adbc80942872 100644
--- a/providers/anthropic/src/airflow/providers/anthropic/__init__.py
+++ b/providers/anthropic/src/airflow/providers/anthropic/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "0.1.0"
+__version__ = "0.2.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.0"
diff --git a/providers/apache/druid/docs/.latest-doc-only-change.txt b/providers/apache/druid/docs/.latest-doc-only-change.txt
index eaa14c3589c91..8978da3fe885b 100644
--- a/providers/apache/druid/docs/.latest-doc-only-change.txt
+++ b/providers/apache/druid/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-954b3035cc8feb6ef1e13a6715b7c7e47d12932a
+62d451d623
diff --git a/providers/apache/hive/README.rst b/providers/apache/hive/README.rst
index 2cc9aa4b57b82..e07ecc8405343 100644
--- a/providers/apache/hive/README.rst
+++ b/providers/apache/hive/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-hive``
-Release: ``9.5.0``
+Release: ``9.6.0``
`Apache Hive `__
@@ -36,7 +36,7 @@ This is a provider package for ``apache.hive`` provider. All classes for this pr
are in ``airflow.providers.apache.hive`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -105,4 +105,4 @@ Extra Dependencies
=================== =============================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/hive/docs/changelog.rst b/providers/apache/hive/docs/changelog.rst
index 1e47cb6644302..b877cd15a1be7 100644
--- a/providers/apache/hive/docs/changelog.rst
+++ b/providers/apache/hive/docs/changelog.rst
@@ -27,6 +27,34 @@
Changelog
---------
+9.6.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Add Beeline JDBC parameters to HiveCliHook (#68144)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Hive metastore partition sensor initialization (#69612)``
+
+Misc
+~~~~
+
+* ``Flag conn-fields in hook but absent from provider.yaml in static checks (#69655)``
+
+Doc-only
+~~~~~~~~
+
+* ``Document each provider's optional extras in its docs index (#69478)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
+
9.5.0
.....
diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst
index 6b7638ac6c4a7..58da4e77be13a 100644
--- a/providers/apache/hive/docs/index.rst
+++ b/providers/apache/hive/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-apache-hive package
`Apache Hive `__
-Release: 9.5.0
+Release: 9.6.0
Provider package
----------------
@@ -167,5 +167,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-hive 9.5.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-hive 9.5.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hive 9.6.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hive 9.6.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/hive/provider.yaml b/providers/apache/hive/provider.yaml
index 5af0916987e1b..888c8785c5001 100644
--- a/providers/apache/hive/provider.yaml
+++ b/providers/apache/hive/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1779137143
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 9.6.0
- 9.5.0
- 9.4.2
- 9.4.1
diff --git a/providers/apache/hive/pyproject.toml b/providers/apache/hive/pyproject.toml
index 4d535fd769985..34e41892cfbc9 100644
--- a/providers/apache/hive/pyproject.toml
+++ b/providers/apache/hive/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-hive"
-version = "9.5.0"
+version = "9.6.0"
description = "Provider package apache-airflow-providers-apache-hive for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -145,8 +145,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.5.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.5.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.6.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.6.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
index 9a98bd88f85a6..f413762c3ea72 100644
--- a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
+++ b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "9.5.0"
+__version__ = "9.6.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/impala/docs/.latest-doc-only-change.txt b/providers/apache/impala/docs/.latest-doc-only-change.txt
index 2c1ab461a9c8e..8978da3fe885b 100644
--- a/providers/apache/impala/docs/.latest-doc-only-change.txt
+++ b/providers/apache/impala/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-da9caffdbbeab1917e1cec5726e50af5f14a5206
+62d451d623
diff --git a/providers/apache/kafka/README.rst b/providers/apache/kafka/README.rst
index 61c7d107d892d..a26a410cc4936 100644
--- a/providers/apache/kafka/README.rst
+++ b/providers/apache/kafka/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-kafka``
-Release: ``1.14.0``
+Release: ``1.15.0``
`Apache Kafka `__
@@ -36,7 +36,7 @@ This is a provider package for ``apache.kafka`` provider. All classes for this p
are in ``airflow.providers.apache.kafka`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -88,8 +88,9 @@ Optional dependencies
Extra Dependencies
==================== ====================================================
``google`` ``apache-airflow-providers-google``
+``msk`` ``aws-msk-iam-sasl-signer-python>=1.0.1``
``common.messaging`` ``apache-airflow-providers-common-messaging>=2.0.0``
==================== ====================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/kafka/docs/changelog.rst b/providers/apache/kafka/docs/changelog.rst
index e3f20e868923b..42194048ce35e 100644
--- a/providers/apache/kafka/docs/changelog.rst
+++ b/providers/apache/kafka/docs/changelog.rst
@@ -27,6 +27,27 @@
Changelog
---------
+1.15.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add Kafka Event Producer publishing DagRun and TaskInstance state-change events (#68082, #70014)``
+* ``Add Amazon MSK IAM (OAUTHBEARER) support to Apache Kafka provider (#69427)``
+
+Doc-only
+~~~~~~~~
+
+* ``Document 'apply_function' dot notation requirement for Kafka message queues (#68414)``
+* ``Document each provider's optional extras in its docs index (#69478)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix flaky KubernetesPodOperator log-timestamp test (#69563)``
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
+
1.14.0
......
diff --git a/providers/apache/kafka/docs/index.rst b/providers/apache/kafka/docs/index.rst
index d9db2b715de67..0a3e6013282cc 100644
--- a/providers/apache/kafka/docs/index.rst
+++ b/providers/apache/kafka/docs/index.rst
@@ -84,7 +84,7 @@ apache-airflow-providers-apache-kafka package
`Apache Kafka `__
-Release: 1.14.0
+Release: 1.15.0
Provider package
----------------
@@ -160,5 +160,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-kafka 1.14.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-kafka 1.14.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-kafka 1.15.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-kafka 1.15.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/kafka/provider.yaml b/providers/apache/kafka/provider.yaml
index a0ae3a8aebd15..481f6784fd8ec 100644
--- a/providers/apache/kafka/provider.yaml
+++ b/providers/apache/kafka/provider.yaml
@@ -21,7 +21,7 @@ name: Apache Kafka
state: ready
lifecycle: production
-source-date-epoch: 1779137192
+source-date-epoch: 1784746595
description: |
`Apache Kafka `__
# Note that those versions are maintained by release manager - do not update them manually
@@ -29,6 +29,7 @@ description: |
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.15.0
- 1.14.0
- 1.13.3
- 1.13.2
diff --git a/providers/apache/kafka/pyproject.toml b/providers/apache/kafka/pyproject.toml
index b2e3a1fa59880..688b15c2ddfa2 100644
--- a/providers/apache/kafka/pyproject.toml
+++ b/providers/apache/kafka/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-kafka"
-version = "1.14.0"
+version = "1.15.0"
description = "Provider package apache-airflow-providers-apache-kafka for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -119,8 +119,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.14.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.14.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.15.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.15.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py
index 1d7bb619baff7..276cddeb8bb86 100644
--- a/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py
+++ b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.14.0"
+__version__ = "1.15.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/spark/README.rst b/providers/apache/spark/README.rst
index 854d89d01fc65..38f5ddfd67caa 100644
--- a/providers/apache/spark/README.rst
+++ b/providers/apache/spark/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-spark``
-Release: ``6.2.0``
+Release: ``6.3.0``
`Apache Spark `__
@@ -36,7 +36,7 @@ This is a provider package for ``apache.spark`` provider. All classes for this p
are in ``airflow.providers.apache.spark`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -92,4 +92,4 @@ Extra Dependencies
=================== ===================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/spark/docs/changelog.rst b/providers/apache/spark/docs/changelog.rst
index 41b89742eb94e..86949285a3686 100644
--- a/providers/apache/spark/docs/changelog.rst
+++ b/providers/apache/spark/docs/changelog.rst
@@ -25,10 +25,36 @@
``apache-airflow-providers-apache-spark``
-
Changelog
---------
+6.3.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Surface YARN diagnostics for spark on yarn clusters (#70183)``
+
+Misc
+~~~~
+
+* ``Include spark submit canonical logs in failure exceptions (#70178)``
+* ``Better log when spark k8s driver remains in Unknown Phase (#70176)``
+
+Doc-only
+~~~~~~~~
+
+* ``Link task state store docs in durable execution across providers (#69851)``
+* ``Document each provider's optional extras in its docs index (#69478)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+ * ``Prepare ad-hoc provider documentation 2026-06-26``
+ * ``Prepare ad-hoc provider documentation 2026-06-26 (#69022)``
+
+
6.2.0
.....
diff --git a/providers/apache/spark/docs/index.rst b/providers/apache/spark/docs/index.rst
index d48b7bd4c22e6..b3ab72907c67a 100644
--- a/providers/apache/spark/docs/index.rst
+++ b/providers/apache/spark/docs/index.rst
@@ -77,7 +77,7 @@ apache-airflow-providers-apache-spark package
`Apache Spark `__
-Release: 6.2.0
+Release: 6.3.0
Provider package
----------------
@@ -152,5 +152,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-spark 6.2.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-spark 6.2.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-spark 6.3.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-spark 6.3.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/spark/provider.yaml b/providers/apache/spark/provider.yaml
index f1a7e5226fe64..c74293304bf3c 100644
--- a/providers/apache/spark/provider.yaml
+++ b/providers/apache/spark/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1781642052
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 6.3.0
- 6.2.0
- 6.1.0
- 6.0.2
diff --git a/providers/apache/spark/pyproject.toml b/providers/apache/spark/pyproject.toml
index c23b661b2bf4e..8118164772472 100644
--- a/providers/apache/spark/pyproject.toml
+++ b/providers/apache/spark/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-spark"
-version = "6.2.0"
+version = "6.3.0"
description = "Provider package apache-airflow-providers-apache-spark for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -118,8 +118,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-spark/6.2.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-spark/6.2.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-spark/6.3.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-spark/6.3.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/spark/src/airflow/providers/apache/spark/__init__.py b/providers/apache/spark/src/airflow/providers/apache/spark/__init__.py
index f17fedf514808..16608d6c8b5b7 100644
--- a/providers/apache/spark/src/airflow/providers/apache/spark/__init__.py
+++ b/providers/apache/spark/src/airflow/providers/apache/spark/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "6.2.0"
+__version__ = "6.3.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/atlassian/jira/README.rst b/providers/atlassian/jira/README.rst
index 9a7308d66f585..197e174419a59 100644
--- a/providers/atlassian/jira/README.rst
+++ b/providers/atlassian/jira/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-atlassian-jira``
-Release: ``3.3.4``
+Release: ``3.3.5``
`Atlassian Jira `__
@@ -36,7 +36,7 @@ This is a provider package for ``atlassian.jira`` provider. All classes for this
are in ``airflow.providers.atlassian.jira`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -60,4 +60,4 @@ PIP package Version required
========================================== ==================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/atlassian/jira/docs/changelog.rst b/providers/atlassian/jira/docs/changelog.rst
index 747f2f946ec68..1e5ec259ef067 100644
--- a/providers/atlassian/jira/docs/changelog.rst
+++ b/providers/atlassian/jira/docs/changelog.rst
@@ -27,6 +27,19 @@
Changelog
---------
+3.3.5
+.....
+
+Misc
+~~~~
+
+* ``Fix conn-fields check crash for nested provider packages (#70224)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump aiohttp regarding dependabot warning (#67978)``
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
3.3.4
.....
diff --git a/providers/atlassian/jira/docs/index.rst b/providers/atlassian/jira/docs/index.rst
index 25a3d11c020d7..bdd9aa0804a29 100644
--- a/providers/atlassian/jira/docs/index.rst
+++ b/providers/atlassian/jira/docs/index.rst
@@ -69,7 +69,7 @@ apache-airflow-providers-atlassian-jira package
`Atlassian Jira `__
-Release: 3.3.4
+Release: 3.3.5
Provider package
----------------
@@ -104,5 +104,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-atlassian-jira 3.3.4 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-atlassian-jira 3.3.4 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-atlassian-jira 3.3.5 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-atlassian-jira 3.3.5 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/atlassian/jira/provider.yaml b/providers/atlassian/jira/provider.yaml
index 239a4b06c156c..b3ee499b79666 100644
--- a/providers/atlassian/jira/provider.yaml
+++ b/providers/atlassian/jira/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1780426378
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
diff --git a/providers/atlassian/jira/pyproject.toml b/providers/atlassian/jira/pyproject.toml
index 5957383fa930c..c6c3c3e5dfa40 100644
--- a/providers/atlassian/jira/pyproject.toml
+++ b/providers/atlassian/jira/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-atlassian-jira"
-version = "3.3.4"
+version = "3.3.5"
description = "Provider package apache-airflow-providers-atlassian-jira for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.4"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.4/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.5"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.5/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py b/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py
index cc93e7cc473c1..d70deef41dc9c 100644
--- a/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py
+++ b/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.3.4"
+__version__ = "3.3.5"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/celery/README.rst b/providers/celery/README.rst
index 273216dd57f23..649aa28cd2f46 100644
--- a/providers/celery/README.rst
+++ b/providers/celery/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-celery``
-Release: ``3.22.0``
+Release: ``3.23.0``
`Celery `__
@@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide
are in ``airflow.providers.celery`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -88,4 +88,4 @@ Extra Dependencies
=================== ===================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst
index fba28081d8cac..476ef9ff091d5 100644
--- a/providers/celery/docs/changelog.rst
+++ b/providers/celery/docs/changelog.rst
@@ -27,6 +27,9 @@
Changelog
---------
+3.23.0
+......
+
.. note::
When ``[celery] result_backend`` is not set and Airflow derives it from ``sql_alchemy_conn``, a
driverless ``postgresql://`` connection string now produces ``db+postgresql+psycopg://...`` instead
@@ -34,6 +37,26 @@ Changelog
``apache-airflow`` and ``apache-airflow-providers-postgres``. An explicit ``[celery] result_backend``
or an explicit driver in ``sql_alchemy_conn`` is unaffected.
+Features
+~~~~~~~~
+
+* ``Add streaming task log support to KubernetesExecutor (#69300)``
+* ``Add the team_name tag to the Celery executor task_timeout_error (#69092)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Celery worker crash on Airflow 3.0 with json_logs (#69919)``
+
+Misc
+~~~~
+
+* ``Make psycopg (v3) the default synchronous Postgres driver (#69526)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
3.22.0
......
diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst
index e1b09271f2820..7fc33c3b0b579 100644
--- a/providers/celery/docs/index.rst
+++ b/providers/celery/docs/index.rst
@@ -67,7 +67,7 @@ apache-airflow-providers-celery package
`Celery `__
-Release: 3.22.0
+Release: 3.23.0
Provider package
----------------
@@ -138,5 +138,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-celery 3.22.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-celery 3.22.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.23.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.23.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml
index f5506e41122f3..2f94171331bd7 100644
--- a/providers/celery/provider.yaml
+++ b/providers/celery/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml
index 415feb87e6a4e..015636c76df74 100644
--- a/providers/celery/pyproject.toml
+++ b/providers/celery/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-celery"
-version = "3.22.0"
+version = "3.23.0"
description = "Provider package apache-airflow-providers-celery for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.22.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.22.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.23.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.23.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py
index ab85558c6ec73..d7a32181c05f9 100644
--- a/providers/celery/src/airflow/providers/celery/__init__.py
+++ b/providers/celery/src/airflow/providers/celery/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.22.0"
+__version__ = "3.23.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/clickhousedb/README.rst b/providers/clickhousedb/README.rst
index e7209c804916f..0c4f4d8cf1b8f 100644
--- a/providers/clickhousedb/README.rst
+++ b/providers/clickhousedb/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-clickhousedb``
-Release: ``1.0.0``
+Release: ``1.0.1``
`ClickHouse `__
@@ -36,7 +36,7 @@ This is a provider package for ``clickhousedb`` provider. All classes for this p
are in ``airflow.providers.clickhousedb`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -59,4 +59,4 @@ PIP package Version required
======================================= ==================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/clickhousedb/docs/changelog.rst b/providers/clickhousedb/docs/changelog.rst
index 21aaf99532cac..a141758c080e3 100644
--- a/providers/clickhousedb/docs/changelog.rst
+++ b/providers/clickhousedb/docs/changelog.rst
@@ -27,6 +27,20 @@
Changelog
---------
+1.0.1
+.....
+
+Misc
+~~~~
+
+* ``Change Clickhouse lifecycle to incubation (#69166)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix ClickHouse test_connection unit test failing with newer clickhouse-connect (#70114)``
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
+
1.0.0
.....
diff --git a/providers/clickhousedb/docs/index.rst b/providers/clickhousedb/docs/index.rst
index 8061b05cb0f00..b399de766ac96 100644
--- a/providers/clickhousedb/docs/index.rst
+++ b/providers/clickhousedb/docs/index.rst
@@ -77,7 +77,7 @@ apache-airflow-providers-clickhousedb package
`ClickHouse `__
-Release: 1.0.0
+Release: 1.0.1
Provider package
----------------
@@ -111,5 +111,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-clickhousedb 1.0.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-clickhousedb 1.0.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-clickhousedb 1.0.1 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-clickhousedb 1.0.1 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/clickhousedb/provider.yaml b/providers/clickhousedb/provider.yaml
index 377d8506babe7..db67c896152f1 100644
--- a/providers/clickhousedb/provider.yaml
+++ b/providers/clickhousedb/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: incubation
-source-date-epoch: 1710000000
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.0.1
- 1.0.0
integrations:
diff --git a/providers/clickhousedb/pyproject.toml b/providers/clickhousedb/pyproject.toml
index dc19451b828f7..ccc1b6c3b4de9 100644
--- a/providers/clickhousedb/pyproject.toml
+++ b/providers/clickhousedb/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-clickhousedb"
-version = "1.0.0"
+version = "1.0.1"
description = "Provider package apache-airflow-providers-clickhousedb for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-clickhousedb/1.0.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-clickhousedb/1.0.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-clickhousedb/1.0.1"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-clickhousedb/1.0.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/clickhousedb/src/airflow/providers/clickhousedb/__init__.py b/providers/clickhousedb/src/airflow/providers/clickhousedb/__init__.py
index 112a7774d4227..4e0e1fe0d6807 100644
--- a/providers/clickhousedb/src/airflow/providers/clickhousedb/__init__.py
+++ b/providers/clickhousedb/src/airflow/providers/clickhousedb/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.0.0"
+__version__ = "1.0.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst
index d1310da573584..a385989f285be 100644
--- a/providers/cncf/kubernetes/README.rst
+++ b/providers/cncf/kubernetes/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-cncf-kubernetes``
-Release: ``10.19.0``
+Release: ``10.20.0``
`Kubernetes `__
@@ -36,7 +36,7 @@ This is a provider package for ``cncf.kubernetes`` provider. All classes for thi
are in ``airflow.providers.cncf.kubernetes`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -65,4 +65,4 @@ PIP package Version required
========================================== ======================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/cncf/kubernetes/docs/changelog.rst b/providers/cncf/kubernetes/docs/changelog.rst
index 63659c31690c4..82fd133f0047d 100644
--- a/providers/cncf/kubernetes/docs/changelog.rst
+++ b/providers/cncf/kubernetes/docs/changelog.rst
@@ -27,6 +27,9 @@
Changelog
---------
+10.20.0
+.......
+
.. note::
The ``KubernetesExecutor`` now transparently requeues a worker pod that fails *before* the
task process starts (node drain, autoscaler scale-down, node boot race, transient image pull
@@ -39,6 +42,39 @@ Changelog
``pod_launch_failure_excluded_container_reasons`` option (default ``Error``) lists container
reasons that are excluded from the requeue path.
+.. note::
+ ``KubernetesPodOperator.reattach_on_restart`` is deprecated in favor of the new ``durable``
+ parameter, which keeps the same meaning and the same ``True`` default. Passing
+ ``reattach_on_restart`` still works and still wins, but emits an
+ ``AirflowProviderDeprecationWarning`` on Airflow 3.3+ and will be removed in a future release —
+ rename the argument to ``durable`` in your Dags (including in ``default_args``). On Airflow
+ 3.3+ the reattach itself also changes: the operator now reconnects using the pod identity it
+ persisted in the task state store rather than searching by label, which removes the ambiguity
+ failure that a label search hits when more than one matching pod exists. On older Airflow
+ versions the previous label-search behavior is unchanged.
+
+Features
+~~~~~~~~
+
+* ``Replace 'reattach_on_restart' with 'durable' execution in KPO (#69914)``
+* ``Add streaming task log support to KubernetesExecutor (#69300)``
+* ``Add running_pod_log_lines config option to KubernetesExecutor (#69301)``
+* ``Allow configuring XCom sidecar container security context (#69613)``
+* ``Requeue KubernetesExecutor tasks whose pod failed before execution started (#69058)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Cncf-kubernetes: fix potential race condition in trigger_reentry flow caused by 'is_istio_enabled' (#69269)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Hide non-user-facing entries from ad-hoc provider release notes``
+ * ``Fix flaky KubernetesPodOperator log-timestamp test (#69563)``
+ * ``Prepare ad-hoc providers release 2026-07-01 (cncf.kubernetes, common.io, keycloak) (#69223)``
+ * ``Prepare ad-hoc providers release 2026-07-01``
+
+
10.19.0
.......
@@ -774,7 +810,6 @@ Misc
* ``Remove unused db method in k8s provider (#49186)``
-
10.4.2
......
diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst
index 0ea209c261a7b..89e9470bacbb7 100644
--- a/providers/cncf/kubernetes/docs/index.rst
+++ b/providers/cncf/kubernetes/docs/index.rst
@@ -88,7 +88,7 @@ apache-airflow-providers-cncf-kubernetes package
`Kubernetes `__
-Release: 10.19.0
+Release: 10.20.0
Provider package
----------------
@@ -128,5 +128,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-cncf-kubernetes 10.19.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-cncf-kubernetes 10.19.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cncf-kubernetes 10.20.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cncf-kubernetes 10.20.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml
index 9e21164779089..b9905d301ec77 100644
--- a/providers/cncf/kubernetes/provider.yaml
+++ b/providers/cncf/kubernetes/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1782937929
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 10.20.0
- 10.19.0
- 10.18.0
- 10.17.1
diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml
index 9e68d285aed85..f14071b620bdc 100644
--- a/providers/cncf/kubernetes/pyproject.toml
+++ b/providers/cncf/kubernetes/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-cncf-kubernetes"
-version = "10.19.0"
+version = "10.20.0"
description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -125,8 +125,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.19.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.19.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.20.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.20.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
index 2a4ed25924ab5..d1cb053409944 100644
--- a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
+++ b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "10.19.0"
+__version__ = "10.20.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/cohere/docs/.latest-doc-only-change.txt b/providers/cohere/docs/.latest-doc-only-change.txt
index 33caaeb056916..0471ae7bd754f 100644
--- a/providers/cohere/docs/.latest-doc-only-change.txt
+++ b/providers/cohere/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-e9fc6bccbedbff536bc9fcdd09001267a226420e
+6ea3de0762
diff --git a/providers/common/ai/README.rst b/providers/common/ai/README.rst
index 97f242208288a..03fac6a7d54a4 100644
--- a/providers/common/ai/README.rst
+++ b/providers/common/ai/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-ai``
-Release: ``0.6.0``
+Release: ``0.7.0``
AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__.
@@ -36,7 +36,7 @@ This is a provider package for ``common.ai`` provider. All classes for this prov
are in ``airflow.providers.common.ai`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -69,12 +69,13 @@ You can install such cross-provider dependencies when installing from PyPI. For
.. code-block:: bash
- pip install apache-airflow-providers-common-ai[common.sql]
+ pip install apache-airflow-providers-common-ai[amazon]
============================================================================================================ ==============
Dependent package Extra
============================================================================================================ ==============
+`apache-airflow-providers-amazon `_ ``amazon``
`apache-airflow-providers-common-sql `_ ``common.sql``
`apache-airflow-providers-git `_ ``git``
============================================================================================================ ==============
@@ -82,9 +83,9 @@ Dependent package
Optional dependencies
----------------------
-============== ==========================================================================================================
+============== =======================================================================================================================================
Extra Dependencies
-============== ==========================================================================================================
+============== =======================================================================================================================================
``anthropic`` ``pydantic-ai-slim[anthropic]``
``bedrock`` ``pydantic-ai-slim[bedrock]``
``google`` ``pydantic-ai-slim[google]``
@@ -92,17 +93,19 @@ Extra Dependencies
``mcp`` ``pydantic-ai-slim[mcp]``
``code-mode`` ``pydantic-ai-harness[codemode]>=0.3.0``
``shields`` ``pydantic-ai-shields>=0.3.4``
-``skills`` ``apache-airflow-providers-git>=0.4.0``, ``pydantic-ai-skills>=0.11.0``
+``skills`` ``apache-airflow-providers-git>=0.4.0``, ``pydantic-ai-skills>=1.2.0``
``avro`` ``fastavro>=1.10.0; python_version < "3.14"``, ``fastavro>=1.12.1; python_version >= "3.14"``
``parquet`` ``pyarrow>=18.0.0; python_version < '3.14'``, ``pyarrow>=22.0.0; python_version >= '3.14'``
``sql`` ``apache-airflow-providers-common-sql>=1.33.0``, ``sqlglot>=30.0.0``
+``aws`` ``apache-airflow-providers-amazon>=9.0.0``
``common.sql`` ``apache-airflow-providers-common-sql>=1.33.0``
``langchain`` ``langchain>=1.0.0``
-``llamaindex`` ``llama-index-core>=0.13.0``, ``llama-index-embeddings-openai>=0.6.0``, ``llama-index-llms-openai>=0.6.0``
+``llamaindex`` ``dataclasses-json>=0.6.7``, ``llama-index-core>=0.13.0``, ``llama-index-embeddings-openai>=0.6.0``, ``llama-index-llms-openai>=0.6.0``
``pdf`` ``pypdf>=4.0.0``
``docx`` ``python-docx>=1.0.0``
``git`` ``apache-airflow-providers-git``
-============== ==========================================================================================================
+``amazon`` ``apache-airflow-providers-amazon``
+============== =======================================================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/common/ai/docs/changelog.rst b/providers/common/ai/docs/changelog.rst
index e71396510a46f..527028d39ee5e 100644
--- a/providers/common/ai/docs/changelog.rst
+++ b/providers/common/ai/docs/changelog.rst
@@ -25,6 +25,62 @@
Changelog
---------
+0.7.0
+.....
+
+.. note::
+ The ``skills`` extra now requires ``pydantic-ai-skills>=1.2.0`` (previously ``>=0.11.0``);
+ the file-exclusion support added in #69924 relies on the 1.x API. Every 0.x release is
+ excluded, so environments that pin ``pydantic-ai-skills`` below 1.2.0 will fail to resolve
+ ``apache-airflow-providers-common-ai[skills]``. To migrate, upgrade ``pydantic-ai-skills``
+ to 1.2.0 or newer; if you cannot, stay on ``common.ai`` 0.6.0. Installations that do not use
+ the ``skills`` extra are unaffected.
+
+Features
+~~~~~~~~
+
+* ``Add AWS services toolset for agents to access 1000+ APIs (#70087)``
+* ``Add pydantic-ai capability matrix references doc to Common AI (#69887)``
+* ``Support excluding files from 'common.ai' Agent Skills discovery (#69924)``
+* ``Use task state store for 'common.ai' durable execution on Airflow 3.3+ (#68926)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Allow Common AI SQL imports without DataFusion (#69990)``
+* ``Fix HITL review showing altered agent output to reviewers (#70070)``
+* ``Fix 'LLMSQLQueryOperator' not stripping single-line markdown code fences (#70137)``
+* ``Harden common.ai SQLToolset allowed_tables against function/COPY bypass (#70134)``
+* ``Preserve output_type through human approval in LLM operators (#70075)``
+* ``Fix DocumentLoaderOperator ignoring unknown parser on byte input (#70071)``
+* ``Reject unsupported require_approval in LLM branch and schema compare operators (#70069)``
+* ``Fix '@task.llm_branch' import failure on Task SDK-only workers (#70068)``
+* ``Fix common.ai durable execution skipping Toolset-capability tools (#69881)``
+
+Misc
+~~~~
+
+* ``Add dataclasses-json floor to common.ai llamaindex extra (#69755)``
+
+Doc-only
+~~~~~~~~
+
+* ``Add self-hosted model guide for the common.ai provider (#69867)``
+* ``Update retired model ids and fill doc gaps in common.ai provider docs (#69711)``
+* ``Add quick start guide to common.ai provider docs (#69552)``
+* ``Document the dynamic 'system_prompt' pattern for common-ai agents (#69636)``
+* ``Add feature-comparison table and toolset links to common.ai provider docs (#69649)``
+* ``Add an Examples entry point to the common.ai provider docs (#69650)``
+* ``Document when to use common.ai vs vendor-specific AI providers (#69551)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix toolsets python-modules check for common.ai provider (#70181)``
+ * ``Add toolset as a provider module category (#70122)``
+ * ``[main] Upgrade important CI environment (#69694)``
+ * ``Guard code_mode example DAG on SQLToolset import (#69677)``
+
+
0.6.0
.....
diff --git a/providers/common/ai/docs/index.rst b/providers/common/ai/docs/index.rst
index d1bff2ce31c6a..7e37a25ef86bd 100644
--- a/providers/common/ai/docs/index.rst
+++ b/providers/common/ai/docs/index.rst
@@ -178,7 +178,7 @@ apache-airflow-providers-common-ai package
AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__.
-Release: 0.6.0
+Release: 0.7.0
Provider package
----------------
@@ -269,5 +269,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-common-ai 0.6.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-common-ai 0.6.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-ai 0.7.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-ai 0.7.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/common/ai/provider.yaml b/providers/common/ai/provider.yaml
index abb5ca41d3d7d..2eb2252fa598c 100644
--- a/providers/common/ai/provider.yaml
+++ b/providers/common/ai/provider.yaml
@@ -23,10 +23,11 @@ description: |
state: ready
lifecycle: incubation
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
build-system: hatchling
# note that those versions are maintained by release manager - do not update them manually
versions:
+ - 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
diff --git a/providers/common/ai/pyproject.toml b/providers/common/ai/pyproject.toml
index cbaa9e82ee4d4..6254481d08fd7 100644
--- a/providers/common/ai/pyproject.toml
+++ b/providers/common/ai/pyproject.toml
@@ -32,7 +32,7 @@ build-backend = "hatchling.build"
[project]
name = "apache-airflow-providers-common-ai"
-version = "0.6.0"
+version = "0.7.0"
description = "Provider package apache-airflow-providers-common-ai for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -181,8 +181,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.6.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.6.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.7.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.7.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/common/ai/src/airflow/providers/common/ai/__init__.py b/providers/common/ai/src/airflow/providers/common/ai/__init__.py
index 0ce7226489034..1e6ec1027543f 100644
--- a/providers/common/ai/src/airflow/providers/common/ai/__init__.py
+++ b/providers/common/ai/src/airflow/providers/common/ai/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "0.6.0"
+__version__ = "0.7.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.0"
diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst
index 6815e9de2d7f7..86b06ffd43f53 100644
--- a/providers/common/compat/README.rst
+++ b/providers/common/compat/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-compat``
-Release: ``1.16.0``
+Release: ``1.17.0``
Common Compatibility Provider - providing compatibility code for previous Airflow versions
@@ -36,7 +36,7 @@ This is a provider package for ``common.compat`` provider. All classes for this
are in ``airflow.providers.common.compat`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -88,4 +88,4 @@ Extra Dependencies
=============== ========================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/common/compat/docs/changelog.rst b/providers/common/compat/docs/changelog.rst
index b7ce7d1931d79..d719cff6a2036 100644
--- a/providers/common/compat/docs/changelog.rst
+++ b/providers/common/compat/docs/changelog.rst
@@ -25,6 +25,18 @@
Changelog
---------
+1.17.0
+......
+
+Features
+~~~~~~~~
+
+* ``Honor async hook subclass overrides in get_async_connection (#69140)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
1.16.0
......
diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst
index fe9ba182db70a..784ef76ac2099 100644
--- a/providers/common/compat/docs/index.rst
+++ b/providers/common/compat/docs/index.rst
@@ -62,7 +62,7 @@ apache-airflow-providers-common-compat package
Common Compatibility Provider - providing compatibility code for previous Airflow versions
-Release: 1.16.0
+Release: 1.17.0
Provider package
----------------
@@ -133,5 +133,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-common-compat 1.16.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-common-compat 1.16.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-compat 1.17.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-compat 1.17.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml
index 12fff9a6b75f6..3d2e2f0f2de5d 100644
--- a/providers/common/compat/provider.yaml
+++ b/providers/common/compat/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784794681
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.17.0
- 1.16.0
- 1.15.0
- 1.14.3
diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml
index 78234fc884cba..66094257fae9a 100644
--- a/providers/common/compat/pyproject.toml
+++ b/providers/common/compat/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-common-compat"
-version = "1.16.0"
+version = "1.17.0"
description = "Provider package apache-airflow-providers-common-compat for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -109,8 +109,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.16.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.16.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.17.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.17.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
index cb40c73294501..48d56931944b2 100644
--- a/providers/common/compat/src/airflow/providers/common/compat/__init__.py
+++ b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.16.0"
+__version__ = "1.17.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/common/io/docs/.latest-doc-only-change.txt b/providers/common/io/docs/.latest-doc-only-change.txt
index 4314cebe1711b..8978da3fe885b 100644
--- a/providers/common/io/docs/.latest-doc-only-change.txt
+++ b/providers/common/io/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-a1ddf31098a8388d392b338ed29e8925b0e77b69
+62d451d623
diff --git a/providers/common/messaging/docs/.latest-doc-only-change.txt b/providers/common/messaging/docs/.latest-doc-only-change.txt
index 4314cebe1711b..8978da3fe885b 100644
--- a/providers/common/messaging/docs/.latest-doc-only-change.txt
+++ b/providers/common/messaging/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-a1ddf31098a8388d392b338ed29e8925b0e77b69
+62d451d623
diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst
index a874c8a694962..01deaa7cb085b 100644
--- a/providers/common/sql/README.rst
+++ b/providers/common/sql/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-sql``
-Release: ``2.0.2``
+Release: ``2.0.3``
`Common SQL Provider `__
@@ -36,7 +36,7 @@ This is a provider package for ``common.sql`` provider. All classes for this pro
are in ``airflow.providers.common.sql`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -98,4 +98,4 @@ Extra Dependencies
================== =======================================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/common/sql/docs/changelog.rst b/providers/common/sql/docs/changelog.rst
index 656eeb8be7495..a74d5977cf230 100644
--- a/providers/common/sql/docs/changelog.rst
+++ b/providers/common/sql/docs/changelog.rst
@@ -25,6 +25,18 @@
Changelog
---------
+2.0.3
+.....
+
+Misc
+~~~~
+
+* ``Make psycopg (v3) the default synchronous Postgres driver (#69526)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
2.0.2
.....
@@ -780,7 +792,6 @@ Misc
`Apache Airflow providers support policy `_.
-
Features
~~~~~~~~
diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst
index 428cb922aec35..ed9ac1aa46f54 100644
--- a/providers/common/sql/docs/index.rst
+++ b/providers/common/sql/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-common-sql package
`Common SQL Provider `__
-Release: 2.0.2
+Release: 2.0.3
Provider package
----------------
@@ -160,5 +160,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-common-sql 2.0.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-common-sql 2.0.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-sql 2.0.3 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-sql 2.0.3 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml
index 07c140f121a9e..8593e2b86dd16 100644
--- a/providers/common/sql/provider.yaml
+++ b/providers/common/sql/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml
index 18e9cbe7fdb65..5d93bb5d12afb 100644
--- a/providers/common/sql/pyproject.toml
+++ b/providers/common/sql/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-common-sql"
-version = "2.0.2"
+version = "2.0.3"
description = "Provider package apache-airflow-providers-common-sql for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -148,8 +148,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.3"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.0.3/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/common/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py
index 98c96a3823be0..0863b9afde335 100644
--- a/providers/common/sql/src/airflow/providers/common/sql/__init__.py
+++ b/providers/common/sql/src/airflow/providers/common/sql/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "2.0.2"
+__version__ = "2.0.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst
index 2081ec318e683..a5a0b38b994f0 100644
--- a/providers/databricks/README.rst
+++ b/providers/databricks/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-databricks``
-Release: ``7.17.0``
+Release: ``7.18.0``
`Databricks `__
@@ -36,7 +36,7 @@ This is a provider package for ``databricks`` provider. All classes for this pro
are in ``airflow.providers.databricks`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -78,12 +78,13 @@ You can install such cross-provider dependencies when installing from PyPI. For
.. code-block:: bash
- pip install apache-airflow-providers-databricks[google]
+ pip install apache-airflow-providers-databricks[amazon]
============================================================================================================== ===============
Dependent package Extra
============================================================================================================== ===============
+`apache-airflow-providers-amazon `_ ``amazon``
`apache-airflow-providers-google `_ ``google``
`apache-airflow-providers-openlineage `_ ``openlineage``
============================================================================================================== ===============
@@ -95,6 +96,7 @@ Optional dependencies
Extra Dependencies
================== ================================================================================================================================================================
``avro`` ``fastavro>=1.9.0; python_version<"3.14"``, ``fastavro>=1.10.0; python_version>="3.12" and python_version<"3.14"``, ``fastavro>=1.12.1; python_version>="3.14"``
+``amazon`` ``apache-airflow-providers-amazon>=9.22.0``
``azure-identity`` ``azure-identity>=1.3.1``
``fab`` ``apache-airflow-providers-fab>=2.2.0``
``google`` ``apache-airflow-providers-google>=10.24.0``
@@ -105,4 +107,4 @@ Extra Dependencies
================== ================================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/databricks/docs/changelog.rst b/providers/databricks/docs/changelog.rst
index 8ef2de8bc38fa..21683ca67e823 100644
--- a/providers/databricks/docs/changelog.rst
+++ b/providers/databricks/docs/changelog.rst
@@ -26,6 +26,29 @@
Changelog
---------
+7.18.0
+......
+
+Features
+~~~~~~~~
+
+* ``Databricks OIDC token federation for AWS IAM (#69509)``
+* ``Add supplied-token OIDC federation to the Databricks provider (#69272)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix DatabricksSqlHook sqlalchemy_url missing http_path from connection extra (#69747)``
+
+Doc-only
+~~~~~~~~
+
+* ``Link task state store docs in durable execution across providers (#69851)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
7.17.0
......
diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst
index c95e238d777ae..7f950230d68ed 100644
--- a/providers/databricks/docs/index.rst
+++ b/providers/databricks/docs/index.rst
@@ -78,7 +78,7 @@ apache-airflow-providers-databricks package
`Databricks `__
-Release: 7.17.0
+Release: 7.18.0
Provider package
----------------
@@ -168,5 +168,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-databricks 7.17.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-databricks 7.17.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-databricks 7.18.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-databricks 7.18.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml
index b49121e6145f1..0bb4d503b9f45 100644
--- a/providers/databricks/provider.yaml
+++ b/providers/databricks/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 7.18.0
- 7.17.0
- 7.16.1
- 7.16.0
diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml
index 80da493a144f9..23326f5ce7497 100644
--- a/providers/databricks/pyproject.toml
+++ b/providers/databricks/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-databricks"
-version = "7.17.0"
+version = "7.18.0"
description = "Provider package apache-airflow-providers-databricks for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -154,8 +154,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.17.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.17.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.18.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.18.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py
index dc6dfe7805de5..7479bfecfc465 100644
--- a/providers/databricks/src/airflow/providers/databricks/__init__.py
+++ b/providers/databricks/src/airflow/providers/databricks/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "7.17.0"
+__version__ = "7.18.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/dbt/cloud/docs/.latest-doc-only-change.txt b/providers/dbt/cloud/docs/.latest-doc-only-change.txt
index f41e3226a6f43..8978da3fe885b 100644
--- a/providers/dbt/cloud/docs/.latest-doc-only-change.txt
+++ b/providers/dbt/cloud/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f
+62d451d623
diff --git a/providers/docker/README.rst b/providers/docker/README.rst
index 29d43f5c8bebf..03adff8b38ee5 100644
--- a/providers/docker/README.rst
+++ b/providers/docker/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-docker``
-Release: ``4.5.7``
+Release: ``4.5.8``
`Docker `__
@@ -36,7 +36,7 @@ This is a provider package for ``docker`` provider. All classes for this provide
are in ``airflow.providers.docker`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -60,4 +60,4 @@ PIP package Version required
========================================== ==================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/docker/docs/changelog.rst b/providers/docker/docs/changelog.rst
index 0077c42651a6b..d54f1edc8f576 100644
--- a/providers/docker/docs/changelog.rst
+++ b/providers/docker/docs/changelog.rst
@@ -27,6 +27,18 @@
Changelog
---------
+4.5.8
+.....
+
+Misc
+~~~~
+
+* ``Remove airflow.utils dependency from Docker provider (#69900)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
+
4.5.7
.....
diff --git a/providers/docker/docs/index.rst b/providers/docker/docs/index.rst
index ee44fc10d6af7..dca76e4e7113b 100644
--- a/providers/docker/docs/index.rst
+++ b/providers/docker/docs/index.rst
@@ -70,7 +70,7 @@ apache-airflow-providers-docker package
`Docker `__
-Release: 4.5.7
+Release: 4.5.8
Provider package
----------------
@@ -105,5 +105,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-docker 4.5.7 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-docker 4.5.7 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-docker 4.5.8 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-docker 4.5.8 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/docker/provider.yaml b/providers/docker/provider.yaml
index 70e07dfc061c8..506ca11272886 100644
--- a/providers/docker/provider.yaml
+++ b/providers/docker/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1780426378
+source-date-epoch: 1784746595
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.5.8
- 4.5.7
- 4.5.6
- 4.5.5
diff --git a/providers/docker/pyproject.toml b/providers/docker/pyproject.toml
index 75cbf490ffffb..680e344c3ec90 100644
--- a/providers/docker/pyproject.toml
+++ b/providers/docker/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-docker"
-version = "4.5.7"
+version = "4.5.8"
description = "Provider package apache-airflow-providers-docker for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.7"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.7/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.8"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.8/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/docker/src/airflow/providers/docker/__init__.py b/providers/docker/src/airflow/providers/docker/__init__.py
index 71d4609ed1773..5b35bf64f4d87 100644
--- a/providers/docker/src/airflow/providers/docker/__init__.py
+++ b/providers/docker/src/airflow/providers/docker/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.5.7"
+__version__ = "4.5.8"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst
index 25eeb3c5b83a8..bf232202c6a92 100644
--- a/providers/edge3/README.rst
+++ b/providers/edge3/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-edge3``
-Release: ``4.1.0``
+Release: ``4.2.0``
Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites.
@@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All classes for this provider
are in ``airflow.providers.edge3`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -74,4 +74,4 @@ PIP package Version required
========================================== ===================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/edge3/docs/changelog.rst b/providers/edge3/docs/changelog.rst
index 96a59c9aa3840..20aa0995854e3 100644
--- a/providers/edge3/docs/changelog.rst
+++ b/providers/edge3/docs/changelog.rst
@@ -27,6 +27,34 @@
Changelog
---------
+4.2.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Add worker-name filter to 'airflow edge list-workers' (#70095)``
+* ``Add team name tags to Edge worker metrics (#69149)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Bring back edge worker metric compatibility with Airflow 3.2 (#67328)``
+
+Misc
+~~~~
+
+* ``Upgrade NPM dependencies in edge provider (#70253)``
+* ``Bump axios in /providers/edge3/src/airflow/providers/edge3/plugins/www (#70145)``
+* ``Change log level from info to debug for Edge job fetch (#68736)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix flaky static checks caused by migration-reference hook race (#70170)``
+ * ``[main] Upgrade important CI environment (#69694)``
+ * ``Fix flaky test_adjust_maintenance_mode_based_on_sysinfo_exit (#69738)``
+
+
4.1.0
.....
diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst
index 820ca5fa68acb..2a80a3af63b5c 100644
--- a/providers/edge3/docs/index.rst
+++ b/providers/edge3/docs/index.rst
@@ -98,7 +98,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed
are provided by the API server.
-Release: 4.1.0
+Release: 4.2.0
Provider package
----------------
@@ -135,5 +135,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-edge3 4.1.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-edge3 4.1.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-edge3 4.2.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-edge3 4.2.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml
index 31ab376048e0a..b9cdbd823a4a5 100644
--- a/providers/edge3/provider.yaml
+++ b/providers/edge3/provider.yaml
@@ -34,7 +34,7 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1783356304
+source-date-epoch: 1784746595
build-system: hatchling
# Note that those versions are maintained by release manager - do not update them manually
@@ -42,6 +42,7 @@ build-system: hatchling
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.2.0
- 4.1.0
- 4.0.0
- 3.8.0
diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml
index 803ff00c1ffbd..bcf701568d315 100644
--- a/providers/edge3/pyproject.toml
+++ b/providers/edge3/pyproject.toml
@@ -32,7 +32,7 @@ build-backend = "hatchling.build"
[project]
name = "apache-airflow-providers-edge3"
-version = "4.1.0"
+version = "4.2.0"
description = "Provider package apache-airflow-providers-edge3 for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -109,8 +109,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.1.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.1.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.2.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.2.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py
index 7ef76ad1ab683..c2c8190556e04 100644
--- a/providers/edge3/src/airflow/providers/edge3/__init__.py
+++ b/providers/edge3/src/airflow/providers/edge3/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.1.0"
+__version__ = "4.2.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.0"
diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst
index 21373c82a0ee5..e381ad40b798a 100644
--- a/providers/elasticsearch/README.rst
+++ b/providers/elasticsearch/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-elasticsearch``
-Release: ``6.8.0``
+Release: ``6.8.1``
`Elasticsearch `__
@@ -36,7 +36,7 @@ This is a provider package for ``elasticsearch`` provider. All classes for this
are in ``airflow.providers.elasticsearch`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -69,4 +69,4 @@ Extra Dependencies
========== ==================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/elasticsearch/docs/changelog.rst b/providers/elasticsearch/docs/changelog.rst
index 54ac88c27ad0b..42217bf5a23cf 100644
--- a/providers/elasticsearch/docs/changelog.rst
+++ b/providers/elasticsearch/docs/changelog.rst
@@ -27,6 +27,18 @@
Changelog
---------
+6.8.1
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Prevent malformed Elasticsearch log entries from crashing task log fetch (#69306)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
+
6.8.0
.....
diff --git a/providers/elasticsearch/docs/index.rst b/providers/elasticsearch/docs/index.rst
index 5543da58f4b90..b372968c58d48 100644
--- a/providers/elasticsearch/docs/index.rst
+++ b/providers/elasticsearch/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-elasticsearch package
`Elasticsearch `__
-Release: 6.8.0
+Release: 6.8.1
Provider package
----------------
@@ -131,5 +131,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-elasticsearch 6.8.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-elasticsearch 6.8.0 wheel package