Skip to content

Commit 0d361c0

Browse files
chore: release engine-v1.53.0 / sdk-v0.1.3 / vscode-v1.33.2 (#946)
Consolidated triple-cut. Engine minor (1.52.0→1.53.0): import-dbt fidelity (#944/#945), cost --by tenant (#941), cross-team contract codes E031/E032/E034 (#942/#943), Windows install + rocky-lsp (#931), BQ MERGE test (#940). SDK (0.1.2→0.1.3) and vscode (1.33.1→1.33.2) ship the regenerated bindings in lockstep so consumers parse the new engine output. Dagster unchanged (no src delta since dagster-v1.50.0).
1 parent e59247b commit 0d361c0

33 files changed

Lines changed: 63 additions & 55 deletions

File tree

editors/vscode/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.33.2] — 2026-06-22
11+
1012
### Changed
1113

14+
- Regenerated `src/types/generated/` for the engine 1.53.0 output schemas: `cost` gains the grouped-rollup `groups` array, `import-dbt` the new structured-warning variants + `constructs_dropped`, plus refreshed `test` / `compile` / `catalog` / `run` interfaces. Additive, type-only changes.
1215
- Bumped `@types/node` to 26 and refreshed the lockfile to the latest in-range dependency versions (`@vscode/test-electron` 3.0.0, `vitest` 4.1.9, plus transitives). `@types/vscode` stays pinned at 1.120.0 to match the `engines.vscode` / test-electron triangle. 0 vulnerabilities; compile, lint, and unit tests green. (#939)
1316

1417
## [1.33.1] — 2026-06-14

editors/vscode/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editors/vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "rocky",
33
"displayName": "Rocky",
44
"description": "Language support for Rocky SQL transformation engine",
5-
"version": "1.33.1",
5+
"version": "1.33.2",
66
"publisher": "rocky-data",
77
"license": "Apache-2.0",
88
"repository": {

engine/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.53.0] - 2026-06-22
11+
1012
### Fixed
1113

1214
- **`rocky import-dbt` no longer silently mis-converts — it fixes or loudly flags each gap.** A migration tool that quietly emits wrong SQL is worse than one that errors, so this closes the silent failures: dbt **`alias`** now drives the sidecar `[target].table` (it was hardcoded to the node name, silently routing data to the wrong table); **`{{ this }}`** resolves to the model's real FQN (was a bogus `__this__`); **`{% for %}`/`{% set %}`** on the no-manifest path are **refused** rather than half-rendered into broken SQL (a `{% if %}` still emits with a TODO marker); dbt **`merge_update_columns`** carries into the `merge` strategy (was update-all); dbt **microbatch** maps to an idempotent `merge(unique_key)` instead of an append-only insert that re-inserts the lookback window every run; configured **`not_null`/`unique`** tests convert and carry `severity:`/`where:` (were dropped); dbt **tags** carry onto the model `[tags]` block; and the resources the importer skips (**snapshots, metrics, semantic models, exposures**) are now detected and counted (`constructs_dropped` + per-resource warnings) instead of vanishing. When a manifest carries no compiled SQL, the importer warns loudly to run `dbt compile` first rather than regex-rendering every model. (#944)

engine/Cargo.lock

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

engine/crates/rocky-adapter-sdk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rocky-adapter-sdk"
3-
version = "1.52.0"
3+
version = "1.53.0"
44
description = "Adapter SDK for Rocky — stable traits, process protocol, and conformance harness"
55
edition.workspace = true
66
license.workspace = true

engine/crates/rocky-ai/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rocky-ai"
3-
version = "1.52.0"
3+
version = "1.53.0"
44
description = "AI intent layer for Rocky: natural language to model generation"
55
edition.workspace = true
66
license.workspace = true

engine/crates/rocky-airbyte/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rocky-airbyte"
3-
version = "1.52.0"
3+
version = "1.53.0"
44
description = "Airbyte source adapter for Rocky"
55
edition.workspace = true
66
license.workspace = true

engine/crates/rocky-bigquery/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rocky-bigquery"
3-
version = "1.52.0"
3+
version = "1.53.0"
44
description = "BigQuery warehouse adapter for Rocky"
55
edition.workspace = true
66
license.workspace = true

engine/crates/rocky-cache/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rocky-cache"
3-
version = "1.52.0"
3+
version = "1.53.0"
44
description = "Caching layer for Rocky (memory LRU + distributed cache)"
55
edition.workspace = true
66
license.workspace = true

0 commit comments

Comments
 (0)