PromptBranch v0.2.1
PromptBranch Desktop v0.2.1
This desktop-only patch release improves multi-device sync reliability and Linux
package compatibility. CLI and MCP package versions are unchanged.
Changes since v0.2.0
- PromptBranch now chooses the sync listening port once, remembers it across
restarts, and shows it under Settings → Sync. - Added the ability to change the listening port manually, with validation,
visible listener errors, and clearer address-pairing and firewall guidance. - Fixed repeated disconnect/reconnect loops by making simultaneous connections,
TLS handoff, stale-connection retirement, saved-route reconnection, and retry
ownership deterministic. - Improved pairing and lifecycle cleanup: expired prompts close automatically,
overlapping attempts are handled safely, and sync networking drains before
the app closes or restarts it. - Hardened Bonjour/mDNS discovery so discovery failures and changing network
routes do not interrupt the wider sync service or discard a working manual
route. - Corrected packaged macOS executable identity so Local Network permission is
associated with PromptBranch rather than the stock Electron executable. - Updated Linux DEB dependencies for Ubuntu 24.04 and other distributions using
libasound2t64, while retaining compatibility with systems providing
libasound2. - Updated the sync documentation for visible/configurable ports, manual pairing,
firewalls, and port conflicts.
Full changelog: v0.2.0...v0.2.1
💻 CLI
Install the PromptBranch CLI globally with npm:
npm install -g @promptbranch/cli🔌 MCP Server
Run the PromptBranch MCP server directly with npx:
npx -y @promptbranch/mcp