Skip to content

Releases: Atharva-Kanherkar/bridge-harness

Bridge 0.5.6

Choose a tag to compare

@Atharva-Kanherkar Atharva-Kanherkar released this 11 Sep 11:00

Bridge 0.5.6 for macOS 12 or later on Apple Silicon.

  • Paste or upload images to Codex, OpenCode, and image-capable Cursor sessions.
  • Install harnesses and start provider sign-in from setup, with login recovery that preserves the draft.
  • Remove the sidebar reload control and preserve the Doto B icon through release builds.

The DMG and its contained app are Developer ID signed, notarized, and stapled. Download the DMG and matching SHA-256 file, then verify with:

shasum -a 256 -c Bridge_0.5.6_aarch64.dmg.sha256

Claude models require Node.js 18 or newer on PATH.

Build provenance: promoted unchanged from the fully verified macOS release workflow, built at 24366a83fb9b116baf7e112eaea6d1791f453967. That commit contains all macOS changes merged in #617; subsequent commits affect Linux packaging and the landing site. The release tag points to the exact build source.

Linux and Arch packages remain release candidates and are not included in this macOS release.

Bridge 0.5.5

Choose a tag to compare

@cestercian cestercian released this 08 Sep 10:02

Bridge 0.5.5 introduces the Span app icon: a mint deck over two off-white supports on a dark tile.

  • Regenerated platform icons, including every macOS ICNS size.
  • Updated release checks to catch missing icon colors and invisible exports.
  • Retains the native startup, window lifetime, daemon ownership, and shutdown fixes shipped in 0.5.4.

The Apple Silicon DMG is Developer ID signed, notarized, and stapled. Open the DMG and drag Bridge into Applications. A SHA-256 checksum is included.

Automated validation passed: 1,848 frontend tests, 2,270 Rust tests, and the sidecar and release-script checks. The Rust suite retains 13 existing ignored tests.

macOS 12 or later. Claude sessions require Node.js 18 or later on PATH.

Installed Mac checks passed: the new icon and version are visible, saved chats render, fullscreen transitions work, and normal quit/reopen succeeds. No new native crash report appeared during these bounded checks.

Validation details

Bridge 0.5.4

Choose a tag to compare

@cestercian cestercian released this 08 Sep 09:09

Bridge 0.5.4 integrates main through 65b00ad and retains the macOS startup, window lifetime, daemon ownership, signing, and icon fixes from 0.5.2/0.5.3.

  • Immediate send feedback and improved streaming/transcript updates.
  • Bounded worker-result repair loops with fresh budgets for reused workers.
  • Improved model-switch handoffs, compaction ownership, and context checkpoints.
  • Updated macOS navigation, settings, model controls, and dark appearance.
  • Clean shutdown also retires detached model-switch summary processes.

The Apple Silicon DMG is Developer ID signed, notarized, and stapled. Open the DMG and drag Bridge into Applications. A SHA-256 checksum is included.

Validation passed: 1,848 frontend tests and 2,270 Rust tests, plus sidecar and release checks. On the installed Mac app, rendering, a live Claude README read, fullscreen transitions, clean quit/reopen, and provider resume passed.

Validation details and scope

Bridge v0.5.3

Choose a tag to compare

@cestercian cestercian released this 07 Sep 20:43

Bridge 0.5.3 fixes a shutdown issue found while testing the public DMG on a real Mac. Quitting with an idle provider could leave stale process ownership in the database, causing a successful chat to appear failed at the next launch. Normal shutdown now records a recoverable stopped state and preserves the conversation and provider resume ID. Existing completed, cancelled, and failed outcomes are retained.

Includes the 0.5.2 icon, macOS startup/window lifetime, daemon ownership, and packaging fixes.

  • Apple Silicon macOS DMG, signed with Developer ID and notarized by Apple.
  • Open the disk image and copy Bridge to Applications.
  • Claude sessions require Node.js 18+ on the Mac.

The regression tests exercise real tracked fixture processes through daemon shutdown and restart, late provider frames, and existing failure outcomes. The app is also checked after installation using the user's normal application data; these bounded checks do not establish that every provider or long-running workload is healthy.

Bridge v0.5.2

Choose a tag to compare

@cestercian cestercian released this 07 Sep 19:19

Bridge 0.5.2 fixes macOS startup and window-lifecycle failures and restores the visible application icon.

  • Startup errors now show their actual cause instead of aborting through the native launch callback.
  • Window resizing updates Bridge’s owned material without repeatedly releasing Wry’s parent view; macOS owns titlebar-button layout.
  • Concurrent app copies cannot start competing desktop hosts or kill another build’s daemon.
  • Long socket paths fail early with an actionable error.
  • First-launch model recommendations remain valid when live discovery replaces initial aliases.
  • Packaging verifies the icon, sidecars, signatures, JIT entitlements, notarization tickets, and exact DMG contents.

This build targets Apple Silicon Macs. Claude requires Node.js 18 or later on PATH.

Validation: frontend production build; 1,644 frontend tests; 2,094 Rust tests; sidecar and release checks; actual launch, model setup, duplicate launch, native zoom/fullscreen, quit and relaunch smoke checks. These are bounded checks, not a guarantee against every possible runtime failure.

Bridge v0.5.1

Choose a tag to compare

@cestercian cestercian released this 04 Sep 13:37
63b3479

Fixes the 0.5.0 notarized build aborting on launch. Open the DMG and drag Bridge into Applications (or replace the copy already there).

  • WebKit JIT entitlements under Hardened Runtime (allow-jit, allow-unsigned-executable-memory, disable-library-validation)
  • Window chrome catches Objective-C exceptions instead of aborting through tao
  • macOS 12+, Apple Silicon
  • Developer ID signed and notarized (Developer ID Application: Yashaswi Kumar (3VN4X827YF))
  • Gatekeeper: Notarized Developer ID
  • Claude still needs Node.js 18+ on PATH

SHA-256

5383e50e1debe663a6dc65cd6bea231ffc1628c2f55c37741d7d07305696da8a

See CHANGELOG.md. All rights reserved.

Bridge v0.5.0

Choose a tag to compare

@cestercian cestercian released this 04 Sep 11:56
e51d29a

First public macOS disk image. Open the DMG and drag Bridge into Applications.

  • macOS 12+, Apple Silicon
  • Developer ID signed and notarized (Developer ID Application: Yashaswi Kumar (3VN4X827YF))
  • Gatekeeper: Notarized Developer ID
  • Claude still needs Node.js 18+ on PATH
  • Codex / Claude Code / OpenCode CLIs stay optional

SHA-256

76285d1d75f36013275fd2eed39822b0538f98e42c2d7748681578af66e661bf

See CHANGELOG.md for the rest of 0.5.0. All rights reserved.