Release Notes
August 2026
v1.3.1
Feature Updates
- Adds DuckDB as a supported destination.
June 2026
v1.3.0
Schema/Data Changes (--full-refresh required after upgrading)
1 total change • 1 possible breaking change
| Data Model(s) | Change type | Old | New | Notes |
|---|---|---|---|---|
| All models | source_relation column (when using a single qualtrics schema) | Empty string ('') | <database>.<schema> |
Feature Updates
- Introduces the new (recommended)
qualtrics_sourcesvariable for more robust union data configuration. The oldqualtrics_union_schemasandqualtrics_union_databasesvariables will still be supported. See the README for specific details.
Under the Hood
- Adds the
fivetran_using_source_casingvariable for case-sensitive destination support. When enabled, downstream transformations respect source casing to ensure consistent results. See the Additional Configurations section of the README for details. - Introduces
fivetran_utils.partition_by_source_relationto conditionally includesource_relationin partition clauses only when multiplesources are configured. - Removed
qualtrics.qualtrics_union_dataand replaced the references with the standardizedfivetran_utils.union_datamacro.
May 2026
v1.2.2
Feature Updates
- Disables
qualtrics__contactif both thedirectory_contactandcore_contactsource tables are disabled. - Allows
qualtrics__response,qualtrics__directory, andqualtrics__daily_breakdownto run withoutdirectory_contactorcontact_mailing_list_membershipsource tables.- dbt Core only: Leverages the
qualtrics__using_directory_contactsandqualtrics__using_contact_mailing_list_membershipsvariables to enable/disable data from these sources.
- dbt Core only: Leverages the
April 2026
v1.2.1
Bug Fix
- Fixes a Redshift error in
qualtrics__contact,qualtrics__survey, andqualtrics__distributionwherepercentile_contraised a "Non supported data-type in order-by expression" error. Redshift requires float values inORDER BYexpressions withinpercentile_cont. The following fields are now cast to float on Redshift before being passed to the percentile calculation:qualtrics__contactandqualtrics__survey:duration_in_seconds,progressqualtrics__distribution:time_to_open_in_seconds,time_to_start_in_seconds,time_to_complete_in_seconds
Under the Hood
- Introduces the
qualtrics_percentilemacro to manage Redshift-specific percentile behavior. The macro dispatches to a Redshift implementation that applies the float cast, and delegates tofivetran_utils.percentilefor all other warehouses.
January 2026
v1.1.1
Bug fix
- Increases required DBT version upper limit to v3.0.0 in the project.yml, correcting an earlier error.
v1.2.0
Documentation
- Updates README with standardized Fivetran formatting.
Under the Hood
- In the
quickstart.ymlfile:- Adds
table_variablesfor relevant sources to prevent missing sources from blocking downstream Quickstart models. - Adds
supported_varsfor Quickstart UI customization.
- Adds
September 2025
v1.0.1
Under the Hood
- Fixed integration test configuration by adding missing identifier variables to properly scope qualtrics source table references in the integration tests
dbt_project.yml.