- Fix missing String#+@ method on Ruby <2.3, patch by @AaronC81
- Don't break on Ruby 2.1, patch by @grosser
- Fix Cygwin implementation to work when File constant is loaded, fix by @ntachino
- Windows version actually mutates a string, fix by @scivola
- Prefer xsel over xclip, because it can handle more data
- Conditionally read or don't read the output stream of external commands, fixes #32
- Special thanks to @orange-kao for the bug report + PR
- Add a GTK based clipboard
- Use frozen string literals
- Add WSL to autoloaded constants
- Support WSL (Windows Subsystem for Linux)
- Linux: Replace calls to
which
with native check (thanks @woodruffw)
- Surpress 3rd party processes' STDERR, see #26
- Internal API changes to meet modified relaxed ruby style guidelines
- Remove support for 1.8
- Windows: Fix that the gem tries to convert encoding of pasted strings, leave this to user
- Support Cygwin's clipboard
- Improve Linux xsel support #17
- Windows 1.9 multibyte support
- Restore 1.8 Support
- Don't load current version from file (gh#15)
- Add missing require 'rbconfig'
- File backend: File only accessible by owner
- Small tweaks
- Fix permissions in packaged rubygem
- Add basic java clipboard support
- Allow Ocra packing
- Fix a Windows bug
- Support rubygems-test ("gem test clipboard" if rubygems-test is installed)
- Fallback to Clipboard::File, if no other clipboard is available
- Also check for xsel if using linux implementation
- Fix for jruby copying
- You can directly use a specific implementation, e.g.: require 'clipboard/file' # gives you Clipboard::File