Skip to content

Releases: Bluscream/yourls-tray-app

v1.0.1

Choose a tag to compare

@Bluscream Bluscream released this 12 Jul 16:25

Release 1.0.1

This release brings enhancements to usability and reliability:

  • Ctrl+Backspace Undo Combo: Undoes the last shortening action by deleting the short link directly from your YOURLS server and copying the original long URL back to your clipboard without re-triggering the shortener.
  • AppState & I/O Optimizations: Cached configuration in memory, reducing CPU overhead and completely avoiding disk reads on clipboard events.
  • Cross-Platform Named Mutex Lock: Integrated the \single-instance\ crate to prevent UDP port binding issues and resolve lag/errors on application restart.
  • Resilient Tray Icon: Builder retries on Windows system tray startup/initialization lag to prevent crashes.

v1.0.0

Choose a tag to compare

@Bluscream Bluscream released this 12 Jul 15:37

Release 1.0.0

This release adds support for compilation and native execution under Linux (including modern Wayland environments), alongside the original Windows support.

Linux Dependency Installation Notes

To run the Linux binary natively, please ensure the following dependencies are installed on your system (depending on your distribution):

  • Wayland Clipboard Support: wl-clipboard (provides wl-copy and wl-paste)
  • Keyboard Bypass Features: xdotool (provides the libxdo.so.4 shared library required for the Shift-key bypass)

Fedora Silverblue / Bazzite / Kinoite (natively via rpm-ostree):

sudo rpm-ostree install --apply-live wl-clipboard xdotool

Fedora / RHEL (standard):

sudo dnf install wl-clipboard xdotool

Ubuntu / Debian (natively):

sudo apt install wl-clipboard xdotool

Arch Linux (natively):

sudo pacman -S wl-clipboard xdotool

v0.1.11

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:50

v0.1.11 release logging config parsing errors instead of silent failures.

v0.1.10

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:46

v0.1.10 release containing cleaner tray labels (YOURLS Shortener and Monitor Clipboard).

v0.1.9

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:45

v0.1.9 rebuilt release reflecting simplified menu labels (Double-Copy, Shift Key, and Scroll Lock).

v0.1.8

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:44

v0.1.8 release introducing dynamic bypass checks toggling directly via the system tray context submenu.

v0.1.7

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:43

v0.1.7 release adding native Linux sysfs support for Scroll Lock bypass detection via /sys/class/leds.

v0.1.6

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:38

v0.1.6 release refactoring key query logic to device_query and notifications to notify-rust for cross-platform compatibility.

v0.1.5

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:33

v0.1.5 release adding configuration toggles to enable/disable Shift key, Scroll Lock, and Double-Copy bypasses.

v0.1.4

Choose a tag to compare

@Bluscream Bluscream released this 11 Jul 20:31

v0.1.4 release with custom regex blacklist and local temp directory logging.