diff --git a/.bumpversion.cfg b/.bumpversion.cfg index d846c8d9659..4f6e966a539 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.6.5 +current_version = 1.6.6 parse = (?P[\d]+) # major version number \.(?P[\d]+) # minor version number \.(?P[\d]+) # patch version number diff --git a/.changes/1.6.6.md b/.changes/1.6.6.md new file mode 100644 index 00000000000..14f3394d2e2 --- /dev/null +++ b/.changes/1.6.6.md @@ -0,0 +1,20 @@ +## dbt-core 1.6.6 - October 11, 2023 + +### Features + +- Support `fill_nulls_with` and `join_to_timespine` for metric nodes ([#8593](https://github.com/dbt-labs/dbt-core/issues/8593)) + +### Fixes + +- Add connection status into list of statuses for dbt debug ([#8350](https://github.com/dbt-labs/dbt-core/issues/8350)) +- Support global flags passed in after subcommands ([#6497](https://github.com/dbt-labs/dbt-core/issues/6497)) +- Regenerate the v10 manifest jsonschema ([#8763](https://github.com/dbt-labs/dbt-core/issues/8763)) +- Foreign key constraint on incremental model results in Database Error ([#8022](https://github.com/dbt-labs/dbt-core/issues/8022)) +- Support docs blocks on versioned model column descriptions ([#8540](https://github.com/dbt-labs/dbt-core/issues/8540)) +- Enable seeds to be handled from stored manifest data ([#6875](https://github.com/dbt-labs/dbt-core/issues/6875)) +- Override path-like args in dbt retry ([#8682](https://github.com/dbt-labs/dbt-core/issues/8682)) +- Group updates on unmodified nodes are handled gracefully for state:modified ([#8371](https://github.com/dbt-labs/dbt-core/issues/8371)) + +### Under the Hood + +- add a test for ephemeral cte injection ([#8225](https://github.com/dbt-labs/dbt-core/issues/8225)) diff --git a/.changes/unreleased/Features-20230922-150754.yaml b/.changes/unreleased/Features-20230922-150754.yaml deleted file mode 100644 index 6492c3d934a..00000000000 --- a/.changes/unreleased/Features-20230922-150754.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Support `fill_nulls_with` and `join_to_timespine` for metric nodes -time: 2023-09-22T15:07:54.981752-07:00 -custom: - Author: QMalcolm - Issue: "8593" diff --git a/.changes/unreleased/Fixes-20230810-184859.yaml b/.changes/unreleased/Fixes-20230810-184859.yaml deleted file mode 100644 index 03dcdffa607..00000000000 --- a/.changes/unreleased/Fixes-20230810-184859.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add connection status into list of statuses for dbt debug -time: 2023-08-10T18:48:59.221344+01:00 -custom: - Author: aranke - Issue: "8350" diff --git a/.changes/unreleased/Fixes-20230919-140514.yaml b/.changes/unreleased/Fixes-20230919-140514.yaml deleted file mode 100644 index 7990e1fabf8..00000000000 --- a/.changes/unreleased/Fixes-20230919-140514.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support global flags passed in after subcommands -time: 2023-09-19T14:05:14.600303+01:00 -custom: - Author: aranke - Issue: "6497" diff --git a/.changes/unreleased/Fixes-20231004-075904.yaml b/.changes/unreleased/Fixes-20231004-075904.yaml deleted file mode 100644 index 544a7f3f332..00000000000 --- a/.changes/unreleased/Fixes-20231004-075904.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Regenerate the v10 manifest jsonschema -time: 2023-10-04T07:59:04.593928-05:00 -custom: - Author: emmyoop - Issue: "8763" diff --git a/.changes/unreleased/Fixes-20231004-144148.yaml b/.changes/unreleased/Fixes-20231004-144148.yaml deleted file mode 100644 index 9ceeb6c9f3c..00000000000 --- a/.changes/unreleased/Fixes-20231004-144148.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support docs blocks on versioned model column descriptions -time: 2023-10-04T14:41:48.843486-05:00 -custom: - Author: emmyoop - Issue: "8540" diff --git a/.changes/unreleased/Fixes-20231004-154558.yaml b/.changes/unreleased/Fixes-20231004-154558.yaml deleted file mode 100644 index 9f26a05f870..00000000000 --- a/.changes/unreleased/Fixes-20231004-154558.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Foreign key constraint on incremental model results in Database Error -time: 2023-10-04T15:45:58.298548+01:00 -custom: - Author: aranke - Issue: "8022" diff --git a/.changes/unreleased/Fixes-20231006-134551.yaml b/.changes/unreleased/Fixes-20231006-134551.yaml deleted file mode 100644 index 9dea4f6e194..00000000000 --- a/.changes/unreleased/Fixes-20231006-134551.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Enable seeds to be handled from stored manifest data -time: 2023-10-06T13:45:51.925546-04:00 -custom: - Author: michelleark - Issue: "6875" diff --git a/.changes/unreleased/Fixes-20231010-125948.yaml b/.changes/unreleased/Fixes-20231010-125948.yaml deleted file mode 100644 index ac6d237fe2f..00000000000 --- a/.changes/unreleased/Fixes-20231010-125948.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Group updates on unmodified nodes are handled gracefully for state:modified -time: 2023-10-10T12:59:48.390113-05:00 -custom: - Author: emmyoop - Issue: "8371" diff --git a/.changes/unreleased/Fixes-20231010-182801.yaml b/.changes/unreleased/Fixes-20231010-182801.yaml deleted file mode 100644 index 50f90b7d746..00000000000 --- a/.changes/unreleased/Fixes-20231010-182801.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Override path-like args in dbt retry -time: 2023-10-10T18:28:01.556443+01:00 -custom: - Author: aranke - Issue: "8682" diff --git a/.changes/unreleased/Under the Hood-20230912-230619.yaml b/.changes/unreleased/Under the Hood-20230912-230619.yaml deleted file mode 100644 index 00239814401..00000000000 --- a/.changes/unreleased/Under the Hood-20230912-230619.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: add a test for ephemeral cte injection -time: 2023-09-12T23:06:19.938207+01:00 -custom: - Author: michelleark - Issue: "8225" diff --git a/CHANGELOG.md b/CHANGELOG.md index 09aec89a623..50ec07ed6fc 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,14 +5,35 @@ - "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version. - Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md#adding-changelog-entry) -## dbt-core 1.6.5 - October 02, 2023 +## dbt-core 1.6.6 - October 11, 2023 + +### Features + +- Support `fill_nulls_with` and `join_to_timespine` for metric nodes ([#8593](https://github.com/dbt-labs/dbt-core/issues/8593)) ### Fixes -- Fix tag selection for projects with semantic models ([#8749](https://github.com/dbt-labs/dbt-core/issues/8749)) +- Add connection status into list of statuses for dbt debug ([#8350](https://github.com/dbt-labs/dbt-core/issues/8350)) +- Support global flags passed in after subcommands ([#6497](https://github.com/dbt-labs/dbt-core/issues/6497)) +- Regenerate the v10 manifest jsonschema ([#8763](https://github.com/dbt-labs/dbt-core/issues/8763)) +- Foreign key constraint on incremental model results in Database Error ([#8022](https://github.com/dbt-labs/dbt-core/issues/8022)) +- Support docs blocks on versioned model column descriptions ([#8540](https://github.com/dbt-labs/dbt-core/issues/8540)) +- Enable seeds to be handled from stored manifest data ([#6875](https://github.com/dbt-labs/dbt-core/issues/6875)) +- Override path-like args in dbt retry ([#8682](https://github.com/dbt-labs/dbt-core/issues/8682)) +- Group updates on unmodified nodes are handled gracefully for state:modified ([#8371](https://github.com/dbt-labs/dbt-core/issues/8371)) + +### Under the Hood +- add a test for ephemeral cte injection ([#8225](https://github.com/dbt-labs/dbt-core/issues/8225)) + +## dbt-core 1.6.5 - October 02, 2023 + +### Fixes + +- Fix tag selection for projects with semantic models ([#8749](https://github.com/dbt-labs/dbt-core/issues/8749)) + ## dbt-core 1.6.4 - September 28, 2023 ### Features diff --git a/core/dbt/version.py b/core/dbt/version.py index 00cf1819ecd..8591454db28 100644 --- a/core/dbt/version.py +++ b/core/dbt/version.py @@ -232,5 +232,5 @@ def _get_adapter_plugin_names() -> Iterator[str]: yield plugin_name -__version__ = "1.6.5" +__version__ = "1.6.6" installed = get_installed_version() diff --git a/core/setup.py b/core/setup.py index 547804190e8..2d5f53330a8 100644 --- a/core/setup.py +++ b/core/setup.py @@ -25,7 +25,7 @@ package_name = "dbt-core" -package_version = "1.6.5" +package_version = "1.6.6" description = """With dbt, data analysts and engineers can build analytics \ the way engineers build applications.""" diff --git a/docker/Dockerfile b/docker/Dockerfile index e18f9ad89a0..bbed6116446 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,12 +16,12 @@ FROM --platform=$build_for python:3.10.7-slim-bullseye as base # N.B. The refs updated automagically every release via bumpversion # N.B. dbt-postgres is currently found in the core codebase so a value of dbt-core@ is correct -ARG dbt_core_ref=dbt-core@v1.6.5 -ARG dbt_postgres_ref=dbt-core@v1.6.5 -ARG dbt_redshift_ref=dbt-redshift@v1.6.5 -ARG dbt_bigquery_ref=dbt-bigquery@v1.6.5 -ARG dbt_snowflake_ref=dbt-snowflake@v1.6.5 -ARG dbt_spark_ref=dbt-spark@v1.6.5 +ARG dbt_core_ref=dbt-core@v1.6.6 +ARG dbt_postgres_ref=dbt-core@v1.6.6 +ARG dbt_redshift_ref=dbt-redshift@v1.6.6 +ARG dbt_bigquery_ref=dbt-bigquery@v1.6.6 +ARG dbt_snowflake_ref=dbt-snowflake@v1.6.6 +ARG dbt_spark_ref=dbt-spark@v1.6.6 # special case args ARG dbt_spark_version=all ARG dbt_third_party diff --git a/plugins/postgres/dbt/adapters/postgres/__version__.py b/plugins/postgres/dbt/adapters/postgres/__version__.py index e46512e4acf..267d3275c7b 100644 --- a/plugins/postgres/dbt/adapters/postgres/__version__.py +++ b/plugins/postgres/dbt/adapters/postgres/__version__.py @@ -1 +1 @@ -version = "1.6.5" +version = "1.6.6" diff --git a/plugins/postgres/setup.py b/plugins/postgres/setup.py index 8ba74c082eb..6e7cd207517 100644 --- a/plugins/postgres/setup.py +++ b/plugins/postgres/setup.py @@ -41,7 +41,7 @@ def _dbt_psycopg2_name(): package_name = "dbt-postgres" -package_version = "1.6.5" +package_version = "1.6.6" description = """The postgres adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/tests/adapter/dbt/tests/adapter/__version__.py b/tests/adapter/dbt/tests/adapter/__version__.py index e46512e4acf..267d3275c7b 100644 --- a/tests/adapter/dbt/tests/adapter/__version__.py +++ b/tests/adapter/dbt/tests/adapter/__version__.py @@ -1 +1 @@ -version = "1.6.5" +version = "1.6.6" diff --git a/tests/adapter/setup.py b/tests/adapter/setup.py index 5c9fd9e3f8e..e6e826b1c4c 100644 --- a/tests/adapter/setup.py +++ b/tests/adapter/setup.py @@ -20,7 +20,7 @@ package_name = "dbt-tests-adapter" -package_version = "1.6.5" +package_version = "1.6.6" description = """The dbt adapter tests for adapter plugins""" this_directory = os.path.abspath(os.path.dirname(__file__))