Skip to content

v0.117.1

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 24 Sep 20:25
d8b3348

0.117.1 (2026-09-24)

Bug Fixes

  • Consolidate shared behavior and correct snapshot histories (#811, a1c7168).

Upgrade notes

  • Named SQL hook identity: this release produces a one-time change in model versions for named SQL hooks. Afterwards, editing a hook's description or moving its file does not change model identity; executable hook content still does.
  • Dagster selectors: +x+ selects ancestors and descendants of the original matches, without pulling in siblings through ancestors. a~b selects every node on every path. Identical endpoints and endpoints with no directed path raise an input error, matching the planner.
  • Snapshot histories: hard-deleted keys reopen consistently, repeated delete/reappear cycles within one historical build are preserved, and replay does not create duplicate active versions. Unchanged historical timestamp reappearances start at observation time; changed timestamps retain their authored timestamp. Current-state timestamp reappearances start at execution time.
  • Existing full-history sources: the first build after upgrading can insert previously missed historical versions, including earlier reappearances. Existing history is retained.
  • SQL compatibility: SQL Server historical-change snapshots no longer render QUALIFY; rules scanning respects dialect quoting; SQL tests support UNION DISTINCT in expected CTEs and report the actual expected-CTE name.