Releases: duckdb/dbt-duckdb
Releases · duckdb/dbt-duckdb
1.9.1
What's Changed
- Support HTTP secret extra_http_headers by @dvic in #456
- Linting fixes for PR #456 by @jwills in #460
- Make grant configs a no-op for DuckDB by @jwills in #459
- Update to Buena Vista 0.5.0 by @jwills in #462
- adding transaction support in md by @matsonj in #463
- Added basic AWS Glue struct datatype support and JSON/CSV/PARQUET read_options by @firewall413 in #464
- Move the secret creation to a connection-level operation instead of a cursor-level operation by @jwills in #468
- Add safety check for node in graph by @tehunter in #472
- Document Postgres attachment for read/write by @dumkydewilde in #476
- Bump dbt-tests-adapter from 1.10.2 to 1.10.3 by @dependabot in #474
- Bump mypy from 1.11.2 to 1.13.0 by @dependabot in #471
- Bump dbt-tests-adapter from 1.10.3 to 1.10.4 by @dependabot in #477
- Remove mention of outdated MotherDuck constraints in Readme by @Flogex in #470
- Update Postgres Plugin for dbt-duckdb to Use ATTACH Syntax and Improve Compatibility Gexar/update pgsql plugin #478 by @Gexar in #480
- Add unique UUID to temp table name to run incremental models concurrently by @guenp in #482
New Contributors
- @dvic made their first contribution in #456
- @matsonj made their first contribution in #463
- @tehunter made their first contribution in #472
- @dumkydewilde made their first contribution in #476
- @Flogex made their first contribution in #470
- @Gexar made their first contribution in #480
Full Changelog: 1.9.0...1.9.1
1.9.0
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
- @edgarrmondragon made their first contribution in #449
Full Changelog: 1.8.4...1.9.0
1.8.4
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
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
- @waaronmorris made their first contribution in #421
Full Changelog: 1.8.2...1.8.3
1.8.2
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
What's Changed
- Bump freezegun from 1.5.0 to 1.5.1 by @dependabot in #397
- Pin to duckdb v0.10.2 to avoid view dependencies by @guenp in #399
- Prep for 1.8.1 by @guenp in #400
Full Changelog: 1.8.0...1.8.1
1.8.0
1.7.5
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
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
What's Changed
- Update
dateadd
to work with newdatediff
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