v0.3.20 - Public Beta
Main Features
- Added queued middle-click assignment for keys and encoder slots, with per-action undo and an application setting to choose
NoneorTransparent - Added a color Twemoji picker and inline emoji previews to Text Expander replacement fields
- Reworked Macro and Tap Dance assignment into adaptive slot-based settings and compact picker dialogs
Improvements
- Separated firmware-provided Bluetooth profile and connection controls into a dedicated picker tab
- Moved Macro and Tap Dance assignment into the first Special-key group and added localized, space-aware slot dialogs
- Exposed RMK Repeat/Again independently from unsupported Alt Repeat slots
- Added persistent Linux IBus installation detection and corrected Entropy input-source names
- Made new Key Override entries start with usable QMK/Vial and RMK Fork defaults
Fixes
- Stabilized Layout Indicator HID polling, focus changes, minimization, and covered-window rendering on native GNOME Wayland
- Removed repeated keymap-read timeouts on incompatible QMK/Vial devices and added fail-fast per-key compatibility handling
- Verified USB Layer LED writes through delayed readback and displayed schema-defined select labels instead of raw values
- Rejected modifier keycodes as Key Override triggers and disabled invalid stored overrides
- Kept Windows automatic startup hidden in the system tray after the first-frame window reveal
- Kept Text Expander emoji rendering consistent by normalizing presentation selectors and reserving square inline slots
- Removed the unavailable right-click Mouse Keys action when connected firmware does not expose Mouse Keys settings
Contributors
- Special thanks to @suregoodru for verified USB Layer LED write/readback and schema-driven select labels in #147
- Special thanks to @Glitchy-Sheep for queued middle-click clearing of keys and encoders with per-action undo in #153
Downloads
- Linux: download the
.AppImage, make it executable, and run it. - Windows: download and run the portable
.exe. - macOS: download the unsigned
.dmgfor your Mac (arm64for Apple Silicon,x86_64for Intel), drag Entropy to Applications, then remove quarantine if macOS blocks the app.