- 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
- remove support for python 3.7 (#638)
- Address some issues regarding gustom schema overrides. (#393)
- Raise warning (not error) for custom code with isolated BEGIN; or COMMIT; statements (#388)
- Updating the cryptography version upperbound to make sense for current scheme and avoid DDOS vulnerability. (#377)
- Removed explicit dependencies for cryptography and requests (#476)
- Update
snowflake-connector-python
to 3.0 to address CVE-2022-42965 (#476)
- @dbeatty10 (#476)
- @mikealfare (#476, #476)
- Support python model through create stored procedure with python in it, currently supported materializations are table and incremental. (#216, #182)
- retry once by default. exponential backoff for more than one retry. (#205, #207)
- Support query tags in dbt tests using the
+query_tag
config indbt_project.yml
(#211, #210) - Array macros (#255, #257)
- Support passing imports to python model(dbt will assume the imports exists in snowflake stage) (#245, #263)
- implement type boolean test for snowflake (#267, #268)
- Add pandas as a default package for python models (#228, #229)
- fix incorrect UDF name (#247, #246)
- Skip grants on share objects (#264, #266)
- Reformat overridden macro location of grants work to a apply_grants.sql file in snowflake (#193, #192)
- Support dbt Core incrmental materialization refactor (#195, #196)
- Add changie to dbt-snowflake (#209, #212)
- Use view instead of temp table for faster 'merge' incremental strategy (#92, #93)
- specify supported_languages for materialization that support python models (#241, #242)
- ignore adapter mypy check (#259, #258)
- Support anonymous sproc as submission method (#256, #260)
- Bump mypy from 0.942 to 0.971 (#216, #204)
- Bump black from 22.3.0 to 22.8.0 (#216, #248)
- Update click requirement from ~=8.0.4 to ~=8.1.3 (#216, #151)
- @aaron-ortega (#266)
- @colin-rogers-dbt (#258, #273)
- @dbeatty10 (#257)
- @graciegoheen (#257)
- @jnatkins (#93)
- @jpmmcneill (#268)
- @matt-winkler (#210)
For information on prior major and minor releases, see their changelogs: