Skip to content

Release v1.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 02:22
· 36 commits to main since this release

Added

  • Admin policy under HKLM\SOFTWARE\Policies\physmouse: DisableUpdateCheck, DisableElevatedStartup, DisableAutostart, ForceAutostart, DisableSelfInstaller and DefaultSettings. See README > Security & enterprise.
  • A Start with Windows toggle for the Store version under General.
  • --autostart for silent installs.
  • SECURITY.md, this changelog, and a Security & enterprise section in the README.
  • Releases are built by GitHub Actions from the tag, with a build provenance attestation and the SHA-256 in the release notes.

Changed

  • Start with Windows is now off by default: in the setup wizard, for silent installs and in the Store package. Upgrades keep the current choice.
  • Screens are numbered 1, 2, 3, … instead of using Windows' internal display numbers, which can jump to 11, 12, 13 after a driver update.

Fixed

  • The update check never reached GitHub because the app only offered TLS 1.0. It now uses TLS 1.2.
  • After an update from the setup window, physmouse stayed off if the window was closed without clicking Open physmouse.
  • Portable mode works again: a settings.ini next to the exe is read and written there instead of being moved to AppData. Portable copies from 1.2.0 and 1.2.1 pick up their settings from AppData once.

SHA-256 of physmouse-v1.3.0-installer.exe: 834B8A5F55D6CDA704E5526726D5AFF1ED9BB2DD2DE1A667BE666106D19F9868

This file was built from this tag by GitHub Actions. To check it, run:
gh attestation verify physmouse-v1.3.0-installer.exe -R lieberlenny/physmouse

The exe is unsigned, so Windows SmartScreen or antivirus software may warn about it.