Releases: bolt-ecosystem/localbolt-native
Release list
LocalBolt 2.0.2 — Native macOS App
Native macOS app (Apple Silicon + Intel).
Security and correctness fixes since 2.0.1:
- The app no longer presents an approved session as a verified device. Approval covers that session only.
- The bundled daemon now launches with an
askpairing policy instead ofallow. - Daemon identity and trust state now persist to the platform data directory.
- Hardened peer metadata handling at the native bridge boundary.
Ad-hoc signed, not notarized. On first launch, right-click the app and choose Open to get past Gatekeeper. Notarized builds are still a follow-up.
Download the arm64 DMG for Apple Silicon, x86_64 for Intel.
Verify your download against SHA256SUMS.txt:
shasum -a 256 -c SHA256SUMS.txt
Scope note: device verification (EA1) is still under external review and is not implemented. Transfers are encrypted, but this build does not provide verified-device pairing and does not claim to.
LocalBolt 2.0.1 — Native macOS App
Native macOS app (Apple Silicon + Intel).
Fixes since 2.0.0:
- App-to-app connections no longer hang (QUIC dial now falls back to WS quickly).
- File transfers complete reliably across transports (WS/QUIC), verified to 10MB.
- Lighter, pure-ring build (dropped the OpenSSL dependency).
Ad-hoc signed (not yet notarized): on first launch, right-click the app → Open to bypass Gatekeeper. Notarized builds are coming.
Download the arm64 DMG for Apple Silicon, x86_64 for Intel.
LocalBolt 2.0.0 — Native macOS App
LocalBolt 2.0.0 — Native macOS App
First published release of the native SwiftUI desktop app.
What's included
- Native SwiftUI UI — drag-and-drop file transfer, real-time progress, transfer controls (pause/resume/cancel)
- Bolt Transfer Ratchet (BTR) — per-transfer DH ratchet + ChaCha20-Poly1305 chunk encryption
- Profile Envelope v1 — NaCl-box outer encryption with Ed25519 identity keys
- bolt-daemon sidecar — headless transport daemon with WebSocket (default) and WebTransport support
- Rust FFI bridge — bolt-native-bridge static library linking Swift ↔ Rust
System Requirements
- macOS 14 (Sonoma) or later
- Apple Silicon (M1/M2/M3) — arm64 only
Installation
- Download
LocalBolt-2.0.0-arm64.dmg - Open the DMG and drag LocalBolt to Applications
- First launch (Gatekeeper bypass): Right-click the app → Open → click Open in the dialog. This only needs to be done once — macOS remembers the exception.
Verification
shasum -a 256 LocalBolt-2.0.0-arm64.dmg
Expected: 4d624b6641a36b0cd43d6329cb89e2bcbc1355a19c65b325b4e82e28d504f39f
Note
This release is ad-hoc signed (not notarized). Developer ID signing and notarization will follow once Apple Developer Program enrollment is complete.