EnvLatch v0.3.0 adds a native Simplified Chinese interface alongside English, plus a compact native Settings window for language and build identity.
Highlights
- The vault, key and key-group editors, dialogs, validation, recovery guidance, status messages, and accessibility labels support Simplified Chinese.
- EnvLatch → Settings… offers System Default, English, and Simplified Chinese; changes apply immediately.
- Settings shows the exact version/build and whether the running copy is installed, a development build, or another app bundle.
- Successful upgrades now remove temporary
EnvLatch.previous-*app, CLI, and skill backups while retaining failure rollback.
Fixed
- SwiftPM's
swiftbuildengine no longer produces duplicatezh-Hans.lproj/Localizable.stringsoutputs. Checked.lprojmirrors are the sole runtime resource producers. - CI now exercises a release
swiftbuildon macOS 26 and asserts that the Simplified Chinese resource is present.
Download
The arm64 DMG and ZIP are signed with Developer ID Application: Kehua Lin (XHV8GP8YNW), notarized by Apple, stapled, and accepted by Gatekeeper. Download the adjacent .sha256 file to verify either artifact.
EnvLatch-0.3.0-macos-arm64.zip
sha256 4cd0ebc6f32d238e0852bc67e05d5ab8d79d3e1d02d19b9f7dd7fcec09041855
EnvLatch-0.3.0-macos-arm64.dmg
sha256 a538bc993b90c63fabc3d2886e4588b8716eba1a00d06ad36a328a8fd124cf9e
Exact-tag CI: https://github.com/Raylinkh/envlatch/actions/runs/31873242630
CLI output, environment-variable names, provider/API-contract names, URLs, Keychain behavior, and process-launch behavior remain unchanged.