Skip to content

Releases: itchyitchy123/wayexpand

1.2

Choose a tag to compare

@itchyitchy123 itchyitchy123 released this 19 Sep 14:10
fix(ci): revert ARM64 matrix - requires cross-compilation setup

The release workflow was changed to support both x86_64 and aarch64 in a
matrix, but the build command doesn't specify --target for cross-compilation.
This causes:
1. Build always produces x86_64 binaries
2. Packaging labels them as aarch64 (misleading)
3. CI fails on aarch64 runner

Revert to x86_64-only for now. ARM64 support should be added as a follow-up
with proper cross-compilation configuration (cross crate, build script updates).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

1.1.2

Choose a tag to compare

@itchyitchy123 itchyitchy123 released this 19 Sep 03:50
v1.1.2: Security hardening and correctness fixes

P0 Security Fixes:
- Cross-window buffer isolation
- Pause/sensitive-field state separation
- Complete ancestor path validation
- Remove silent clipboard fallback
- input-method-v2 key loss warning

All 170+ tests passing, CI green.

latest build

Choose a tag to compare

@itchyitchy123 itchyitchy123 released this 17 Sep 12:51
  • Rustup toolchain fixes for GitHub Actions
  • Launchpad build fixes (offline mode, dh-cargo support, vendored dependencies)
  • Debian packaging improvements

v0.2.0: Professional Polish & Wayland Support

Choose a tag to compare

@itchyitchy123 itchyitchy123 released this 16 Sep 14:23
  1. Go to: https://github.com/itchyitchy123/wayexpand/releases
  2. Click Create a new release
  3. Tag: v0.2.0 (should auto-complete)
  4. Title: v0.2.0: Professional Polish & Wayland Support
  5. Description: Paste this:

🎨 GUI Redesign & Professional Polish

  • New theme system with dark/light modes
  • Custom-painted snippet rows with status badges
  • Primary and destructive button styles
  • Improved visual hierarchy and typography

🔧 Backend Improvements

  • New evdev capture backend for KWin/KDE Plasma support
  • Fixed character-dropping bug — expansions now complete correctly
  • ei_keyboard fallback for EIS servers without ei_text support
  • Fixed systemd service startup issues
  • Fixed configuration directory trust checks for sandboxed environments

📦 Distribution

  • Debian/Ubuntu: ppa:cyberducttape/wayexpand
  • Fedora: Copr setup in progress

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 02:48