Releases: KKenny0/Clipplane
Release list
Clipplane v0.5.0
Highlights
- Adds Selection, Page, and Element capture modes with local-first org-mode storage.
- Uses Readability with a conservative local DOM fallback for page capture.
- Adds host onboarding, version-aware setup guidance, and a refreshed extension interface.
- Keeps external sync opt-in: configured credentials and approved data handling are now shown separately.
Install
Download clipplane-extension-v0.5.0.zip, extract it, then load the extracted extension folder through Chrome or Edge Developer mode. Follow the setup commands in the README to register the local host.
Clipplane v0.4.1
Clipplane v0.4.1 improves Capture history for selection clips. Selection records now show a bounded local preview, use Text unavailable instead of the lower-level Body missing label when their body file is unavailable, and keep page captures on the existing body-file workflow.
Verification: npm test; npm run smoke; npm run doctor; npm run package:extension; extension zip inspected for private keys, env files, native host manifests, and local launchers.
Extension ID: mhgcfphfcgbgabhbegdonadkedfaddhc
Clipplane v0.4.0
Fixed-ID GitHub extension distribution, no-ID native host setup, and first-run host activation UI.
v0.3.2 dev preview
Patch release for page clipping cleanup.\n\n- Filters X/Twitter keyboard-shortcut boilerplate from page captures before writing inbox.org.\n- Adds a native-host cleanup guard so stale or older extension payloads are also filtered.\n- Adds regression tests for the captured markdown cleanup and final inbox.org output.\n\nThe extension is still a dev preview: load the attached zip manually and run the native host setup with your browser extension ID.
v0.3.1 dev preview
Dev preview update: rewrites the README quick start around the current Source code plus extension zip install flow; adds npm run package:extension for release assets; bumps the package and extension versions to 0.3.1. Native host setup still requires the browser extension ID until store distribution.
v0.3.0 dev preview
Clipplane v0.3.0 dev preview
This release focuses on first-run activation for both Windows and macOS users.
Added
- New Windows setup wrapper:
scripts/setup-windows.ps1installs and verifies the Native Messaging host in one path. - New macOS setup script:
scripts/setup-macos.shwrites the browser Native Messaging manifest and generates a local launcher. - New macOS checker:
scripts/check-native-host-macos.shverifies the manifest, launcher, Node runtime, and allowed extension origin. - New npm shortcuts for Windows and macOS setup/check flows.
Improved
npm run doctornow reports platform, Node version, browser native-host registration status, and actionableNEXTsteps.- Chinese and English README Quick Start sections now cover both Windows and macOS setup paths.
- Package and extension versions are now
0.3.0.
Verification
- npm test: 18 passed
- npm run smoke: passed
- npm run smoke:sync:local: passed
- npm run doctor: passed
- git diff --check: passed
- setup-windows invalid extension ID validation: passed
Notes
Clipplane remains a dev preview. Installation is still manual: load the unpacked extension, copy the extension ID, then run the setup script for your platform. The macOS Native Messaging path was reviewed from Windows but still needs a real Mac smoke test.
v0.2.1 dev preview
Clipplane v0.2.1 dev preview
This patch release improves the Settings experience and fixes the local folder opener behavior.
Fixed
- Open folder now issues a fresh OS folder-open request on every click.
- Windows now uses a repeatable Explorer launch path, while macOS and Linux keep their native open / xdg-open commands.
- The Settings page now shows a fresh timestamp after each successful folder-open request, so repeated clicks have visible feedback.
Improved
- README product screenshots are arranged in a cleaner side-by-side preview table.
- README and Settings now link to the official flomo and Notion setup pages for sink configuration.
Verification
- npm test: 18 passed
- npm run smoke: passed
- npm run smoke:sync:local: passed
- npm run doctor: passed
- git diff --check: passed
Notes
Clipplane remains a dev preview. Installation is still manual: load the unpacked extension, then register the Native Messaging host with the provided PowerShell script.
v0.2.0 dev preview
Clipplane v0.2.0 dev preview
This preview moves Clipplane from a local clipping prototype to a settings-driven, local-first clipper with optional external sinks.
What changed
- Added a Settings page for choosing the local notes directory and configuring sync sinks.
- Added optional Notion API and flomo webhook API sync after local save.
- Added a local-export verification sink for offline sync checks.
- Made Chinese README the primary project README, with English docs kept in README.en.md.
- Improved native host install/check scripts, popup sync controls, and config handling.
- Isolated smoke tests from real user config.
Verification
- npm test: 13 passed
- npm run smoke: passed
- npm run smoke:sync:local: passed
- npm run doctor: passed
- git diff --check: passed
Notes
Clipplane is still a dev preview. Installation is manual: load the unpacked extension, then register the Native Messaging host with the provided PowerShell script. External sync is opt-in and local save remains the source of truth.
v0.1.0 dev preview
Dev preview for the Phase 1 local clipping loop. Includes the unpacked Chrome/Edge extension, Windows Native Messaging host, local org-mode inbox writes, captures.jsonl audit log, duplicate detection, install/uninstall scripts, doctor, smoke script, and node:test coverage. flomo MCP and Apple Notes sinks are not included in this release.