Skip to content

Blue 0.1.0-rc.3

Choose a tag to compare

@GeekCmore GeekCmore released this 23 Aug 12:53
· 177 commits to master since this release
ea3a0c8

Blue 0.1.0-rc.3

The third preview: @dsh-blue/blue-api first publish — the public-contract
package joins the set, making this the first six-package lockstep release.

Highlights

  • In-app safe update (S38, D52) — a boot-time update check plus the
    /update command: Blue verifies the target release exists as a complete
    set before switching, swaps the profile's plugin install, and keeps the
    previous version until the new one boots — verdicts render in-panel, and a
    failed update leaves the running install untouched.
  • @dsh-blue/blue-api — the renderer-independent public contracts
    (view/lifecycle/result shapes and manifest validation) published for
    downstream plugin authors.

Fixes

  • Dogfood findings from the update run: panel-rendered verdicts, the
    release set derived rather than hardcoded, and a hardened npm view
    shape check.

Known issues

  • Preview semantics as before: rc dist-tag, pinned harness line —
    see docs/blue-roadmap.md
    for the parked list, and the FAQ for
    the pnpm minimumReleaseAge note.