- This file provides a full account of all changes to
dbt-spark
. - 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
- Fixed issue where table materialization was not always properly refreshing for non-admin users on Databricks (#725)
- updating python version in tox (#536, #534)
- fix post new release tox issues around passenv and allowlist_externals (#544, #544)
- Support python model through notebook, currently supported materializations are table and incremental (#417, #377)
- Add changie to dbt-spark (#416, #418)
- merge exclude columns for spark models (#5260, #390)
- Array macros (#453, #454)
- implement testing for type_boolean in spark (#470, #471)
- Support job cluster in notebook submission method, remove requirement for user for python model submission (#444, #467)
- Migrate dbt-utils current_timestamp macros into core + adapters (#483, #480)
- Pin pyodbc to version 4.0.32 to prevent overwriting libodbc.so and libltdl.so on Linux (#397, #398)
- python incremental model tmp table using correct schema (#441, #445)
- change to get_columns_in_relation to fix cache inconsistencies to fix cache issues in incremental models causing failure on on_schema_change (#447, #451)
- Support core incremental refactor (#4402, #394)
- specify supported_languages for materialization that support python models (#437, #440)
- Submit python model with Command API by default. Adjusted run name (#424, #442)
- Better interface for python submission (#452, #452)
- ignore mypy typing issues (#461, #462)
- Enable Pandas and Pandas-on-Spark DataFrames for dbt python models (#468, #469)
- Convert df to pyspark DataFrame if it is koalas before writing (#473, #474)
- Bump pyodbc from 4.0.32 to 4.0.34 (#417, #459)
- Bump black from 22.3.0 to 22.8.0 (#417, #458)
- Update click requirement from ~=8.0.4 to ~=8.1.3 (#417, #457)
- Bump mypy from 0.950 to 0.971 (#417, #456)
- Bump thrift-sasl from 0.4.1 to 0.4.3 (#417, #455)
- @barberscot (#398)
- @chamini2 (#469)
- @colin-rogers-dbt (#480, #462)
- @dave-connors-3 (#390)
- @dbeatty10 (#454, #469, #474)
- @graciegoheen (#454)
- @jpmmcneill (#471)
- @ueshin (#474)
For information on prior major and minor releases, see their changelogs: