Skip to content

Point 0.3.7

Choose a tag to compare

@baculinivan-web baculinivan-web released this 13 Oct 20:21
· 2 commits to main since this release

Point 0.3.7 fixes unwanted window activation and macOS Space switching caused by MCP connection retries.

Fixes

  • MCP discovery and reconnects no longer launch or activate Point when its socket is unavailable. The helper stays alive, reports unavailable requests, and reconnects automatically.
  • Protect the MCP socket with an ownership lock so another Point instance cannot replace or remove a working endpoint. Recover stale sockets while preserving live listeners from older versions.
  • Keep the listener alive until its Dispatch source finishes cancellation, preventing premature or duplicate descriptor cleanup.

Also included

  • A shorter README with the project website and build instructions.
  • A Vimium 2.4.2 compatibility patch and local Gemma autocomplete research, included in the source repository. The experiment does not add AI autocomplete to the browser.
  • Regression coverage for socket ownership, recovery, and helper reconnects, integrated into make test.

Download

Download Point.dmg, open it, and move Point.app to Applications. Quit existing Point instances before replacing the app, and reload the Point MCP connection in your agent client so it uses the updated helper.

Requires macOS 26 or later and Apple Silicon. Version 0.3.7, build 45.

Verification

  • 189 Swift tests passed in both debug and release configurations, with one existing known WebExtensions manifest CSS compatibility issue.
  • Three helper subprocess integration tests passed in debug and release; the packaged helper was also checked.
  • Application signature and DMG integrity verified.
  • Signed with the existing Apple Development identity; Developer ID distribution signing and notarization are not included.

All changes since 0.3.6

Point.dmg SHA-256: 206f70869815a73b7d5f24e2c1712c651526114ebea96fe9c3cdd2cad0da5d9a