NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4736 most downloaded on PyPI
Provider package apache-airflow-providers-jdbc for Apache Airflow
Last release 20 days ago
14 Sep 2026
Release timing varies
gaps range from 2 weeks to 3 months
Nearly every release is documented
notes for 48 of 48 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
107 releases · first in 2020
One column per quarter.
- Make SQLAlchemy an optional dependency
Release Date: 2026-09-14
Make SQLAlchemy an optional dependency (#72373)
Nothing published for this version
- Narrow 'AirflowException' to 'TypeError' and 'ValueError' in JdbcHook
Release Date: 2026-08-23
Narrow 'AirflowException' to 'TypeError' and 'ValueError' in JdbcHook (#70535)
Document each provider's optional extras in its docs index (#69478)
Narrow 'AirflowException' to 'TypeError' and 'ValueError' in JdbcHook (#70535)
Document each provider's optional extras in its docs index (#69478)
Nothing published for this version
- Add OpenLineage support to JdbcHook
Release Date: 2026-06-07
Add OpenLineage support to JdbcHook (#67457)
Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls (#65861)
Add OpenLineage support to JdbcHook (#67457)
Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls (#65861)
Nothing published for this version
- Set per-Python-version lower bounds for jpype1 in JDBC provider
Release Date: 2026-04-26
Set per-Python-version lower bounds for jpype1 in JDBC provider (#65572)
Work around jpype1 1.7.0 missing macOS arm64 wheels in jdbc provider (#65532)
Set per-Python-version lower bounds for jpype1 in JDBC provider (#65572)
Work around jpype1 1.7.0 missing macOS arm64 wheels in jdbc provider (#65532)
Nothing published for this version
- Load hook metadata from YAML without importing Hook class
Release Date: 2026-04-12
Load hook metadata from YAML without importing Hook class (#63826)
Load hook metadata from YAML without importing Hook class (#63826)
Nothing published for this version
Release Date: 2026-03-28 ### Misc - Add Python 3.14 Support
Release Date: 2026-03-28
Add Python 3.14 Support (#63520)
Nothing published for this version
- Migrate JDBC connection UI metadata to YAML
Release Date: 2026-03-13
Migrate JDBC connection UI metadata to YAML (#62427)
Nothing published for this version
- feat: Add Hook Level Lineage to SQL hooks
Release Date: 2026-03-02
feat: Add Hook Level Lineage to SQL hooks (#61535)
Providers: JDBC provider updated for conf import migration (#61413)
feat: Add Hook Level Lineage to SQL hooks (#61535)
Providers: JDBC provider updated for conf import migration (#61413)
Nothing published for this version
- New year means updated Copyright notices
Release Date: 2026-01-17
New year means updated Copyright notices (#60344)
Nothing published for this version
- Add backcompat for exceptions in providers
Release Date: 2025-12-13
Add backcompat for exceptions in providers (#58727)
Nothing published for this version
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
Release Date: 2025-11-30
Note
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy < https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers >_.
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Note
This release of provider is only available for Airflow 2.11+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.
Bump minimum Airflow version in providers to Airflow 2.11.0 (#58612)
Nothing published for this version
- Convert all airflow distributions to be compliant with ASF requirements
Release Date: 2025-11-17
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Convert all airflow distributions to be compliant with ASF requirements (#58138)
Nothing published for this version
- Migrate jdbc and jenkins providers to ''common.compat''
Release Date: 2025-10-26
Migrate jdbc and jenkins providers to ''common.compat'' (#57012)
Remove placeholder Release Date in changelog and index files (#56056)
Migrate jdbc and jenkins providers to ''common.compat'' (#57012)
Remove placeholder Release Date in changelog and index files (#56056)
Nothing published for this version
- Fixed resolving of dialect name when host of JdbcHook is an JDBC URL
Release Date: 2025-09-09
Fixed resolving of dialect name when host of JdbcHook is an JDBC URL (#54446)
Make term Dag consistent in providers docs (#55101)
Fixed resolving of dialect name when host of JdbcHook is an JDBC URL (#54446)
Make term Dag consistent in providers docs (#55101)
Nothing published for this version
- Add Python 3.13 support for Airflow.
Release Date: 2025-08-02
Add Python 3.13 support for Airflow. (#46891)
Add type ignore unreachable for get_autocommit in jdbc provider (#53434)
Remove type ignore across codebase after mypy upgrade (#53243)
Remove upper-binding for "python-requires" (#52980)
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
Add Python 3.13 support for Airflow. (#46891)
Add type ignore unreachable for get_autocommit in jdbc provider (#53434)
Remove type ignore across codebase after mypy upgrade (#53243)
Remove upper-binding for "python-requires" (#52980)
Temporarily switch to use >=,< pattern instead of '~=' (#52967)
Nothing published for this version
- Move 'BaseHook' implementation to task SDK
Release Date: 2025-07-06
Move 'BaseHook' implementation to task SDK (#51873)
Drop support for Python 3.9 (#52072)
Move 'BaseHook' implementation to task SDK (#51873)
Drop support for Python 3.9 (#52072)
Nothing published for this version
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy < https://github.com/apache/a
Release Date: 2025-05-18
Note
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy < https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers >_.
Bump min Airflow version in providers to 2.10 (#49843)
Note
This release of provider is only available for Airflow 2.10+ as explained in the Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_.
Bump min Airflow version in providers to 2.10 (#49843)
Nothing published for this version
- feat: overwrite 'get_uri' for 'JDBC'
Release Date: 2025-04-19
feat: overwrite 'get_uri' for 'JDBC' (#48915)
Nothing published for this version
Release Date: 2025-03-13 ### Misc - Upgrade flit to 3.11.0
Release Date: 2025-03-13
Upgrade flit to 3.11.0 (#46938)
Nothing published for this version
All deprecated classes, parameters and features have been removed from the JDBC provider package. The following breaking changes were introduced:
Release Date: 2024-12-26
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy .
Warning
All deprecated classes, parameters and features have been removed from the JDBC provider package. The following breaking changes were introduced:
Remove airflow.providers.jdbc.operators.jdbc.JdbcOperator . Please use airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator instead.
Remove Provider Deprecations in JDBC (#44662)
Made get_conn in JdbcHook threadsafe to avoid OSError: JVM is already started (#44718)
Suppress JException when get_autocommit and set_autocommit methods aren't supported on JDBC driver (#43786)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Update DAG example links in multiple providers documents (#44034)
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.
Warning
All deprecated classes, parameters and features have been removed from the JDBC provider package. The following breaking changes were introduced:
Remove airflow.providers.jdbc.operators.jdbc.JdbcOperator. Please use airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator instead.
Remove Provider Deprecations in JDBC (#44662)
Made get_conn in JdbcHook threadsafe to avoid OSError: JVM is already started (#44718)
Suppress JException when get_autocommit and set_autocommit methods aren't supported on JDBC driver (#43786)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Update DAG example links in multiple providers documents (#44034)
Nothing published for this version
Nothing published for this version
- Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook
Release Date: 2024-11-18
Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook (#41916)
Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook (#41916)
Nothing published for this version
- FIX: Only pass connection to sqlalchemy engine in JdbcHook
Release Date: 2024-10-14
FIX: Only pass connection to sqlalchemy engine in JdbcHook (#42705)
FIX: Only pass connection to sqlalchemy engine in JdbcHook (#42705)
Nothing published for this version
- Generalize caching of connection in DbApiHook to improve performance
Release Date: 2024-09-24
Generalize caching of connection in DbApiHook to improve performance (#40751)
Generalize caching of connection in DbApiHook to improve performance (#40751)
Nothing published for this version
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy .
Release Date: 2024-08-22
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy .
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Nothing published for this version
- Create SQLAlchemy engine from connection in DB Hook and added autocommit param to insert_rows method
Release Date: 2024-08-06
Create SQLAlchemy engine from connection in DB Hook and added autocommit param to insert_rows method (#40669)
Clean up remaining getattr connection DbApiHook (#40665)
Create SQLAlchemy engine from connection in DB Hook and added autocommit param to insert_rows method (#40669)
Clean up remaining getattr connection DbApiHook (#40665)
Nothing published for this version
- Faster 'airflow_version' imports
Release Date: 2024-05-30
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
Nothing published for this version
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy .
Release Date: 2024-05-06
Note
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy .
Suppress jaydebeapi.Error when setAutoCommit or getAutoCommit is unsupported by JDBC driver (#38707)
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Add stacklevel into the 'suppress_and_warn' warning (#39263)
Note
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.
Suppress jaydebeapi.Error when setAutoCommit or getAutoCommit is unsupported by JDBC driver (#38707)
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Add stacklevel into the 'suppress_and_warn' warning (#39263)
Nothing published for this version
- feat: Switch all class, functions, methods deprecations to decorators
Release Date: 2024-02-15
feat: Switch all class, functions, methods deprecations to decorators (#36876)
feat: Switch all class, functions, methods deprecations to decorators (#36876)
Nothing published for this version
- Follow BaseHook connection fields method signature in child classes
Release Date: 2023-12-27
Follow BaseHook connection fields method signature in child classes (#36086)
Follow BaseHook connection fields method signature in child classes (#36086)
Nothing published for this version
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy .
Release Date: 2023-12-12
Note
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy .
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
Add configuration ref to "providers.jdbc" (#35580)
Note
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
Add configuration ref to "providers.jdbc" (#35580)
Your coding agent can read these notes before it upgrades. Set up the MCP server →