Skip to content

Releases: dbt-labs/dbt-codegen

0.14.0

13 Nov 16:19
52884e8

Choose a tag to compare

What's Changed

  • Upgrade from Postgres 9 to 17 by @dbeatty10 in #234
  • Trigger CI off pull_request_target so workflow runs in the context of the base branch by @emmyoop in #235
  • Bigquery repeated data type by @Thrasi in #236
  • Remove "I have added an entry to CHANGELOG.md" from the PR template by @dbeatty10 in #239
  • Contributors shouldn't edit the CHANGELOG.md directly anymore by @dbeatty10 in #240
  • Remove the PR checklist items related to the type of change by @dbeatty10 in #243
  • Align the PR description with dbt-core, dbt-adapters, etc. by @dbeatty10 in #244
  • Align the pull request template with dbt-utils by @dbeatty10 in #246
  • Update CODEOWNERS file by @security-dbtlabs in #248
  • adding generate_unit_test_template macro by @bruno-szdl in #251
  • Lowercase column names by default by @dbeatty10 in #256
  • Include Fusion in require-dbt-version by @b-per in #262

New Contributors

Full Changelog: 0.13.1...0.14.0

0.13.1

04 Dec 18:42
314908f

Choose a tag to compare

What's Changed

Under the hood

  • Temporarily remove CI test for case-sensitive identifiers when generating sources by @dbeatty10 in #230

Full Changelog: 0.13.0...0.13.1

0.13.0

03 Dec 17:52
f5ec206

Choose a tag to compare

What's Changed

Features

  • Read upstream descriptions from sources by @esegal in #154
  • Parameters in generate_source for case-sensitive identifiers by @pnadolny13 in #168

Fixes

  • Escape upstream descriptions in generate_model_yaml by @wircho in #159
  • Fix quoted identifiers in the generate_base_model macro for BigQuery by @dbeatty10 in #199

Docs

Under the hood

  • Restore CI test for case-sensitive identifiers when generating sources by @dbeatty10 in #192
  • Remove Redshift-specific logic for toggling case-sensitive identifiers by @dbeatty10 in #208
  • Use the cimg/postgres Docker image by @dbeatty10 in #214
  • Independent CircleCI workflow job for each tested adapter by @dbeatty10 in #215
  • Simplify environment variables for BigQuery in CircleCI by @dbeatty10 in #216
  • Stop installing prereleases from PyPI in favor of stable releases only by @dbeatty10 in #220
  • Upgrade to Python 3.11 in CircleCI by @dbeatty10 in #222
  • Use dynamic schema names rather than hardcoded ones by @dbeatty10 in #224
  • Add support for postgres testing in GitHub CI via tox by @emmyoop in #181
  • Add support for snowflake testing in GitHub CI via tox by @emmyoop in #198
  • Add support for redshift testing in GitHub CI via tox by @emmyoop in #204
  • Add support for bigquery testing in GitHub CI via tox by @emmyoop in #203

New Contributors

Full Changelog: 0.12.1...0.13.0

v0.13.0-b1 Beta Release

04 Jun 16:59
171343d

Choose a tag to compare

Pre-release

This release adds case sensitivity to the generate_source macro, including database and schema configurations.

Importantly, this is being released as a beta as we are unable to test this functionality across all adapters, due to constraints in how dbt Core handles seeds. When those are resolved or we feel confident that any issues have been ironed out in the beta release, we'll cut a regular release of v0.13.0.

0.12.1

07 Dec 02:10
62516fd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.12.0...0.12.1

0.12.0

27 Nov 01:14
e8b5a02

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.11.0...0.12.0

0.11.0

26 Sep 00:39
af12570

Choose a tag to compare

What's Changed

  • GitHub Action to add/remove triage labels as-needed by @dbeatty10 in #133
  • GitHub Action to close issues as stale as-needed by @dbeatty10 in #134
  • Update README.md by @cohms in #129
  • Remove hard-coded values for database and schema by @dbeatty10 in #139
  • Instructions for the release process by @dbeatty10 in #137
  • Add include_data_types argument to generate_model_yaml macro by @linbug in #122

New Contributors

Full Changelog: 0.10.0...v0.10.0

0.10.0

29 Jun 02:34
2012ee8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.9.0...0.10.0

0.9.0

28 Nov 22:23
8e42e2c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.1...0.9.0

0.8.1

06 Oct 08:47
2f13a51

Choose a tag to compare

What's Changed

  • A new macro – codegen.generate_model_import_ctes() – to kickstart the refactoring of legacy models to dbt best practices by @graciegoheen and the dbt Labs professional services team in #74

Full Changelog: 0.8.0...0.8.1