Skip to content

Commit a84a787

Browse files
Bumping version to 1.9.0rc1 and generate changelog
1 parent 3d70e1b commit a84a787

23 files changed

+75
-5
lines changed

.bumpversion.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.9.0b4
2+
current_version = 1.9.0rc1
33
parse = (?P<major>[\d]+) # major version number
44
\.(?P<minor>[\d]+) # minor version number
55
\.(?P<patch>[\d]+) # patch version number

.changes/1.9.0-rc1.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
## dbt-core 1.9.0-rc1 - November 25, 2024
2+
3+
### Features
4+
5+
- Parseable JSON and text output in quiet mode for `dbt show` and `dbt compile` ([#9840](https://github.com/dbt-labs/dbt-core/issues/9840))
6+
- Change gating of microbatch feature to be behind project flag / behavior flag ([#10798](https://github.com/dbt-labs/dbt-core/issues/10798))
7+
- Add new hard_deletes="new_record" mode for snapshots. ([#10235](https://github.com/dbt-labs/dbt-core/issues/10235))
8+
- Allow microbatch batches to run in parallel ([#10853](https://github.com/dbt-labs/dbt-core/issues/10853), [#10855](https://github.com/dbt-labs/dbt-core/issues/10855))
9+
10+
### Fixes
11+
12+
- override materialization python models ([#8520](https://github.com/dbt-labs/dbt-core/issues/8520))
13+
- Support disabling unit tests via config. ([#9109](https://github.com/dbt-labs/dbt-core/issues/9109), [#10540](https://github.com/dbt-labs/dbt-core/issues/10540))
14+
- unit tests with versioned refs ([#10880](https://github.com/dbt-labs/dbt-core/issues/10880), [#10528](https://github.com/dbt-labs/dbt-core/issues/10528), [#10623](https://github.com/dbt-labs/dbt-core/issues/10623))
15+
- Fix 'no attribute .config' error when ref-ing a microbatch model from non-Model context ([#10928](https://github.com/dbt-labs/dbt-core/issues/10928))
16+
- Ensure inferred primary_key is a List[str] with no null values ([#10983](https://github.com/dbt-labs/dbt-core/issues/10983))
17+
- Correct when custom microbatch macro deprecation warning is fired ([#10994](https://github.com/dbt-labs/dbt-core/issues/10994))
18+
- Validate manifest has group_map during group_lookup init ([#10988](https://github.com/dbt-labs/dbt-core/issues/10988))
19+
- Fix plural of 'partial success' in log message ([#10999](https://github.com/dbt-labs/dbt-core/issues/10999))
20+
- Emit batch-level exception with node_info on microbatch batch run failure ([#10840](https://github.com/dbt-labs/dbt-core/issues/10840))
21+
- Fix restrict-access to not apply within a package ([#10134](https://github.com/dbt-labs/dbt-core/issues/10134))
22+
- Make microbatch models skippable ([#11021](https://github.com/dbt-labs/dbt-core/issues/11021))
23+
- Catch DbtRuntimeError for hooks ([#11012](https://github.com/dbt-labs/dbt-core/issues/11012))
24+
25+
### Under the Hood
26+
27+
- Upgrade protobuf ([#10658](https://github.com/dbt-labs/dbt-core/issues/10658))
28+
29+
### Dependencies
30+
31+
- Bump minimum dbt-adapters version to 1.9.0 ([#10996](https://github.com/dbt-labs/dbt-core/issues/10996))
32+
33+
### Contributors
34+
- [@devmessias](https://github.com/devmessias) ([#8520](https://github.com/dbt-labs/dbt-core/issues/8520), [#10880](https://github.com/dbt-labs/dbt-core/issues/10880), [#10528](https://github.com/dbt-labs/dbt-core/issues/10528), [#10623](https://github.com/dbt-labs/dbt-core/issues/10623))
35+
- [@tsturge](https://github.com/tsturge) ([#9109](https://github.com/dbt-labs/dbt-core/issues/9109), [#10540](https://github.com/dbt-labs/dbt-core/issues/10540))

CHANGELOG.md

+37-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,43 @@
55
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
66
- 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)
77

8+
## dbt-core 1.9.0-rc1 - November 25, 2024
9+
10+
### Features
11+
12+
- Parseable JSON and text output in quiet mode for `dbt show` and `dbt compile` ([#9840](https://github.com/dbt-labs/dbt-core/issues/9840))
13+
- Change gating of microbatch feature to be behind project flag / behavior flag ([#10798](https://github.com/dbt-labs/dbt-core/issues/10798))
14+
- Add new hard_deletes="new_record" mode for snapshots. ([#10235](https://github.com/dbt-labs/dbt-core/issues/10235))
15+
- Allow microbatch batches to run in parallel ([#10853](https://github.com/dbt-labs/dbt-core/issues/10853), [#10855](https://github.com/dbt-labs/dbt-core/issues/10855))
16+
17+
### Fixes
18+
19+
- override materialization python models ([#8520](https://github.com/dbt-labs/dbt-core/issues/8520))
20+
- Support disabling unit tests via config. ([#9109](https://github.com/dbt-labs/dbt-core/issues/9109), [#10540](https://github.com/dbt-labs/dbt-core/issues/10540))
21+
- unit tests with versioned refs ([#10880](https://github.com/dbt-labs/dbt-core/issues/10880), [#10528](https://github.com/dbt-labs/dbt-core/issues/10528), [#10623](https://github.com/dbt-labs/dbt-core/issues/10623))
22+
- Fix 'no attribute .config' error when ref-ing a microbatch model from non-Model context ([#10928](https://github.com/dbt-labs/dbt-core/issues/10928))
23+
- Ensure inferred primary_key is a List[str] with no null values ([#10983](https://github.com/dbt-labs/dbt-core/issues/10983))
24+
- Correct when custom microbatch macro deprecation warning is fired ([#10994](https://github.com/dbt-labs/dbt-core/issues/10994))
25+
- Validate manifest has group_map during group_lookup init ([#10988](https://github.com/dbt-labs/dbt-core/issues/10988))
26+
- Fix plural of 'partial success' in log message ([#10999](https://github.com/dbt-labs/dbt-core/issues/10999))
27+
- Emit batch-level exception with node_info on microbatch batch run failure ([#10840](https://github.com/dbt-labs/dbt-core/issues/10840))
28+
- Fix restrict-access to not apply within a package ([#10134](https://github.com/dbt-labs/dbt-core/issues/10134))
29+
- Make microbatch models skippable ([#11021](https://github.com/dbt-labs/dbt-core/issues/11021))
30+
- Catch DbtRuntimeError for hooks ([#11012](https://github.com/dbt-labs/dbt-core/issues/11012))
31+
32+
### Under the Hood
33+
34+
- Upgrade protobuf ([#10658](https://github.com/dbt-labs/dbt-core/issues/10658))
35+
36+
### Dependencies
37+
38+
- Bump minimum dbt-adapters version to 1.9.0 ([#10996](https://github.com/dbt-labs/dbt-core/issues/10996))
39+
40+
### Contributors
41+
- [@devmessias](https://github.com/devmessias) ([#8520](https://github.com/dbt-labs/dbt-core/issues/8520), [#10880](https://github.com/dbt-labs/dbt-core/issues/10880), [#10528](https://github.com/dbt-labs/dbt-core/issues/10528), [#10623](https://github.com/dbt-labs/dbt-core/issues/10623))
42+
- [@tsturge](https://github.com/tsturge) ([#9109](https://github.com/dbt-labs/dbt-core/issues/9109), [#10540](https://github.com/dbt-labs/dbt-core/issues/10540))
43+
44+
845
## dbt-core 1.9.0-b4 - November 06, 2024
946

1047
### Features
@@ -25,7 +62,6 @@
2562
### Contributors
2663
- [@DevonFulcher](https://github.com/DevonFulcher) ([#10959](https://github.com/dbt-labs/dbt-core/issues/10959), [#10960](https://github.com/dbt-labs/dbt-core/issues/10960))
2764

28-
2965
## dbt-core 1.9.0-b3 - October 30, 2024
3066

3167
### Features
@@ -209,7 +245,6 @@
209245
For information on prior major and minor releases, see their changelogs:
210246

211247

212-
* [1.8](https://github.com/dbt-labs/dbt-core/blob/1.8.latest/CHANGELOG.md)
213248
* [1.7](https://github.com/dbt-labs/dbt-core/blob/1.7.latest/CHANGELOG.md)
214249
* [1.6](https://github.com/dbt-labs/dbt-core/blob/1.6.latest/CHANGELOG.md)
215250
* [1.5](https://github.com/dbt-labs/dbt-core/blob/1.5.latest/CHANGELOG.md)

core/dbt/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,5 +231,5 @@ def _get_adapter_plugin_names() -> Iterator[str]:
231231
yield plugin_name
232232

233233

234-
__version__ = "1.9.0b4"
234+
__version__ = "1.9.0rc1"
235235
installed = get_installed_version()

core/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626

2727
package_name = "dbt-core"
28-
package_version = "1.9.0b4"
28+
package_version = "1.9.0rc1"
2929
description = """With dbt, data analysts and engineers can build analytics \
3030
the way engineers build applications."""
3131

0 commit comments

Comments
 (0)