Skip to content

v0.155.3

Choose a tag to compare

@github-actions github-actions released this 29 Aug 06:56
· 163 commits to main since this release
ea6ff26

The desktop app no longer bundles the br CLI. Agents resolve it the way every non-desktop deployment already did — an explicit BR_BIN, then the board plugin's own fetched copy, then PATH.

If your board stopped loading after a desktop update, this is the fix.
The bundled br was handed to every agent the app spawned, so updating the app changed the br underneath boards an older br had created — br list then refused with Schema version mismatch: expected 17, found 13. The app no longer imposes a version on data it does not own, so those boards load again with the br that made them. No migration is needed, and none is recommended: migrating a board past the br on your PATH breaks it from the other direction.

What changes for you

  • Desktop installs no longer ship a br binary. If you have one on PATH (or BR_BIN set), nothing changes. A fresh install with neither will fetch one at first board use — the behavior before the bundle existed.
  • macOS was the only platform still shipping it; Linux stopped in v0.155.2 and Windows never did.

Why it's gone
Bundling a pinned br was preparation, not a fix for anything broken, and it cost more than it delivered: a live agent's board broken by an app update, two desktop releases withheld (a module loader fault and a br build requiring a newer glibc than the desktop targets), and a build-time dependency on another repository's default branch. That dependency is gone with it.


What's Changed

Full Changelog: v0.155.2...v0.155.3