This is the 2nd release candidate for version 2. It includes breaking changes to the `config` block for DBT models. In exchange for the breaking change in the interface we're able to expose all configuration options for the corresponding pipeline and its output stream.
In brief: The config block now takes `pipeline` and `output_stream` parameters. These are Python dicts that match the structure of the `spec` field for the given resource kind. See [the docs](https://docs.decodable.co/declarative/definitions.html) for more information about these structures.
The examples in the repo have been updated to reflect this change.
2.0.0rc1
This is a release candidate for version 2 of the adaptor. It includes breaking changes to interface of the adaptor, which were required to support compound keys, and other features only available with Decodable's "Schema V2."
More breaking changes are expected to come in under subsequent RC builds before we cut an official v2.0.0
1.3.5
This release ensures future compatibility with Decodable platform by migrating Decodable API usage to use the data plane where applicable (see [this announcement](https://www.decodable.co/blog/stream-processing-everywhere-for-everyone) for general information about the control plane <-> data plane split).
1.3.4
In the previous release, creating decodable change streams was broken. Now, we introduced a `{{ config(primary_key="method") }}`, which allows selecting the primary key.
We also added more types and extended the README.
1.3.3
🎉 We are excited to announce the initial version of the dbt-decodable adapter.