Skip to content

Releases

BetterClipboard 0.2.10

Choose a tag to compare

@github-actions github-actions released this 10 Nov 03:32
a2c5fd7

BetterClipboard 0.2.10

简体中文 — congratulations and thank you, @Johnson-Tang2019, our first contributor! Also Русский, Español, עברית.

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Your newest copy first. With pinned items listed first (the default), Win+V used to select the top pin, so
Win+V Enter could paste something you pinned weeks ago.

  • The panel now selects your newest copy, right below the pins. ↑ goes to the lowest pin, then up through the
    others.
  • The same after a search, in every tab and in your groups: the first item below the pinned ones is selected, and
    Enter right after typing pastes it.
  • With Show pinned items first off, the newest item is at the top and is selected, as before. A list of nothing but
    pins, like the Pinned tab, starts on its top pin. Ctrl+1 … Ctrl+9 still count from the top.

Where the panel opens. Settings › Shortcut › Panel position is now right under your shortcuts (it was under
Pasting), with four choices:

  • Next to the text cursor: the default, as before.
  • Next to the mouse.
  • Center of the main screen (new).
  • Center of the current screen: the screen you are typing on, or after a click on the desktop, the screen with the
    mouse. A centered panel is centered with its groups column.
    Use in the README has the details.

Tabs that wait for content. The Run tab now shows up with your first command from Win+R, and the Snipping tab
with your first screenshot from Snipping Tool or Win+PrtScn. Each goes away with its last item, and if you used it
last, the panel opens in it again once it is back.

Arrange the tabs. Right-click a tab:

  • Move left and Move right move it one place among the tabs you see. All always stays first.
  • Hide tab takes the tab out of the row. Only the tab goes: its switch in Settings › Integrations stays on, and
    BetterClipboard keeps gathering for it.
  • Hide tab & clipboard rows also takes its items out of every list, except items in a group; the footer
    counts them.
  • Show all hidden brings them back, also from a right-click on the tabs' empty space.
  • Your order and your hidden tabs are kept, also after a restart.

A Notepad++ tab. BetterClipboard now keeps what Notepad++ forgets, and the
files you open in it:

  • The text of its unsaved "new" tabs, read from Notepad++'s own backup once you stop typing in a tab for a minute. A
    small edit updates the tab's item where it is; once more than a fifth of its text is gone, the old version stays
    and the new text becomes a new item. The card names the tab, also after you rename it.
  • The full path of every file you open in Notepad++, as if you had copied it. Opening it again later moves it to the
    top. The files Notepad++ reopens by itself when it starts don't count.
  • Two switches in Settings › Integrations, both on. BetterClipboard only reads Notepad++'s files, and asks only a
    Notepad++ signed by its makers. Notepad++ in the README has the
    details.

Settings.

  • A search box at the top (Ctrl+F) keeps only the settings that match what you type, with the matching letters
    marked. It finds a setting by a few of its letters (clpbrd) and forgives a typo.
  • Every integration's card has Delete stored…: it shows what BetterClipboard stored from it, with counts and the
    newest examples, and deletes only what you tick. Cancel is the default, and the source's own files and lists
    are never touched.
  • The first time it starts after the update, BetterClipboard asks which language you want.
    Settings › App › Language changes it later.

Fixed

  • On PCs whose monitors use different scaling (say 100 % and 125 %), the panel came out too large or too small
    whenever it opened on a monitor with other scaling than the time before, 25 % too large one way and 20 % too small
    the other, and a panel too large could run off the screen. It now opens at your size on every monitor.
  • Center of the screen (now Center of the current screen) could open the panel on another monitor after a click
    on the desktop. It now opens on the screen with the mouse.
  • Turning Show pinned items first on or off now takes effect at the next Win+V. Before, the panel kept the old
    order until your next copy.
  • Dragging a tab (Files, ShareX or any other) and letting go somewhere else left it grayed out, and after a drag with
    the right mouse button it stopped reacting to clicks. Now a tab lets go of the press when the pointer leaves it.
  • Installing or updating no longer fails while another program still holds one of BetterClipboard's leftover files.
    The installer now sets them aside and deletes them once nothing holds them.
File What
BetterClipboard-0.2.10-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.10-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.10-win-x64.7z, BetterClipboard-0.2.10-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (the installer and the update check use it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.10.nupkg The Chocolatey package (embeds the .7z archives)
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer and the
    update button are unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.9

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:16

BetterClipboard 0.2.9 — one install for every user of a PC, and the install command works again

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex
  • You have 0.2.6, 0.2.7 or 0.2.8: the update button left of Pause lights up after the daily check, or press
    Check now in Settings › Updates. Click the button, then Update and restart. Your history, settings and
    shortcuts are kept.
  • You have 0.2.5 or older: run the command above once. Those versions have no update button.

For every user of a PC. One installation can now serve everyone who signs in to a PC. In PowerShell as
administrator:

& ([scriptblock]::Create((irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1))) -AllUsers
  • It installs into Program Files\BetterClipboard, a folder only administrators may change, with a Start menu
    shortcut, an Installed apps entry and "Start with Windows" for every user. Each user gets their own encrypted
    history in their own profile.
  • Each user decides for themselves: turning off Settings › App › Start with Windows stops the start at sign-in for
    that user only. A user's own "Start with Windows" entry, if they have one, comes first, so BetterClipboard never
    starts twice.
  • The installer picks this by itself when it is not the signed-in user who installs: when it runs as SYSTEM (Intune,
    an RMM tool), or with an administrator's credentials on someone else's desktop.
  • Such a copy does not replace itself or check for updates by itself, because its users may not be administrators.
    An administrator runs the same command again. Check now still tells you about a new version, and the update
    dialog copies the command. Removing it from Installed apps asks for administrator rights.
  • The Chocolatey package below follows the same rule for "Start with Windows", and takes /AllUsersStartup.
    For every user of a PC in the README has the
    details.

Fixed

  • The install command at the top works again. Since 0.2.6 it printed The attribute cannot be added because variable
    PackageSha256 with value would no longer be valid
    and installed nothing. The update button and the command with
    options were not affected.
  • Settings › App › Start with Windows no longer shows "on" while Windows' list of startup apps (Task Manager,
    Settings › Apps › Startup) has BetterClipboard turned off. Turning the switch on now turns it on there too.
  • Starting BetterClipboard into the notification area while it already runs no longer opens Settings.
  • The installer can run as SYSTEM. Before, it stopped at its first line.

What came in 0.2.8 (a weekly update reminder, and groups you can merge with the keyboard) is described in the
0.2.8 release.

File What
BetterClipboard-0.2.9-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.9-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.9-win-x64.7z, BetterClipboard-0.2.9-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (the installer and the update check use it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.9.nupkg The Chocolatey package (embeds the .7z archives)
  • An older BetterClipboard can still open your history.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer and the
    update button are unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.8

Choose a tag to compare

@github-actions github-actions released this 10 Oct 17:16

BetterClipboard 0.2.8 — a weekly update reminder, and groups you can merge with the keyboard

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex
  • You have 0.2.6 or 0.2.7: the update button left of Pause lights up after the daily check, or press Check now
    in Settings › Updates. Click the button, then Update and restart. Your history, settings and shortcuts are kept.
  • You have 0.2.5 or older: run the command above once. Those versions have no update button.

A reminder once a week. While a newer release waits, the update button's tooltip (Update available:
BetterClipboard x.y.z
) opens by itself for a few seconds when you open the panel, at most once in seven days.

  • It opens above the panel, where it covers nothing, and it closes by itself. There is nothing to dismiss, and typing
    goes on as usual. A click on it opens the update dialog.
  • Opening the update dialog counts as a reminder too, so Later means a week. Skip this version silences the
    reminder for that release, and there is no reminder while the automatic check is off.
  • 0.2.8 is the first version with the reminder: you will see it when the next release is out.
    Updates in the README has the details.

Groups with the keyboard. ↑ on the top item now goes to what you have open in the groups column, not to the
lowest group. A ring appears on that icon, and nothing else changes yet.

  • A group open: the ring is on its icon. No group open: the ring is on the logo (your whole history).
  • ↑ and ↓ then open the groups one by one. To go back to the items with the group you are on, press Enter,
    Space or →, or press ↓ on the last group. Enter then pastes, as always.
  • Several groups open together (a merged list): ↑ puts the ring on the first of them, and ↑ and ↓ then move only
    the ring, so your merged list stays. Space or Enter adds the group under the ring to the list, or takes it out,
    like Ctrl+click. On the logo, they show your whole history. → goes back to the items. The footer shows these
    keys.
  • Typing, or the mouse over an item, also goes back to the items. Shift+Enter pastes the selected item as plain text
    at any time.
    Groups in the README has the details.

Fixed

  • A click on one of the panel's tooltips no longer takes the keyboard away from the panel. Before, the letters you
    typed after such a click went nowhere until you opened the panel again.
  • The installer no longer stops halfway when Windows lists a BetterClipboard that does not run (what a crashed copy
    can leave behind) or one that it cannot stop (a copy that runs as administrator). Before, it closed your running
    BetterClipboard, then ended with nothing installed and nothing started again. Now it warns and goes on.

Everything new in 0.2.6 (updates from inside the app, several shortcuts and any key as a shortcut, the installer's
Win+V takeover, a faster panel and many fixes) is described in the 0.2.6 release.

File What
BetterClipboard-0.2.8-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.8-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.8-win-x64.7z, BetterClipboard-0.2.8-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (the installer and the update check use it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.8.nupkg The Chocolatey package (embeds the .7z archives)
  • An older BetterClipboard can still open your history.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer and the
    update button are unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.7

Choose a tag to compare

@github-actions github-actions released this 10 Oct 07:05

BetterClipboard 0.2.7 — the same app as 0.2.6, the first update through the update button

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Nothing changed in the app since 0.2.6: this release has only a higher version number. It is the first release that
0.2.6 can install by itself.

  • You have 0.2.6: the update button left of Pause lights up after the daily check, or press Check now in
    Settings › Updates. Click the button, then Update and restart. BetterClipboard downloads 0.2.7 from GitHub,
    checks its SHA-256, installs it and starts again, with your history, settings and shortcuts kept.
  • You have 0.2.5 or older: run the command above once. Those versions have no update button.

Everything new in 0.2.6 (updates from inside the app, several shortcuts and any key as a shortcut, the installer's
Win+V takeover, a faster panel and many fixes) is described in the 0.2.6 release.

File What
BetterClipboard-0.2.7-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.7-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.7-win-x64.7z, BetterClipboard-0.2.7-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (the installer and the update check use it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.7.nupkg The Chocolatey package (embeds the .7z archives)
  • An older BetterClipboard can still open your history.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer and the
    update button are unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.6

Choose a tag to compare

@github-actions github-actions released this 10 Oct 06:44

BetterClipboard 0.2.6 — updates from inside the app, any key as a shortcut, and a panel that opens at once

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Updates in place and keeps your history. The installer verifies the download's SHA-256 and closes the running
BetterClipboard gracefully. 0.2.5 has no update button yet, so use this command once to get 0.2.6; later versions
come through the button.

Updates from inside the app. A new button left of Pause lights up when a newer release is out.

  • A click opens the update dialog: Update and restart, Later or Skip this version, with the release notes
    below. Nothing is installed without your approval.
  • Update and restart downloads the release from GitHub, checks it against the release's SHA-256 list and GitHub's
    own checksum, installs it and starts BetterClipboard again. Your history, settings and shortcuts are kept.
  • The check reads GitHub's public list of releases, once a day, and the request names only BetterClipboard's
    version. Turn it off in Settings › Updates, or install with -NoUpdateCheck; Check now is there too.
    Updates and Privacy
    in the README have the details.

Several shortcuts, any key. Settings › Shortcut is now a list: up to eight shortcuts open the panel.

  • Press a combination in the box and it is recorded, also one that Windows or another app owns, numpad and media
    keys, F13–F24 and the Copilot key.
  • Combinations that would break typing or the clipboard (Ctrl+V, Alt+Tab, Win+L…) are refused, with the reason.
  • The menu next to the box lists the presets and the shortcuts you used before.
  • Release from Explorer now works for every Win+letter shortcut in the list, not only Win+V.
  • Choosing shortcuts in the README tells which way each
    kind of shortcut is taken over.

The installer takes Win+V over by default. It tells Explorer to release Win+V (one Explorer restart, only when
something changes). -NoTakeOverWinV leaves Win+V to Windows, and -Hotkey picks your own shortcuts. The installer
now works from the temp folder, so it runs from any folder. An update retries a folder that is locked for a moment,
and puts the previous version back and starts it if the swap still fails.

A faster panel. The panel appears in one step, without its fade-in, and opens in the tab you used last.

  • Left and Right go through the tabs in a circle.
  • Up from the top row walks into the groups column; Right goes back to the list.
  • The mouse selects the row it is over. Tabs and group icons still need a click.

Fixed

  • The installer no longer deletes other apps' "Start with Windows" entries. Every installer from 0.1.0 to 0.2.5
    emptied that list in the registry when it added BetterClipboard, and taking over Win+V emptied Explorer's advanced
    settings the same way. If an app stopped starting with Windows after you installed BetterClipboard, turn that
    option on again in the app's own settings.
  • Uninstalling gives back Win+V and the other Win+letter shortcuts it released, and keeps the rest of Explorer's
    settings.
  • The first Win+V after a start now types into the search box. Before, the keys typed right after the shortcut went
    to the app below.
  • Enter right after typing pastes the item you searched for, not the one that was selected before the search ran.
  • A paste into a window that runs as administrator: Windows blocks it, so BetterClipboard now says so and leaves the
    item on the clipboard for Ctrl+V.
  • Copies made by scripts while BetterClipboard's own window was in front are no longer labeled "BetterClipboard".
  • After a visit to the Claude, Codex, Pwsh, Cmd or Everything tab, a second row no longer shows as selected.
  • Settings' switches have names for screen readers.

Everything new in 0.2.5 (the tabs for Win+R, PowerShell, Command Prompt, Everything, Claude Code, Codex and Snipping
Tool, search options, image previews, a resizable panel) is described in the 0.2.5 release.

File What
BetterClipboard-0.2.6-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.6-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.6-win-x64.7z, BetterClipboard-0.2.6-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (the installer and the update check use it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.6.nupkg The Chocolatey package (embeds the .7z archives)
  • An older BetterClipboard can still open your history.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer and the
    update button are unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.5

Choose a tag to compare

@github-actions github-actions released this 03 Oct 05:44

BetterClipboard 0.2.5 — new tabs for the commands you run, the prompts you send and the screenshots you take

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Updates in place and keeps your history. The installer verifies the download's SHA-256 and closes the
running BetterClipboard gracefully. This release also contains 0.2.4, which was never published (paths in
the Files tab, below).

Seven new tabs. Each has its switch in Settings › Integrations, and each is on by default. Tabs for apps
you don't have stay hidden. BetterClipboard only reads these sources: it never changes their files or lists.
Privacy in the README lists every source it reads, with its
default and its switch.

  • Run: every command you run with Win+R, kept for good. Windows remembers only the last 26; BetterClipboard
    starts with those and keeps every new one.
    • Ctrl+Enter runs a command again, Ctrl+Shift+Enter as administrator (both also in the item's menu).
      Enter still pastes it.
  • Pwsh: PowerShell's own history, the commands typed in PowerShell 7 and Windows PowerShell. The search
    reaches all of them, also the old ones PowerShell's Up arrow no longer loads.
  • Cmd: the commands typed in your open Command Prompt windows. Command Prompt forgets them when its window
    closes; BetterClipboard reads open windows every 30 seconds and keeps what it saw.
    • In both tabs a command becomes a history item only when you paste, copy, pin or group it. Delete hides
      a command until you type it again.
  • Everything: with Everything installed, the files and folders you opened from
    its results, newest first and how often, plus what you copied in Everything.
    • Enter pastes the file itself, Shift+Enter its path. Show in Everything finds a file there, also
      from file items anywhere in your history. Delete hides a file until you open it in Everything again.
    • BetterClipboard talks only to an Everything signed by voidtools. While Everything isn't running, the tab
      shows the history Everything saved.
  • Claude and Codex: every prompt you send to Claude Code or
    Codex, kept for good, also after Claude Code's cleanup removes old prompts from its
    own history.
    • The prompts you sent before are imported at the first start. After that, each new one arrives the moment the
      app writes it.
    • One card per prompt, with its project, when you sent it and how often. Enter pastes it, Ctrl+P keeps
      it in your clipboard history, Delete removes it until you send it again.
    • Prompts are kept apart from your clipboard history: encrypted like it, but never under All and never
      counted against its limits. Codex's subagents and codex exec runs are left out. Images are counted, not
      kept.
    • Delete stored prompts… in the same Settings card deletes what was kept.
  • Snipping: the screenshots Snipping Tool saves (Win+Shift+S, PrtScn) and Win+PrtScn shots, in your history
    the moment Windows writes the file. The same picture on the clipboard stays one item.
    • Screenshots saved while BetterClipboard wasn't running arrive at its next start (up to the 100 newest). The
      first time, the screenshots already in your Screenshots folder are left alone.
    • Snips are labeled "Snipping Tool" instead of "SnippingTool.exe", the ones already in your history too.

Image previews. Rest the mouse on an image card: after a moment the whole picture appears in the middle of the
screen, as large as fits in 80% of it (never enlarged past its real size), and moving the mouse hides it again.
The eye button in an image card's corner opens a viewer that stays until you close it: the mouse wheel zooms
toward the pointer, dragging pans, a double-click switches between fit and zoomed in. Esc, a click outside the
picture or its X closes it.

Search options. Three toggles inside the search box, as in VS Code: Aa match case (Alt+C), W whole
words (Alt+W), .* regular expression (Alt+E). They are remembered. An invalid expression turns the .* outline
red and says what is wrong.

A resizable panel. Drag any edge of the panel; its size is remembered. The filter tabs scroll sideways: the
‹ › arrows at their ends, the mouse wheel, or a drag on the strip.

Several groups at once. Ctrl+click group icons to show them together, Shift+click for a run of them.
They merge into one list in the usual order, each item once, and the search and the tabs apply to it. Or
right-click an icon › Add to view.

Paths in the Files tab (from 0.2.4). Text that is nothing but paths is listed under Files too, next to the
files you copy in Explorer: C:\Users\you\notes.txt, C:/a/path, \\server\share, /var/log/syslog,
%APPDATA%\Code, ~/.bashrc, src\app\main.cs, folder/file.cs, one path per line.

  • It is strict: slashes in prose (and/or, 24/7), URLs, command lines (./run.sh src/a.txt) and relative
    paths without a file name (src/app) stay in Text only. Folder names with spaces count when they read like a
    name (C:\Program Files (x86)) or are quoted the way Explorer's Copy as path writes them.
  • A path still pastes as text and stays in the Text tab too. Your existing history is sorted once at the first
    start.

Settings › Third party lists the apps BetterClipboard works with and the components it is built with, with
their official sites and the license notices.

Command line. bclip list -f takes the new tabs (run, pwsh, cmd, everything, claude, codex,
snipping), and -f files includes paths copied as text. bclip prompts lists and searches your kept prompts,
bclip prompt ID prints one exactly.

  • The Groups button's ribbon icon is now centered in its button.

Everything new in 0.2.3 (Forget forever) is described in the 0.2.3 release.

File What
BetterClipboard-0.2.5-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.5-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
BetterClipboard-0.2.5-win-x64.7z, BetterClipboard-0.2.5-win-arm64.7z The same files, 7-Zip compressed
SHA256SUMS.txt SHA-256 of the zips and the .7z archives (install.ps1 checks it)
install.ps1 The installer / updater / uninstaller
betterclipboard.0.2.5.nupkg The Chocolatey package (embeds the .7z archives)
  • An older BetterClipboard can still open your history. Items it records while it runs are sorted into Files at
    the next start of 0.2.5.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer is
    unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.3

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:56

BetterClipboard 0.2.3 — Forget forever: keep a password, a token or anything else out of your history for good

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Updates in place and keeps your history. The installer verifies the download's SHA-256 and closes the
running BetterClipboard gracefully.

  • Forget forever. Right-click an item (or press the Menu key) and choose Forget forever…. It is
    deleted, and BetterClipboard never records it again, whichever app copies it next: a browser, a terminal,
    ShareX, or bclip put. It is never re-imported from Windows' own clipboard history either.
    • Everything must match, letter case included. Line endings and spaces around the text don't matter, so
      the same token copied from a terminal with a line break after it is kept out too. Copies already in
      your history that differ only that way disappear with it.
    • Pictures are recognized by their pixels (the same screenshot as PNG or bitmap), file lists by their
      paths.
    • Only a fingerprint (a SHA-256 hash) is kept, encrypted with your history, plus the item's kind, length
      and source app so you can tell entries apart. The content itself is gone.
    • Changed your mind? Settings › Forgotten forever lists every entry and how often it was kept out since.
      Allow again records it again from its next copy.
  • bclip forget ID does the same from the command line (undoing it is left to Settings), and
    bclip status counts forgotten items.

Everything new in 0.2.2 (groups, ShareX screenshots) is described in the 0.2.2 release.

File What
BetterClipboard-0.2.3-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.3-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
SHA256SUMS.txt SHA-256 of both zips (install.ps1 checks it)
install.ps1 The installer / updater / uninstaller
  • Windows' own clipboard history (Win+V, when it is on) is separate: it still keeps what you copy until the
    next restart. BetterClipboard only makes sure the item never comes back into its own history.
  • An older BetterClipboard can still open your history, but it doesn't know the forget list and records
    forgotten content again while it runs.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer is
    unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:01

BetterClipboard 0.2.2 — groups for the things you reuse, and ShareX screenshots straight into your history

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Updates in place and keeps your history. The installer verifies the download's SHA-256 and closes the
running BetterClipboard gracefully.

  • Groups. The new bookmark button next to Pause (or Ctrl+G) widens the panel to the left and shows
    a column of icons. The clipboard logo at the top is your whole history.

    • Press + to make a group: give it a name if you like and pick one of 64 icons.
    • Drag any card onto a group's icon to add it. The card then shows that group's icon.
    • Click an icon to see only that group (search and the filter tabs still work inside it). Click it
      again, or the logo, to go back to everything.
    • Right-click a card → Remove from …, or use Groups in the same menu. Right-click an icon to
      rename it, change its icon or delete it. Deleting a group never deletes its items.
    • Items in a group are kept like pinned items: no retention limit (count, age, size) removes them
      and Clear skips them. When an item leaves its last group, its retention clock starts over. It
      won't be removed just because it is old, and it keeps its place in the list.
  • ShareX screenshots. With ShareX installed, every screenshot it saves is in
    your history the moment the file is written, and the panel gets a ShareX tab.

    • BetterClipboard reads ShareX's own settings (personal folder, screenshots folder, subfolder patterns,
      per-hotkey folders) and imports only from folders those can produce, so other images saved nearby
      stay out. UploadersConfig.json, where ShareX keeps upload credentials, is never opened.
    • Screenshots saved while BetterClipboard wasn't running arrive at its next start (up to the 100
      newest). The first time, only new screenshots count; your existing archive is left alone.
    • Thumbnails, GIF recordings and everything taken while Pause capturing is on are skipped. Turn the
      feature off in Settings › ShareX screenshots.
  • Esc on an item's menu closed the whole panel. Now it closes just the menu. Other keys pressed in a
    menu (arrows, Enter) now go to the menu too. Before, they moved the selection and pasted the card
    underneath.

  • The Menu key (or Shift+F10) showed a lone "Paste" menu instead of the item's menu.

Everything new in 0.2.0 (the bclip command line, password managers ignored out of the box, dragging the
panel, and more) is described in the 0.2.0 release.

File What
BetterClipboard-0.2.2-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.2-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
SHA256SUMS.txt SHA-256 of both zips (install.ps1 checks it)
install.ps1 The installer / updater / uninstaller
  • Groups live in your encrypted history. An older BetterClipboard can still open it, but its retention
    doesn't know about groups and may remove grouped items that are over the limits.
  • The Microsoft Store build of ShareX hasn't been tested yet.
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer is
    unaffected.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 13:31

BetterClipboard 0.2.1 — the Settings shortcut box shows your shortcut again

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Updates in place and keeps your history. The installer verifies the download's SHA-256 and closes the
running BetterClipboard gracefully.

  • Settings › Shortcut showed an empty box instead of the saved shortcut (0.2.0), whether it was a
    preset like Win+V or a custom one.
  • The box is now a text field with a menu of suggested shortcuts next to it:
    • press Enter, or click elsewhere, to apply what you typed;
    • invalid input shows an error and changes nothing.
  • The suggestions are listed exactly as they will be saved and shown: Alt+Win+V, not Win+Alt+V.

Everything new in 0.2.0 (the bclip command line, password managers ignored out of the box, dragging
the panel, and more) is described in the 0.2.0 release.

File What
BetterClipboard-0.2.1-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.1-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
SHA256SUMS.txt SHA-256 of both zips (install.ps1 checks it)
install.ps1 The installer / updater / uninstaller

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.

BetterClipboard 0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 13:11

BetterClipboard 0.2.0 — a command line for scripts and AI agents, password managers ignored out of the box

irm https://raw.githubusercontent.com/Nucs/BetterClipboard/main/install.ps1 | iex

Running it again updates in place. The installer verifies the download's SHA-256 and closes the running
BetterClipboard gracefully; your history is kept. New option -AddToPath (via
& ([scriptblock]::Create((irm …/install.ps1))) -AddToPath) makes bclip runnable from any new terminal.

  • bclip, a command line for scripts and AI agents. It is off by default; turn it on in
    Settings › Command line.

    • Commands: list, search, grep (regex, id:line: text), get (byte-exact, -o file.png for
      images), copy, put, pin/unpin/delete, wait (block until your next copy) and status.
    • --json on every command, and stable exit codes.
    • It talks to the running app over a named pipe that only your account can reach (network denied). It
      never opens the encrypted history itself, and it starts BetterClipboard in the background if needed.
  • Password managers are ignored out of the box. Ignored apps comes filled with 42 password managers
    and 4 authenticator apps (65 process names): 1Password, Bitwarden, KeePass, KeePassXC, LastPass,
    Dashlane, Keeper, NordPass, Proton Pass, RoboForm, Enpass and more.

    • Every name is backed by a source (list).
    • Entries you delete stay deleted. Add known password managers puts them back.
  • Move the panel by dragging any empty spot, like a title bar. Esc while dragging puts it back.

  • No more "Windows clipboard history" captions on imported items: Windows doesn't record which app
    copied them, so imports now show just the time. Existing labels are cleaned up once.

  • bclip works from elevated (administrator) terminals. .NET's "current user only" pipe check compared
    against the admin token's default owner.

  • bclip status | … no longer hangs when bclip had to start the app. The app inherited bclip's output
    pipe.

Copies made 2 ms or more apart are all captured (100 of 100 in every measured round), and at 1 ms
nearly all. A program copying in a tight loop overwrites its intermediate copies before anyone, Win+V
included, can read them. BetterClipboard keeps the last one and shows how many were overwritten
(Settings › Capture reliability). 0.1.0's "≥ 0.5 ms" figure came from a single lucky run.

File What
BetterClipboard-0.2.0-win-x64.zip App + bclip for x64 PCs (self-contained)
BetterClipboard-0.2.0-win-arm64.zip App + bclip for ARM64 PCs (self-contained)
SHA256SUMS.txt SHA-256 of both zips (install.ps1 checks it)
install.ps1 The installer / updater / uninstaller
  • Not code-signed yet: a zip downloaded with a browser may trigger SmartScreen; the PowerShell installer is unaffected.
  • Password managers that live only in a browser extension can't be told apart from the browser.
  • Dragging the panel with touch or pen is implemented but not yet tested on real hardware.

Code signing policy: see the README for whether this release is signed, what is signed, and who approves it.