Capsomnia 1.1.0
Capsomnia 1.1.0 adds an optional way to keep Caps Lock as Capsomnia's physical switch and indicator without locking normal typing to uppercase.
Changes:
- Add Prevent all-caps typing, disabled by default.
- Keep the Caps Lock indicator and sleep-prevention state linked while removing the Caps Lock modifier from normal typing.
- Preserve Shift and other modifiers, so Shift still types uppercase letters.
- Require macOS Accessibility permission only when this optional setting is enabled.
- Fail closed if the local event filter is unavailable: sleep prevention turns off, an error indicator appears, and Capsomnia retries.
- Keep Show menu bar icon independent from this setting while still showing a temporary red indicator for errors.
- Add the setting and its documentation in English, Japanese, Simplified Chinese, and Korean.
- Simplify initial setup while keeping display sleep on lid close and launch at login enabled by default and editable later.
- Clarify the optional Accessibility behavior on all four localized landing pages.
- Polish Korean display-sleep and README wording.
Contributors:
- The core Prevent all-caps typing implementation was contributed by @sogadaiki through #41.
- Korean copy improvements were contributed by @JeongJaeSoon through #48.
Thank you both for improving Capsomnia for users around the world.
The macOS app and localized website passed CI. The installer is signed with Developer ID, notarized by Apple, stapled, and accepted by Gatekeeper.
Requirements: macOS 14 or later on Apple silicon.
Download Capsomnia.pkg for the stable installer URL. Capsomnia-1.1.0.pkg is the equivalent versioned asset. SHA-256 checksums are provided in SHA256SUMS.txt.