Skip to content

v1.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Oct 14:46
· 5 commits to main since this release
v1.7.0
2d95cf7

This release lets you keep several configurations per mouse and switch between them, and makes setting changes reach the mouse more reliably.

Each mouse has its own profile list, stored on your computer. Use Manage profiles to create, duplicate, rename and delete profiles. Selecting a profile sends its configuration and refreshes the displayed settings; Profile applied appears only when the mouse acknowledged every setting, and a failed or partial switch shows an error and reloads the actual settings. Acknowledged edits are saved to the active profile automatically. Profiles include lighting and button/macro assignments; the macro library stays shared. Your first profile is created from previously saved settings, without changing the mouse.

PR: feat(profiles): track local profile integration — #206 (work units #207–#212).

Profiles are stored locally, not in the mouse's onboard memory.

Release verification
  • Go build, vet and tests, frontend tests, browser tests and CodeQL passed on the integrated source.
  • The AppImage built with Wails v3.0.0 passed the startup smoke test on Ubuntu 24.04; the Arch Linux and Fedora smoke tests run in the release pipeline.
  • The USB cable connection and the receiver were not re-tested on real hardware for this release.

Full changelog: v1.6.0...v1.7.0
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgX2NaHGC5hCQmt33pGwJ9Qol/uM
b0mMXMNf+hgmeaGq4AAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQFSIfskzKJDHTLpyvUA8MfBvi4+j+H0kK5ye96/54pzYqI2B/bhLxcTWMPLltx1U7I
FvU4y+daTlN0wNALhygwo=
-----END SSH SIGNATURE-----