Skip to content

0.7.0

Compare
Choose a tag to compare
@Slackadays Slackadays released this 03 May 16:30
· 596 commits to main since this release

CBBannerRelease7

see ya later, xclip!

CB 0.7.0 now matches the features that you'll find in xclip and wl-clipboard. So, if you've been using them until now, feel free to say adiรณs to those legacy tools!

New

  • Strip all emojis from output with CLIPBOARD_NOEMOJI
  • Add --no-confirmation flag to disable confirmation messages
  • Show raw filepaths of all copied files by piping cb show
  • See Last Changed date of clipboards with Info (currently not available for Windows yet)
  • Add file locking exception if CB is in a pipe with itself
  • Works with more available GUI MIME types
  • Tons of new GitHub Actions to more thoroughly test CB
  • Swap clipboard contents with the Swap action
  • Export clipboards with the Export action (currently in Beta state)
  • Only use Wayland if X11 fails
  • Specify a custom MIME type to request from GUIs by adding --mime (mime)
  • See available MIME types in Info
  • Info now has a pretty border around it
  • Replace a Unicode box-drawing character that is unsupported many places with a similar one that is supported everywhere
  • Get info from Info in JSON format by piping it out

Fixed

  • "[blank]" would sometimes show up in messages with color disabled
  • CB would send text content to GUIs even if it's empty
  • The progress indicator bar would sometimes stick around
  • CB would offer all MIME types by default to GUIs
  • CB would write to GUIs after doing Info

Changed

  • All Clipboard Project invocations are now cb. For package maintainers, note that there is now only a cb binary instead of a clipboard binary and a cb symlink. Additionally, libclipboardx11.so and libclipboardwayland.so are now libcbx11.so and libcbwayland.so respectively.
  • Clarify some parameters in Info
  • Change decimal precision from 3 to 2 for better UX
  • Prepend a light bulb emoji ๐Ÿ’ก to the beginning of help messages