From 514647b29f40a0049850b88d03ffaf1da7502f74 Mon Sep 17 00:00:00 2001 From: Github Build Bot Date: Thu, 18 Apr 2024 15:59:50 +0000 Subject: [PATCH] Bumping version to 1.8.0b3 and generate changelog --- .bumpversion.cfg | 2 +- .changes/1.8.0-b3.md | 48 +++++++++++++++++ .../Dependencies-20240117-100818.yaml | 0 .../Dependencies-20240227-142138.yaml | 0 .../Dependencies-20240331-103917.yaml | 0 .../Dependencies-20240410-183321.yaml | 0 .../Features-20240307-153622.yaml | 0 .../Features-20240323-201230.yaml | 0 .../Features-20240404-170728.yaml | 0 .../Features-20240405-175733.yaml | 0 .../Features-20240408-094132.yaml | 0 .../Fixes-20240108-232035.yaml | 0 .../Fixes-20240206-152435.yaml | 0 .../Fixes-20240323-124558.yaml | 0 .../Fixes-20240402-135556.yaml | 0 .../Fixes-20240408-130646.yaml | 0 .../Fixes-20240409-233347.yaml | 0 .../Fixes-20240412-095718.yaml | 0 .../Security-20240417-141316.yaml | 0 .../Under the Hood-20240412-132000.yaml | 0 .../Under the Hood-20240412-134502.yaml | 0 .../Under the Hood-20240416-150030.yaml | 0 CHANGELOG.md | 51 ++++++++++++++++++- core/dbt/version.py | 2 +- core/setup.py | 2 +- 25 files changed, 101 insertions(+), 4 deletions(-) create mode 100644 .changes/1.8.0-b3.md rename .changes/{unreleased => 1.8.0}/Dependencies-20240117-100818.yaml (100%) rename .changes/{unreleased => 1.8.0}/Dependencies-20240227-142138.yaml (100%) rename .changes/{unreleased => 1.8.0}/Dependencies-20240331-103917.yaml (100%) rename .changes/{unreleased => 1.8.0}/Dependencies-20240410-183321.yaml (100%) rename .changes/{unreleased => 1.8.0}/Features-20240307-153622.yaml (100%) rename .changes/{unreleased => 1.8.0}/Features-20240323-201230.yaml (100%) rename .changes/{unreleased => 1.8.0}/Features-20240404-170728.yaml (100%) rename .changes/{unreleased => 1.8.0}/Features-20240405-175733.yaml (100%) rename .changes/{unreleased => 1.8.0}/Features-20240408-094132.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240108-232035.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240206-152435.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240323-124558.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240402-135556.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240408-130646.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240409-233347.yaml (100%) rename .changes/{unreleased => 1.8.0}/Fixes-20240412-095718.yaml (100%) rename .changes/{unreleased => 1.8.0}/Security-20240417-141316.yaml (100%) rename .changes/{unreleased => 1.8.0}/Under the Hood-20240412-132000.yaml (100%) rename .changes/{unreleased => 1.8.0}/Under the Hood-20240412-134502.yaml (100%) rename .changes/{unreleased => 1.8.0}/Under the Hood-20240416-150030.yaml (100%) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 6e036340dd6..b9422be0685 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.8.0b2 +current_version = 1.8.0b3 parse = (?P[\d]+) # major version number \.(?P[\d]+) # minor version number \.(?P[\d]+) # patch version number diff --git a/.changes/1.8.0-b3.md b/.changes/1.8.0-b3.md new file mode 100644 index 00000000000..0b9ce6aaaca --- /dev/null +++ b/.changes/1.8.0-b3.md @@ -0,0 +1,48 @@ +## dbt-core 1.8.0-b3 - April 18, 2024 + +### Features + +- Support scrubbing secret vars ([#7247](https://github.com/dbt-labs/dbt-core/issues/7247)) +- Add wildcard support to the group selector method ([#9811](https://github.com/dbt-labs/dbt-core/issues/9811)) +- source freshness precomputes metadata-based freshness in batch, if possible ([#8705](https://github.com/dbt-labs/dbt-core/issues/8705)) +- Better error message when trying to select a disabled model ([#9747](https://github.com/dbt-labs/dbt-core/issues/9747)) +- Support SQL in unit testing fixtures ([#9405](https://github.com/dbt-labs/dbt-core/issues/9405)) + +### Fixes + +- fix configuration of turning test warnings into failures with WARN_ERROR_OPTIONS ([#7761](https://github.com/dbt-labs/dbt-core/issues/7761)) +- Fix conflict with newer versions of Snowplow tracker ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- Only create the packages-install-path / dbt_packages folder during dbt deps ([#6985](https://github.com/dbt-labs/dbt-core/issues/6985), [#9584](https://github.com/dbt-labs/dbt-core/issues/9584)) +- Exclude password-like fields for considering reparse ([#9795](https://github.com/dbt-labs/dbt-core/issues/9795)) +- Fixed query comments test ([#9860](https://github.com/dbt-labs/dbt-core/issues/9860)) +- Begin warning people about spaces in model names ([#9397](https://github.com/dbt-labs/dbt-core/issues/9397)) +- Disambiguiate FreshnessConfigProblem error message ([#9891](https://github.com/dbt-labs/dbt-core/issues/9891)) + +### Under the Hood + +- Remove non dbt.artifacts dbt.* imports from dbt/artifacts ([#9926](https://github.com/dbt-labs/dbt-core/issues/9926)) +- Migrate to using `error_tag` provided by `dbt-common` ([#9914](https://github.com/dbt-labs/dbt-core/issues/9914)) +- Add a test for semantic manifest and move test fixtures needed for it ([#9665](https://github.com/dbt-labs/dbt-core/issues/9665)) + +### Dependencies + +- Relax pathspec upper bound version restriction ([#9373](https://github.com/dbt-labs/dbt-core/issues/9373)) +- Bump python from 3.10.7-slim-nullseye to 3.11.2-slim-bullseye in /docker ([#9687](https://github.com/dbt-labs/dbt-core/issues/9687)) +- Remove duplicate dependency of protobuf in dev-requirements ([#9830](https://github.com/dbt-labs/dbt-core/issues/9830)) +- Bump black from 23.3.0 to >=24.3.0,<25.0 ([#8074](https://github.com/dbt-labs/dbt-core/issues/8074)) + +### Security + +- Bump sqlparse to >=0.5.0, <0.6.0 to address GHSA-2m57-hf25-phgg ([#9951](https://github.com/dbt-labs/dbt-core/issues/9951)) + +### Contributors +- [@SamuelBFavarin](https://github.com/SamuelBFavarin) ([#9747](https://github.com/dbt-labs/dbt-core/issues/9747)) +- [@akurdyukov](https://github.com/akurdyukov) ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- [@damian3031](https://github.com/damian3031) ([#9860](https://github.com/dbt-labs/dbt-core/issues/9860)) +- [@edgarrmondragon](https://github.com/edgarrmondragon) ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- [@emmoop](https://github.com/emmoop) ([#9951](https://github.com/dbt-labs/dbt-core/issues/9951)) +- [@heysweet](https://github.com/heysweet) ([#9811](https://github.com/dbt-labs/dbt-core/issues/9811)) +- [@jx2lee](https://github.com/jx2lee) ([#7761](https://github.com/dbt-labs/dbt-core/issues/7761)) +- [@nielspardon](https://github.com/nielspardon) ([#7247](https://github.com/dbt-labs/dbt-core/issues/7247)) +- [@niteshy](https://github.com/niteshy) ([#9830](https://github.com/dbt-labs/dbt-core/issues/9830)) +- [@rzjfr](https://github.com/rzjfr) ([#9373](https://github.com/dbt-labs/dbt-core/issues/9373)) diff --git a/.changes/unreleased/Dependencies-20240117-100818.yaml b/.changes/1.8.0/Dependencies-20240117-100818.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240117-100818.yaml rename to .changes/1.8.0/Dependencies-20240117-100818.yaml diff --git a/.changes/unreleased/Dependencies-20240227-142138.yaml b/.changes/1.8.0/Dependencies-20240227-142138.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240227-142138.yaml rename to .changes/1.8.0/Dependencies-20240227-142138.yaml diff --git a/.changes/unreleased/Dependencies-20240331-103917.yaml b/.changes/1.8.0/Dependencies-20240331-103917.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240331-103917.yaml rename to .changes/1.8.0/Dependencies-20240331-103917.yaml diff --git a/.changes/unreleased/Dependencies-20240410-183321.yaml b/.changes/1.8.0/Dependencies-20240410-183321.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240410-183321.yaml rename to .changes/1.8.0/Dependencies-20240410-183321.yaml diff --git a/.changes/unreleased/Features-20240307-153622.yaml b/.changes/1.8.0/Features-20240307-153622.yaml similarity index 100% rename from .changes/unreleased/Features-20240307-153622.yaml rename to .changes/1.8.0/Features-20240307-153622.yaml diff --git a/.changes/unreleased/Features-20240323-201230.yaml b/.changes/1.8.0/Features-20240323-201230.yaml similarity index 100% rename from .changes/unreleased/Features-20240323-201230.yaml rename to .changes/1.8.0/Features-20240323-201230.yaml diff --git a/.changes/unreleased/Features-20240404-170728.yaml b/.changes/1.8.0/Features-20240404-170728.yaml similarity index 100% rename from .changes/unreleased/Features-20240404-170728.yaml rename to .changes/1.8.0/Features-20240404-170728.yaml diff --git a/.changes/unreleased/Features-20240405-175733.yaml b/.changes/1.8.0/Features-20240405-175733.yaml similarity index 100% rename from .changes/unreleased/Features-20240405-175733.yaml rename to .changes/1.8.0/Features-20240405-175733.yaml diff --git a/.changes/unreleased/Features-20240408-094132.yaml b/.changes/1.8.0/Features-20240408-094132.yaml similarity index 100% rename from .changes/unreleased/Features-20240408-094132.yaml rename to .changes/1.8.0/Features-20240408-094132.yaml diff --git a/.changes/unreleased/Fixes-20240108-232035.yaml b/.changes/1.8.0/Fixes-20240108-232035.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240108-232035.yaml rename to .changes/1.8.0/Fixes-20240108-232035.yaml diff --git a/.changes/unreleased/Fixes-20240206-152435.yaml b/.changes/1.8.0/Fixes-20240206-152435.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240206-152435.yaml rename to .changes/1.8.0/Fixes-20240206-152435.yaml diff --git a/.changes/unreleased/Fixes-20240323-124558.yaml b/.changes/1.8.0/Fixes-20240323-124558.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240323-124558.yaml rename to .changes/1.8.0/Fixes-20240323-124558.yaml diff --git a/.changes/unreleased/Fixes-20240402-135556.yaml b/.changes/1.8.0/Fixes-20240402-135556.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240402-135556.yaml rename to .changes/1.8.0/Fixes-20240402-135556.yaml diff --git a/.changes/unreleased/Fixes-20240408-130646.yaml b/.changes/1.8.0/Fixes-20240408-130646.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240408-130646.yaml rename to .changes/1.8.0/Fixes-20240408-130646.yaml diff --git a/.changes/unreleased/Fixes-20240409-233347.yaml b/.changes/1.8.0/Fixes-20240409-233347.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240409-233347.yaml rename to .changes/1.8.0/Fixes-20240409-233347.yaml diff --git a/.changes/unreleased/Fixes-20240412-095718.yaml b/.changes/1.8.0/Fixes-20240412-095718.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240412-095718.yaml rename to .changes/1.8.0/Fixes-20240412-095718.yaml diff --git a/.changes/unreleased/Security-20240417-141316.yaml b/.changes/1.8.0/Security-20240417-141316.yaml similarity index 100% rename from .changes/unreleased/Security-20240417-141316.yaml rename to .changes/1.8.0/Security-20240417-141316.yaml diff --git a/.changes/unreleased/Under the Hood-20240412-132000.yaml b/.changes/1.8.0/Under the Hood-20240412-132000.yaml similarity index 100% rename from .changes/unreleased/Under the Hood-20240412-132000.yaml rename to .changes/1.8.0/Under the Hood-20240412-132000.yaml diff --git a/.changes/unreleased/Under the Hood-20240412-134502.yaml b/.changes/1.8.0/Under the Hood-20240412-134502.yaml similarity index 100% rename from .changes/unreleased/Under the Hood-20240412-134502.yaml rename to .changes/1.8.0/Under the Hood-20240412-134502.yaml diff --git a/.changes/unreleased/Under the Hood-20240416-150030.yaml b/.changes/1.8.0/Under the Hood-20240416-150030.yaml similarity index 100% rename from .changes/unreleased/Under the Hood-20240416-150030.yaml rename to .changes/1.8.0/Under the Hood-20240416-150030.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 29682dc6640..8c4e9dcf37f 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,56 @@ - "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.8.0-b3 - April 18, 2024 + +### Features + +- Support scrubbing secret vars ([#7247](https://github.com/dbt-labs/dbt-core/issues/7247)) +- Add wildcard support to the group selector method ([#9811](https://github.com/dbt-labs/dbt-core/issues/9811)) +- source freshness precomputes metadata-based freshness in batch, if possible ([#8705](https://github.com/dbt-labs/dbt-core/issues/8705)) +- Better error message when trying to select a disabled model ([#9747](https://github.com/dbt-labs/dbt-core/issues/9747)) +- Support SQL in unit testing fixtures ([#9405](https://github.com/dbt-labs/dbt-core/issues/9405)) + +### Fixes + +- fix configuration of turning test warnings into failures with WARN_ERROR_OPTIONS ([#7761](https://github.com/dbt-labs/dbt-core/issues/7761)) +- Fix conflict with newer versions of Snowplow tracker ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- Only create the packages-install-path / dbt_packages folder during dbt deps ([#6985](https://github.com/dbt-labs/dbt-core/issues/6985), [#9584](https://github.com/dbt-labs/dbt-core/issues/9584)) +- Exclude password-like fields for considering reparse ([#9795](https://github.com/dbt-labs/dbt-core/issues/9795)) +- Fixed query comments test ([#9860](https://github.com/dbt-labs/dbt-core/issues/9860)) +- Begin warning people about spaces in model names ([#9397](https://github.com/dbt-labs/dbt-core/issues/9397)) +- Disambiguiate FreshnessConfigProblem error message ([#9891](https://github.com/dbt-labs/dbt-core/issues/9891)) + +### Under the Hood + +- Remove non dbt.artifacts dbt.* imports from dbt/artifacts ([#9926](https://github.com/dbt-labs/dbt-core/issues/9926)) +- Migrate to using `error_tag` provided by `dbt-common` ([#9914](https://github.com/dbt-labs/dbt-core/issues/9914)) +- Add a test for semantic manifest and move test fixtures needed for it ([#9665](https://github.com/dbt-labs/dbt-core/issues/9665)) + +### Dependencies + +- Relax pathspec upper bound version restriction ([#9373](https://github.com/dbt-labs/dbt-core/issues/9373)) +- Bump python from 3.10.7-slim-nullseye to 3.11.2-slim-bullseye in /docker ([#9687](https://github.com/dbt-labs/dbt-core/issues/9687)) +- Remove duplicate dependency of protobuf in dev-requirements ([#9830](https://github.com/dbt-labs/dbt-core/issues/9830)) +- Bump black from 23.3.0 to >=24.3.0,<25.0 ([#8074](https://github.com/dbt-labs/dbt-core/issues/8074)) + +### Security + +- Bump sqlparse to >=0.5.0, <0.6.0 to address GHSA-2m57-hf25-phgg ([#9951](https://github.com/dbt-labs/dbt-core/issues/9951)) + +### Contributors +- [@SamuelBFavarin](https://github.com/SamuelBFavarin) ([#9747](https://github.com/dbt-labs/dbt-core/issues/9747)) +- [@akurdyukov](https://github.com/akurdyukov) ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- [@damian3031](https://github.com/damian3031) ([#9860](https://github.com/dbt-labs/dbt-core/issues/9860)) +- [@edgarrmondragon](https://github.com/edgarrmondragon) ([#8719](https://github.com/dbt-labs/dbt-core/issues/8719)) +- [@emmoop](https://github.com/emmoop) ([#9951](https://github.com/dbt-labs/dbt-core/issues/9951)) +- [@heysweet](https://github.com/heysweet) ([#9811](https://github.com/dbt-labs/dbt-core/issues/9811)) +- [@jx2lee](https://github.com/jx2lee) ([#7761](https://github.com/dbt-labs/dbt-core/issues/7761)) +- [@nielspardon](https://github.com/nielspardon) ([#7247](https://github.com/dbt-labs/dbt-core/issues/7247)) +- [@niteshy](https://github.com/niteshy) ([#9830](https://github.com/dbt-labs/dbt-core/issues/9830)) +- [@rzjfr](https://github.com/rzjfr) ([#9373](https://github.com/dbt-labs/dbt-core/issues/9373)) + + ## dbt-core 1.8.0-b2 - April 03, 2024 ### Features @@ -59,7 +109,6 @@ - [@jx2lee](https://github.com/jx2lee) ([#9319](https://github.com/dbt-labs/dbt-core/issues/9319)) - [@slothkong](https://github.com/slothkong) ([#9570](https://github.com/dbt-labs/dbt-core/issues/9570)) - ## dbt-core 1.8.0-b1 - February 28, 2024 ### Breaking Changes diff --git a/core/dbt/version.py b/core/dbt/version.py index 13d31eaa632..5d515185ae6 100644 --- a/core/dbt/version.py +++ b/core/dbt/version.py @@ -229,5 +229,5 @@ def _get_adapter_plugin_names() -> Iterator[str]: yield plugin_name -__version__ = "1.8.0b2" +__version__ = "1.8.0b3" installed = get_installed_version() diff --git a/core/setup.py b/core/setup.py index 83b150b1f74..1f103c19534 100644 --- a/core/setup.py +++ b/core/setup.py @@ -25,7 +25,7 @@ package_name = "dbt-core" -package_version = "1.8.0b2" +package_version = "1.8.0b3" description = """With dbt, data analysts and engineers can build analytics \ the way engineers build applications."""