Skip to content

Releases: dbt-msft/dbt-sqlserver

v1.10.1rc1

v1.10.1rc1 Pre-release
Pre-release

Choose a tag to compare

@axellpadilla axellpadilla released this 25 Jun 02:50
352d0a9

Generated notes: Changelog.md

What's Changed

  • (typo) Fix Spelling by @joshmarkovic in #694
  • feat: start v1.10.1rc1 by @axellpadilla in #700
  • chore(deps): bump the github-actions-updates group across 1 directory with 2 updates by @dependabot[bot] in #689
  • fix to make drop_schema_name usable and test pass by @axellpadilla in #563
  • Feat/mssql python Add optional mssql-python backend and update docs / CI by @axellpadilla in #681
  • Add implementation of persist_docs using extending properties by @semcha in #289
  • chore: consolidate isort, flake8, pycln and absolufy-imports into ruff by @joshmarkovic in #707
  • Empty unit test fixtures (rows: []) emit invalid LIMIT 0 syntax by @Benjamin-Knight in #699
  • chore(deps-dev): bump mypy from 1.11.2 to 2.1.0 in the pip-updates group across 1 directory by @dependabot[bot] in #691
  • fix: guard run_hooks commit with @@trancount check for autocommit safety by @axellpadilla in #709
  • Correctness fixes: LABEL escaping, dead columnstore guard, init port, misc by @joshmarkovic in #706
  • #535 Postgres style indexes by @Benjamin-Knight in #714
  • Implements dbt_sqlserver_use_dbt_transactions behavior flag by @axellpadilla in #710
  • Quick-win fixes: badge, exception type, is_integer, CI matrix, dead code by @joshmarkovic in #716
  • Relocate SQLSERVER_TEST_DRIVER to setup_env.sh to comply with no spaces. by @axellpadilla in #722
  • Use uv sync --all-extras and run instead of explicit pip install commands by @axellpadilla in #723
  • feat: safe type expansion, NVARCHAR/NCHAR catalog fix, seed empty cell fix by @axellpadilla in #702

Full Changelog: v1.10.0...v1.10.1rc1

v1.10.0

Choose a tag to compare

@axellpadilla axellpadilla released this 10 Jun 01:52
0f6b0dc

What's Changed

Full Changelog: v1.9.1...v1.10.0

v1.10.0rc1

v1.10.0rc1 Pre-release
Pre-release

Choose a tag to compare

@Benjamin-Knight Benjamin-Knight released this 04 Jun 08:23
d3f32e8

What's Changed

Full Changelog: v1.9.1...v1.10.0rc1

v1.9.2

Choose a tag to compare

@axellpadilla axellpadilla released this 27 May 20:52
bdc3303

What's Changed

  • fix: backport to v1.9.2 add default schema concatenation flag support and update documentation by @axellpadilla in #687

Important schema behavior note

dbt-sqlserver==1.9.0 inherited schema-generation behavior through dbt-fabric. In dbt-fabric>=1.9.3, the Fabric custom schema override was removed, so projects could effectively fall back to dbt-core’s standard schema behavior:

<target.schema>_<custom_schema_name>
Starting with dbt-sqlserver==1.9.1, the Fabric dependency has been removed. SQL Server now keeps its legacy schema behavior by default:
<custom_schema_name>

To opt in to dbt-core’s standard schema concatenation behavior, add:

flags:
  dbt_sqlserver_use_default_schema_concat: true  # Enable standard schema concatenation

Projects should override with a custom generate_schema_name if they want to keep dbt-sqlserver legacy behavior.

Full Changelog: v1.9.1...v1.9.2

v1.9.1

Choose a tag to compare

@Benjamin-Knight Benjamin-Knight released this 19 May 13:27
86bbdc7

Headline

This release removes this adapters upstream dependency on the dbt-fabric adapter.

Important schema behavior note

dbt-sqlserver==1.9.0 inherited schema-generation behavior through dbt-fabric. In dbt-fabric>=1.9.3, the Fabric custom schema override was removed, so projects could effectively fall back to dbt-core’s standard schema behavior:

<target.schema>_<custom_schema_name>

Starting with dbt-sqlserver==1.9.1, the Fabric dependency has been removed. SQL Server now keeps its legacy schema behavior by default:

<custom_schema_name>

To opt in to dbt-core’s standard schema concatenation behavior, add:

vars:
  dbt_sqlserver_use_default_schema_concat: true

Projects with a custom generate_schema_name macro should review whether it still matches the intended behavior.

This release also includes development, CI, and packaging updates that should not impact normal users.

What's Changed

Full Changelog: v1.9.0...v1.9.1

v1.9.1rc1

v1.9.1rc1 Pre-release
Pre-release

Choose a tag to compare

@Benjamin-Knight Benjamin-Knight released this 14 May 09:32
3940f81

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.9.1rc1

v1.9.0

Choose a tag to compare

@cody-scott cody-scott released this 02 Jun 16:02
bcf4ac9

Update to 1.9.

What's Changed

Full Changelog: v1.8.7...v1.9.0

v1.8.7

Choose a tag to compare

@cody-scott cody-scott released this 21 Jan 18:36
5f05ecd

What's Changed

Full Changelog: v1.8.6...v1.8.7

v1.8.6

Choose a tag to compare

@cody-scott cody-scott released this 17 Jan 17:47
dde95d5

What's Changed

New Contributors

Full Changelog: v1.8.5...v1.8.6

v1.8.5

Choose a tag to compare

@cody-scott cody-scott released this 02 Dec 17:16
909f61c

What's Changed

Full Changelog: v1.8.4...v1.8.5