Appearance
PopClip Beta
Anyone is welcome to use the beta release, a preview of the next version of PopClip. The beta release is more likely to contain bugs. Please report any issues you find.
Beta access for Mac App Store and Setapp customers
- Mac App Store customers can download and use the beta from this page. It will pick up your existing settings and detect your purchase.
- Setapp users should not download this beta. Instead, enable the beta updates option in Setapp settings, then click "Check for Updates..." in the Setapp menu.
Latest Beta
Requires macOS 10.15.7 or above. Processors: Intel 64-bit, Apple Silicon.
Download
Zip file, 5.00 MbBeta installation: Install in the Applications folder, replacing any existing copy of the PopClip app. PopClip beta will preserve your current settings and extensions.
Beta Version History
Build 4246 Sep 21, 2023
- Fixed: Better pop-up reliability in Evernote (in particular, when Evernote is applying search filters.)
Build 4225 Sep 18, 2023
Release candidate.
- Fixed: if extensions with the
dynamic
entitlement were installed, some other extensions might not work.
Build 4220 Sep 17, 2023
Fixed
- Fixed PopClip bar looking messed up macOS Sonoma in Build 4197.
Changed
- Minimum system version is now macOS Catalina 10.15.7.
- On About pane, change Twitter button to Forum button.
- Upgraded Sparkle updater version; reduced app file size.
- Building with macOS 14.0 SDK.
Developer
- URL actions can now specify an
alternate url
, invoked with the Option key. - The “Unsigned Extension” warning is now only shown for Shell Script actions, AppleScript actions, and JavaScript actions with the network entitlement.
Build 4197 Sep 15, 2023
Added
- PopClip now detects links without
https://
for all known top-level domains. For exampleleonardo.ai
,lizhi.shop
,dorset.news
.
Fixed
- Fixes for compatibility and reliability in several more apps including Drafts, Ulysses, PDF Reader and Skim.
- Fixed Paste and Cut sometimes being missing actions in Chrome and some other apps.
- Prevent the Setapp and Standalone/MAS editions from running at the same time. (Launching one will automatically quit the other.)
Developer
- Key press actions pressing multiple keys can now add an optional delay between
key presses using e.g.
wait 50
in thekey combos
array to wait 50 milliseconds. The automatic 100ms delay has been removed.
Build 4183 Sep 13, 2023
Added
- Added: In Arc browser, extensions now get the page URL and title.
- Added: Basic support for Waterfox browser.
- Added: In case PopClip is not appearing when selecting text with the pointer, you can now hold the Fn key while performing the selection as a hint to PopClip that it should appear. This will not always work but it will override PopClip’s reluctance in many cases. (This use of the Fn key should only be needed as a “last resort”. Please report any situations where you are having to use it a lot.)
Fixed
- Fixed: PopClip frequently not appearing in Notion, Obsidian and VS Code. This has been a problem for a while and several users have contacted me about it. It has taken me a while but I hope it may really be fixed now. Please don’t hesitate to send feedback if you are still having problems. (Or indeed, it you are now not having problems.)
- Fixed: Cut, Paste and text-replacement actions not appearing in some apps.
- Fixed: Cut, Paste and text-replacement actions appearing but not working in JetBrains apps.
- Fixed: When you add an app to the Excluded Apps list and then use PopClip via the keyboard shortcut, PopClip would sometimes put the wrong contents back on the clipboard after grabbing the selection.
Build 4163 Aug 21, 2023
6.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix for Cut and Paste not appearing in VS Code and BBEdit.
Build 4153 Aug 2, 2023
6.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fixed a bug in Sublime Text where PopClip would see the text as non-editable.
Build 4151 Jul 15, 2023
6.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- New status bar icon to match the new app icon.
Build 4144 Jun 30, 2023
6.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Improved support for browsers: Arc, Orion, Tor Browser, Mullvad, DEVONagent Pro.
- Compatibility with latest PDF Expert (again).
- Exclude JetBrains apps from PopClip by default (explanation).
- Add Slovak translations (thank to Tomas Svec).
Build 4129 Jan 26, 2023
6.57 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Fixed
- Fixed some Iconify icons displaying with incorrect bounding box.
Build 4120 Jan 12, 2023
6.57 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Fixed
- Fixed bug where some Iconify icons would not load.
Added
- Turkish strings (thanks Aldorias on crowdin).
Changed
- New app icon.
Build 4093 Dec 16, 2022
3.87 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Fixed
- In Chrome, now correctly hides “Cut”, “Paste” etc. for read-only selections.
- Ditto for Firefox, but this must be enabled in Firefox by enabling Firefox Accessibility Service. To do this, set
accessibility.force_disabled
to-1
in Firefox’sabout:config
. - Added a work-around for Chromium bug that could cause PopClip to not see the newlines in the text selection. This should improve things in Chrome and Electron apps (such as Obsidian).
Build 4063 Dec 2, 2022
3.87 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
This is a candidate for the next production release of PopClip. Please let me know without delay if you notice any faults while using this version.
Build 4052 Dec 1, 2022
3.86 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Added
- Extensions can pipe the input to shell script extensions via stdin.
Fixed
- Fix recent refusal to load some existing shell script extensions.
- Fix a rare crashing bug.
Build 4046 Nov 30, 2022
3.86 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Added
- Will now load extensions from a
.popcliptxt
file — a plain text file containing a PopClip extension snippet. (No maximum length.) - In Shell Script extensions, the script source can now be specified directly as a string.
- PopClip now stores its license key in iCloud to avoid having to re-apply the license key when reinstalling on a new machine.
Fixed
- Works in Google Docs in Chrome.
- Workaround for Chrome bug where newlines are missing from the text reported to the Accessibility API.
- Improve Markdown to RTF conversion quality (in particular, bulleted lists).
- Fix broken login to Pinboard extension on previous beta.
Localization
- Add additional Danish strings (thanks to Martin on Crowdin).
Build 4008 Nov 23, 2022
3.85 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Extensions and snippets can now access the over 100,000 open source icons provided by Iconify. Specify like
iconify:<identifier>
, for example:iconify:ion:fish
.
Build 3973 Nov 18, 2022
3.89 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix bug in last build where PopClip would not load some extensions.
Build 3967 Nov 17, 2022
3.87 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix bug where browser would not open when logging in to extensions.
Build 3963 Nov 16, 2022
3.87 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix bug in last beta when signing in to extension by authorization flow.
- New improved format for snippets (see Changelog).
Build 3946 Nov 3, 2022
3.86 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Improved mechanism for authorization flow when signing extensions in to websites (now uses local HTTP server instead of redirecting via pilotmoon.com).
- Added missing strings in Korean and Japanese (thanks to contributors via Crowdin).
- Fixed some bugs with handling return values from AppleScript and Shortcuts extension.
- Improve compatibility with 1Password 8.
Build 3939 Sep 16, 2022
3.86 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix for compatibility with Xcode 14 and PDF Expert 3.
- Changes to JavaScript internals for extensions - see Changelog.
- Missing Italian and Spanish strings added.
Build 3911 May 8, 2022
3.76 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix actions not appearing when activating PopClip by keyboard shortcut in Google Docs.
- Increase maximum snippet size to 5000 characters.
- Internal tweaks and fixes.
Build 3895 May 2, 2022
3.76 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- This build is a candidate for release as the next main PopClip version.
Build 3887 Apr 30, 2022
3.76 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix crashing on launch on High Sierra.
- Fix PopClip preferences window not appearing correctly.
Build 3878 Apr 29, 2022
3.76 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix bug where PopClip might fail to pop up if you have changed the mouse pointer colors in Accessibility prefs.
- Key Press extensions can now specify multiple sequential keypresses.
- AppleScript extensions can now use compiles scripts (.scpt files).
- Improved the error message when unsigned extension has
com.pilotmoon.
prefix.
Build 3844 Apr 21, 2022
3.74 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Recognises DuckDuckGo browser as a browser for performing search actions.
- Reinstate the
restore pasteboard
option for extension when pasting text. - Added standalone JavaScript running feature for testing extension code.
Build 3835 Apr 13, 2022
3.73 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Compatibility with PDF Expert 3.
- Fix crash when selecting certain extension snippet syntax.
- Fix bug where using the Select All extension could lead to endless spinner. (Actually this time, I think.)
- More work on expanding future extension capabilities.
Build 3824 Mar 28, 2022
3.72 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
Fix bug where using the Select All extension could lead to endless spinner.- Language updates (thanks to contributiors via Crowdin).
- Support for new extension capabilities to come.
Build 3805 Nov 17, 2021
3.62 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Increase maximum input text size to 10MB from 50kB.
- Add window description as “PopClip” when used with VoiceOver.
- Potential fix for causing Pages to beachball sometimes.
Build 3790 Nov 2, 2021
3.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix bug where extensions whose script file had the executable bit set would refuse to load (info)
- Remove VS Code from PopClip’s list of “not formatted” apps, to allow Formatting extension to appear (e.g. for editign Markdown).
Build 3781 Oct 28, 2021
3.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Release candidate 3.
Build 3767 Oct 27, 2021
3.61 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Release candidate attempt 2. If you notice any bugs or weird behaviour, please let me know.
Build 3732 Oct 25, 2021
3.59 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fixed glitch with keyboard trigger thanks to user bug report. (Saved!)
Build 3720 Oct 24, 2021
3.58 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Release candidate.
Build 3709 Oct 22, 2021
3.57 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- A few tweaks and fixes. Approaching a release soon.
Build 3696 Oct 21, 2021
3.56 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Added a new type of extension for running Shortcuts on macOS 12 (see docs).
Build 3693 Oct 21, 2021
3.56 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Add auto Light/Dark mode option (either same as system, or opposite to system).
- Add built in keyboard shortcut to make PopClip appear (no more need to use the AppleScript trigger).
- The keyboard/AppleScript trigger now also works when there is no text selected.
- Fix bug where PopClip would not appear when triggered in Electron apps.
- Fix crash that could occur when trying to call a Service extension that doesn’t accept text.
Build 3664 Oct 19, 2021
3.21 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Adds YAML and JSON as supported formats for extension config files, as alternative to plist.
- Adds an new easy way to write, share and install simple extensions as plain text. (See Changelog for some initial info.)
- More work on JavaScript extensions, as Monterey looms.
Build 3624 Oct 15, 2021
3.21 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Made the “small” popup size 10% smaller.
- Actually fix the (original) Paste and Match Style extension 🤦.
- Further internal work on the new JavaScript extensions.
Build 3550 Oct 1, 2021
3.12 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix ‘X’ shown when AppleScript extensions try to
paste-result
. - Uses Baidu as default search engine when running in
CN
(China) locale.
Build 3540 Sep 28, 2021
3.12 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Extension shell scripts can now specify their script interpreter with a hashbang like
#!/usr/bin/env perl
so as not to avoid hardcoding the executable path. (See beta extensions README for more information.) - Restored the
Preserve Image Color
option for extensions. - Internal work developing the JavaScript extensions interface.
Build 3534 Sep 27, 2021
3.12 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix for a case where PopClip would not appear in Firefox.
- Fix the “Paste and Match Style” extension not appearing for no selection (long press activation).
- Add Vietnamese localization. Thanks to Peter who contributed this via Crowdin.
The previous beta (Build 3510) became PopClip v2021.9 on the Mac App Store. The fairly major update has been really well received. Now I am in “mop-up mode” to address a few small things arising from that release.
Build 3519 Sep 24, 2021
3.11 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix incorrect tooltip text sometimes appearing when hovering over PopClip’s buttons.
Build 3510 Sep 19, 2021
3.15 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix ‘Open in Safari’ and similar extensions not working.
Build 3482 Sep 17, 2021
3.14 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix slow loading of PopClip prefs tabs.
- Internal work on the new extensions.
Build 3468 Sep 15, 2021
3.14 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- This update introduces the new JavaScript-based extensions. I have also released an initial set of extensions to replace some of the PHP extensions which won’t load on macOS Monterey — see blog post.
- Updated translation of all existing languages, plus Traditional Chinese and Danish. Thanks to user Martin for the Danish translation. (I am now using the CrowdIn localization platform for PopClip — if you would like to contribute a translation in your language, here is the invite link: https://crwd.in/pilotmoon-apps. If your language is not in the list, just send me a message so I can add it.)
Build 3449 Sep 14, 2021
3.06 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Fix glitch with the spelling language drop-down lists.
Build 3433 Sep 13, 2021
3.05 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Improvements to multi-language spelling feature.
- Improvements to AppleScript trigger (works in Emacs).
Build 3425 Sep 11, 2021
3.05 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Works better with Emacs app (Mitsuharu macOS port).
- Added craftdocs: and x-devonthink-item: URL schemes for Open Link.
- Fix bug when PopClip would use 100% CPU when selecting huge amounts of text.
- Removed the Use Address action from the default builtin actions. This functionality is now available as part of the “Email” extension.
- The beta extensions documentation is up-to-date as of this release.
Build 3373 Sep 4, 2021
3.05 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Experimental feature: PopClip can check spelling in two languages at once. Feedback welcome! (Feedback always welcome: support@pilotmoon.com)
Build 3360 Sep 3, 2021
3.02 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Option to display the Cut, Copy and Paste actions as icons.
- The Search action now has a proper settings page for setting the search URL.
- Refreshed all the built in action icons, based on SF Symbols.
- Extensions can now receive sanitized HTML and a Markdown conversion of the selection.
- Continuing internal work on the new extensions format.
Build 3317 Aug 27, 2021
2.87 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Experimental support for a new extension format, based on JavaScript. This paves the way for replacing the PHP extensions which no longer work on Monterey. The new extensions are still a work in progress - I’ll share any news here in these release notes first.
- Sped up PopClip response by making HTML capturing more efficient. HTML is also now captured from Microsoft Word.
- The PopClip bar now has squirclish corners, and I tightened the spacing around the text buttons.
Build 3296 Aug 25, 2021
2.86 Mb≥ macOS 10.13.6Intel 64-bitApple Silicon
- Add option for the popup to appear below the text.
- Add experimental “Light Mode” appearance.
- Minimum system version changed to macOS 10.13.6.
Build 3283 Aug 24, 2021
2.81 Mb≥ macOS 10.15.6Intel 64-bitApple Silicon
- Add support for SVG icons in extensions.
Build 3269 Aug 20, 2021
2.76 Mb≥ macOS 10.15.6Intel 64-bitApple Silicon
- Fix not detecting HTML content in Google Chrome.
- No longer leaves the search term on the cliboard after using search extensions.
- Completely rewrote and the internals of the system for loading and executing extensions. There will not be any visible change yet, but this will sustain future development. Most extensions should work exactly as before; if you notice problems with any extensions, please let me know.
- When selecting web content, PopClip no longer looks inside the HTML for links. Only the links in the visible text will be seen by PopClip. This was a fairly niche feature, and removing it allows for better performance and browser compatibility.
- Generally snappier response and better behaviour in browsers.
- (P.S. — I haven’t forgotten the Monterey PHP extensions problem. Now all the above is sorted out, that’s next up!)
- (P.P.S. — PopClip turned 10 years old last month 😊)
Build 3143 Jul 16, 2021
2.75 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- PopClip now behaves nicely when interacting with the new style address bar tabs in Safari 15.
- Known Issue: PopClip does not work within webpages in Safari Technology Preview Release 127. This is because Safari is not responding properly to Accessibility API calls, and so this is not solvable at my end. I have sent a report via Apple’s bug reporter. The bug affects other things such as the VoiceOver feature.) Fixed in Release 128.
- Known Issue: PHP-based extensions cannot currently be installed or used on Monterey.
Build 3131 Apr 27, 2021
2.73 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- Fix appearing when double-clicking autocomplete list in IntelliJ IDEA.
- Fix appearing when setting multi-caret (⌥⇧-click) in IntelliJ IDEA.
- Update activity data log file much less frequently (fewer disk writes).
Build 3126 Apr 26, 2021
2.73 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- Improved support for Vivaldi and SideKick browsers.
- Fix crash when passing boolean options to a shell script extension.
Build 3121 Dec 22, 2020
2.72 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- Improve compatibility with PDF Expert.
- Fix a crash seen in crash logs. (I can’t say the precise usage situation that causes it, but it should be fixed all the same.)
- Fix appearing as “0” in Accessibility prefs. (This affected the Mac App Store edition of PopClip only.)
Build 3114 Dec 7, 2020
2.68 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- Fix graphics glitches in the PopClip menu on macOS Sierra and High Sierra.
- PopClip can now request Reminders access permission on behalf of extensions. This allows for a new Reminders extension. (Get the new extension here.)
- A tweak to try and make PopClip work better in Evernote 10. (Not sure if it has made any difference?)
Build 3109 Dec 4, 2020
2.68 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- Fix PopClip appearing unwantedly when double-clicking in some browsers (regression introduced in Build 3045).
- Fix menu position glitch when re-activating PopClip from finder while it is hidden from the menu bar (Big Sur).
- Fix text colours in dark mode for some users (by forcing NSRequiresAquaSystemAppearance to be on).
Build 3095 Nov 18, 2020
2.77 Mb≥ macOS 10.12.6Intel 64-bitApple Silicon
- PopClip is now a Universal App, for Intel and Apple Silicon 🎉.
- Fixed PopClip not appearing when selecting italic text in Microsoft Word.
- Restored pasteboards now have
org.nspasteboard.TransientType
added, in addition to the existingorg.nspasteboard.AutoGeneratedType
.
Build 3059 Oct 23, 2020
1.82 Mb≥ macOS 10.12.6Intel 64-bit
- Improve support for Microsoft Edge browser.
- Exclude PopClip from Screens app by Edovia.
Build 3050 Oct 16, 2020
1.82 Mb≥ macOS 10.12.6Intel 64-bit
- Fix crash affecting Simplified Chinese localization when deselecting “Show in menu bar”.
Build 3045 Oct 15, 2020
1.73 Mb≥ macOS 10.12.6Intel 64-bit
- Fix crash when activating certain extensions (Select All, Formatting, Highlight, Delete, and Paste and Enter).
- Add compatibility with apps: UltraEdit, SecureCRT.
Build 3030 Nov 1, 2019
1.89 Mb≥ macOS 10.12Intel 64-bit
- Attempt to fix “auto copy” bug affecting many users, where the select text is getting copied to the clipboard. Please let me know if this has worked for you.
- Add automatic crash reporting and anonymous usage reporting (to beta builds only).
Build 3022 Oct 29, 2019
1.71 Mb≥ macOS 10.12Intel 64-bit
- In text editors, avoid incorrect text being pasted when the user presses Command-V immediately after selecting text.
- Before performing an operation that will temporarily change the pasteboard, PopClip now posts a local
NSDistributedNotificationCenter
notification namedcom.pilotmoon.popclip.notification.WillPerformTransientPasteboardOperation
. - PopClip now supports updating its configuration using a
.popclipconfig
configuration file. This will allow me to distribute some compatibility tweaks without needing to do a full app update.
Build 3015 Oct 21, 2019
1.84 Mb≥ macOS 10.12Intel 64-bit
-
Fix for a possible hang when asking permission for Automation (as described in blog post).
-
No longer automatically copy the text to the clipboard when using Search or Open Link. (This can now be enabled with the boolean prefs keys
CopyOnSearch
andCopyOnOpenLink
).
Build 3009 Oct 19, 2019
1.94 Mb≥ macOS 10.12Intel 64-bit
-
Roll back some recent changes to PopClip behaviour to avoid interference problems with certain apps (for example graphics and video editors). Please note, this means PopClip may stop working in some apps. Please report any compatibility problems using the inbuilt feedback button (envelope icon, in PopClip prefs “about” tab), which will include useful diagnostic information.
-
Add
ClassicBlue
hidden pref (boolean) to force blue colour always, independent of macOS setting.
Build 2000 Oct 9, 2019
1.98 Mb≥ macOS 10.12Intel 64-bit
- Exclude PopClip from appearing in Crossover and VMware Fusion.
Build 1986 Oct 1, 2019
1.86 Mb≥ macOS 10.12.6Intel 64-bit
- Fix duplicate actions sometimes appearing in the PopClip bar.
- Fix “Paste” appearing when dragging, but not selecting text.
- Exclude PopClip from appearing in Parallels Desktop.