| New file |
| | |
| | | # Release Manifest: PrivateVoice Dictation 2.1.27 build 20260603.2238 |
| | | |
| | | ## Package Type |
| | | |
| | | - Type: user acceptance candidate |
| | | - Platform: macOS arm64 |
| | | - Signing: local code signing identity, not notarized |
| | | - Generated at: 2026-06-03T14:41:04Z |
| | | - Operator: Codex |
| | | |
| | | ## Source |
| | | |
| | | - Repository: `/Users/ar/Projects/PrivateVoice` |
| | | - Branch: `codex/privatevoice-freeze-2.1.25` |
| | | - Commit: `53a1692d313a1203ddbed3103b13375a8362bca3` |
| | | - Version: `2.1.27` |
| | | - Build: `20260603.2238` |
| | | - Tag: `v2.1.27-build20260603.2238` |
| | | |
| | | ## Scope |
| | | |
| | | - About page now displays `私语输入法 (PrivateVoice Dictation)` and `v2.1.27 (build 20260603.2238)`. |
| | | - About page now includes the Apple review privacy text: fully offline recognition, local models, and no collection/upload/storage of voice, text, dictionary, or usage data. |
| | | - About page now links to the original VoiceSnap project, copyright/license details, privacy policy, and support/feedback pages. |
| | | - Chinese and English UI both point to `https://shanghai3168.github.io/privatevoice-dictation-support/` support pages. |
| | | |
| | | ## Build Commands |
| | | |
| | | ```bash |
| | | git diff --check |
| | | npm run build |
| | | go test ./... -count=1 |
| | | ./privatevoice.src/scripts/build-local-macos.sh arm64 |
| | | ``` |
| | | |
| | | ## Verification |
| | | |
| | | - Version metadata scan for `2.1.27` and `20260603.2238`: PASS. |
| | | - `git diff --check`: PASS. |
| | | - `npm run build`: PASS, with existing Svelte a11y warnings in `UpdateDialog.svelte` and `ToggleSwitch.svelte`. |
| | | - `go test ./... -count=1`: PASS. |
| | | - App `Info.plist` reports `CFBundleShortVersionString=2.1.27` and `CFBundleVersion=20260603.2238`: PASS. |
| | | - App resources include `en.lproj/InfoPlist.strings` and `zh-Hans.lproj/InfoPlist.strings`: PASS. |
| | | - App code signature verification in build script: PASS. |
| | | - DMG `hdiutil verify`: PASS. |
| | | - DMG contents include `PrivateVoice Dictation.app` and `Applications -> /Applications`: PASS. |
| | | - Built frontend resource scan includes the new privacy/support text and links: PASS. |
| | | - Copied release DMG SHA256 verification: PASS. |
| | | |
| | | ## Artifact |
| | | |
| | | ```text |
| | | Release/PrivateVoice-Dictation-2.1.27-build20260603.2238/PrivateVoice Dictation-2.1.27-build20260603.2238-arm64-local.dmg |
| | | ``` |
| | | |
| | | SHA256: |
| | | |
| | | ```text |
| | | ba7512a8d2c5235c48f5687f989b5e50163d52054aa2de33f8e7001877705367 |
| | | ``` |
| | | |
| | | ## Known Notes |
| | | |
| | | - This is an Apple Silicon local QA/user acceptance candidate build, not a notarized public release. |
| | | - Build logs include existing Svelte accessibility warnings in unrelated components. |
| | | - Build logs include the existing macOS deployment warning for `libonnxruntime.1.24.4.dylib`, which is built for macOS 14.0 while the app target remains macOS 11.0. |