This is an automated email from the ASF dual-hosted git repository.
eladkal 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 acf7818ef27 Providers ad-hoc 2026-02-20 (#62209)
acf7818ef27 is described below
commit acf7818ef27c0854a17d018b1bf4e44b3bae1b77
Author: Elad Kalif <[email protected]>
AuthorDate: Fri Feb 20 13:46:18 2026 +0200
Providers ad-hoc 2026-02-20 (#62209)
---
providers/.last_release_date.txt | 2 +-
providers/common/sql/README.rst | 6 +++---
providers/common/sql/docs/changelog.rst | 13 ++++++++++++
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/elasticsearch/README.rst | 6 +++---
providers/elasticsearch/docs/changelog.rst | 24 ++++++++++++++++++++++
providers/elasticsearch/docs/index.rst | 8 ++++----
providers/elasticsearch/provider.yaml | 3 ++-
providers/elasticsearch/pyproject.toml | 8 ++++----
.../airflow/providers/elasticsearch/__init__.py | 2 +-
13 files changed, 64 insertions(+), 25 deletions(-)
diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index 9e443a7a774..54796001217 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-02-10
+2026-02-20
diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst
index f83e870c367..8a1a4d4ddcd 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.31.0``
+Release: ``1.32.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.31.0/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.32.0/>`_.
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-common-sql/1.31.0/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.32.0/changelog.html>`_.
diff --git a/providers/common/sql/docs/changelog.rst
b/providers/common/sql/docs/changelog.rst
index a894242e413..3eb34d619a1 100644
--- a/providers/common/sql/docs/changelog.rst
+++ b/providers/common/sql/docs/changelog.rst
@@ -25,6 +25,19 @@
Changelog
---------
+1.32.0
+......
+
+Features
+~~~~~~~~
+
+* ``feat: Add Hook Level Lineage to SQL hooks (#61535)``
+* ``'task-sql-decorator': Introducing the '@task.sql' decorator (#60851)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add 'lifecycle' field to provider.yaml schema and all providers per
AIP-95 (#62190)``
+
1.31.0
......
diff --git a/providers/common/sql/docs/index.rst
b/providers/common/sql/docs/index.rst
index 48b80d29dd5..bd67381dd1b 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.31.0
+Release: 1.32.0
Provider package
----------------
@@ -135,5 +135,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and
signatures from the
`Official Apache Download site
<https://downloads.apache.org/airflow/providers/>`_
-* `The apache-airflow-providers-common-sql 1.31.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0.tar.gz.sha512>`__)
-* `The apache-airflow-providers-common-sql 1.31.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.31.0-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-common-sql 1.32.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-common-sql 1.32.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_common_sql-1.32.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/common/sql/provider.yaml
b/providers/common/sql/provider.yaml
index a67e2b96c8c..b3e7f8cf686 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: 1770751480
+source-date-epoch: 1771577228
# 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.32.0
- 1.31.0
- 1.30.4
- 1.30.3
diff --git a/providers/common/sql/pyproject.toml
b/providers/common/sql/pyproject.toml
index ef79e6c0304..f4c52739574 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.31.0"
+version = "1.32.0"
description = "Provider package apache-airflow-providers-common-sql for Apache
Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -129,8 +129,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.31.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.31.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.32.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.32.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 de4d6c4e5a2..ba4f11945fd 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.31.0"
+__version__ = "1.32.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"
diff --git a/providers/elasticsearch/README.rst
b/providers/elasticsearch/README.rst
index cb0fb26aa29..df8b96e198b 100644
--- a/providers/elasticsearch/README.rst
+++ b/providers/elasticsearch/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-elasticsearch``
-Release: ``6.4.4``
+Release: ``6.5.0``
`Elasticsearch <https://www.elastic.co/elasticsearch>`__
@@ -36,7 +36,7 @@ This is a provider package for ``elasticsearch`` provider.
All classes for this
are in ``airflow.providers.elasticsearch`` python package.
You can find package information and changelog for the provider
-in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4/>`_.
+in the `documentation
<https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.5.0/>`_.
Installation
------------
@@ -80,4 +80,4 @@ Dependent package
==================================================================================================================
=================
The changelog for the provider package can be found in the
-`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4/changelog.html>`_.
+`changelog
<https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.5.0/changelog.html>`_.
diff --git a/providers/elasticsearch/docs/changelog.rst
b/providers/elasticsearch/docs/changelog.rst
index 9761e735473..2bca7e40430 100644
--- a/providers/elasticsearch/docs/changelog.rst
+++ b/providers/elasticsearch/docs/changelog.rst
@@ -27,6 +27,30 @@
Changelog
---------
+6.5.0
+.....
+
+.. note::
+ The write_to_es Elasticsearch task logging feature, was incompatible with
Airflow 3. This is now fixed.
+ Users must upgrade apache-airflow-providers-elasticsearch>=6.5.0 to pick up
the new ElasticsearchRemoteLogIO class required by the fixed logging path.
+ No configuration changes are needed — existing settings such as write_to_es,
target_index, json_format, host_field, and offset_field continue to work as
before.
+ This fix will work with any airflow-airflow>=3.0 version.
+
+Features
+~~~~~~~~
+
+* ``feat: Add Hook Level Lineage to SQL hooks (#61535)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``fix the write-to-es feature for Airflow 3 (#53821)``
+* ``add max_line_per_pages setting to ElasticsearchTaskHandler (#61492)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Add 'lifecycle' field to provider.yaml schema and all providers per
AIP-95 (#62190)``
+
6.4.4
.....
diff --git a/providers/elasticsearch/docs/index.rst
b/providers/elasticsearch/docs/index.rst
index 217c52f02c0..4182094239c 100644
--- a/providers/elasticsearch/docs/index.rst
+++ b/providers/elasticsearch/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-elasticsearch package
`Elasticsearch <https://www.elastic.co/elasticsearch>`__
-Release: 6.4.4
+Release: 6.5.0
Provider package
----------------
@@ -104,7 +104,7 @@ PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-common-compat`` ``>=1.12.0``
-``apache-airflow-providers-common-sql`` ``>=1.27.0``
+``apache-airflow-providers-common-sql`` ``>=1.32.0``
``elasticsearch`` ``>=8.10,<9``
========================================== ==================
@@ -134,5 +134,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-elasticsearch 6.4.4 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4.tar.gz.sha512>`__)
-* `The apache-airflow-providers-elasticsearch 6.4.4 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.4.4-py3-none-any.whl.sha512>`__)
+* `The apache-airflow-providers-elasticsearch 6.5.0 sdist package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0.tar.gz>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0.tar.gz.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0.tar.gz.sha512>`__)
+* `The apache-airflow-providers-elasticsearch 6.5.0 wheel package
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0-py3-none-any.whl>`_
(`asc
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0-py3-none-any.whl.asc>`__,
`sha512
<https://downloads.apache.org/airflow/providers/apache_airflow_providers_elasticsearch-6.5.0-py3-none-any.whl.sha512>`__)
diff --git a/providers/elasticsearch/provider.yaml
b/providers/elasticsearch/provider.yaml
index f9e260601c2..91a0b7ab23b 100644
--- a/providers/elasticsearch/provider.yaml
+++ b/providers/elasticsearch/provider.yaml
@@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
-source-date-epoch: 1769461187
+source-date-epoch: 1771577215
# 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.0
- 6.4.4
- 6.4.3
- 6.4.2
diff --git a/providers/elasticsearch/pyproject.toml
b/providers/elasticsearch/pyproject.toml
index b4fb390fe60..a4244141cd0 100644
--- a/providers/elasticsearch/pyproject.toml
+++ b/providers/elasticsearch/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-elasticsearch"
-version = "6.4.4"
+version = "6.5.0"
description = "Provider package apache-airflow-providers-elasticsearch for
Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -60,7 +60,7 @@ requires-python = ">=3.10"
dependencies = [
"apache-airflow>=2.11.0",
"apache-airflow-providers-common-compat>=1.12.0",
- "apache-airflow-providers-common-sql>=1.27.0", # use next version
+ "apache-airflow-providers-common-sql>=1.32.0",
"elasticsearch>=8.10,<9",
]
@@ -102,8 +102,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-elasticsearch/6.4.4"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.5.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.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/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
index 3e731525d48..bd4951bad98 100644
--- a/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
+++ b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "6.4.4"
+__version__ = "6.5.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.11.0"