chore: release engine-v1.16.0 + dagster-v1.12.0 + vscode-v1.8.0#245
Merged
hugocorreia90 merged 3 commits intomainfrom Apr 23, 2026
Merged
chore: release engine-v1.16.0 + dagster-v1.12.0 + vscode-v1.8.0#245hugocorreia90 merged 3 commits intomainfrom
hugocorreia90 merged 3 commits intomainfrom
Conversation
Bundles the governance waveplan — five merged PRs (#240 audit trail, #241 classification + masking, #242 rocky compliance, #243 role-graph, #244 retention) on top of three FR-004 / state-path follow-ups (#237 error-path idempotency, #238 state-path unification, #239 success-path idempotency finalize). Version bumps: engine 1.15.0 → 1.16.0, dagster-rocky 1.11.0 → 1.12.0, vscode extension 1.7.0 → 1.8.0. CHANGELOGs updated for all three artifacts.
Fixture drift flagged by CI (`codegen-drift.yml`). Fixtures are captured from the live engine binary — the version-string bump to 1.16.0 ripples through every `version` field, and the Wave A audit-trail work (#240) adds the 8 `RunRecord` fields to `rocky history` output, which the playground POC now emits. Regenerated via `just regen-fixtures` against `examples/playground/pocs/00-foundations/00-playground-default`.
Every CLI output's top-level `version` is `env!("CARGO_PKG_VERSION")`
at emit time, so every engine version bump rippled through all 38
captured fixtures — every release PR fought `codegen-drift.yml` until
`just regen-fixtures` was re-run.
Extend the existing `AUDIT_FIELD_SENTINELS` set (Wave A already
sentineled the audit-trail `rocky_version` field + hostname / git
commit / etc.) with the top-level `version` key → `"0.0.0-SENTINEL"`.
After this, version bumps only touch Cargo.toml / pyproject.toml /
package.json / CHANGELOGs — never fixtures.
Regen captured all 38 fixtures; top-level `version` now uniformly
renders as `"0.0.0-SENTINEL"`.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Release PR bundling the governance waveplan — five merged PRs that collectively ship column classification + masking, run-record audit trail, a
rocky compliancerollup verb, role-graph reconciliation, and data retention policies. Plus three FR-004 / state-path follow-ups that accumulated since v1.15.0.After this PR merges, tagging
engine-v1.16.0+dagster-v1.12.0+vscode-v1.8.0triggers the matching*-release.ymlworkflows to build + publish.Version bumps
rocky-bigqueryon its own track)1.15.01.16.0dagster-rockywheel1.11.01.12.01.7.01.8.0Bundled PRs
Governance waveplan (engine-v1.16.0)
RunRecordaudit trail +rocky history --audit(8-field audit, redb v5→v6 forward-deserialize)CREATE MASK/SET MASKING POLICY)rocky compliancerollup verb (static resolver;--exceptions-only+--fail-on exceptionCI gate)TBLPROPERTIES+ SnowflakeDATA_RETENTION_TIME_IN_DAYS; newrocky retention-statuscommand)FR-004 / state-path follow-ups
<models>/.rocky-state.redbconvention)Test plan
cargo test --workspace— green (all 2500+ tests)cargo clippy --workspace --all-targets -- -D warnings— greencargo fmt --check— green (rustfmt 1.95.0)just codegen— idempotent, no drift (CHANGELOGs + version bumps only)git tag -a engine-v1.16.0 -m "Release engine-v1.16.0" && git push origin engine-v1.16.0triggersengine-release.yml(5-platform matrix build + GH Release)git tag -a dagster-v1.12.0 -m "Release dagster-v1.12.0" && git push origin dagster-v1.12.0triggersdagster-release.yml(PyPI publish via OIDC)git tag -a vscode-v1.8.0 -m "Release vscode-v1.8.0" && git push origin vscode-v1.8.0triggersvscode-release.yml(Marketplace publish viaVSCE_PAT)