Release Notes
August 2026
v0.4.1
Feature Updates
- Adds DuckDB as a supported destination.
July 2026
v0.4.0
Schema/Data Change
1 total change • 1 possible breaking change
| Data Model(s) | Change type | Old | New | Notes |
|---|---|---|---|---|
BREAKING: account, appointment, contact, email, incident, msdyn_customerasset, msdyn_workorder, msdyn_workorderproduct, opportunity, phonecall, systemuser, task | Changed field/model | When a source table had no columns requiring string mapping, the model returned a single warning column with a static message. | The model now returns the full source table unchanged when no columns require string mapping. |
Deprecation
- The
string_mappingmacro’srun_modeargument is now deprecated and no longer has any effect. Passing it will produce a warning. Remove it from any customstring_mapping()calls.
May 2026
v0.3.0
Feature Update
- Updates package configuration and documentation to support dynamic model generation for Quickstart users, while preserving compatibility with dbt Core workflows.
Documentation
- Reorganizes the README to distinguish between Quickstart (dynamic model generation) and dbt Core (standard model) usage.
- Adds guidance for dbt Core users on creating custom string-mapped models using the
string_mappingmacro. See the README for details.
Under the Hood
- Removes preset model configurations (
table_variables,public_models) from.quickstart/quickstart.ymlto support dynamic model generation for Quickstart users.
March 2026
v0.1.0
Bug Fix
- Updates the
string_mappingmacro to pass a warning in cases where no mapping fields are found.
Under the Hood
- Updates integration tests and seed data to test when no string mapping fields are found.
January 2026
v0.1.0-b4
Features
- Increases the required dbt version upper limit to v3.0.0.
August 2025
v0.1.0-b3
dbt Fusion Compatibility Updates
- Updated package to maintain compatibility with dbt-core versions both before and after v1.10.6, which introduced a breaking change to multi-argument test syntax (e.g.,
unique_combination_of_columns). - Moved
loaded_at_field: _fivetran_syncedunder theconfig:block insrc_dynamics_365_crm.yml.
Under the Hood
- Updated conditions in
.github/workflows/auto-release.yml. - Added
.github/workflows/generate-docs.yml.