NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2943 most downloaded on PyPI
Provider package apache-airflow-providers-microsoft-mssql for Apache Airflow
Last release 1 months ago
23 Aug 2026
Release timing varies
gaps range from 2 weeks to 4 months
Nearly every release is documented
notes for 45 of 45 stable releases
2 versions withdrawn
withdrawn after publishing
6 years old
104 releases · first in 2020
- Add type annotations to sql hooks
Release Date: 2026-08-23
Add type annotations to sql hooks (#70815)
Document each provider's optional extras in its docs index (#69478)
Add type annotations to sql hooks (#70815)
Document each provider's optional extras in its docs index (#69478)
Nothing published for this version
One column per quarter.
- Add Azure, Fabric and instance MSSQL Asset URI validation
Release Date: 2026-06-22
Add Azure, Fabric and instance MSSQL Asset URI validation (#67999)
Add Azure, Fabric and instance MSSQL Asset URI validation (#67999)
Nothing published for this version
- Fix MSSQL connection schema field metadata
Release Date: 2026-06-07
Fix MSSQL connection schema field metadata (#66756)
Nothing published for this version
- Add uri sanitizers and asset factories for new schemes
Release Date: 2026-05-23
Add uri sanitizers and asset factories for new schemes (#66426)
Add uri sanitizers and asset factories for new schemes (#66426)
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
- feat: Add Hook Level Lineage to SQL hooks
Release Date: 2026-03-02
feat: Add Hook Level Lineage to SQL hooks (#61535)
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
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
- Add Python 3.13 support for Airflow.
Release Date: 2025-08-02
Add Python 3.13 support for Airflow. (#46891)
Cleanup type ignores in 4 microsoft providers where possible (#53312)
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)
Cleanup type ignores in 4 microsoft providers where possible (#53312)
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)
cleanup stale dependency of methodtools (#52310)
Bump pymssql version to 2.3.5 (#52307)
Add warning in changelog: use OdbcHook for ODBC drivers instead of MsSqlHook (#52646)
Move 'BaseHook' implementation to task SDK (#51873)
Drop support for Python 3.9 (#52072)
cleanup stale dependency of methodtools (#52310)
Bump pymssql version to 2.3.5 (#52307)
Add warning in changelog: use OdbcHook for ODBC drivers instead of MsSqlHook (#52646)
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
Release Date: 2025-04-09 ### Misc - Exclude 2.3.3 of pymssql
Release Date: 2025-04-09
Exclude 2.3.3 of pymssql (#48604)
Nothing published for this version
- Fix MSSQL provider dependency on common-sql
Release Date: 2025-03-13
Fix MSSQL provider dependency on common-sql (#47188)
Upgrade flit to 3.11.0 (#46938)
Fix MSSQL provider dependency on common-sql (#47188)
Upgrade flit to 3.11.0 (#46938)
Nothing published for this version
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Release Date: 2025-02-26
Note
This version contains no code changes. It was released to replace a previous version that was yanked due to a packaging issue.
Nothing published for this version
- feat: Add OpenLineage support for MsSqlHook and MSSQLToGCSOperator
Release Date: 2025-02-21
feat: Add OpenLineage support for MsSqlHook and MSSQLToGCSOperator (#45637)
Introduce notion of dialects in DbApiHook (#41327)
Fixed generated SQL MSSQL dialect when all columns are also primary keys (#46380)
Fix escaping of special characters or reserved words as column names in dialects of common sql provider (#45640)
Added ADR document describing why the notion of dialects is introduced (#45456)
feat: Add OpenLineage support for MsSqlHook and MSSQLToGCSOperator (#45637)
Introduce notion of dialects in DbApiHook (#41327)
Fixed generated SQL MSSQL dialect when all columns are also primary keys (#46380)
Fix escaping of special characters or reserved words as column names in dialects of common sql provider (#45640)
Added ADR document describing why the notion of dialects is introduced (#45456)
All deprecated classes, parameters and features have been removed from the MySQL 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
If you are using an ODBC driver, please use airflow.providers.odbc.hooks.OdbcHook instead of MsSqlHook as it is specifically designed to handle ODBC-specific parameters like ‘driver’ and ‘encrypt’.
Warning
All deprecated classes, parameters and features have been removed from the MySQL provider package. The following breaking changes were introduced:
Remove airflow.providers.microsoft.mssql.operators.mssql.MsSqlOperator . Please use airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator .
Remove Provider Deprecations in Microsoft-MSSQL (#44762)
Support connection extra parameters in MsSqlHook (#44310)
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
If you are using an ODBC driver, please use airflow.providers.odbc.hooks.OdbcHook instead of MsSqlHook as it is specifically designed to handle ODBC-specific parameters like 'driver' and 'encrypt'.
Warning
All deprecated classes, parameters and features have been removed from the MySQL provider package. The following breaking changes were introduced:
Remove airflow.providers.microsoft.mssql.operators.mssql.MsSqlOperator. Please use airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.
Remove Provider Deprecations in Microsoft-MSSQL (#44762)
Support connection extra parameters in MsSqlHook (#44310)
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
- 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 .
Fix missing methodtools as dependency to MsSqlHook (#41392)
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.
Fix missing methodtools as dependency to MsSqlHook (#41392)
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
Nothing published for this version
- Added support for replace option when using insert_rows with MsSqlHook
Release Date: 2024-08-06
Added support for replace option when using insert_rows with MsSqlHook (#40836)
Clean up remaining getattr connection DbApiHook (#40665)
Added support for replace option when using insert_rows with MsSqlHook (#40836)
Clean up remaining getattr connection DbApiHook (#40665)
Nothing published for this version
- implement per-provider tests with lowest-direct dependency resolution
Release Date: 2024-06-27
implement per-provider tests with lowest-direct dependency resolution (#39946)
better define conn parameter type for MsSqlHook (#39831)
Nothing published for this version
- use 'cached_property' to reuse 'get_connections' value in 'mssql' provider
Release Date: 2024-05-30
use 'cached_property' to reuse 'get_connections' value in 'mssql' provider (#39575)
remove extra return (#39582)
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
use 'cached_property' to reuse 'get_connections' value in 'mssql' provider (#39575)
remove extra return (#39582)
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 .
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
Note
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
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
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)
Remove workaround for pymssql failing compilation with new Cython (#35924)
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)
Remove workaround for pymssql failing compilation with new Cython (#35924)
Nothing published for this version
This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy .
Release Date: 2023-10-17
Note
This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy .
Bump min airflow version of providers (#34728)
Nothing published for this version
- Add deprecation info to the providers modules and classes docstring
Release Date: 2023-08-01
Add deprecation info to the providers modules and classes docstring (#32536)
Add deprecation info to the providers modules and classes docstring (#32536)
Nothing published for this version
This release dropped support for Python 3.7
Release Date: 2023-06-23
Note
This release dropped support for Python 3.7
Check if sqlalchemy_scheme extra contains forbidden characters (#31984)
Note
This release dropped support for Python 3.7
Check if sqlalchemy_scheme extra contains forbidden characters (#31984)
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →