Skip to content

Releases: duckdb/dbt-duckdb

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

1.7.1

13 Jan 20:14
cd449e1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.7.0...1.7.1

1.7.0

06 Nov 02:26
90eeb4a
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.2...1.7.0

1.6.2

26 Oct 21:54
5586515
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.6.1...1.6.2

1.6.1

14 Oct 04:33
c79740e
Compare
Choose a tag to compare

What's Changed

  • Make source tags available to plugins through the SourceConfig by @AlexanderVR in #228
  • Add s3 support to Excel plugin through env variables by @felippecaso in #230
  • Update the docs to point at the macro that controls the default location for external materializations by @jwills in #231
  • Add option to fetch Gsheet data using range by @Thootje in #233
  • Bump mypy from 1.4.1 to 1.5.0 by @dependabot in #234
  • Update README.md by @jwills in #235
  • Bump mypy from 1.5.0 to 1.5.1 by @dependabot in #239
  • Bump dbt-tests-adapter from 1.6.0 to 1.6.1 by @dependabot in #240
  • Pin pandas depenedency to 2.0.0 to get around dtypes error in integration tests by @jwills in #246
  • Bump actions/checkout from 3 to 4 by @dependabot in #243
  • Bump black from 23.7.0 to 23.9.1 by @dependabot in #244
  • See if I can isolate whatever issue is springing up with the MD integration tests by @jwills in #247
  • Add a maxfail arg to the MD pytest runs so they fail quickly by @jwills in #248
  • Bump dbt-tests-adapter from 1.6.1 to 1.6.2 by @dependabot in #245
  • Add a more helpful error message in the case that the options argument isn't a dictionary by @jwills in #250
  • Fix typos and formatting issues in dbt-duckdb README documentation by @thfmn in #253
  • Refactor render_write_options for direct option rendering by @thfmn in #254
  • Allow access to the RuntimeConfigObject from the TargetConfig by @jwills in #256
  • Bump dbt-tests-adapter from 1.6.2 to 1.6.3 by @dependabot in #258
  • Relaxing the Pandas dev requirement now that 0.9.0 is out the door by @jwills in #261
  • Add a sample_profiles.yml file for dbt-duckdb by @jwills in #262
  • Bump dbt-tests-adapter from 1.6.3 to 1.6.4 by @dependabot in #264
  • Bump dbt-tests-adapter from 1.6.4 to 1.6.5 by @dependabot in #267
  • Enable batch processing on Python models by @droher in #269
  • Fix cursor isolation on Python model by @droher in #270
  • Prep for 1.6.1 release by @jwills in #271

New Contributors

Full Changelog: 1.6.0...1.6.1

1.6.0

02 Aug 20:01
796fe97
Compare
Choose a tag to compare

What's Changed

  • Fix whatever is going on with the MD integration tests by @jwills in #199
  • Bump mypy from 1.3.0 to 1.4.1 by @dependabot in #197
  • Bump dbt-tests-adapter from 1.5.1 to 1.5.2 by @dependabot in #198
  • Disable these tests on MD and add a note to the README by @jwills in #201
  • Add more detailed checks to ensure consistent settings between the path and database by @jwills in #196
  • Check and reset the environment for a DuckDB connection if the credentials have changed by @jwills in #204
  • Make it nicer to run the functional adapter tests on OS X by @jwills in #205
  • Simplify some setup stuff now that Python 3.7 is EOL'd by @jwills in #206
  • Updates to support the revamped dbt debug command in 1.6.0 by @jwills in #207
  • Add in plugins for the motherduck and postgres extensions by @jwills in #208
  • Add a keep_open option to the profile by @jwills in #210
  • Require duckdb >= 0.7.0 for dbt-duckdb going forward and remove some code... by @jwills in #212
  • fix: remove parenthesis from md_connect call by @gmontanola in #214
  • Try to fix the MD integration test configs by @jwills in #221
  • Bump black from 23.3.0 to 23.7.0 by @dependabot in #215
  • Bump dbt-tests-adapter from 1.5.2 to 1.5.4 by @dependabot in #220
  • Make fast seed loading the default by @jwills in #222
  • Add an option to the profile for specifying additional entries for sys.path by @jwills in #223
  • Prep for dbt-duckdb 1.6.0 release by @jwills in #224
  • Update README for 1.6.0 by @jwills in #225

New Contributors

Full Changelog: 1.5.2...1.6.0