Repository navigation
Point 0.3.4
Point 0.3.4
WebExtensions and Chrome Web Store installation. Version 0.3.4, build 42.
Changes
- Install extensions from a Chrome Web Store link or extension ID in Settings → Extensions, or from an unpacked folder on your Mac.
- Download original CRX3 packages from Google's update service, verify their signatures and extension identity, and extract resources without modifying extension code or manifests.
- Offer installation automatically when visiting an extension's detail page in Chrome Web Store, including navigation within the store without a full page reload.
- Show download, verification, installation, success, cancellation and error states. Submit a store link with Return and prevent duplicate store installations.
- Add an extensions menu, enable/disable controls, options pages, persistent installation identity and permission management. Review requested access before installation and approve optional access when requested.
- Support content scripts, background execution, messaging, storage, and supported tab/window operations through WebKit. Keep extensions excluded from private windows.
- Present extension popups in movable, resizable windows that stay above their browser window.
- Open declared extension side-panel pages inside Point. Close panels when their extension is disabled or removed, or their browser window closes.
- Fix extension-owned pages not loading correctly and bound background startup waits so a failed worker cannot leave installation stuck.
- Fix Shift–Command–C copying an older address after same-document navigation, including History API changes in Chrome Web Store.
- Include a small demo extension and an extension compatibility guide.
Current limitations
- Extension compatibility depends on the installed WebKit runtime; this is not full Chrome compatibility. Original extension packages are installed without compatibility patches.
- Chrome Debugger, native messaging and the Chrome
sidePanelJavaScript API are not implemented. Declared side-panel pages can be opened manually, but dynamic panel control is not supported. - The ChatGPT Chrome extension can display its panel, but its desktop-app integration and browser-control features are not supported in Point. Opening the panel does not imply full compatibility.
- Manifest-declared CSS has a known compatibility issue in the automated macOS 26.2 check. CSS-dependent extensions require individual verification.
- Extension updates are not automatic. Local CRX/ZIP import and Firefox Add-ons installation are not included.
Installation and verification
- Requires macOS 26 or later and Apple Silicon. Download
Point.dmgand replace the installed application. - 171 automated tests passed in release configuration, with one known manifest CSS issue. The interactive popup-window test was excluded from this run to avoid displaying test windows. The packaged version, application signature and DMG integrity were verified.
- Signed with the same Apple Development identity as the previous release, without Developer ID distribution signing or notarization.
Point.dmg SHA-256: 486689553b4335c9d51ebd4facffcb3a30c3ff456341ec77f5a37a07b1aaae7c