Skip to content

Releases: duckdb/dbt-duckdb

1.9.0

07 Oct 18:55
9714864
Compare
Choose a tag to compare

What's Changed

  • Fix Excel logger in dbt-core 1.9.0 by @edgarrmondragon in #449
  • (fix) dbt-adapters 1.9.0 fix for MD pre and post-model hooks by @guenp in #451
  • Add support for configuring community/nightly extensions in the profile directly by @jwills in #450
  • (fix) generate_database_name macro should be case insensitive by @guenp in #453
  • Bump dbt-tests-adapter from 1.9.2 to 1.10.2 by @dependabot in #454

New Contributors

Full Changelog: 1.8.4...1.9.0

1.8.4

27 Sep 00:30
c30c548
Compare
Choose a tag to compare

What's Changed

  • author-email -> author_email by @jwills in #428
  • Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #430
  • Disable Python models on MotherDuck when SaaS mode is on by @guenp in #435
  • support preleases by @mrjsj in #438
  • Remove deprecated DeltaLake functions by @guenp in #439
  • Pass credentials to Glue plugin constructor by @guenp in #436
  • Fixes to dbt-duckdb to work with DuckDB 1.1.0 by @jwills in #440
  • (fix) Add support for attaching a MotherDuck database with token in settings or config by @guenp in #444
  • (fix): MotherDuck config should set SaaS mode at the end by @guenp in #446
  • Updates for dbt-duckdb 1.8.4 by @jwills in #447

New Contributors

Full Changelog: 1.8.3...1.8.4

1.8.3

19 Aug 19:51
39c51cf
Compare
Choose a tag to compare

What's Changed

  • fix(secrets): value should be enclosed in quotes by @waaronmorris in #421
  • Bump mypy from 1.11.0 to 1.11.1 by @dependabot in #423
  • (chore) Use pbr for packaging for automated versioning with git tag, move to setup.cfg by @guenp in #427

New Contributors

Full Changelog: 1.8.2...1.8.3

1.8.2

24 Jul 19:20
ec65e43
Compare
Choose a tag to compare

What's Changed

  • Bump duckdb from 0.10.2 to 1.0.0 by @dependabot in #402
  • Bump dbt-tests-adapter from 1.8.0 to 1.9.1 by @dependabot in #408
  • Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #410
  • Fixes #412 by not requiring aliases for limit 0 clauses in dbt-duckdb by @jwills in #413
  • Add support for new DuckDB Secrets manager by @guenp in #403
    • Note: We deprecated the old AWS credentials chain setup and replaced it with one based on the DuckDB Secrets Manager
  • Bump dbt-tests-adapter from 1.9.1 to 1.9.2 by @dependabot in #414
  • Bump mypy from 1.10.1 to 1.11.0 by @dependabot in #416
  • Bump DuckDB version to 1.0.0 by @guenp in #417
  • Prep for 1.8.2 release by @guenp in #418

Full Changelog: 1.8.1...1.8.2

1.8.1

30 May 17:53
9afd4f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.8.0...1.8.1

1.8.0

10 May 05:00
6dfe60f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.5...1.8.0

1.7.5

08 May 05:44
21bec27
Compare
Choose a tag to compare

What's Changed

  • query cancellation attempt by @hrl20 in #383
  • Added profile_name to boto3 Session by @obronco in #382
  • Fix flaky attach test by @jwills in #386
  • Update the devcontainer/pre-commit to use Python 3.11 by @jwills in #388
  • Bump freezegun from 1.4.0 to 1.5.0 by @dependabot in #390
  • Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #389
  • Bump dbt-tests-adapter from 1.7.11 to 1.7.14 by @dependabot in #393
  • Bump md duckdb version to 0.10.2 and use new token by @guenp in #392
  • Update the README with examples of using either meta or config for setting up external sources by @jwills in #394
  • Prep for the 1.7.5 release by @jwills in #395

New Contributors

Full Changelog: 1.7.4...1.7.5

1.7.4

17 Apr 06:21
da51d43
Compare
Choose a tag to compare

What's Changed

  • Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #359
  • Bump actions/setup-python from 4 to 5 by @dependabot in #360
  • Bump sigstore/gh-action-sigstore-python from 1.2.3 to 2.1.1 by @dependabot in #361
  • Bump dbt-tests-adapter from 1.7.9 to 1.7.10 by @dependabot in #365
  • lazy load agate by @dwreeves in #370
  • Add support for persist_docs-related functionality by @jwills in #367
  • Only run MotherDuck integration tests on master, skip for pull requests by @guenp in #378
  • Bump dbt-tests-adapter from 1.7.10 to 1.7.11 by @dependabot in #373
  • Add pre-model hook for cleaning up remote temporary table on MotherDuck by @guenp in #375
  • Skip this test in BV for the moment by @jwills in #379
  • Prepare a 1.7.4 release by @jwills in #380

New Contributors

Full Changelog: 1.7.3...1.7.4

1.7.3

07 Mar 18:58
a688d08
Compare
Choose a tag to compare

What's Changed

  • Update dateadd to work with new datediff by @b-per in #347
  • Fix: dbt-duckdb runs SET custom_user_agent after connect by @guenp in #351
  • Bump dbt-tests-adapter from 1.7.8 to 1.7.9 by @dependabot in #352
  • Fix: custom_user_agent does not work if motherduck plugin is not specified in profiles.yml by @guenp in #354
  • Add automated release pipeline by @guenp in #355
  • Fix module field reference on PluginConfig for MD by @jwills in #357
  • Prepare a 1.7.3 release by @jwills in #356

New Contributors

Full Changelog: 1.7.2...1.7.3

1.7.2

22 Feb 00:30
998676e
Compare
Choose a tag to compare

What's Changed

  • Add note about incremental materialization strategies by @jwills in #322
  • Bump dbt-tests-adapter from 1.7.4 to 1.7.5 by @dependabot in #323
  • added partition support for Glue by @firewall413 in #324
  • Bump dbt-tests-adapter from 1.7.5 to 1.7.6 by @dependabot in #325
  • Add workaround for temporary tables in remote database when running incremental model by @guenp in #326
  • Bump dbt-tests-adapter from 1.7.6 to 1.7.7 by @dependabot in #329
  • Add custom_user_agent to connection config when connecting to MotherDuck by @guenp in #333
  • Switch to using DuckDB's built-in date_diff function for the datediff utils macro by @jwills in #334
  • Fix: MotherDuck token from plugin config should override env var by @guenp in #335
  • added support to dynamically registering/adding partitions by @firewall413 in #327
  • Bump dbt-tests-adapter from 1.7.7 to 1.7.8 by @dependabot in #340
  • Fixing this b/c it bothers me by @jwills in #343

New Contributors

Full Changelog: 1.7.1...1.7.2