v1.1.0
This release upgrades dbt-core
requirement to the latest version v1.1.1
and addresses the feature request #19
- Migrated testing framework to the new fixtures based
dbt-tests-adapter==1.1.1
. As part of Continuous Integration (CI) we test against 25 test cases defined in the adapter suite. Prior to this release we tested with 12 test cases. - Dropped support for
Python 3.6
- Added support for
Python 3.10
- Incremental materialization now supports a list of
unique_keys
. This translates to a comma separated AND predicates in theMERGE...ON
statement - Incremental materialization now supports
on_schema_change
configuration to sync the source and target schemas. Following values can be used['sync_all_columns', 'append_new_columns', 'fail', 'ignore']
pytest.ini
configuration file now simplifies unit test configuration- Fixes bug #26 raised by AlexMorti