• unfold-v0.4.0-rc.33 7258f08926

    unfold-v0.4.0-rc.33
    Some checks failed
    [Workflow] On Release Published / parse-release-tag (release) Successful in 0s
    [Workflow] On Release Published / site-release-tag (release) Successful in 0s
    [Workflow] On Release Published / Vloer - Publish Helm chart (Harbor) (release) Successful in 11s
    [Workflow] On Release Published / Vloer - Build, gate and sign images (Harbor) (release) Successful in 5m6s
    [Workflow] On Release Published / Vloer - Publish VS Code extension (release) Successful in 42s
    [Workflow] On Release Published / Ploeg - Publish Helm chart (Harbor) (release) Successful in 7s
    [Workflow] On Release Published / Vloer - Build, gate and sign images (Harbor)-1 (release) Failing after 11m27s
    [Workflow] On Release Published / Deploy preview (release) Has been skipped
    [Workflow] On Release Published / Deploy production (release) Has been skipped
    [Workflow] On Release Published / site-deploy (release) Successful in 0s
    [Workflow] On Release Published / Ploeg - Distribute (Harbor) (release) Successful in 8m27s
    [Workflow] On Release Published / Vloer - Verify and publish all destinations (release) Has been skipped
    [Workflow] On Release Published / Ploeg - Sign & Attest (Harbor) (release) Successful in 31s
    [Workflow] On Release Published / Ploeg - Verify and publish all destinations (release) Has been skipped
    Pre-release

    webgrip-ci released this 2026-10-03 10:08:53 +00:00 | 201 commits to development since this release

    unfold-v0.4.0-rc.33 (2026-10-03)

    Dependencies

    • deps: update node.js ( 98fb607 ➔ baf0afb ) (1131b48)

    Added

    • deps: update dependency three ( 0.165.0 ➔ 0.186.1 ) (df8a166)
    • ploeg: crack and mend run cards through human-confirmed attribution (cce1dd2)
    • ploeg: give Run cards a rarity measured by their challenge (d98d4d7)
    • ploeg: keep one run card comment with a card image on the pull request (897a087)
    • ploeg: let registered GitLab targets pass the readiness gate (58ae4d3)
    • ploeg: list run cards by roster login for binders and packs (4cf6713)
    • ploeg: put pull request, CI and change-shape figures on the Run card (764feda)
    • ploeg: put tracker flow, queue and delivery timings on the Run card (65afed7)
    • ploeg: read epics from tracker relations and give run cards a set (fec31b4)
    • site: serve the recorded Vloer replay at /demo (66ffe3f), references #app
    • site: turn the site into a landing page with sign-ups, pricing and the demo (3c19c4d)
    • vloer: add card themes and a card designer with generated art (f5977db)
    • vloer: add holo, loot, arcade, ticker and patch card skins (b9725a3)
    • vloer: add recording seams to the deterministic demo (611972d)
    • vloer: collect run cards in a private binder and rip sprint packs (d86acab), references #binder #packs #season
    • vloer: give Run cards an inner world you can tilt, flatten and decorate (c38e543)
    • vloer: link a Run by URL, show Grafana links, announce the URL to Ploeg (65b1e71)
    • vloer: play run card moments through an effects director (84f850b)
    • vloer: record the deterministic demo and replay it in the browser (ffe10ed)
    • vloer: render run cards in 3D with the forge skin (2a50752)
    • vloer: show flow, review, CI and change KPIs on Run cards (4a70b87)
    • vloer: show gates, cracks and sets on run cards and trace bugs (7004c6f)
    • vloer: show Run card rarity with frame metal and a reveal ceremony (9c912ae), references #121

    Fixed

    • agent: update opencode ( 1.18.33 ➔ 1.18.34 ) (86006b3)
    • deps: update dependency @types/node ( 24.19.0 ➔ 24.19.1 ) (4c72d18)
    • ploeg: bound request body reads and idle connections in ploegd (fdb59cb)
    • ploeg: close a Shift and settle its Work Item in one transaction (98f58d4)
    • ploeg: fail a reviewer that cannot fetch the branch under review (1b0b544)
    • ploeg: keep a valid Claude review when its stdout is malformed (4497c86)
    • ploeg: keep the legacy claim off Work Items a live Shift owns (c31b804)
    • ploeg: read every page of Forgejo pull requests and GitLab checks (1d6e004)
    • ploeg: reject tracker webhooks when no signing secret is set (347bc77)
    • ploeg: serialize schema migrations with an advisory lock (68891e4)
    • ploeg: show verification from the worker's record, not agent prose (7bfd8a3)
    • ploeg: verify forge webhook signatures before recording the delivery (86477f7)
    • site: cap the sign-up body by bytes read, not Content-Length (4769b7a)
    • site: link the replay at /demo/ once its recording exists, and renumber the sign-up ADR (dfd0f28), references #122
    • site: set the sign-up database id (00b36b6)
    • vloer: accept the editor's synced core imports in the source check (de477de)
    • vloer: bind OIDC sign-in and account links to the starting browser (9998836)
    • vloer: clear a stale Run notice on every Work navigation (fac09aa)
    • vloer: keep health probes constant-cost and page event replay (850c3fb)
    • vloer: let the forge stage fill the Run card page head (b20d049)
    • vloer: match checkouts by forge host and full repo path (255dbf4)
    • vloer: pin a cold sandbox's base and require a healthy workspace (84f4dd9)
    • vloer: pin three back to the vendored 0.165.0 and keep Renovate off it (7baa63a), references #119
    • vloer: pin three to the vendored 0.186.1 (10bb764), closes #119 #126, references #122
    • vloer: refuse the inner world's route in the hosted demo replay (7897f61), references #122
    • vloer: send the ClickUp token exchange in the request body (0f827b3)
    • vloer: vendor three.js 0.186.1 to match the pinned devDependency (23e63c2), references #119

    Changed

    • vloer: resolve static assets relative to the page (3465022)

    Docs

    • date the hosted replay pages in UTC (60340b1)
    • point commit references at the rewritten history (2bb2e6b)
    • vloer: describe the hosted replay of the demo (b642cd5)

    Tests

    • vloer: match the work page browser checks to the Run card page head (a58e682)

    CI

    • deps: update all non-major dependencies (6ca1a9a)

    Internal

    • neutralise employer-specific fixtures and docs (09a54f7)
    • site: re-record the demo replay with Run card KPIs (39e500c)
    Downloads