Changelog for Microsoft SQL Server Driver

v1.4.1 (2026-05-22)

Fixes:

  • Restore support for SMALLDATETIME, IMAGE, UNIQUEIDENTIFIER, and XML types

v1.4.0 (2026-05-19)

New features:

  • Add mssql.query.large_text_type option to choose what Arrow type to use for NVARCHAR(MAX) and other similar database types

  • Support passing a catalog/schema name to GetTableSchema

  • Add MSSQL:type metadata on result set schema fields to provide the database’s type name

  • Support querying GEOMETRY/GEOGRAPHY types as well-known binary (WKB) with the GeoArrow extension type, with the SRID inferred from the first batch of data

  • Support ingesting GeoArrow WKB

Fixes:

  • Support ExecuteSchema for queries with unnamed columns (mssql#7 )

  • Map TINYINT to Arrow uint8 instead of int8

  • Support Kerberos authentication (which was advertised before, but not properly enabled at build time) (mssql#8 )

v1.3.1 (2026-03-11)

Fixes:

  • Ingest string columns as NVARCHAR(MAX) (instead of the deprecated NTEXT)

  • Fix a bug where reusing a statement to execute a query after a bulk ingest would give an empty result set

v1.3.0 (2026-02-19)

New features:

v1.2.0 (2026-01-12)

New features:

  • Add support for Microsoft Entra ID authentication

v1.1.0 (2026-01-07)

New features:

  • Add support for querying DATETIME2, CHAR/NCHAR types

  • Add for binding/ingesting Arrow large/view/fixed-size string and binary types

v1.0.0 (2025-09-18)

  • Initial release