This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 07782105059 Prepare providers release 2026-05-05 (#66424)
07782105059 is described below
commit 077821050598e6807c63a497bcb70c420b529d8b
Author: Vincent <[email protected]>
AuthorDate: Tue May 5 15:37:34 2026 -0400
Prepare providers release 2026-05-05 (#66424)
---
providers/.last_release_date.txt | 2 +-
providers/airbyte/README.rst | 6 +--
providers/airbyte/docs/changelog.rst | 18 ++++++++
providers/airbyte/docs/index.rst | 6 +--
providers/airbyte/provider.yaml | 3 +-
providers/airbyte/pyproject.toml | 6 +--
.../src/airflow/providers/airbyte/__init__.py | 2 +-
.../akeyless/docs/.latest-doc-only-change.txt | 2 +-
providers/amazon/README.rst | 6 +--
providers/amazon/docs/changelog.rst | 51 ++++++++++++++++++++++
providers/amazon/docs/index.rst | 6 +--
providers/amazon/provider.yaml | 3 +-
providers/amazon/pyproject.toml | 6 +--
.../src/airflow/providers/amazon/__init__.py | 2 +-
.../apache/druid/docs/.latest-doc-only-change.txt | 2 +-
providers/cncf/kubernetes/README.rst | 6 +--
providers/cncf/kubernetes/docs/changelog.rst | 16 +++++++
providers/cncf/kubernetes/docs/index.rst | 6 +--
providers/cncf/kubernetes/provider.yaml | 3 +-
providers/cncf/kubernetes/pyproject.toml | 6 +--
.../airflow/providers/cncf/kubernetes/__init__.py | 2 +-
providers/common/ai/README.rst | 6 +--
providers/common/ai/docs/changelog.rst | 22 ++++++++++
providers/common/ai/docs/index.rst | 6 +--
providers/common/ai/provider.yaml | 3 +-
providers/common/ai/pyproject.toml | 6 +--
.../ai/src/airflow/providers/common/ai/__init__.py | 2 +-
providers/common/sql/README.rst | 6 +--
providers/common/sql/docs/changelog.rst | 14 ++++++
providers/common/sql/docs/index.rst | 6 +--
providers/common/sql/provider.yaml | 3 +-
providers/common/sql/pyproject.toml | 6 +--
.../src/airflow/providers/common/sql/__init__.py | 2 +-
providers/databricks/README.rst | 6 +--
providers/databricks/docs/changelog.rst | 25 +++++++++--
providers/databricks/docs/index.rst | 6 +--
providers/databricks/provider.yaml | 3 +-
providers/databricks/pyproject.toml | 6 +--
.../src/airflow/providers/databricks/__init__.py | 2 +-
providers/dbt/cloud/README.rst | 6 +--
providers/dbt/cloud/docs/changelog.rst | 13 ++++++
providers/dbt/cloud/docs/index.rst | 6 +--
providers/dbt/cloud/provider.yaml | 3 +-
providers/dbt/cloud/pyproject.toml | 6 +--
.../src/airflow/providers/dbt/cloud/__init__.py | 2 +-
providers/discord/README.rst | 6 +--
providers/discord/docs/changelog.rst | 12 +++++
providers/discord/docs/index.rst | 6 +--
providers/discord/provider.yaml | 3 +-
providers/discord/pyproject.toml | 6 +--
.../src/airflow/providers/discord/__init__.py | 2 +-
providers/edge3/README.rst | 6 +--
providers/edge3/docs/changelog.rst | 29 ++++++++++++
providers/edge3/docs/index.rst | 6 +--
providers/edge3/provider.yaml | 3 +-
providers/edge3/pyproject.toml | 6 +--
.../edge3/src/airflow/providers/edge3/__init__.py | 2 +-
providers/fab/README.rst | 6 +--
providers/fab/docs/changelog.rst | 26 +++++++++++
providers/fab/docs/index.rst | 6 +--
providers/fab/provider.yaml | 3 +-
providers/fab/pyproject.toml | 6 +--
.../fab/src/airflow/providers/fab/__init__.py | 2 +-
providers/git/README.rst | 6 +--
providers/git/docs/changelog.rst | 13 ++++++
providers/git/docs/index.rst | 6 +--
providers/git/provider.yaml | 3 +-
providers/git/pyproject.toml | 6 +--
.../git/src/airflow/providers/git/__init__.py | 2 +-
providers/google/README.rst | 6 +--
providers/google/docs/changelog.rst | 42 ++++++++++++++++++
providers/google/docs/index.rst | 6 +--
providers/google/provider.yaml | 3 +-
providers/google/pyproject.toml | 6 +--
.../src/airflow/providers/google/__init__.py | 2 +-
providers/microsoft/azure/README.rst | 6 +--
providers/microsoft/azure/docs/changelog.rst | 16 +++++++
providers/microsoft/azure/docs/index.rst | 6 +--
providers/microsoft/azure/provider.yaml | 3 +-
providers/microsoft/azure/pyproject.toml | 6 +--
.../airflow/providers/microsoft/azure/__init__.py | 2 +-
providers/mysql/README.rst | 15 ++++---
providers/mysql/docs/changelog.rst | 13 ++++++
providers/mysql/docs/index.rst | 6 +--
providers/mysql/provider.yaml | 3 +-
providers/mysql/pyproject.toml | 6 +--
.../mysql/src/airflow/providers/mysql/__init__.py | 2 +-
providers/openlineage/README.rst | 10 ++---
providers/openlineage/docs/changelog.rst | 28 ++++++++++++
providers/openlineage/docs/index.rst | 6 +--
providers/openlineage/provider.yaml | 3 +-
providers/openlineage/pyproject.toml | 6 +--
.../src/airflow/providers/openlineage/__init__.py | 2 +-
providers/standard/README.rst | 6 +--
providers/standard/docs/changelog.rst | 13 ++++++
providers/standard/docs/index.rst | 6 +--
providers/standard/provider.yaml | 3 +-
providers/standard/pyproject.toml | 6 +--
.../src/airflow/providers/standard/__init__.py | 2 +-
providers/yandex/README.rst | 6 +--
providers/yandex/docs/changelog.rst | 13 ++++++
providers/yandex/docs/index.rst | 6 +--
providers/yandex/provider.yaml | 3 +-
providers/yandex/pyproject.toml | 6 +--
.../src/airflow/providers/yandex/__init__.py | 2 +-
105 files changed, 575 insertions(+), 199 deletions(-)
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index a60fd55a99e..62caa27d727 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-04-26
+2026-05-05
diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst
index 0c9ef06691c..a34b69828e6 100644
--- a/providers/airbyte/README.rst
+++ b/providers/airbyte/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-airbyte``
-Release: ``5.4.1``
+Release: ``5.4.2``
`Airbyte <https://airbyte.com/>`__
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.1/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.2/>`_.
Installation
------------
@@ -79,4 +79,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.1/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.2/changelog.html>`_.
diff --git a/providers/airbyte/docs/changelog.rst
b/providers/airbyte/docs/changelog.rst
index 622493ace1f..7281b48a336 100644
--- a/providers/airbyte/docs/changelog.rst
+++ b/providers/airbyte/docs/changelog.rst
@@ -27,6 +27,24 @@ Changelog
---------
+5.4.2
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Make OAuth credentials optional for Airbyte OSS deployments (#64986)``
+
+Misc
+~~~~
+
+* ``Add tests for execute_complete success and error paths (#64119)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Fix stale system test documentation links (#65071)``
+
5.4.1
.....
diff --git a/providers/airbyte/docs/index.rst b/providers/airbyte/docs/index.rst
index 2080c8160c2..dee84fcdb68 100644
--- a/providers/airbyte/docs/index.rst
+++ b/providers/airbyte/docs/index.rst
@@ -76,7 +76,7 @@ apache-airflow-providers-airbyte package
`Airbyte <https://airbyte.com/>`__
-Release: 5.4.1
+Release: 5.4.2
Provider package
----------------
@@ -130,5 +130,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-airbyte 5.4.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1.tar.gz.sha512>`__)
-* `The apache-airflow-providers-airbyte 5.4.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.1-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-airbyte 5.4.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2.tar.gz.sha512>`__)
+* `The apache-airflow-providers-airbyte 5.4.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.4.2-py3-none-any.whl.sha512>`__)
diff --git a/providers/airbyte/provider.yaml b/providers/airbyte/provider.yaml
index 82b5778f4ca..6335e018120 100644
--- a/providers/airbyte/provider.yaml
+++ b/providers/airbyte/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1775591506
+source-date-epoch: 1777989886
# 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:
+ - 5.4.2
- 5.4.1
- 5.4.0
- 5.3.3
diff --git a/providers/airbyte/pyproject.toml b/providers/airbyte/pyproject.toml
index e61665aae59..b400c3fe45e 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.4.1"
+version = "5.4.2"
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.4.1"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.1/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.2"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.4.2/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 c8d18ceaa33..f54573ef4f7 100644
--- a/providers/airbyte/src/airflow/providers/airbyte/__init__.py
+++ b/providers/airbyte/src/airflow/providers/airbyte/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "5.4.1"
+__version__ = "5.4.2"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/akeyless/docs/.latest-doc-only-change.txt
b/providers/akeyless/docs/.latest-doc-only-change.txt
index 6e8bf73aa55..b617df865f3 100644
--- a/providers/akeyless/docs/.latest-doc-only-change.txt
+++ b/providers/akeyless/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-0.1.0
+334be5c60ed258e0278702b5b317992d74b8308b
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index 82fbcb0f736..435605d761d 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-amazon``
-Release: ``9.27.0``
+Release: ``9.28.0``
Amazon integration (including `Amazon Web Services (AWS)
<https://aws.amazon.com/>`__).
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.28.0/>`_.
Installation
------------
@@ -133,4 +133,4 @@ Extra Dependencies
====================
============================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.28.0/changelog.html>`_.
diff --git a/providers/amazon/docs/changelog.rst
b/providers/amazon/docs/changelog.rst
index 9eb605543ad..eb9dcd7c6d0 100644
--- a/providers/amazon/docs/changelog.rst
+++ b/providers/amazon/docs/changelog.rst
@@ -26,6 +26,57 @@
Changelog
---------
+9.28.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add 'S3TablesDeleteNamespaceOperator' (#66375)``
+* ``Add 'GlueCatalogDeleteTableOperator' (#66380)``
+* ``Add AWS SageMakerUnifiedStudioNotebookOperator (#62240)``
+* ``Add 'GlueCatalogCreateTableOperator' (#66362)``
+* ``Add 'S3VectorsDeleteIndexOperator' (#66361)``
+* ``Add 'MwaaServerlessCreateWorkflowOperator' (#66363)``
+* ``Add 'BedrockCreateGuardrailVersionOperator' (#66372)``
+* ``Add 'S3TablesCreateNamespaceOperator' (#66360)``
+* ``Add 'S3TablesDeleteTableBucketOperator' (#66120)``
+* ``Add 'S3VectorsCreateIndexOperator' (#66121)``
+* ``Add MwaaServerlessStartWorkflowRunOperator (#66046)``
+* ``Add 'BedrockDeleteGuardrailOperator' (#66140)``
+* ``Add 'S3TablesCreateTableBucketOperator' (#66119)``
+* ``Add ExecuteCallback support to AwsLambdaExecutor (#63035)``
+* ``Add 'BedrockCreateGuardrailOperator' (#66035)``
+* ``Add 'S3TablesDeleteTableOperator' (#66019)``
+* ``Add 'GlueCatalogDeleteDatabaseOperator' (#66021)``
+* ``Add 'S3VectorsDeleteVectorBucketOperator' (#66048)``
+* ``Add 'S3VectorsCreateVectorBucketOperator' for Amazon S3 Vectors (#65968)``
+* ``Add 'GlueCatalogCreateDatabaseOperator' (#65977)``
+* ``Migrate EmrServerlessStartJobTrigger from CancelledError to on_kill()
(#65740)``
+* ``Add 'S3TablesCreateTableOperator' (#65816)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix AWS auth manager batch team context (#66203)``
+* ``Fix ASYNC110 violation in RedshiftDataTrigger (#66157)``
+* ``Fix double cancellation for airflow 3.3+ for EmrServerlessStartJobTrigger
(#65997)``
+
+Misc
+~~~~
+
+* ``Word changed from DAG to Dag in providers/amazon/ (#66152)``
+* ``Added logging for skipped lookups in SM and SSM backends (#66059)``
+* ``Configure S3Hook transfer_config_args via service_config (#65963)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Use contextlib.suppress instead of try-except-pass in providers
(#66178)``
+ * ``Apply AIR201-style replacements (#65197)``
+ * ``fix: Align DAG_ID with module name in S3 Tables and S3 Vectors system
tests (#66134)``
+ * ``Providers wave 2026-04-26 (#65902)``
+ * ``Providers wave 2026-04-26``
+
9.27.0
......
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index b60ee83e58a..0d68041867b 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -87,7 +87,7 @@ apache-airflow-providers-amazon package
Amazon integration (including `Amazon Web Services (AWS)
<https://aws.amazon.com/>`__).
-Release: 9.27.0
+Release: 9.28.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
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-amazon 9.27.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-amazon 9.27.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.27.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-amazon 9.28.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-amazon 9.28.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.28.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml
index d4475e0a4b6..6c7f98f997a 100644
--- a/providers/amazon/provider.yaml
+++ b/providers/amazon/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1777234668
+source-date-epoch: 1777990018
# 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.28.0
- 9.27.0
- 9.26.0
- 9.25.0
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index f0142498ba5..de9259e06d5 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.27.0"
+version = "9.28.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.27.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.27.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.28.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.28.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 5a861674107..942f11dc2ed 100644
--- a/providers/amazon/src/airflow/providers/amazon/__init__.py
+++ b/providers/amazon/src/airflow/providers/amazon/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "9.27.0"
+__version__ = "9.28.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/druid/docs/.latest-doc-only-change.txt
b/providers/apache/druid/docs/.latest-doc-only-change.txt
index 3f35346f79b..e98bc2493db 100644
--- a/providers/apache/druid/docs/.latest-doc-only-change.txt
+++ b/providers/apache/druid/docs/.latest-doc-only-change.txt
@@ -1 +1 @@
-134348e1895ad54cfa4d3a75a78bafe872328b11
+dcaebac9d54ccacde366ff5c28281841ae7147b3
diff --git a/providers/cncf/kubernetes/README.rst
b/providers/cncf/kubernetes/README.rst
index e3ecd8e8dfc..0bec3090e9a 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.16.1``
+Release: ``10.17.0``
`Kubernetes <https://kubernetes.io/>`__
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.16.1/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.17.0/>`_.
Installation
------------
@@ -84,4 +84,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.16.1/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.17.0/changelog.html>`_.
diff --git a/providers/cncf/kubernetes/docs/changelog.rst
b/providers/cncf/kubernetes/docs/changelog.rst
index 40486aa41f5..d5672698561 100644
--- a/providers/cncf/kubernetes/docs/changelog.rst
+++ b/providers/cncf/kubernetes/docs/changelog.rst
@@ -27,6 +27,22 @@
Changelog
---------
+10.17.0
+.......
+
+Features
+~~~~~~~~
+* ``Move KubernetesPodTrigger pod cleanup from cleanup() to on_kill()
(#65741)``
+* ``Add multi-team lookup to Kubernetes secrets backend (#65694)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Use contextlib.suppress instead of try-except-pass in providers
(#66178)``
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Remove the DualStatsManager and the Stats interfaces (#63932)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
10.16.1
.......
diff --git a/providers/cncf/kubernetes/docs/index.rst
b/providers/cncf/kubernetes/docs/index.rst
index 6fb2abffe5a..2896975a514 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 <https://kubernetes.io/>`__
-Release: 10.16.1
+Release: 10.17.0
Provider package
----------------
@@ -147,5 +147,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-cncf-kubernetes 10.16.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1.tar.gz.sha512>`__)
-* `The apache-airflow-providers-cncf-kubernetes 10.16.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.16.1-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-cncf-kubernetes 10.17.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-cncf-kubernetes 10.17.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_cncf_kubernetes-10.17.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/cncf/kubernetes/provider.yaml
b/providers/cncf/kubernetes/provider.yaml
index 76b357a859f..5290652a476 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: 1776778319
+source-date-epoch: 1777990278
# 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.17.0
- 10.16.1
- 10.16.0
- 10.15.0
diff --git a/providers/cncf/kubernetes/pyproject.toml
b/providers/cncf/kubernetes/pyproject.toml
index f8fd4f1ba44..998cb8d21a1 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.16.1"
+version = "10.17.0"
description = "Provider package apache-airflow-providers-cncf-kubernetes for
Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -121,8 +121,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.16.1"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.16.1/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.17.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.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/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
index cf7af0d61e3..510eded04c6 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 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "10.16.1"
+__version__ = "10.17.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/common/ai/README.rst b/providers/common/ai/README.rst
index 7ab79f7072e..8dca09654cb 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.1.1``
+Release: ``0.2.0``
AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai
<https://ai.pydantic.dev/>`__.
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.1.1/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.2.0/>`_.
Installation
------------
@@ -98,4 +98,4 @@ Extra Dependencies
==============
=============================================================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.1.1/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.2.0/changelog.html>`_.
diff --git a/providers/common/ai/docs/changelog.rst
b/providers/common/ai/docs/changelog.rst
index 034f0a831b6..bf3182cc421 100644
--- a/providers/common/ai/docs/changelog.rst
+++ b/providers/common/ai/docs/changelog.rst
@@ -25,6 +25,28 @@
Changelog
---------
+0.2.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Add UsageLimits support to common.ai operators (#66248)``
+
+Doc-only
+~~~~~~~~
+
+* ``Add Configuration Reference docs page to Common AI provider (#66024)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Use contextlib.suppress instead of try-except-pass in providers
(#66178)``
+ * ``[main] CI: Upgrade important CI environment (#66068)``
+ * ``fix: update dependencies to fix dependabot alarms in
providers.common.ai (#66244)``
+ * ``[main] CI: Upgrade important CI environment (#65933)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
0.1.1
.....
diff --git a/providers/common/ai/docs/index.rst
b/providers/common/ai/docs/index.rst
index a9172cfcd83..e96ba4cfd27 100644
--- a/providers/common/ai/docs/index.rst
+++ b/providers/common/ai/docs/index.rst
@@ -81,7 +81,7 @@ apache-airflow-providers-common-ai package
AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai
<https://ai.pydantic.dev/>`__.
-Release: 0.1.1
+Release: 0.2.0
Provider package
----------------
@@ -137,5 +137,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-common-ai 0.1.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1.tar.gz.sha512>`__)
-* `The apache-airflow-providers-common-ai 0.1.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.1.1-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-common-ai 0.2.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-common-ai 0.2.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_ai-0.2.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/common/ai/provider.yaml
b/providers/common/ai/provider.yaml
index 33b5192a306..2a13392ea99 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: 1776778456
+source-date-epoch: 1777990341
build-system: hatchling
# note that those versions are maintained by release manager - do not update
them manually
versions:
+ - 0.2.0
- 0.1.1
- 0.1.0
diff --git a/providers/common/ai/pyproject.toml
b/providers/common/ai/pyproject.toml
index b0fccff3fbf..36dfcf450da 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.1.1"
+version = "0.2.0"
description = "Provider package apache-airflow-providers-common-ai for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -136,8 +136,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.1.1"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.1.1/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.2.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-ai/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/common/ai/src/airflow/providers/common/ai/__init__.py
b/providers/common/ai/src/airflow/providers/common/ai/__init__.py
index 1b19d7afecf..1a9f9ed16de 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 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "0.1.1"
+__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/common/sql/README.rst b/providers/common/sql/README.rst
index 4a4ad558c54..419b3086331 100644
--- a/providers/common/sql/README.rst
+++ b/providers/common/sql/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-sql``
-Release: ``1.35.0``
+Release: ``1.36.0``
`Common SQL Provider <https://en.wikipedia.org/wiki/SQL>`__
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.35.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.36.0/>`_.
Installation
------------
@@ -99,4 +99,4 @@ Extra Dependencies
==================
=======================================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.35.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.36.0/changelog.html>`_.
diff --git a/providers/common/sql/docs/changelog.rst
b/providers/common/sql/docs/changelog.rst
index 8ced2c43ad8..6571c8ebf94 100644
--- a/providers/common/sql/docs/changelog.rst
+++ b/providers/common/sql/docs/changelog.rst
@@ -38,6 +38,20 @@ Changelog
.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
+1.36.0
+......
+
+Features
+~~~~~~~~
+
+* ``GenericTransfer: switch paginated mode to non-deferred default with opt-in
deferral (#64321)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
1.35.0
......
diff --git a/providers/common/sql/docs/index.rst
b/providers/common/sql/docs/index.rst
index f6d7f7c0057..992a5b47aff 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 <https://en.wikipedia.org/wiki/SQL>`__
-Release: 1.35.0
+Release: 1.36.0
Provider package
----------------
@@ -137,5 +137,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-common-sql 1.35.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-common-sql 1.35.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.35.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-common-sql 1.36.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-common-sql 1.36.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.36.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/common/sql/provider.yaml
b/providers/common/sql/provider.yaml
index 12ebeccd88e..091f5b00031 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: 1776778490
+source-date-epoch: 1777990535
# 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.36.0
- 1.35.0
- 1.34.0
- 1.33.0
diff --git a/providers/common/sql/pyproject.toml
b/providers/common/sql/pyproject.toml
index d0ba28d8ce9..9e38a70892d 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 = "1.35.0"
+version = "1.36.0"
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/1.35.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.35.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.36.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.36.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/sql/src/airflow/providers/common/sql/__init__.py
b/providers/common/sql/src/airflow/providers/common/sql/__init__.py
index 68ff51d40d6..1fe3be1034c 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 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.35.0"
+__version__ = "1.36.0"
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 54f729fdfd2..ee030805a34 100644
--- a/providers/databricks/README.rst
+++ b/providers/databricks/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-databricks``
-Release: ``7.13.0``
+Release: ``7.14.0``
`Databricks <https://databricks.com/>`__
@@ -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
<https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.13.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.14.0/>`_.
Installation
------------
@@ -107,4 +107,4 @@ Extra Dependencies
==================
================================================================================================================================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.13.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.14.0/changelog.html>`_.
diff --git a/providers/databricks/docs/changelog.rst
b/providers/databricks/docs/changelog.rst
index 4202ac2382c..f25fcee83b1 100644
--- a/providers/databricks/docs/changelog.rst
+++ b/providers/databricks/docs/changelog.rst
@@ -26,6 +26,28 @@
Changelog
---------
+7.14.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add 'access_control_list' to 'DatabricksWorkflowTaskGroup' (#64538)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Add 'task_config' to 'template_fields' for 'DatabricksTaskOperator'
(#65858)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
+7.13.0
+......
+
.. note:: **Security fix — TLS verification for Kubernetes TokenRequest API
(affects Kubernetes OIDC token federation)**
The Kubernetes TokenRequest API call made during ``federated_k8s``
authentication now verifies the
@@ -44,9 +66,6 @@ Changelog
mount ``ca.crt`` at
``/var/run/secrets/kubernetes.io/serviceaccount/ca.crt``. If you are affected,
please open an issue so support for a configurable CA path can be added.
-7.13.0
-......
-
Features
~~~~~~~~
diff --git a/providers/databricks/docs/index.rst
b/providers/databricks/docs/index.rst
index 2e3447e84a7..4261fd09770 100644
--- a/providers/databricks/docs/index.rst
+++ b/providers/databricks/docs/index.rst
@@ -78,7 +78,7 @@ apache-airflow-providers-databricks package
`Databricks <https://databricks.com/>`__
-Release: 7.13.0
+Release: 7.14.0
Provider package
----------------
@@ -144,5 +144,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-databricks 7.13.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-databricks 7.13.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.13.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-databricks 7.14.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-databricks 7.14.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_databricks-7.14.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/databricks/provider.yaml
b/providers/databricks/provider.yaml
index 7686f7c5d42..9671f063b8f 100644
--- a/providers/databricks/provider.yaml
+++ b/providers/databricks/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776873524
+source-date-epoch: 1777990564
# 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.14.0
- 7.13.0
- 7.12.1
- 7.12.0
diff --git a/providers/databricks/pyproject.toml
b/providers/databricks/pyproject.toml
index 759a5a66b9c..680137b22dd 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.13.0"
+version = "7.14.0"
description = "Provider package apache-airflow-providers-databricks for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -150,8 +150,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.13.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.13.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.14.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.14.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 d091020434d..f8c249afcf3 100644
--- a/providers/databricks/src/airflow/providers/databricks/__init__.py
+++ b/providers/databricks/src/airflow/providers/databricks/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "7.13.0"
+__version__ = "7.14.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/dbt/cloud/README.rst b/providers/dbt/cloud/README.rst
index ec5fd7ce4b0..b3d6a31652c 100644
--- a/providers/dbt/cloud/README.rst
+++ b/providers/dbt/cloud/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-dbt-cloud``
-Release: ``4.8.1``
+Release: ``4.8.2``
`dbt Cloud <https://www.getdbt.com/product/dbt-cloud/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``dbt.cloud`` provider. All
classes for this prov
are in ``airflow.providers.dbt.cloud`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.1/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.2/>`_.
Installation
------------
@@ -93,4 +93,4 @@ Extra Dependencies
=============== ===============================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.1/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.2/changelog.html>`_.
diff --git a/providers/dbt/cloud/docs/changelog.rst
b/providers/dbt/cloud/docs/changelog.rst
index 0bf68bb2d36..f2b43f74a02 100644
--- a/providers/dbt/cloud/docs/changelog.rst
+++ b/providers/dbt/cloud/docs/changelog.rst
@@ -28,6 +28,19 @@
Changelog
---------
+4.8.2
+.....
+
+Misc
+~~~~
+
+* ``Refactor DbtCloudRunJobOperator.execute() by extracting job ID (#64393)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Fix stale system test documentation links (#65071)``
+
4.8.1
.....
diff --git a/providers/dbt/cloud/docs/index.rst
b/providers/dbt/cloud/docs/index.rst
index fc9363fe197..f8add20f8b3 100644
--- a/providers/dbt/cloud/docs/index.rst
+++ b/providers/dbt/cloud/docs/index.rst
@@ -81,7 +81,7 @@ apache-airflow-providers-dbt-cloud package
`dbt Cloud <https://www.getdbt.com/product/dbt-cloud/>`__
-Release: 4.8.1
+Release: 4.8.2
Provider package
----------------
@@ -140,5 +140,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-dbt-cloud 4.8.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1.tar.gz.sha512>`__)
-* `The apache-airflow-providers-dbt-cloud 4.8.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.1-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-dbt-cloud 4.8.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2.tar.gz.sha512>`__)
+* `The apache-airflow-providers-dbt-cloud 4.8.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_dbt_cloud-4.8.2-py3-none-any.whl.sha512>`__)
diff --git a/providers/dbt/cloud/provider.yaml
b/providers/dbt/cloud/provider.yaml
index f39a98769c8..279f4194a86 100644
--- a/providers/dbt/cloud/provider.yaml
+++ b/providers/dbt/cloud/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1775591975
+source-date-epoch: 1777990614
# 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.8.2
- 4.8.1
- 4.8.0
- 4.7.0
diff --git a/providers/dbt/cloud/pyproject.toml
b/providers/dbt/cloud/pyproject.toml
index 76215334d26..640942a1a12 100644
--- a/providers/dbt/cloud/pyproject.toml
+++ b/providers/dbt/cloud/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-dbt-cloud"
-version = "4.8.1"
+version = "4.8.2"
description = "Provider package apache-airflow-providers-dbt-cloud for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -113,8 +113,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-dbt-cloud/4.8.1"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.1/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.2"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.8.2/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/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
index f82b99ce589..0de4a96eaae 100644
--- a/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
+++ b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "4.8.1"
+__version__ = "4.8.2"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/discord/README.rst b/providers/discord/README.rst
index 97dde4a441a..7017aa1d7c2 100644
--- a/providers/discord/README.rst
+++ b/providers/discord/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-discord``
-Release: ``3.12.2``
+Release: ``3.12.3``
`Discord <https://discord.com/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``discord`` provider. All
classes for this provid
are in ``airflow.providers.discord`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.2/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.3/>`_.
Installation
------------
@@ -79,4 +79,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.2/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.3/changelog.html>`_.
diff --git a/providers/discord/docs/changelog.rst
b/providers/discord/docs/changelog.rst
index 4d9f0b3578d..3885f79c40c 100644
--- a/providers/discord/docs/changelog.rst
+++ b/providers/discord/docs/changelog.rst
@@ -27,6 +27,18 @@
Changelog
---------
+3.12.3
+......
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix DiscordWebhookHook leaking webhook_endpoint as HTTP header (#65736)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+
3.12.2
......
diff --git a/providers/discord/docs/index.rst b/providers/discord/docs/index.rst
index 00fd35d30fd..039cc48635e 100644
--- a/providers/discord/docs/index.rst
+++ b/providers/discord/docs/index.rst
@@ -63,7 +63,7 @@ apache-airflow-providers-discord package
`Discord <https://discord.com/>`__
-Release: 3.12.2
+Release: 3.12.3
Provider package
----------------
@@ -117,5 +117,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-discord 3.12.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2.tar.gz.sha512>`__)
-* `The apache-airflow-providers-discord 3.12.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.2-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-discord 3.12.3 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3.tar.gz.sha512>`__)
+* `The apache-airflow-providers-discord 3.12.3 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_discord-3.12.3-py3-none-any.whl.sha512>`__)
diff --git a/providers/discord/provider.yaml b/providers/discord/provider.yaml
index d0a648b7ea2..0a733aba7d8 100644
--- a/providers/discord/provider.yaml
+++ b/providers/discord/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1775591984
+source-date-epoch: 1777990634
# 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.12.3
- 3.12.2
- 3.12.1
- 3.12.0
diff --git a/providers/discord/pyproject.toml b/providers/discord/pyproject.toml
index 406ceb6863f..058af30ba17 100644
--- a/providers/discord/pyproject.toml
+++ b/providers/discord/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-discord"
-version = "3.12.2"
+version = "3.12.3"
description = "Provider package apache-airflow-providers-discord 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-discord/3.12.2"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.2/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.3"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-discord/3.12.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/discord/src/airflow/providers/discord/__init__.py
b/providers/discord/src/airflow/providers/discord/__init__.py
index e28cefbcf9a..3d0f4f6a853 100644
--- a/providers/discord/src/airflow/providers/discord/__init__.py
+++ b/providers/discord/src/airflow/providers/discord/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "3.12.2"
+__version__ = "3.12.3"
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 22e6da7ceb3..9d985db1c30 100644
--- a/providers/edge3/README.rst
+++ b/providers/edge3/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-edge3``
-Release: ``3.5.0``
+Release: ``3.6.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
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.5.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.6.0/>`_.
Installation
------------
@@ -93,4 +93,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.5.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.6.0/changelog.html>`_.
diff --git a/providers/edge3/docs/changelog.rst
b/providers/edge3/docs/changelog.rst
index bc9231def2e..848e01c7408 100644
--- a/providers/edge3/docs/changelog.rst
+++ b/providers/edge3/docs/changelog.rst
@@ -27,6 +27,35 @@
Changelog
---------
+3.6.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Allow automated edge worker maintenance (#66310)``
+* ``Relax version checks for remote Edge Workers (#66292)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix ASYNC110 violation in edge3 worker (#66192)``
+* ``Fix deadlock and add unit test (#66144)``
+* ``Edge worker: bound drain with SIGTERM/SIGKILL escalation (#65838)``
+* ``Fix Edge worker SIGTERM storm during API server outage (#65830)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``[main] CI: Upgrade important CI environment (#66068)``
+ * ``Fix edge3 worker deadlock regression test on Python 3.14 (#66247)``
+ * ``Bump the edge-ui-package-updates group across 1 directory with 11
updates (#66227)``
+ * ``Bump the edge-ui-package-updates group across 1 directory with 15
updates (#65802)``
+ * ``[main] CI: Upgrade important CI environment (#65933)``
+ * ``Remove the DualStatsManager and the Stats interfaces (#63932)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+ * ``Fix typo 'matchning' -> 'matching' (#66427)``
+
3.5.0
.....
diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst
index 31a5253de18..0f257fd0206 100644
--- a/providers/edge3/docs/index.rst
+++ b/providers/edge3/docs/index.rst
@@ -97,7 +97,7 @@ Additional REST API endpoints are provided to distribute
tasks and manage the ed
are provided by the API server.
-Release: 3.5.0
+Release: 3.6.0
Provider package
----------------
@@ -153,5 +153,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-edge3 3.5.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-edge3 3.5.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.5.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-edge3 3.6.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-edge3 3.6.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_edge3-3.6.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml
index a34c21e3c0d..efb85c42047 100644
--- a/providers/edge3/provider.yaml
+++ b/providers/edge3/provider.yaml
@@ -34,7 +34,7 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776778872
+source-date-epoch: 1777990729
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:
+ - 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml
index 4c7e7fb08e9..cca74d27dbd 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 = "3.5.0"
+version = "3.6.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/3.5.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.5.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.6.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.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/edge3/src/airflow/providers/edge3/__init__.py
b/providers/edge3/src/airflow/providers/edge3/__init__.py
index caed88f1693..c77444c727c 100644
--- a/providers/edge3/src/airflow/providers/edge3/__init__.py
+++ b/providers/edge3/src/airflow/providers/edge3/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "3.5.0"
+__version__ = "3.6.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"3.0.0"
diff --git a/providers/fab/README.rst b/providers/fab/README.rst
index 6a901e8b3fb..06c04ab7694 100644
--- a/providers/fab/README.rst
+++ b/providers/fab/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-fab``
-Release: ``3.6.2``
+Release: ``3.6.3``
`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``fab`` provider. All classes
for this provider p
are in ``airflow.providers.fab`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.2/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.3/>`_.
Installation
------------
@@ -104,4 +104,4 @@ Extra Dependencies
============ ===================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.2/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.3/changelog.html>`_.
diff --git a/providers/fab/docs/changelog.rst b/providers/fab/docs/changelog.rst
index 33280ff36ef..d9c7c781bbb 100644
--- a/providers/fab/docs/changelog.rst
+++ b/providers/fab/docs/changelog.rst
@@ -20,6 +20,32 @@
Changelog
---------
+3.6.3
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix NPM security vulnerabilities in fab provider (#66031)``
+* ``Fix FAB password hashing to respect FAB_PASSWORD_HASH_METHOD config
(#65735)``
+* ``Fix fab mysql migration error caused by pre defiend fk name in orm create
(#65831)``
+* ``Fix '/auth/token' 500 when FAB auth manager is recreated (#65710)``
+* ``Honor AUTH_ROLE_PUBLIC in FastAPI API server (#65685)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``[main] CI: Upgrade important CI environment (#66068)``
+ * ``Bump stylelint (#66224)``
+ * ``Bump moment-timezone from 0.6.1 to 0.6.2 in
/providers/fab/src/airflow/providers/fab/www in the fab-ui-package-updates
group across 1 directory (#66166)``
+ * ``Bump terser-webpack-plugin (#66033)``
+ * ``Bump stylelint (#65979)``
+ * ``Dispose flask_sqlalchemy + airflow ORM engines in fab test fixtures
(#65941)``
+ * ``[main] CI: Upgrade important CI environment (#65933)``
+ * ``Revert "Remove global variables in airflow.settings (#61917)" (#65718)``
+ * ``Remove global variables in airflow.settings (#61917)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
3.6.2
.....
diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst
index 52fe2d18e8f..fb526f7ccfe 100644
--- a/providers/fab/docs/index.rst
+++ b/providers/fab/docs/index.rst
@@ -84,7 +84,7 @@ apache-airflow-providers-fab package
`Flask App Builder <https://flask-appbuilder.readthedocs.io/>`__
-Release: 3.6.2
+Release: 3.6.3
Provider package
----------------
@@ -153,5 +153,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-fab 3.6.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2.tar.gz.sha512>`__)
-* `The apache-airflow-providers-fab 3.6.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.2-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-fab 3.6.3 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3.tar.gz.sha512>`__)
+* `The apache-airflow-providers-fab 3.6.3 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_fab-3.6.3-py3-none-any.whl.sha512>`__)
diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml
index 61f6ad65c36..7fb2d6cbd94 100644
--- a/providers/fab/provider.yaml
+++ b/providers/fab/provider.yaml
@@ -29,7 +29,7 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776779008
+source-date-epoch: 1777990777
build-system: hatchling
# Note that those versions are maintained by release manager - do not update
them manually
@@ -37,6 +37,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:
+ - 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml
index e3dc8bd03e1..f7e89733762 100644
--- a/providers/fab/pyproject.toml
+++ b/providers/fab/pyproject.toml
@@ -32,7 +32,7 @@ build-backend = "hatchling.build"
[project]
name = "apache-airflow-providers-fab"
-version = "3.6.2"
+version = "3.6.3"
description = "Provider package apache-airflow-providers-fab for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -150,8 +150,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-fab/3.6.2"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.2/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.3"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-fab/3.6.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/fab/src/airflow/providers/fab/__init__.py
b/providers/fab/src/airflow/providers/fab/__init__.py
index c1fb82effb9..b322402240e 100644
--- a/providers/fab/src/airflow/providers/fab/__init__.py
+++ b/providers/fab/src/airflow/providers/fab/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "3.6.2"
+__version__ = "3.6.3"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"3.0.2"
diff --git a/providers/git/README.rst b/providers/git/README.rst
index 733e2845dd2..d737b089567 100644
--- a/providers/git/README.rst
+++ b/providers/git/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-git``
-Release: ``0.3.1``
+Release: ``0.3.2``
`Distributed version control system (GIT) <https://git-scm.com/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``git`` provider. All classes
for this provider p
are in ``airflow.providers.git`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.1/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.2/>`_.
Installation
------------
@@ -78,4 +78,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.1/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.2/changelog.html>`_.
diff --git a/providers/git/docs/changelog.rst b/providers/git/docs/changelog.rst
index c7f46fa57c3..5efed2eb96b 100644
--- a/providers/git/docs/changelog.rst
+++ b/providers/git/docs/changelog.rst
@@ -19,6 +19,19 @@
Changelog
---------
+0.3.2
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Add skip on git clone when local version matches bundle version (#63814)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Add tests for git bundle force-push resilience, error recovery, etc.
(#65750)``
+
0.3.1
.....
diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst
index bd14143e9d5..9ab1d74b669 100644
--- a/providers/git/docs/index.rst
+++ b/providers/git/docs/index.rst
@@ -72,7 +72,7 @@ apache-airflow-providers-git package
`Distributed version control system (GIT) <https://git-scm.com/>`__
-Release: 0.3.1
+Release: 0.3.2
Provider package
----------------
@@ -125,5 +125,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-git 0.3.1 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1.tar.gz.sha512>`__)
-* `The apache-airflow-providers-git 0.3.1 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.1-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-git 0.3.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2.tar.gz.sha512>`__)
+* `The apache-airflow-providers-git 0.3.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_git-0.3.2-py3-none-any.whl.sha512>`__)
diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml
index daf5d8c0e6b..0bd8502aa6b 100644
--- a/providers/git/provider.yaml
+++ b/providers/git/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1775592251
+source-date-epoch: 1777990807
# 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:
+ - 0.3.2
- 0.3.1
- 0.3.0
- 0.2.4
diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml
index db4c8a7b1f5..e49f48d1e73 100644
--- a/providers/git/pyproject.toml
+++ b/providers/git/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-git"
-version = "0.3.1"
+version = "0.3.2"
description = "Provider package apache-airflow-providers-git for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -99,8 +99,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-git/0.3.1"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.1/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.2"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-git/0.3.2/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/git/src/airflow/providers/git/__init__.py
b/providers/git/src/airflow/providers/git/__init__.py
index 7e3f8593e23..2df7c31b7d6 100644
--- a/providers/git/src/airflow/providers/git/__init__.py
+++ b/providers/git/src/airflow/providers/git/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "0.3.1"
+__version__ = "0.3.2"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"3.0.0"
diff --git a/providers/google/README.rst b/providers/google/README.rst
index 6f40b864105..f3f9ff3096b 100644
--- a/providers/google/README.rst
+++ b/providers/google/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-google``
-Release: ``21.2.0``
+Release: ``21.3.0``
Google services including:
@@ -43,7 +43,7 @@ This is a provider package for ``google`` provider. All
classes for this provide
are in ``airflow.providers.google`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-google/21.2.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-google/21.3.0/>`_.
Installation
------------
@@ -205,4 +205,4 @@ Extra Dependencies
==================== ====================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-google/21.2.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-google/21.3.0/changelog.html>`_.
diff --git a/providers/google/docs/changelog.rst
b/providers/google/docs/changelog.rst
index d47a381c64f..6d9a711b138 100644
--- a/providers/google/docs/changelog.rst
+++ b/providers/google/docs/changelog.rst
@@ -28,6 +28,48 @@ Changelog
---------
+21.3.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add engine flag support to Dataproc ClusterGenerator and bump
google-cloud-dataproc to 5.27.0 (#65130)``
+* ``Migrate DataprocSubmitTrigger and DataprocSubmitJobDirectTrigger to
on_kill() (#65742)``
+* ``Add optional object-level retention support to GcsToGcsOperator (#66204)``
+* ``Add universe_domain support for GoogleBaseHook (#66159)``
+* ``Update the Kubernetes Engine components to be able to work on "Sovereign
Cloud from Google" environments (#66341)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Rediscover succeeded pods in GKEJobTrigger to handle Kubernetes Job
retries with XCom (#63915)``
+* ``Fix Cloud Composer create env operator (#64956)``
+* ``Fix GenAIGenerativeModelHook ignoring Airflow connection credentials
(#65731)``
+* ``Fix GCSToGCSOperator ignoring replace=False for single-file copy (#66014)``
+* ``Fix Dataflow deferrable trigger handling of transient 503 (#66293)``
+* ``Fix BigQueryInsertJobTrigger not propagating CancelledError (#63730)``
+* ``Pass 'schedule_timeout_seconds' through to 'GKEStartPodTrigger' from
'GKEStartPodOperator' (#66355)``
+* ``Return list of GCS URIs from SalesforceToGcsOperator (#61659)``
+* ``Fix consistent return response from PubSubPullOperator (#66156)``
+
+Misc
+~~~~
+* ``Update Composer naming and add ManagedAirflow aliases (#66001)``
+* ``Change the name in rebranding of Google services: "TPC" -> "Sovereign
Cloud from Google" (#66415)``
+
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Iterate file objects directly instead of calling readlines() (#66291)``
+ * ``Apply AIR201-style replacements (#65197)``
+ * ``Add pluggable retry policies for Airflow tasks (AIP-105) (#65474)``
+ * ``Update correct annotation for 3.3 version compat constant (#65999)``
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Align Dag capitalization from "DAG" to "Dag" for providers/google/
(#66155)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
21.2.0
......
diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst
index 8b059b8f86a..9a370e807e2 100644
--- a/providers/google/docs/index.rst
+++ b/providers/google/docs/index.rst
@@ -89,7 +89,7 @@ Google services including:
- `Google Workspace <https://workspace.google.com/>`__ (formerly Google
Suite)
-Release: 21.2.0
+Release: 21.3.0
Provider package
----------------
@@ -234,5 +234,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-google 21.2.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-google 21.2.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.2.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-google 21.3.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-google 21.3.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_google-21.3.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml
index 3f48764a8d2..bd6f5fd73c4 100644
--- a/providers/google/provider.yaml
+++ b/providers/google/provider.yaml
@@ -30,12 +30,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776779043
+source-date-epoch: 1777990905
# 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:
+ - 21.3.0
- 21.2.0
- 21.1.0
- 21.0.0
diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml
index 5a55516c60f..3c9597c662c 100644
--- a/providers/google/pyproject.toml
+++ b/providers/google/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-google"
-version = "21.2.0"
+version = "21.3.0"
description = "Provider package apache-airflow-providers-google for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -266,8 +266,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-google/21.2.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-google/21.2.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-google/21.3.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-google/21.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/google/src/airflow/providers/google/__init__.py
b/providers/google/src/airflow/providers/google/__init__.py
index b67e2763d71..2fcdb74e45d 100644
--- a/providers/google/src/airflow/providers/google/__init__.py
+++ b/providers/google/src/airflow/providers/google/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "21.2.0"
+__version__ = "21.3.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/microsoft/azure/README.rst
b/providers/microsoft/azure/README.rst
index 69440cd2c2d..9ec41a6f230 100644
--- a/providers/microsoft/azure/README.rst
+++ b/providers/microsoft/azure/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-microsoft-azure``
-Release: ``13.1.2``
+Release: ``13.2.0``
`Microsoft Azure <https://azure.microsoft.com/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``microsoft.azure`` provider.
All classes for thi
are in ``airflow.providers.microsoft.azure`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.1.2/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.2.0/>`_.
Installation
------------
@@ -122,4 +122,4 @@ Extra Dependencies
==================== ====================================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.1.2/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.2.0/changelog.html>`_.
diff --git a/providers/microsoft/azure/docs/changelog.rst
b/providers/microsoft/azure/docs/changelog.rst
index 1e1df4df575..011dafe00be 100644
--- a/providers/microsoft/azure/docs/changelog.rst
+++ b/providers/microsoft/azure/docs/changelog.rst
@@ -27,6 +27,22 @@
Changelog
---------
+13.2.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add deferrable mode support to AzureSynapseRunPipelineOperator (#63614)``
+* ``Add multi-team lookup to Azure Key Vault backend (#65692)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Add test coverage for AzureBatchHook.wait_for_all_node_state (#63765)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
13.1.2
......
diff --git a/providers/microsoft/azure/docs/index.rst
b/providers/microsoft/azure/docs/index.rst
index b65f74ff5f1..06fef1e3110 100644
--- a/providers/microsoft/azure/docs/index.rst
+++ b/providers/microsoft/azure/docs/index.rst
@@ -84,7 +84,7 @@ apache-airflow-providers-microsoft-azure package
`Microsoft Azure <https://azure.microsoft.com/>`__
-Release: 13.1.2
+Release: 13.2.0
Provider package
----------------
@@ -169,5 +169,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-microsoft-azure 13.1.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2.tar.gz.sha512>`__)
-* `The apache-airflow-providers-microsoft-azure 13.1.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.1.2-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-microsoft-azure 13.2.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-microsoft-azure 13.2.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_microsoft_azure-13.2.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/microsoft/azure/provider.yaml
b/providers/microsoft/azure/provider.yaml
index a2a21cc270c..72ab88da6fe 100644
--- a/providers/microsoft/azure/provider.yaml
+++ b/providers/microsoft/azure/provider.yaml
@@ -21,12 +21,13 @@ description: |
`Microsoft Azure <https://azure.microsoft.com/>`__
state: ready
lifecycle: production
-source-date-epoch: 1776873554
+source-date-epoch: 1777990971
# 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:
+ - 13.2.0
- 13.1.2
- 13.1.1
- 13.1.0
diff --git a/providers/microsoft/azure/pyproject.toml
b/providers/microsoft/azure/pyproject.toml
index fc02a29839b..88246b03e34 100644
--- a/providers/microsoft/azure/pyproject.toml
+++ b/providers/microsoft/azure/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-microsoft-azure"
-version = "13.1.2"
+version = "13.2.0"
description = "Provider package apache-airflow-providers-microsoft-azure 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-microsoft-azure/13.1.2"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.1.2/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.2.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.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/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py
b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py
index 0afab6c48a6..ee5d61fd1f6 100644
---
a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py
+++
b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "13.1.2"
+__version__ = "13.2.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/mysql/README.rst b/providers/mysql/README.rst
index cd9b1ea3ab9..7d63e6abe93 100644
--- a/providers/mysql/README.rst
+++ b/providers/mysql/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-mysql``
-Release: ``6.5.2``
+Release: ``6.5.3``
`MySQL <https://www.mysql.com/>`__
@@ -36,7 +36,7 @@ This is a provider package for ``mysql`` provider. All
classes for this provider
are in ``airflow.providers.mysql`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.2/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.3/>`_.
Installation
------------
@@ -50,16 +50,17 @@ The package supports the following python versions:
3.10,3.11,3.12,3.13,3.14
Requirements
------------
-==========================================
=====================================
+==========================================
=============================================
PIP package Version required
-==========================================
=====================================
+==========================================
=============================================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-common-sql`` ``>=1.32.0``
``mysqlclient`` ``>=2.2.5; sys_platform !=
"darwin"``
-``mysql-connector-python`` ``>=9.1.0``
+``mysql-connector-python`` ``>=9.1.0; python_version <
"3.12"``
+``mysql-connector-python`` ``>=9.1.0,!=9.7.0; python_version
>= "3.12"``
``aiomysql`` ``>=0.2.0``
-==========================================
=====================================
+==========================================
=============================================
Cross provider package dependencies
-----------------------------------
@@ -101,4 +102,4 @@ Extra Dependencies
========================== ========================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.2/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.3/changelog.html>`_.
diff --git a/providers/mysql/docs/changelog.rst
b/providers/mysql/docs/changelog.rst
index fccd563c132..2bc2307a5a2 100644
--- a/providers/mysql/docs/changelog.rst
+++ b/providers/mysql/docs/changelog.rst
@@ -26,6 +26,19 @@
Changelog
---------
+6.5.3
+.....
+
+Misc
+~~~~
+
+* ``Exclude mysql-connector-python 9.7.0 because of no wheels for >=3.12
(#66026)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Fix stale system test documentation links (#65071)``
+
6.5.2
.....
diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst
index 7f0ddd9eea8..31df21221e9 100644
--- a/providers/mysql/docs/index.rst
+++ b/providers/mysql/docs/index.rst
@@ -77,7 +77,7 @@ apache-airflow-providers-mysql package
`MySQL <https://www.mysql.com/>`__
-Release: 6.5.2
+Release: 6.5.3
Provider package
----------------
@@ -140,5 +140,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-mysql 6.5.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2.tar.gz.sha512>`__)
-* `The apache-airflow-providers-mysql 6.5.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.2-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-mysql 6.5.3 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3.tar.gz.sha512>`__)
+* `The apache-airflow-providers-mysql 6.5.3 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_mysql-6.5.3-py3-none-any.whl.sha512>`__)
diff --git a/providers/mysql/provider.yaml b/providers/mysql/provider.yaml
index f983a2cae43..ebfe42bdb7b 100644
--- a/providers/mysql/provider.yaml
+++ b/providers/mysql/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1775592557
+source-date-epoch: 1777991014
# 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.5.3
- 6.5.2
- 6.5.1
- 6.5.0
diff --git a/providers/mysql/pyproject.toml b/providers/mysql/pyproject.toml
index 7fae06bebe6..f36c2b5c244 100644
--- a/providers/mysql/pyproject.toml
+++ b/providers/mysql/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-mysql"
-version = "6.5.2"
+version = "6.5.3"
description = "Provider package apache-airflow-providers-mysql for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -134,8 +134,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-mysql/6.5.2"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.2/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.3"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.5.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/mysql/src/airflow/providers/mysql/__init__.py
b/providers/mysql/src/airflow/providers/mysql/__init__.py
index c77260cf6c8..715e6bd4c99 100644
--- a/providers/mysql/src/airflow/providers/mysql/__init__.py
+++ b/providers/mysql/src/airflow/providers/mysql/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "6.5.2"
+__version__ = "6.5.3"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst
index 8571dcdc851..4c45bf88641 100644
--- a/providers/openlineage/README.rst
+++ b/providers/openlineage/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-openlineage``
-Release: ``2.15.0``
+Release: ``2.16.0``
`OpenLineage <https://openlineage.io/docs/>`__ is an open framework for data
lineage collection.
@@ -37,7 +37,7 @@ This is a provider package for ``openlineage`` provider. All
classes for this pr
are in ``airflow.providers.openlineage`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.15.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.16.0/>`_.
Installation
------------
@@ -58,8 +58,8 @@ PIP package Version required
``apache-airflow-providers-common-sql`` ``>=1.32.0``
``apache-airflow-providers-common-compat`` ``>=1.14.3``
``attrs`` ``>=22.2``
-``openlineage-integration-common`` ``>=1.41.0``
-``openlineage-python`` ``>=1.41.0``
+``openlineage-integration-common`` ``>=1.46.0``
+``openlineage-python`` ``>=1.46.0``
========================================== ==================
Cross provider package dependencies
@@ -92,4 +92,4 @@ Extra Dependencies
============== ======================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.15.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.16.0/changelog.html>`_.
diff --git a/providers/openlineage/docs/changelog.rst
b/providers/openlineage/docs/changelog.rst
index 60adf6b05bd..c5fb85c1763 100644
--- a/providers/openlineage/docs/changelog.rst
+++ b/providers/openlineage/docs/changelog.rst
@@ -26,6 +26,34 @@
Changelog
---------
+2.16.0
+......
+
+Features
+~~~~~~~~
+
+* ``Remove the DualStatsManager and the Stats interfaces (#63932)``
+* ``Add public emit_dataset_lineage and emit_query_lineage API for OpenLineage
provider (#65788)``
+* ``Add dynamically emitted asset events to OpenLineage (#65727)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Prevent stats from breaking executor initializer (#66351)``
+* ``Manual state change should not use fork-execute model on scheduler
(#65677)``
+
+Misc
+~~~~
+
+* ``Cleanup integration names for consistency (#66287)``
+* ``Bump Ol client dependency to 1.46 (#66145)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Providers wave 2026-04-21 (#65614)``
+ * ``Providers wave 2026-04-21``
+
2.15.0
......
diff --git a/providers/openlineage/docs/index.rst
b/providers/openlineage/docs/index.rst
index de67007e513..2a748dd3269 100644
--- a/providers/openlineage/docs/index.rst
+++ b/providers/openlineage/docs/index.rst
@@ -83,7 +83,7 @@ apache-airflow-providers-openlineage package
At its core it is an extensible specification that systems can use to
interoperate with lineage metadata.
-Release: 2.15.0
+Release: 2.16.0
Provider package
----------------
@@ -140,5 +140,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-openlineage 2.15.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-openlineage 2.15.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.15.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-openlineage 2.16.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-openlineage 2.16.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_openlineage-2.16.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/openlineage/provider.yaml
b/providers/openlineage/provider.yaml
index 3c337c827cc..387eec20ca6 100644
--- a/providers/openlineage/provider.yaml
+++ b/providers/openlineage/provider.yaml
@@ -24,12 +24,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1776779132
+source-date-epoch: 1777991095
# 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.16.0
- 2.15.0
- 2.14.0
- 2.13.0
diff --git a/providers/openlineage/pyproject.toml
b/providers/openlineage/pyproject.toml
index 406a7eb46e9..bfd1eaee1e5 100644
--- a/providers/openlineage/pyproject.toml
+++ b/providers/openlineage/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-openlineage"
-version = "2.15.0"
+version = "2.16.0"
description = "Provider package apache-airflow-providers-openlineage for
Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -115,8 +115,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-openlineage/2.15.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.15.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.16.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.16.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/openlineage/src/airflow/providers/openlineage/__init__.py
b/providers/openlineage/src/airflow/providers/openlineage/__init__.py
index 816d03f6da9..dae1c2c8146 100644
--- a/providers/openlineage/src/airflow/providers/openlineage/__init__.py
+++ b/providers/openlineage/src/airflow/providers/openlineage/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "2.15.0"
+__version__ = "2.16.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/standard/README.rst b/providers/standard/README.rst
index d89ec307b79..78073d92d1e 100644
--- a/providers/standard/README.rst
+++ b/providers/standard/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-standard``
-Release: ``1.12.3``
+Release: ``1.13.0``
Airflow Standard Provider
@@ -36,7 +36,7 @@ This is a provider package for ``standard`` provider. All
classes for this provi
are in ``airflow.providers.standard`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.12.3/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.13.0/>`_.
Installation
------------
@@ -87,4 +87,4 @@ Extra Dependencies
=============== ========================================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.12.3/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-standard/1.13.0/changelog.html>`_.
diff --git a/providers/standard/docs/changelog.rst
b/providers/standard/docs/changelog.rst
index 1c6092d8b51..04442623062 100644
--- a/providers/standard/docs/changelog.rst
+++ b/providers/standard/docs/changelog.rst
@@ -35,6 +35,19 @@
Changelog
---------
+1.13.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add run_after to TriggerDagRunOperator (#62259)``
+* ``Add partition_key to Context (#65359)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+
1.12.3
......
diff --git a/providers/standard/docs/index.rst
b/providers/standard/docs/index.rst
index 42e7ce85e67..7b749b2656c 100644
--- a/providers/standard/docs/index.rst
+++ b/providers/standard/docs/index.rst
@@ -66,7 +66,7 @@ apache-airflow-providers-standard package
Airflow Standard Provider
-Release: 1.12.3
+Release: 1.13.0
Provider package
----------------
@@ -119,5 +119,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-standard 1.12.3 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3.tar.gz.sha512>`__)
-* `The apache-airflow-providers-standard 1.12.3 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.12.3-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-standard 1.13.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-standard 1.13.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_standard-1.13.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml
index b8b635ccfc2..04d31d900f7 100644
--- a/providers/standard/provider.yaml
+++ b/providers/standard/provider.yaml
@@ -22,12 +22,13 @@ description: |
Airflow Standard Provider
state: ready
lifecycle: production
-source-date-epoch: 1775592796
+source-date-epoch: 1777991194
# 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.13.0
- 1.12.3
- 1.12.2
- 1.12.1
diff --git a/providers/standard/pyproject.toml
b/providers/standard/pyproject.toml
index 08ea03a6704..d969e07266a 100644
--- a/providers/standard/pyproject.toml
+++ b/providers/standard/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-standard"
-version = "1.12.3"
+version = "1.13.0"
description = "Provider package apache-airflow-providers-standard for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -107,8 +107,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-standard/1.12.3"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/1.12.3/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/1.13.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-standard/1.13.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/standard/src/airflow/providers/standard/__init__.py
b/providers/standard/src/airflow/providers/standard/__init__.py
index 76ca6a3a578..776e406e530 100644
--- a/providers/standard/src/airflow/providers/standard/__init__.py
+++ b/providers/standard/src/airflow/providers/standard/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.12.3"
+__version__ = "1.13.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/yandex/README.rst b/providers/yandex/README.rst
index 9cce1f2da94..71f44d01e11 100644
--- a/providers/yandex/README.rst
+++ b/providers/yandex/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-yandex``
-Release: ``4.4.2``
+Release: ``4.5.0``
This package is for Yandex, including:
@@ -38,7 +38,7 @@ This is a provider package for ``yandex`` provider. All
classes for this provide
are in ``airflow.providers.yandex`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.4.2/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.0/>`_.
Installation
------------
@@ -85,4 +85,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.4.2/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.0/changelog.html>`_.
diff --git a/providers/yandex/docs/changelog.rst
b/providers/yandex/docs/changelog.rst
index 792ac0d8d72..c864504d8f6 100644
--- a/providers/yandex/docs/changelog.rst
+++ b/providers/yandex/docs/changelog.rst
@@ -27,6 +27,19 @@
Changelog
---------
+4.5.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Add multi-team lookup to Lockbox backend (#65695)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls
(#65861)``
+ * ``Fix stale system test documentation links (#65071)``
+
4.4.2
.....
diff --git a/providers/yandex/docs/index.rst b/providers/yandex/docs/index.rst
index 5f2123e02d9..712c1630f03 100644
--- a/providers/yandex/docs/index.rst
+++ b/providers/yandex/docs/index.rst
@@ -81,7 +81,7 @@ This package is for Yandex, including:
- `Yandex.Cloud <https://cloud.yandex.com/>`__
-Release: 4.4.2
+Release: 4.5.0
Provider package
----------------
@@ -139,5 +139,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-yandex 4.4.2 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2.tar.gz.sha512>`__)
-* `The apache-airflow-providers-yandex 4.4.2 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.4.2-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-yandex 4.5.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-yandex 4.5.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_yandex-4.5.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/yandex/provider.yaml b/providers/yandex/provider.yaml
index 39d93567c8c..2861370b2ab 100644
--- a/providers/yandex/provider.yaml
+++ b/providers/yandex/provider.yaml
@@ -24,12 +24,13 @@ description: |
- `Yandex.Cloud <https://cloud.yandex.com/>`__
state: ready
lifecycle: production
-source-date-epoch: 1775592843
+source-date-epoch: 1777991225
# 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.0
- 4.4.2
- 4.4.1
- 4.4.0
diff --git a/providers/yandex/pyproject.toml b/providers/yandex/pyproject.toml
index 93c6e253719..729052034f0 100644
--- a/providers/yandex/pyproject.toml
+++ b/providers/yandex/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-yandex"
-version = "4.4.2"
+version = "4.5.0"
description = "Provider package apache-airflow-providers-yandex 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-yandex/4.4.2"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.4.2/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.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/yandex/src/airflow/providers/yandex/__init__.py
b/providers/yandex/src/airflow/providers/yandex/__init__.py
index 9f526d2ae65..2166b87f734 100644
--- a/providers/yandex/src/airflow/providers/yandex/__init__.py
+++ b/providers/yandex/src/airflow/providers/yandex/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "4.4.2"
+__version__ = "4.5.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"