From 2afc6896719a724503e77c0c5d81369e33abbf91 Mon Sep 17 00:00:00 2001 From: Github Build Bot Date: Tue, 1 Oct 2024 19:33:22 +0000 Subject: [PATCH] Bumping version to 1.9.0b1 and generate changelog --- .bumpversion.cfg | 2 +- .changes/1.9.0-b1.md | 42 +++++++++++++++++ .../Dependencies-20231219-192336.yaml | 0 .../Dependencies-20240412-155445.yaml | 0 .../Dependencies-20240429-192949.yaml | 0 .../Dependencies-20240718-191611.yaml | 0 .../Dependencies-20240718-191741.yaml | 0 .../Dependencies-20240719-195946.yaml | 0 .../Features-20240419-145208.yaml | 0 .../Features-20240425-011440.yaml | 0 .../Features-20240430-185708.yaml | 0 .../Features-20240501-151859.yaml | 0 .../Features-20240826-123954.yaml | 0 .../Fixes-20240423-131503.yaml | 0 .../Fixes-20240531-113620.yaml | 0 .../Fixes-20240610-104114.yaml | 0 .../Fixes-20240612-131752.yaml | 0 .../Fixes-20240625-170324.yaml | 0 .../Fixes-20240715-143507.yaml | 0 .../Fixes-20240906-102642.yaml | 0 .../Under the Hood-20240331-103115.yaml | 0 .../Under the Hood-20240719-133151.yaml | 0 CHANGELOG.md | 46 ++++++++++++++++++- dbt/adapters/redshift/__version__.py | 2 +- 24 files changed, 88 insertions(+), 4 deletions(-) create mode 100644 .changes/1.9.0-b1.md rename .changes/{unreleased => 1.9.0}/Dependencies-20231219-192336.yaml (100%) rename .changes/{unreleased => 1.9.0}/Dependencies-20240412-155445.yaml (100%) rename .changes/{unreleased => 1.9.0}/Dependencies-20240429-192949.yaml (100%) rename .changes/{unreleased => 1.9.0}/Dependencies-20240718-191611.yaml (100%) rename .changes/{unreleased => 1.9.0}/Dependencies-20240718-191741.yaml (100%) rename .changes/{unreleased => 1.9.0}/Dependencies-20240719-195946.yaml (100%) rename .changes/{unreleased => 1.9.0}/Features-20240419-145208.yaml (100%) rename .changes/{unreleased => 1.9.0}/Features-20240425-011440.yaml (100%) rename .changes/{unreleased => 1.9.0}/Features-20240430-185708.yaml (100%) rename .changes/{unreleased => 1.9.0}/Features-20240501-151859.yaml (100%) rename .changes/{unreleased => 1.9.0}/Features-20240826-123954.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240423-131503.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240531-113620.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240610-104114.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240612-131752.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240625-170324.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240715-143507.yaml (100%) rename .changes/{unreleased => 1.9.0}/Fixes-20240906-102642.yaml (100%) rename .changes/{unreleased => 1.9.0}/Under the Hood-20240331-103115.yaml (100%) rename .changes/{unreleased => 1.9.0}/Under the Hood-20240719-133151.yaml (100%) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 5baa94d26..f11f54880 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.9.0a1 +current_version = 1.9.0b1 parse = (?P[\d]+) # major version number \.(?P[\d]+) # minor version number \.(?P[\d]+) # patch version number diff --git a/.changes/1.9.0-b1.md b/.changes/1.9.0-b1.md new file mode 100644 index 000000000..7bebffe00 --- /dev/null +++ b/.changes/1.9.0-b1.md @@ -0,0 +1,42 @@ +## dbt-redshift 1.9.0-b1 - October 01, 2024 + +### Features + +- Support IAM user auth via direct parameters, in addition to the existing profile method ([#760](https://github.com/dbt-labs/dbt-redshift/issues/760)) +- Add support for IAM Role auth ([#623](https://github.com/dbt-labs/dbt-redshift/issues/623)) +- Add tests for cross-database `cast` macro ([#804](https://github.com/dbt-labs/dbt-redshift/issues/804)) +- Cross-database `date` macro ([#808](https://github.com/dbt-labs/dbt-redshift/issues/808)) +- Remove `pg_catalog` from metadata queries ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) + +### Fixes + +- Stop adding aliases to subqueries when calling with `--empty` ([#782](https://github.com/dbt-labs/dbt-redshift/issues/782)) +- Support IAM Role authentication for Redshift Serverless ([#835](https://github.com/dbt-labs/dbt-redshift/issues/835)) +- Fix config change detection not working for multiple sortkey in materialized views ([#838](https://github.com/dbt-labs/dbt-redshift/issues/838)) +- update pin range for redshift-connector to allow 2.1.0 ([#844](https://github.com/dbt-labs/dbt-redshift/issues/844)) +- Handle unit test fixtures where typing goes wrong from first value in column being Null. ([#821](https://github.com/dbt-labs/dbt-redshift/issues/821)) +- Fix materialized views comment syntax ([#837](https://github.com/dbt-labs/dbt-redshift/issues/837)) +- Support DROP CASCADE for materialized views; fixes bug that occurs when running dbt on materialized views that reference other materialized views ([#642](https://github.com/dbt-labs/dbt-redshift/issues/642)) + +### Under the Hood + +- Lazy load agate ([#745](https://github.com/dbt-labs/dbt-redshift/issues/745)) +- Remove `freezegun` as a testing dependency; this package is no longer used ([#1136](https://github.com/dbt-labs/dbt-redshift/issues/1136)) + +### Dependencies + +- Update freezegun requirement from ~=1.3 to ~=1.4 ([#695](https://github.com/dbt-labs/dbt-redshift/pull/695)) +- Bump dbt-labs/actions from 1.1.0 to 1.1.1 ([#762](https://github.com/dbt-labs/dbt-redshift/pull/762)) +- Bump actions/checkout from 3 to 4 ([#802](https://github.com/dbt-labs/dbt-redshift/pull/802)) +- Bump pre-commit from 3.7.0 to 3.7.1 ([#867](https://github.com/dbt-labs/dbt-redshift/pull/867)) +- Update tox requirement from ~=4.11 to ~=4.16 ([#870](https://github.com/dbt-labs/dbt-redshift/pull/870)) +- Update twine requirement from ~=4.0 to ~=5.1 ([#876](https://github.com/dbt-labs/dbt-redshift/pull/876)) + +### Contributors +- [@dwreeves](https://github.com/dwreeves) ([#745](https://github.com/dbt-labs/dbt-redshift/issues/745)) +- [@fleid](https://github.com/fleid) ([#835](https://github.com/dbt-labs/dbt-redshift/issues/835)) +- [@jeremyyeo](https://github.com/jeremyyeo) ([#837](https://github.com/dbt-labs/dbt-redshift/issues/837)) +- [@jiezhen-chen](https://github.com/jiezhen-chen) ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) +- [@lvitti](https://github.com/lvitti) ([#838](https://github.com/dbt-labs/dbt-redshift/issues/838)) +- [@mikealfare,](https://github.com/mikealfare,) ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) +- [@mikealfare,abbywh](https://github.com/mikealfare,abbywh) ([#623](https://github.com/dbt-labs/dbt-redshift/issues/623)) diff --git a/.changes/unreleased/Dependencies-20231219-192336.yaml b/.changes/1.9.0/Dependencies-20231219-192336.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20231219-192336.yaml rename to .changes/1.9.0/Dependencies-20231219-192336.yaml diff --git a/.changes/unreleased/Dependencies-20240412-155445.yaml b/.changes/1.9.0/Dependencies-20240412-155445.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240412-155445.yaml rename to .changes/1.9.0/Dependencies-20240412-155445.yaml diff --git a/.changes/unreleased/Dependencies-20240429-192949.yaml b/.changes/1.9.0/Dependencies-20240429-192949.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240429-192949.yaml rename to .changes/1.9.0/Dependencies-20240429-192949.yaml diff --git a/.changes/unreleased/Dependencies-20240718-191611.yaml b/.changes/1.9.0/Dependencies-20240718-191611.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240718-191611.yaml rename to .changes/1.9.0/Dependencies-20240718-191611.yaml diff --git a/.changes/unreleased/Dependencies-20240718-191741.yaml b/.changes/1.9.0/Dependencies-20240718-191741.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240718-191741.yaml rename to .changes/1.9.0/Dependencies-20240718-191741.yaml diff --git a/.changes/unreleased/Dependencies-20240719-195946.yaml b/.changes/1.9.0/Dependencies-20240719-195946.yaml similarity index 100% rename from .changes/unreleased/Dependencies-20240719-195946.yaml rename to .changes/1.9.0/Dependencies-20240719-195946.yaml diff --git a/.changes/unreleased/Features-20240419-145208.yaml b/.changes/1.9.0/Features-20240419-145208.yaml similarity index 100% rename from .changes/unreleased/Features-20240419-145208.yaml rename to .changes/1.9.0/Features-20240419-145208.yaml diff --git a/.changes/unreleased/Features-20240425-011440.yaml b/.changes/1.9.0/Features-20240425-011440.yaml similarity index 100% rename from .changes/unreleased/Features-20240425-011440.yaml rename to .changes/1.9.0/Features-20240425-011440.yaml diff --git a/.changes/unreleased/Features-20240430-185708.yaml b/.changes/1.9.0/Features-20240430-185708.yaml similarity index 100% rename from .changes/unreleased/Features-20240430-185708.yaml rename to .changes/1.9.0/Features-20240430-185708.yaml diff --git a/.changes/unreleased/Features-20240501-151859.yaml b/.changes/1.9.0/Features-20240501-151859.yaml similarity index 100% rename from .changes/unreleased/Features-20240501-151859.yaml rename to .changes/1.9.0/Features-20240501-151859.yaml diff --git a/.changes/unreleased/Features-20240826-123954.yaml b/.changes/1.9.0/Features-20240826-123954.yaml similarity index 100% rename from .changes/unreleased/Features-20240826-123954.yaml rename to .changes/1.9.0/Features-20240826-123954.yaml diff --git a/.changes/unreleased/Fixes-20240423-131503.yaml b/.changes/1.9.0/Fixes-20240423-131503.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240423-131503.yaml rename to .changes/1.9.0/Fixes-20240423-131503.yaml diff --git a/.changes/unreleased/Fixes-20240531-113620.yaml b/.changes/1.9.0/Fixes-20240531-113620.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240531-113620.yaml rename to .changes/1.9.0/Fixes-20240531-113620.yaml diff --git a/.changes/unreleased/Fixes-20240610-104114.yaml b/.changes/1.9.0/Fixes-20240610-104114.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240610-104114.yaml rename to .changes/1.9.0/Fixes-20240610-104114.yaml diff --git a/.changes/unreleased/Fixes-20240612-131752.yaml b/.changes/1.9.0/Fixes-20240612-131752.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240612-131752.yaml rename to .changes/1.9.0/Fixes-20240612-131752.yaml diff --git a/.changes/unreleased/Fixes-20240625-170324.yaml b/.changes/1.9.0/Fixes-20240625-170324.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240625-170324.yaml rename to .changes/1.9.0/Fixes-20240625-170324.yaml diff --git a/.changes/unreleased/Fixes-20240715-143507.yaml b/.changes/1.9.0/Fixes-20240715-143507.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240715-143507.yaml rename to .changes/1.9.0/Fixes-20240715-143507.yaml diff --git a/.changes/unreleased/Fixes-20240906-102642.yaml b/.changes/1.9.0/Fixes-20240906-102642.yaml similarity index 100% rename from .changes/unreleased/Fixes-20240906-102642.yaml rename to .changes/1.9.0/Fixes-20240906-102642.yaml diff --git a/.changes/unreleased/Under the Hood-20240331-103115.yaml b/.changes/1.9.0/Under the Hood-20240331-103115.yaml similarity index 100% rename from .changes/unreleased/Under the Hood-20240331-103115.yaml rename to .changes/1.9.0/Under the Hood-20240331-103115.yaml diff --git a/.changes/unreleased/Under the Hood-20240719-133151.yaml b/.changes/1.9.0/Under the Hood-20240719-133151.yaml similarity index 100% rename from .changes/unreleased/Under the Hood-20240719-133151.yaml rename to .changes/1.9.0/Under the Hood-20240719-133151.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 218a3de96..23cffbad7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,52 @@ - "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-redshift/blob/main/CONTRIBUTING.md#adding-changelog-entry) +## dbt-redshift 1.9.0-b1 - October 01, 2024 + +### Features + +- Support IAM user auth via direct parameters, in addition to the existing profile method ([#760](https://github.com/dbt-labs/dbt-redshift/issues/760)) +- Add support for IAM Role auth ([#623](https://github.com/dbt-labs/dbt-redshift/issues/623)) +- Add tests for cross-database `cast` macro ([#804](https://github.com/dbt-labs/dbt-redshift/issues/804)) +- Cross-database `date` macro ([#808](https://github.com/dbt-labs/dbt-redshift/issues/808)) +- Remove `pg_catalog` from metadata queries ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) + +### Fixes + +- Stop adding aliases to subqueries when calling with `--empty` ([#782](https://github.com/dbt-labs/dbt-redshift/issues/782)) +- Support IAM Role authentication for Redshift Serverless ([#835](https://github.com/dbt-labs/dbt-redshift/issues/835)) +- Fix config change detection not working for multiple sortkey in materialized views ([#838](https://github.com/dbt-labs/dbt-redshift/issues/838)) +- update pin range for redshift-connector to allow 2.1.0 ([#844](https://github.com/dbt-labs/dbt-redshift/issues/844)) +- Handle unit test fixtures where typing goes wrong from first value in column being Null. ([#821](https://github.com/dbt-labs/dbt-redshift/issues/821)) +- Fix materialized views comment syntax ([#837](https://github.com/dbt-labs/dbt-redshift/issues/837)) +- Support DROP CASCADE for materialized views; fixes bug that occurs when running dbt on materialized views that reference other materialized views ([#642](https://github.com/dbt-labs/dbt-redshift/issues/642)) + +### Under the Hood + +- Lazy load agate ([#745](https://github.com/dbt-labs/dbt-redshift/issues/745)) +- Remove `freezegun` as a testing dependency; this package is no longer used ([#1136](https://github.com/dbt-labs/dbt-redshift/issues/1136)) + +### Dependencies + +- Update freezegun requirement from ~=1.3 to ~=1.4 ([#695](https://github.com/dbt-labs/dbt-redshift/pull/695)) +- Bump dbt-labs/actions from 1.1.0 to 1.1.1 ([#762](https://github.com/dbt-labs/dbt-redshift/pull/762)) +- Bump actions/checkout from 3 to 4 ([#802](https://github.com/dbt-labs/dbt-redshift/pull/802)) +- Bump pre-commit from 3.7.0 to 3.7.1 ([#867](https://github.com/dbt-labs/dbt-redshift/pull/867)) +- Update tox requirement from ~=4.11 to ~=4.16 ([#870](https://github.com/dbt-labs/dbt-redshift/pull/870)) +- Update twine requirement from ~=4.0 to ~=5.1 ([#876](https://github.com/dbt-labs/dbt-redshift/pull/876)) + +### Contributors +- [@dwreeves](https://github.com/dwreeves) ([#745](https://github.com/dbt-labs/dbt-redshift/issues/745)) +- [@fleid](https://github.com/fleid) ([#835](https://github.com/dbt-labs/dbt-redshift/issues/835)) +- [@jeremyyeo](https://github.com/jeremyyeo) ([#837](https://github.com/dbt-labs/dbt-redshift/issues/837)) +- [@jiezhen-chen](https://github.com/jiezhen-chen) ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) +- [@lvitti](https://github.com/lvitti) ([#838](https://github.com/dbt-labs/dbt-redshift/issues/838)) +- [@mikealfare,](https://github.com/mikealfare,) ([#555](https://github.com/dbt-labs/dbt-redshift/issues/555)) +- [@mikealfare,abbywh](https://github.com/mikealfare,abbywh) ([#623](https://github.com/dbt-labs/dbt-redshift/issues/623)) + + ## Previous Releases For information on prior major and minor releases, see their changelogs: -- [1.8](https://github.com/dbt-labs/dbt-redshift/blob/1.8.latest/CHANGELOG.md) -- [1.7](https://github.com/dbt-labs/dbt-redshift/blob/1.7.latest/CHANGELOG.md) - [1.6](https://github.com/dbt-labs/dbt-redshift/blob/1.6.latest/CHANGELOG.md) - [1.5](https://github.com/dbt-labs/dbt-redshift/blob/1.5.latest/CHANGELOG.md) - [1.4](https://github.com/dbt-labs/dbt-redshift/blob/1.4.latest/CHANGELOG.md) diff --git a/dbt/adapters/redshift/__version__.py b/dbt/adapters/redshift/__version__.py index 6698ed64c..a4077fff2 100644 --- a/dbt/adapters/redshift/__version__.py +++ b/dbt/adapters/redshift/__version__.py @@ -1 +1 @@ -version = "1.9.0a1" +version = "1.9.0b1"