Capslock 0.3.0
Safer keyboard recovery, stricter configuration handling, more reliable pointer controls, and editor and diagnostics fixes. Internal build.
Internal build
0.3.0 was a development build and was not distributed publicly.
- Safer keyboard recovery. Reconnecting a keyboard checks for remapper conflicts again. Differing per-device mappings are preserved instead of merged, and an explicit Pause cancels pending wake-up retries.
- Stronger configuration handling. Malformed numbers, duplicate document sections, and invalid fallback actions are rejected safely. An empty profile can be exported and restored, and a failed statistics write is retried.
- More reliable pointer controls. Continuous movement follows the real cursor position, and releasing a chord cancels pending movement and scrolling.
- Editor and diagnostics. Menus follow language changes, and a diagnostics export can replace an existing archive.
- Compatibility. Mappings that reference a retired built-in action still load, and preview mode cannot change permissions or login items.