v1.15.4
- Releases are now signed with a stable self-signed certificate instead of ad-hoc. The code signature no longer changes on every build, so Accessibility/Bluetooth permissions and the saved-password Keychain access survive updates (no more re-approving after each update)