From c7bcb8d40f5fa42a98161fadb2166a0fa7fa5150 Mon Sep 17 00:00:00 2001
From: Shahar Epstein <60007259+shahar1@users.noreply.github.com>
Date: Fri, 26 Jun 2026 12:34:49 +0300
Subject: [PATCH] Prepare ad-hoc provider documentation 2026-06-26
cncf.kubernetes (10.18.1) and apache.spark (6.2.0) were excluded from the
2026-06-16 wave after binding -1 votes; their blockers are now resolved, so
re-cut the same versions with the fixes folded in. fab and keycloak need
corrective patch releases (3.7.1, 0.8.1) after the airflowctl CLI client
integration was reverted from core (#68856) and a Keycloak access-denied
bug fix (#68951). celery (3.21.0) adds a Python 3.14 worker start-method
config (#69015), and google (22.2.1) ships the GKE 401 fix for kubernetes
client 36.x (#69032).
---
providers/.last_release_date.txt | 2 +-
providers/apache/spark/docs/changelog.rst | 1 +
providers/celery/README.rst | 6 ++---
providers/celery/docs/changelog.rst | 16 +++++++++++++
providers/celery/docs/index.rst | 6 ++---
providers/celery/provider.yaml | 3 ++-
providers/celery/pyproject.toml | 6 ++---
.../src/airflow/providers/celery/__init__.py | 2 +-
providers/cncf/kubernetes/docs/changelog.rst | 3 +++
providers/fab/README.rst | 6 ++---
providers/fab/docs/changelog.rst | 17 ++++++++++++++
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/google/README.rst | 6 ++---
providers/google/docs/changelog.rst | 17 ++++++++++++++
providers/google/docs/index.rst | 6 ++---
providers/google/provider.yaml | 3 ++-
providers/google/pyproject.toml | 6 ++---
.../src/airflow/providers/google/__init__.py | 2 +-
providers/keycloak/README.rst | 6 ++---
providers/keycloak/docs/changelog.rst | 23 +++++++++++++++++++
providers/keycloak/docs/index.rst | 6 ++---
providers/keycloak/provider.yaml | 3 ++-
providers/keycloak/pyproject.toml | 6 ++---
.../airflow/providers/keycloak/__init__.py | 2 +-
uv.lock | 8 +++----
28 files changed, 130 insertions(+), 49 deletions(-)
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index a91c18423f881..50adc22b6d95c 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-06-16
+2026-06-26
diff --git a/providers/apache/spark/docs/changelog.rst b/providers/apache/spark/docs/changelog.rst
index 3515edbbe8ed9..41b89742eb94e 100644
--- a/providers/apache/spark/docs/changelog.rst
+++ b/providers/apache/spark/docs/changelog.rst
@@ -35,6 +35,7 @@ Changelog
Features
~~~~~~~~
+* ``Add a standard toggle for resumability to ResumableJobMixin (#68623)``
* ``Add crash recovery ability to SparkSubmitOperator against Kubernetes (#68067)``
* ``Crash recovery for YARN cluster mode in SparkSubmitOperator built on AIP-103 (#67473)``
diff --git a/providers/celery/README.rst b/providers/celery/README.rst
index 69e59aa21b823..b177e4321e0b7 100644
--- a/providers/celery/README.rst
+++ b/providers/celery/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-celery``
-Release: ``3.20.0``
+Release: ``3.21.0``
`Celery `__
@@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide
are in ``airflow.providers.celery`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -89,4 +89,4 @@ Extra Dependencies
=================== ===================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst
index 935a8a177bd26..b0650015fa0ab 100644
--- a/providers/celery/docs/changelog.rst
+++ b/providers/celery/docs/changelog.rst
@@ -27,6 +27,22 @@
Changelog
---------
+3.21.0
+......
+
+Features
+~~~~~~~~
+
+* ``Add Celery worker mp_start_method config to curb Python 3.14 memory (#69015)``
+
+Misc
+~~~~
+
+* ``Cache Celery apps when publishing workloads (#67127)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.20.0
......
diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst
index 036f37649ff50..245d8251b83d8 100644
--- a/providers/celery/docs/index.rst
+++ b/providers/celery/docs/index.rst
@@ -67,7 +67,7 @@ apache-airflow-providers-celery package
`Celery `__
-Release: 3.20.0
+Release: 3.21.0
Provider package
----------------
@@ -122,5 +122,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-celery 3.20.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-celery 3.20.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.21.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.21.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml
index 352a414e0a5ce..29d92b74642c5 100644
--- a/providers/celery/provider.yaml
+++ b/providers/celery/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1779137313
+source-date-epoch: 1782481463
# 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.21.0
- 3.20.0
- 3.19.0
- 3.18.0
diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml
index e8854a4593604..a9789e4672d43 100644
--- a/providers/celery/pyproject.toml
+++ b/providers/celery/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-celery"
-version = "3.20.0"
+version = "3.21.0"
description = "Provider package apache-airflow-providers-celery for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.20.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.21.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py
index 12c9cb93290a7..2c474282394a4 100644
--- a/providers/celery/src/airflow/providers/celery/__init__.py
+++ b/providers/celery/src/airflow/providers/celery/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.20.0"
+__version__ = "3.21.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/cncf/kubernetes/docs/changelog.rst b/providers/cncf/kubernetes/docs/changelog.rst
index d443fc0f731da..f1de75277f52c 100644
--- a/providers/cncf/kubernetes/docs/changelog.rst
+++ b/providers/cncf/kubernetes/docs/changelog.rst
@@ -33,6 +33,7 @@ Changelog
Bug Fixes
~~~~~~~~~
+* ``Make cncf.kubernetes model deserialization picklable in-cluster (#68848)``
* ``Run 'await_pod_start' before 'await_init_containers_completion' to prevent hanging when streaming init-container logs (#68450)``
* ``Kubernetes Pod Operator - handle pod preemption before container creation (#68328)``
@@ -41,10 +42,12 @@ Misc
* ``Make pod patching logic explicitly reflect when a pod is retained (#68507)``
* ``Fix mypy errors for task_instance access in provider triggers (#68685)``
+* ``Remove leftovers from #45184 clear_not_launched_queued_tasks removal (#68698)``
.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``[main] Upgrade important CI environment (#68322)``
+ * ``[main] Upgrade important CI environment (#68560)``
* ``Add regression test for KPO awaiting pod start before init-container logs (#68503)``
10.18.0
diff --git a/providers/fab/README.rst b/providers/fab/README.rst
index 11d1a07176a6f..e138ee6521797 100644
--- a/providers/fab/README.rst
+++ b/providers/fab/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-fab``
-Release: ``3.7.0``
+Release: ``3.7.1``
`Flask App Builder `__
@@ -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 `_.
+in the `documentation `_.
Installation
------------
@@ -105,4 +105,4 @@ Extra Dependencies
============ ===================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/fab/docs/changelog.rst b/providers/fab/docs/changelog.rst
index 810282bcab96e..d39a54ea1dba0 100644
--- a/providers/fab/docs/changelog.rst
+++ b/providers/fab/docs/changelog.rst
@@ -20,6 +20,23 @@
Changelog
---------
+3.7.1
+.....
+
+.. note::
+ The ``get_cli_user`` method added to the FAB auth manager in 3.7.0 has been removed
+ together with the revert of the airflowctl CLI client integration in Airflow core.
+ If you relied on ``airflowctl`` CLI authentication through the FAB auth manager,
+ provide an API token via the ``AIRFLOW_CLI_TOKEN`` environment variable instead.
+
+Misc
+~~~~
+
+* ``Revert airflowctl dependency from airflow-core (#68856)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.7.0
.....
diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst
index ddc12fc955570..f08e57cb09f32 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 `__
-Release: 3.7.0
+Release: 3.7.1
Provider package
----------------
@@ -154,5 +154,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-fab 3.7.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-fab 3.7.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-fab 3.7.1 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-fab 3.7.1 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml
index 368fb480c2ecb..b19fe328ebb98 100644
--- a/providers/fab/provider.yaml
+++ b/providers/fab/provider.yaml
@@ -29,7 +29,7 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1781642052
+source-date-epoch: 1782465951
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.7.1
- 3.7.0
- 3.6.5
- 3.6.4
diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml
index 1babdb3f7f0eb..3bbfb2e2e493e 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.7.0"
+version = "3.7.1"
description = "Provider package apache-airflow-providers-fab for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -153,8 +153,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.7.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.1"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.7.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py
index 7cb0c8facb593..35d41f3d8e7ec 100644
--- a/providers/fab/src/airflow/providers/fab/__init__.py
+++ b/providers/fab/src/airflow/providers/fab/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.7.0"
+__version__ = "3.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.2"
diff --git a/providers/google/README.rst b/providers/google/README.rst
index 6a5c22451ab8c..84005795f421c 100644
--- a/providers/google/README.rst
+++ b/providers/google/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-google``
-Release: ``22.2.0``
+Release: ``22.2.1``
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 `_.
+in the `documentation `_.
Installation
------------
@@ -209,4 +209,4 @@ Extra Dependencies
==================== ====================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/google/docs/changelog.rst b/providers/google/docs/changelog.rst
index 698d096ca0013..a5a059ea5585a 100644
--- a/providers/google/docs/changelog.rst
+++ b/providers/google/docs/changelog.rst
@@ -27,6 +27,23 @@
Changelog
---------
+22.2.1
+......
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix GKE provider 401 on kubernetes client 36.x (#69032)``
+
+Misc
+~~~~
+
+* ``Deprecate implicit legacy SQL default in BigQuery operators (#67113)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix flaky CloudSQL custom-universe trigger test on loaded runners (#68981)``
+
22.2.0
......
diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst
index a9a3d257d2208..f325baee1d511 100644
--- a/providers/google/docs/index.rst
+++ b/providers/google/docs/index.rst
@@ -90,7 +90,7 @@ Google services including:
- `Google Workspace `__ (formerly Google Suite)
-Release: 22.2.0
+Release: 22.2.1
Provider package
----------------
@@ -238,5 +238,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-google 22.2.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-google 22.2.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-google 22.2.1 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-google 22.2.1 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml
index bf281457df011..44b6ca5efd6e9 100644
--- a/providers/google/provider.yaml
+++ b/providers/google/provider.yaml
@@ -30,12 +30,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1781642052
+source-date-epoch: 1782481463
# 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:
+ - 22.2.1
- 22.2.0
- 22.1.0
- 22.0.0
diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml
index 332023102e8ac..d42cc3d3a2802 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 = "22.2.0"
+version = "22.2.1"
description = "Provider package apache-airflow-providers-google for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -276,8 +276,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/22.2.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.1"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.2.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py
index ada8341e67d7e..99e2c9e5c2cdd 100644
--- a/providers/google/src/airflow/providers/google/__init__.py
+++ b/providers/google/src/airflow/providers/google/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "22.2.0"
+__version__ = "22.2.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/keycloak/README.rst b/providers/keycloak/README.rst
index 82a38f40af24a..9d4b4e761a40b 100644
--- a/providers/keycloak/README.rst
+++ b/providers/keycloak/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-keycloak``
-Release: ``0.8.0``
+Release: ``0.8.1``
``Keycloak Provider``
@@ -36,7 +36,7 @@ This is a provider package for ``keycloak`` provider. All classes for this provi
are in ``airflow.providers.keycloak`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -78,4 +78,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/keycloak/docs/changelog.rst b/providers/keycloak/docs/changelog.rst
index ff25a360a79c1..837d5e17a746b 100644
--- a/providers/keycloak/docs/changelog.rst
+++ b/providers/keycloak/docs/changelog.rst
@@ -25,6 +25,29 @@
Changelog
---------
+0.8.1
+.....
+
+.. note::
+ The ``get_cli_user`` method added to the Keycloak auth manager in 0.8.0 has been
+ removed together with the revert of the airflowctl CLI client integration in Airflow
+ core. If you relied on ``airflowctl`` CLI authentication via the Keycloak service
+ account, provide an API token via the ``AIRFLOW_CLI_TOKEN`` environment variable
+ instead.
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Handle missing Keycloak resources as access denied (#68951)``
+
+Misc
+~~~~
+
+* ``Revert airflowctl dependency from airflow-core (#68856)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
0.8.0
.....
diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst
index 0f9d9776a3e86..917723a757466 100644
--- a/providers/keycloak/docs/index.rst
+++ b/providers/keycloak/docs/index.rst
@@ -78,7 +78,7 @@ apache-airflow-providers-keycloak package
``Keycloak Provider``
-Release: 0.8.0
+Release: 0.8.1
Provider package
----------------
@@ -131,5 +131,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-keycloak 0.8.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-keycloak 0.8.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-keycloak 0.8.1 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-keycloak 0.8.1 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml
index 6d1c8a20ee2a3..6d7495af6b8be 100644
--- a/providers/keycloak/provider.yaml
+++ b/providers/keycloak/provider.yaml
@@ -23,9 +23,10 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1781642052
+source-date-epoch: 1782465951
# note that those versions are maintained by release manager - do not update them manually
versions:
+ - 0.8.1
- 0.8.0
- 0.7.3
- 0.7.2
diff --git a/providers/keycloak/pyproject.toml b/providers/keycloak/pyproject.toml
index 27be58a369fca..5939a9ba847bd 100644
--- a/providers/keycloak/pyproject.toml
+++ b/providers/keycloak/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-keycloak"
-version = "0.8.0"
+version = "0.8.1"
description = "Provider package apache-airflow-providers-keycloak 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-keycloak/0.8.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.8.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.8.1"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.8.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/keycloak/src/airflow/providers/keycloak/__init__.py b/providers/keycloak/src/airflow/providers/keycloak/__init__.py
index 69ad79180fc24..a4b0905bf5c35 100644
--- a/providers/keycloak/src/airflow/providers/keycloak/__init__.py
+++ b/providers/keycloak/src/airflow/providers/keycloak/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "0.8.0"
+__version__ = "0.8.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.0"
diff --git a/uv.lock b/uv.lock
index 709e8ee883e4d..2a273e462b18f 100644
--- a/uv.lock
+++ b/uv.lock
@@ -4099,7 +4099,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-celery"
-version = "3.20.0"
+version = "3.21.0"
source = { editable = "providers/celery" }
dependencies = [
{ name = "apache-airflow" },
@@ -5145,7 +5145,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-fab"
-version = "3.7.0"
+version = "3.7.1"
source = { editable = "providers/fab" }
dependencies = [
{ name = "apache-airflow" },
@@ -5385,7 +5385,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-google"
-version = "22.2.0"
+version = "22.2.1"
source = { editable = "providers/google" }
dependencies = [
{ name = "apache-airflow" },
@@ -6112,7 +6112,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d
[[package]]
name = "apache-airflow-providers-keycloak"
-version = "0.8.0"
+version = "0.8.1"
source = { editable = "providers/keycloak" }
dependencies = [
{ name = "apache-airflow" },