Skip to content

Latest commit

 

History

History
121 lines (82 loc) · 7.43 KB

CHANGELOG.md

File metadata and controls

121 lines (82 loc) · 7.43 KB

dbt-snowflake Changelog

  • This file provides a full account of all changes to dbt-snowflake.
  • 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-snowflake 1.5.7 - March 28, 2024

Dependencies

  • bump cryptography to 42.0.4 or higher for security callouts (#938)

dbt-snowflake 1.5.6 - December 08, 2023

Security

  • DDOS vulnerability in 41.0.5. Uptick to avoid (#852)

dbt-snowflake 1.5.5 - September 28, 2023

Under the Hood

  • Add tests for inlined limit + sql_header in dbt show query (#786)

dbt-snowflake 1.5.4 - September 25, 2023

Features

  • Redact cases where raw data can be leaked logs (#772)

Contributors

dbt-snowflake 1.5.3 - August 21, 2023

dbt-snowflake 1.5.2 - June 22, 2023

Fixes

  • fix redaction of row values in logs and standard out (#589)

Under the Hood

  • test foreign key + unique constraint rendering (#7417)
  • remove support for python 3.7 (#638)

Contributors

dbt-snowflake 1.5.1 - May 26, 2023

Fixes

  • Address some issues regarding gustom schema overrides. (#393)

dbt-snowflake 1.5.0 - April 27, 2023

Features

  • Added ability to configure key-pair authentication with a private key stored in an environment variable (#291)
  • Support for data types constraints in Snowflake (#365, #492)
  • add back optional old uses of temp tables for incremental models in snowflake for perf increase in some cases (#323)
  • Support Python 3.11 (#331)
  • Add configurable setting for keeping connections open on Snowflake (#201)
  • Enforce contracts on models materialized as tables and views (#464, #490)
  • Modify create_table_as to use column ordering subquery (#498)
  • Unified pre-release condition and condition_check properties (#491)
  • Add model-level constraint support (#493)

Fixes

  • Adds query_tag to the tuple returned by SnowflakeCredentials._connection_keys() (#251)
  • Remove dead code related to dbt.contracts.graph.parsed (#344)
  • Respect quoting config in dbt-py models (#330)
  • Raise warning (not error) for custom code with isolated BEGIN; or COMMIT; statements (#388)
  • add adapter zone test for merge_exclude_columns (#410)
  • Fix a minor typo in the user message for too many objects in a schema (#443)
  • Fix unset query tag in view materialization (#456)
  • Repair accidental changes to dev-requirements (#558)

Under the Hood

  • Replace deprecated set-output command in GitHub workflows (#302)
  • Enable a tmp_relation_type config for applicable incremental models (#402)
  • enable snowpark product team to attribute usage to dbt (#374)
  • remove tox call to integration tests (#382)
  • Treat contract config as a python object (#479, #539)

Dependencies

  • Updates cryptography dependency to be <40.0.0 (#466)
  • Increasing mypy cap to 1.0.0 (#452)
  • Bump black to 23.1.0 (#432)
  • Removed explicit dependencies for cryptography and requests (#476)

Security

  • Update snowflake-connector-python to 3.0 to address CVE-2022-42965 (#476)

Contributors

Previous Releases

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