chore: release engine-v1.18.0 + dagster-v1.15.0 + vscode-v1.10.0#294
Merged
hugocorreia90 merged 1 commit intomainfrom Apr 29, 2026
Merged
Conversation
Engine 1.18.0 ships the rocky preview workflow end-to-end (#279, #280, #281, #282), the [budget].max_bytes_scanned threshold (#288), the audit-sweep closeout (#283, #285–#287, #290–#293), and the rocky-server auth + CORS gate (#291). Dagster 1.15.0 picks up the regenerated Pydantic models for the rocky preview surface and ships the P1 cluster (#289) + FR-014 follow-on (#284). VS Code 1.10.0 regenerates TypeScript bindings for rocky preview and RunCostSummary.total_bytes_scanned. See per-artifact CHANGELOG entries for the full breakdown.
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
Coordinated release across the three artifacts.
rocky previewworkflow ships end-to-end (feat: rocky preview — PR-time preview environments + data diff + cost delta #279, feat: rocky preview diff + cost — Phase 2/3 substance #280, feat(ci): rocky preview GitHub Action + auto PR comment — Phase 4 #281, feat: rocky preview create executes copy-from-base — Phase 1.5 #282); audit-sweep closeout (fix(rocky-snowflake): set auth-token-type header per auth mode #283, fix: maintenance sweep cluster — hooks, HTTP timeouts, vscode-release env-var, branch HashSet #285–fix(rocky-ai): credential redaction + testgen path canonicalization + token budget #287, fix: ProcessAdapter concurrency + percent-encode URL path components in source adapters #290–fix(engine): validate identifiers + reject injection-bearing SQL string-literal payloads #293);[budget].max_bytes_scanned(feat(engine): max_bytes_scanned threshold in [budget] block #288);rocky serveauth + CORS gate (fix(rocky-server): require auth + restrict CORS + spawn_blocking on sync redb opens #291); BigQuery JWT cache + transpile / WASM / explain / exit-2 paper cuts (fix(engine): paper-cut cluster — BigQuery JWT cache, sql transpile, wasm UTF-8, explain TOML, partial-success exit code #292).ValidationErrorpropagation, dev-suffix semver,pr_numbervalidation, parallelized lineage); FR-014 plumbing follow-on (fix(dagster): FR-014 failed_sources plumbing + argv/stderr redaction #284 —failed_sourcesactually reaches the sensor; argv + stderr redaction).rocky preview+RunCostSummary.total_bytes_scanned.Changelogs in this PR carry the full per-artifact breakdown.
Test plan
engine/rocky+engine/rocky-lspbumped to 1.18.0 (rocky-bigquerystays on its own 0.1.0 track per convention)cargo build --workspacecleanjust codegenclean (no schema or binding drift after version bump)npm run compileclean at v1.10.0Post-merge
Tag and push, in order:
engine-v1.18.0→ triggersengine-release.yml(5-platform matrix + GH Release + SHA256SUMS)dagster-v1.15.0→ triggersdagster-release.yml(wheel + sdist + PyPI publish via OIDC)vscode-v1.10.0→ triggersvscode-release.yml(VSIX + Marketplace publish viaVSCE_PAT)