Skip to content

Releases: brooklyn-data/dbt_artifacts

2.4.0

25 May 11:00
fa31b83
Compare
Choose a tag to compare

Breaking Changes

This release introduces additional columns to several tables. Ensure you re-run your models when updating to bring in these changes and avoid issues with the post-run hooks.

dbt run --select dbt_artifacts

What's Changed

New Features

Bugs Squashed

  • Bug/fixed parsing of dbt cloud env variables by @LisandroCocca in #260
  • Upload large number of tests (>20K) in chunks to prevent Snowflake errors by @nhrebinka in #302
  • Bug/fix issue with single quotes in env vars by @glsdown in #299
  • Fix bigquery quote issue with env vars by @glsdown in #312
  • Remove source persist docs for databricks by @glsdown in #313
  • Specify dbt version to [">=1.3.0", "<1.5.0"] by @glsdown in #308
  • Fix issue with ' in meta field by @glsdown in #446

Quality of Life improvements for the repo

  • Update to latest surrogate key macro by @glsdown in #298
  • Update README to include details on upgrading by @glsdown in #297
  • Add double CI run - first on latest release then on PR by @glsdown in #300
  • GH Actions Quality of Life Improvements by @glsdown in #306
  • [Fix] Add max-parallel 1 to package test jobs by @jared-rimmer in #324
  • Number of improvements to CI process

New Contributors

Full Changelog: 2.3.0...2.4.0

2.3.0

26 Apr 10:59
b778422
Compare
Choose a tag to compare

Breaking Changes

This release introduces additional columns to several tables. Ensure you re-run your models when updating to bring in these changes and avoid issues with the post-run hooks.

dbt run --select dbt_artifacts

Features

Fixes

  • Fix parsing of dbt vars in bigquery by @bendiktv2 in #262
  • Update bigquery__get_invocations_dml_sql to use safe.parse_json for i… by @JosephDavis in #285

Project Quality of Life Enhancements

New Contributors

Full Changelog: 2.2.2...2.3.0

Release 2.2.3

24 Apr 17:06
21062c9
Compare
Choose a tag to compare

Temporary release to resolve issues with prior failed release not propagating to dbt Cloud - this is technically still v2.2.2.

2.2.2

12 Dec 16:32
21062c9
Compare
Choose a tag to compare

Features

  • Update insertion macro to work with Databricks Unity Catalog #252

New Contributors

2.2.1

21 Nov 12:48
f17e182
Compare
Choose a tag to compare

Features

  • Escape invocation_args_dict properly
  • Add alias column to models

2.2.0

02 Nov 13:20
90e3233
Compare
Choose a tag to compare

Breaking Changes

  • This version requires dbt 1.3.0 and above due to the below two features

Features

  • dbt_custom_envs added to invocation model: Environment variables with the prefix DBT_ENV_CUSTOM_ENV_ will be captured in the invocation model #229
  • Invocation arguments added to invocation model: arguments passed when invoking dbt will be captured in json format in the invocation model #222
  • Add meta fields to seeds/snapshots: config.meta values will be captured in seeds and snapshots

Fixes

  • Escape slash on model depends_on_nodes #234
  • Update quotes #227

New Contributors

Full Changelog: 2.1.1...2.2.0

2.1.1

14 Oct 09:12
1bf85ed
Compare
Choose a tag to compare

Features

  • Safe cast field to INT to avoid failure on casting error #217

2.1.0

04 Oct 23:57
Compare
Choose a tag to compare

Features

Fixes

Breaking Changes

  • None

2.0.0

16 Sep 15:41
c5e6c78
Compare
Choose a tag to compare

Source tables are now dbt models with materialized: incremental and on_schema_change: append_new_columns configs. This means that new columns can be easily released in new versions, and dbt automatically will add them to the tables on the next run.

For existing <2.0.0 users, see the upgrade guide here, and reach out if you have any questions!

Features

  • Rework the sources to be dbt models rather than manually created by @jaypeedevlin in (#188)
  • Allow dynamic routing of schema and database for source tables based on target (because they're now dbt models which use standard schema and database configs!)

Fixes

Breaking Changes

  • See the upgrade guide here for existing <2.0.0 users, and reach out if you have any questions!

Full Changelog: 1.2.0...2.0.0

1.2.0

30 Aug 08:14
4c1d79f
Compare
Choose a tag to compare

Features

Fixes

Breaking Changes

  • None