Release Notes
August 2026
v1.3.1
Feature Updates
- Adds DuckDB as a supported destination.
January 2026
v1.1.0
Features
- Increases the required dbt version upper limit to v3.0.0
v1.2.0
Documentation
- Updates README with standardized Fivetran formatting.
- Removes duplicative column yml definitions.
Under the Hood
- In the
quickstart.ymlfile:- Adds
supported_varsfor Quickstart UI customization.
- Adds
September 2025
v1.0.1
Bug Fixes
- Updated
twitter_ads__promoted_tweet_reportandtwitter_ads__url_reportmodels to sourceaccount_idandpromoted_tweet_idfields fromstg_twitter_ads__promoted_tweet_reportrather than from*_historystaging models.- Prevents a failure on not_null test that can occur due to
*_historytables hard-deleting entities like promoted tweets, while retaining related records in report tables.
- Prevents a failure on not_null test that can occur due to
August 2025
v1.0.0
Breaking Changes
Source Package Consolidation
- Removed the dependency on the
fivetran/twitter_sourcepackage.- All functionality from the source package has been merged into this transformation package for improved maintainability and clarity.
- If you reference
fivetran/twitter_sourcein yourpackages.yml, you must remove this dependency to avoid conflicts. - Any source overrides referencing the
fivetran/twitter_sourcepackage will also need to be removed or updated to reference this package. - Update any twitter_source-scoped variables to be scoped to only under this package. See the README for how to configure the build schema of staging models.
- As part of the consolidation, vars are no longer used to reference staging models, and only sources are represented by vars. Staging models are now referenced directly with
ref()in downstream models.
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). - Temporarily removed unsupported tests to avoid errors and ensure smoother upgrades across different dbt-core versions. These tests will be reintroduced once a safe migration path is available.
- Removed all
dbt_utils.unique_combination_of_columnstests. - Moved
loaded_at_field: _fivetran_syncedunder theconfig:block insrc_twitter.yml.
- Removed all
Under the Hood
- Updated conditions in
.github/workflows/auto-release.yml. - Added
.github/workflows/generate-docs.yml.
January 2024
v0.7.0
Feature update 🎉
- Unioning capability! This adds the ability to union source data from multiple twitter connectors. Refer to the Union Multiple Connectors README section for more details.
Under the hood 🚘
- In the source package, updated tmp models to union source data using the
fivetran_utils.union_datamacro. - To distinguish which source each field comes from, added
source_relationcolumn in each staging and downstream model and applied thefivetran_utils.source_relationmacro.- The
source_relationcolumn is included in all joins in the transform package.
- The
- Updated tests to account for the new
source_relationcolumn.
PR #18 includes the following updates:
- Incorporated the new
fivetran_utils.drop_schemas_automationmacro into the end of each Buildkite integration test job. - Updated the pull request templates.