Skip to content

3.0.0

Latest

Choose a tag to compare

@wincent wincent released this 24 Apr 21:45
· 4 commits to main since this release
3.0.0
e66e750
  • Changed default log file path on macOS to ~/Library/Logs/dev.wincent.clipper.log.
  • Unless passed an explicit configuration file path with -c or --config, Clipper now checks for a configuration file at$XDG_CONFIG_HOME/clipper/clipper.json, then ~/.config/clipper/clipper.json, then ~/.clipper.json.
  • Added a structured-request protocol with a "notification" request type that dispatches to a user-supplied handler script. Legacy raw-bytes-to-clipboard behaviour is unchanged for connections that don't start with the magic prefix.
  • Added a "handlers" object for configuring the notification handler and, optionally, overriding the clipboard executable and flags on a per-field basis.
  • Added a reference client (contrib/clip-notify) and an example notification handler wrapping terminal-notifier (contrib/notification-handlers/terminal-notifier.sh).