Skip to content

Releases: dbt-labs/dbt-utils

1.2.1

13 Jan 13:21

Choose a tag to compare

Fixes

  • Fix Jinja list append pattern for dbt-fusion compatibility in unique_combination_of_columns test (#1043)
  • Update require-dbt-version upper bound to <3.0.0 to support dbt 2.x

Full Changelog: 1.2.0...1.2.1

1.1.2

13 Jan 15:24

Choose a tag to compare

Fixes

  • Fix Jinja list append pattern for dbt-fusion compatibility in unique_combination_of_columns test (#1043)
  • Update require-dbt-version upper bound to <3.0.0 to support dbt 2.x

Full Changelog: 1.1.1...1.1.2

1.0.1

13 Jan 15:32

Choose a tag to compare

Fixes

  • Fix Jinja list append pattern for dbt-fusion compatibility in unique_combination_of_columns test (#1043)
  • Update require-dbt-version upper bound to <3.0.0 to support dbt 2.x

Full Changelog: 1.0.0...1.0.1

0.9.7

13 Jan 15:42

Choose a tag to compare

Fixes

  • Fix Jinja list append pattern for dbt-fusion compatibility in unique_combination_of_columns test (#1043)
  • Update require-dbt-version upper bound to <3.0.0 to support dbt 2.x

Full Changelog: 0.9.6...0.9.7

1.3.3

11 Dec 00:06
ef562ba

Choose a tag to compare

What's Changed

  • fix: Render relations to avoid including time filters in source_column_name by @harshvardhan-j in #1061
  • Output '*' in union_relations when no columns are found in compile mode by @martinshjung in #832

New Contributors

Full Changelog: 1.3.2...1.3.3

1.3.2

05 Nov 10:04
09382f2

Choose a tag to compare

What's Changed

  • Chore: Postgresql and Python version bumps for integration tests by @stektron in #1045
  • Update get_filtered_columns_in_relation to return empty list in parsing mode by @katieclaiborne-duet in #1055
  • Pin GitHub Actions to specific SHAs (2 actions in 1 files) by @ddk-dbt in #1056
  • Update require version to include 2.x by @b-per in #1057

New Contributors

Full Changelog: 1.3.1...1.3.2

1.3.1

11 Sep 13:40
4232773

Choose a tag to compare

What's Changed

  • Convert tox tests to central workflow by @emmyoop in #947
  • Trigger CI off pull_request_target so workflow runs in the context of the base branch by @emmyoop in #970
  • Update dev-requirements.txt to use the dbt-adapters monorepo by @dbeatty10 in #991
  • Update example for unique data test with concatenation of column names by @dbeatty10 in #995
  • Update CODEOWNERS file by @dbeatty10 in #998
  • Update README with changes to arguments by @b-per in #1035
  • Replace ordinal with column name for date_spine by @itsmeamitesh01 in #1040
  • Fix logic to not reset the variable - Fusion impact by @b-per in #1043

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

28 Aug 18:32
e164c64

Choose a tag to compare

What's Changed

  • Remove "I have added an entry to CHANGELOG.md" from the PR template by @dbeatty10 in #903
  • Add a PR checklist item for "I have read the contributing guide..." as a catch-all by @dbeatty10 in #905
  • Simplify the PR checklist in relation to testing by @dbeatty10 in #907
  • Remove the PR checklist items related to the type of change by @dbeatty10 in #909
  • Align the PR description with dbt-core, dbt-adapters, etc. by @dbeatty10 in #911
  • Slugify handle empty strings by @dbeatty10 in #912
  • Contributors shouldn't edit the CHANGELOG.md directly anymore by @dbeatty10 in #916
  • Contributing guide instructions for allowing commits from maintainers by @dbeatty10 in #917
  • Move profiles config to project flags by @dbeatty10 in #926
  • Link to tests that support group_by_columns by @dbeatty10 in #931
  • Expand description for the at_least_one data test by @dbeatty10 in #933
  • Update not_null_proportion data test to use cross-database type_numeric() macro by @henriblancke in #800
  • Fix at_least_one test when group_by_columns is configured by @katieclaiborne-duet in #922
  • Delete the old unused logo file by @anks2024 in #936
  • Add quote_identifiers parameter to unpivot to handle case-sensitive column names by @error418 in #792
  • Add tox by @emmyoop in #919
  • Update release instructions by @dbeatty10 in #942

New Contributors

Full Changelog: 1.2.0...1.3.0

1.2.0

04 Jun 15:45
85ade29

Choose a tag to compare

What's Changed

New features

  • Add option to ignore columns in equality test by @brunocostalopes in #765
  • The equality test now accepts an additional argument, precision to aide in comparing floating point numbers by @rlh1994 in #765

Fixes

  • deduplicate macro for Databricks now uses the QUALIFY clause, which fixes NULL columns issues from the default natural join logic by @graciegoheen in #786
  • Use QUALIFY clause in deduplicate macro for Redshift by @yauhen-sobaleu in #811
  • get redshift external tables by @brendan-cook-87 in #753
  • Equality test will now raise an error when the second model has less columns than the first by @rlh1994 in #765

Documentation

  • Update documentation for get_column_values() to specify that the order_by argument must be expressed as an aggregate function by @bakerbryce in #872
  • Set the correct language identifier in code blocks within the documentation by @yamotech in #876
  • Fix typo of not_null_proportion in README.md by @PChambino in #853
  • Fix failing example for dbt_utils.deduplicate() in README.md by @pruoff in #856
  • Link to Haversine Distance article on Wikipedia by @dbeatty10 in #889

Under the hood

New Contributors

Full Changelog: 1.1.1...1.2.0

1.2.0-rc1

25 Apr 19:47
4469239

Choose a tag to compare

1.2.0-rc1 Pre-release
Pre-release

What's Changed

New features

  • add precision + exclude_columns option to equality test by @rlh1994 in #765

Fixes

  • get redshift external tables by @brendan-cook-87 in #753
  • deduplicate macro for Databricks now uses the QUALIFY clause, which fixes NULL columns issues from the default natural join logic by @graciegoheen in #786
  • Use QUALIFY clause in deduplicate macro for Redshift by @yauhen-sobaleu in #811

Documentation updates

  • Typo of not_null_proportion in README.md by @PChambino in #853
  • FIX: Failing example for dbt_utils.deduplicate() in README.md by @pruoff in #856
  • Update README.md by @bakerbryce in #872
  • Set the correct language identifier in the code block of the document by @yamotech in #876

Process updates

New Contributors

Full Changelog: 1.1.1...1.1.2rc1