Skip to content

Latest commit

 

History

History
166 lines (108 loc) · 9.27 KB

CHANGELOG.md

File metadata and controls

166 lines (108 loc) · 9.27 KB

dbt-bigquery Changelog

  • This file provides a full account of all changes to dbt-bigquery.
  • Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
  • "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
  • Do not edit this file directly. This file is auto-generated using changie. For details on how to document a change, see the contributing guide

dbt-bigquery 1.6.13 - May 02, 2024

dbt-bigquery 1.6.12 - March 28, 2024

Fixes

  • remove keyfile from _connection_keys (#1146)
  • Add pandas extra for google-cloud-bigquery to pick up missing pyarrow dependency (#1152)

dbt-bigquery 1.6.11 - February 22, 2024

Fixes

  • Remove custom query job async timeout logic as it has been fixed in bigquery-python (#1081)

dbt-bigquery 1.6.10 - February 16, 2024

Fixes

  • remove token field from connection keys (#1105)

dbt-bigquery 1.6.9 - November 09, 2023

Fixes

  • Support agate Integer type, test with empty seed (#1003)

dbt-bigquery 1.6.8 - November 01, 2023

Fixes

  • Patch for json inline --show (#972)
  • Lower bound of 2.11.0 for google-api-core (#979)

Contributors

dbt-bigquery 1.6.7 - October 09, 2023

Fixes

  • Fix issue where job labels are not rendered when using macro for query comment (#863)

Contributors

dbt-bigquery 1.6.6 - September 28, 2023

Fixes

  • Fix contact validation failure on query data types change (#861)

Under the Hood

  • update SQLQuery to include node_info (#936)
  • Add tests for inlined limit + sql-header in dbt show query (#940)

Contributors

dbt-bigquery 1.6.5 - September 18, 2023

Fixes

  • Time out queries if user supplies job_execution_timeout (#231)
  • changes expected value types to AnyInteger to take into account changes in core (#915)

dbt-bigquery 1.6.4 - August 30, 2023

Fixes

  • remove senesitive creds from dbt debug stdout (#900)

dbt-bigquery 1.6.3 - August 23, 2023

Fixes

  • case insensitive check on partition matching (#886)

Contributors

dbt-bigquery 1.6.2 - August 22, 2023

Fixes

  • changes expected value types to AnyInteger to take into account changes in core (#889)

dbt-bigquery 1.6.1 - August 04, 2023

Fixes

  • Requiring Python >=3.8 enables walrus operator (#849)

Contributors

dbt-bigquery 1.6.0 - July 31, 2023

Breaking Changes

Features

  • Move the BQ Job link after the job submission instead of job done (#696)
  • Support model contracts + constraints on nested columns (#673)
  • Standardize the _connection_keys and debug_query for dbt debug. (#PR754)
  • add dbt-bigquery portion of dbt_clone fucntionality (#7256)
  • Add validate_sql to BigQuery adapter and dry_run to BigQueryConnectionManager (#805)

Fixes

  • Support all types of data_type using time ingestion partitioning as previously date was failing (#486)
  • add negative part_number arg for split part macro (#615)
  • Enable single-line private_key for BigQuery Service Account JSON Authentication (#7164)
  • Use tmp table in static insert overwrite to avoid computing the SQL twice (#427, #556)
  • Fix issue of sporadic failure to apply grants during high transaction volumes (#614)
  • Fix UDF usage with time ingestion (#684)
  • Fixes adding policy tags when a struct is defined in the yml (#687)
  • Update signature for execute method (#, #)
  • test foreign key constraint rendering (#7512)
  • test model constraints with sql headers (#7714)
  • Pass python model timeout to polling operation so model execution times out as expected. (#577)
  • remove call to dataset update if dataset has not changed (#770)
  • Remove dependent_projects argument from PartialProject call in unit test (#7955)
  • Contracts: Handle struct column specified both at root and nested levels + arrays of structs (#781, #782)

Dependencies

  • Update types-requests requirement from ~=2.28 to ~=2.31 (#737)
  • Update tox requirement from ~=4.4 to ~=4.6 (#757)
  • Rm explicit agate pin, in favor of transitive dependency from dbt-core (#777)
  • Bump mypy from 1.2.0 to 1.4.0 (#780)
  • Update types-protobuf requirement from ~=4.22 to ~=4.23 (#706)
  • Update pre-commit requirement from ~=3.2 to ~=3.3 (#787)
  • Update pytest requirement from ~=7.3 to ~=7.4 (#788)
  • Bump mypy from 1.4.0 to 1.4.1 (#789)
  • Update pytest-xdist requirement from ~=3.2 to ~=3.3 (#790)
  • Update pip-tools requirement from ~=6.13 to ~=6.14 (#809)

Contributors

Previous Releases

For information on prior major and minor releases, see their changelogs: