github dbt-labs/dbt-snowflake v1.8.0
dbt-snowflake v1.8.0

latest releases: v1.8.4, v1.9.0b1, v1.8.3...
6 months ago

dbt-snowflake 1.8.0 - May 09, 2024

Features

  • Update base adapter references as part of decoupling migration (#882)
  • Support primative types + object, variant, array in snowflake for unit testing" (#898)
  • Add new workflow for internal patch releases (#38)
  • Add external_access_integration and secret to python models (#955)
  • Support TableLastModifiedMetadataBatch capability (#965)

Fixes

  • Dynamic tables now show the proper type in catalog queries (#817)
  • remove token field from connection keys (#906)
  • Acknowledge send_anonymous_usage_stats setting for python models (#830)
  • modify metadata queries to take into account object type of BASE TABLE being assigned to dynamic tables when was null previously (#934)
  • remove private_key_path from connection keys (#949)
  • test contract enforcement for GEOGRAPHY and GEOMETRY types (#894)
  • skipping a test that provides a false condition (#976)
  • Fix duplicate alias being added when running a model with inline refs and --empty (#980)

Under the Hood

  • Add tests for --empty flag (#837)
  • Migrate to dbt-common and dbt-adapters package (#890)
  • Add unit test for transaction semantics. (#912)
  • Update dependabot to cover GHA (#967)

Dependencies

  • Update ddtrace requirement from ~=1.18 to ~=1.19 (#780)
  • Update pre-commit-hooks requirement from ~=4.4 to ~=4.5 (#795)
  • Bump mypy from 1.5.1 to 1.6.0 (#799)
  • Update pre-commit requirement from ~=3.4 to ~=3.5 (#807)
  • Update black requirement from ~=23.9 to ~=23.10 (#809)
  • Bump mypy from 1.6.0 to 1.6.1 (#821)
  • Update ddtrace requirement from ~=1.19 to ~=2.1 (#822)
  • Update black requirement from ~=23.10 to ~=23.11 (#826)
  • Bump mypy from 1.6.1 to 1.7.0 (#828)
  • Update pytest-xdist requirement from ~=3.3 to ~=3.4 (#829)
  • Update ddtrace requirement from ~=2.1 to ~=2.2 (#832)
  • Update wheel requirement from ~=0.41 to ~=0.42 (#844)
  • Update ddtrace requirement from ~=2.2 to ~=2.3 (#848)
  • Update pytest-xdist requirement from ~=3.4 to ~=3.5 (#849)
  • Bump mypy from 1.7.0 to 1.7.1 (#850)
  • Update freezegun requirement from ~=1.2 to ~=1.3 (#860)
  • Update black requirement from ~=23.11 to ~=23.12 (#864)
  • hard pin ddtrace to 2.3.0 (#932)
  • bump cryptography to 42.0.4 or higher for security callouts (#938)
  • Add dbt-core as a dependency to preserve backwards compatibility for installation (#964)
  • Bump actions/github-script from 6 to 7 (#970)
  • Bump dorny/paths-filter from 2 to 3 (#972)
  • Bump actions/setup-python from 4 to 5 (#973)
  • Bump actions/checkout from 3 to 4 (#974)

Security

  • DDOS vulnerability in 41.0.5. Uptick to avoid (#852)
  • Pin black>=24.3 in dev-requirements.txt (#959)

Contributors

Don't miss a new dbt-snowflake release

NewReleases is sending notifications on new releases.