Skip to content

Releases: dbt-msft/dbt-sqlserver

v0.21.0rc2

11 Nov 06:27
Compare
Choose a tag to compare
v0.21.0rc2 Pre-release
Pre-release

What's Changed

  • refresh token if within 5 minutes of expiring; else reuse by @swanderz in #158
  • add sqlserver__alter_column_type macro by @dlarsen5 in #169
  • small changes for 0.21.0 by @swanderz in #168
  • enable CTES in test defs by @swanderz in #167

New Contributors

Full Changelog: v0.20.1...v0.21.0rc2

v0.21.0rc1

06 Nov 01:07
526990d
Compare
Choose a tag to compare
v0.21.0rc1 Pre-release
Pre-release

What's Changed

Please see dbt-core v0.21.0 release notes for upstream changes

  • in dbt-sqlserver v0.20.0, users couldn't use some out of the box tests, such as accepted_values. users can now also use CTEs in their bespoke custom data tests #167
  • fixes issue with changing column types in incremental table column type #152 #169
  • workaround for Azure CLI token expires after one hour. Now we get new tokens for every transaction. #156 #158
  • refresh token if within 5 minutes of expiring; else reuse by @swanderz in #158
  • add sqlserver__alter_column_type macro by @dlarsen5 in #169
  • small changes for 0.21.0 by @swanderz in #168

New Contributors

Full Changelog: v0.20.1...v0.21.0rc1

dbt-sqlserver v0.20.1

08 Sep 23:37
Compare
Choose a tag to compare

dbt-sqlserver v0.20.1

fixes:

  • workaround for Azure CLI token expires after one hour. Now we get new tokens for every transaction. #156 #158

dbt-sqlserver v0.19.3

08 Sep 23:34
Compare
Choose a tag to compare

dbt-sqlserver v0.19.3

fixes

  • workaround for Azure CLI token expires after one hour. Now we get new tokens for every transaction. #156 #158

dbt-sqlserver v0.19.3rc1

08 Sep 20:08
Compare
Choose a tag to compare
Pre-release

dbt-sqlserver v0.19.3rc1

fixes

  • workaround for Azure CLI token expires after one hour. Now we get new tokens for every transaction. #156

dbt-sqlserver v0.20.0

12 Aug 23:36
Compare
Choose a tag to compare

dbt-sqlserver v0.20.0

features:

  • dbt-sqlserver will now work with dbt v0.20.0. Please see dbt's upgrading to v0.20.0 docs for more info.
  • users can now declare a custom max_batch_size in the project configuration to set the batch size used by the seed file loader. #127 and #151 thanks @jacobm001

under the hood

  • sqlserver__load_csv_rows now has a safety provided by calc_batch_size() to ensure the insert statements won't exceed SQL Server's 2100 parameter limit. #127 and #151 thanks @jacobm001
  • switched to using a MANIFEST.in to declare which files should be included
  • updated pyodbc and azure-identity dependencies to their latest versions

dbt-sqlserver v0.20.0rc1

19 Jul 21:05
Compare
Choose a tag to compare
Pre-release

v0.20.0rc1 (release cut 1)

cutting a release for last minute testing and to make it easier to bring dbt-synapse to

features:

  • dbt-sqlserver will now work with dbt v0.20.0. Please see dbt's upgrading to v0.20.0 docs for more info.
  • users can now declare a custom max_batch_size in the project configuration to set the batch size used by the seed file loader. #127 and #151 thanks @jacobm001

under the hood

  • sqlserver__load_csv_rows now has a safety provided by calc_batch_size() to ensure the insert statements won't exceed SQL Server's 2100 parameter limit. #127 and #151 thanks @jacobm001
  • switched to using a MANIFEST.in to declare which files should be included
  • updated pyodbc and azure-identity dependencies to their latest versions

dbt-sqlserver v0.19.2

19 Jul 18:41
4f2004c
Compare
Choose a tag to compare

v0.19.2

this will (hopefully) be the last release on 0.19.* before v0.20.0

fixes

  • fixing and issue with empty seed table that dbt-redshift already addressed with fishtown-analytics/dbt#2255 #147
  • drop unneeded debugging code that only was run when "Active Directory integrated" was given as the auth method #149
  • hotfix for regression introduced by #126 that wouldn't surface syntax errors from the SQL engine #140 thanks @jeroen-mostert!

under the hood:

  • ensure that macros are not recreated for incremental models #116 thanks @infused-kim
  • authentication now is case-insensitive and accepts both CLI and cli as options. #100 thanks (@JCZuurmond)[https://github.com/JCZuurmond]
  • add unit tests for azure-identity related token fetching

dbt-sqlserver v0.19.1

13 Jun 19:26
679b351
Compare
Choose a tag to compare

dbt-sqlserver v0.19.1

features:

  • users can now delcare a model's database to be other than the one specified in the profile. This will only work for on-premise SQL Server and Azure SQL Managed Instance. #126 thanks @semcha!

under the hood

  • abandon four-part version names (v0.19.0.2) in favor of three-part version names because it isn't SemVer and it causes problems with the ~= pip operator used dbt-synapse, a pacakge that depends on dbt-sqlserver
  • allow CI to work with the lower-cost serverless Azure SQL #132

dbt-sqlserver 0.19.0.2

30 Mar 13:33
Compare
Choose a tag to compare

v0.19.0.2

fixes

  • solved a bug in snapshots introduced in v0.19.0. Fixes: #108, #117.