From 5de2a0495c233e6f12ae1ebb6e71cb6c73fbbc72 Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Wed, 03 Jun 2026 21:07:16 +0800 Subject: [PATCH] Add release manifest for 2.1.25 Chinese branding candidate --- Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/RELEASE_MANIFEST.md | 68 ++++++++++++++++++++++++++++++++++ Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/SHA256SUMS.txt | 1 2 files changed, 69 insertions(+), 0 deletions(-) diff --git a/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/RELEASE_MANIFEST.md b/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/RELEASE_MANIFEST.md new file mode 100644 index 0000000..445e902 --- /dev/null +++ b/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/RELEASE_MANIFEST.md @@ -0,0 +1,68 @@ +# Release Manifest: PrivateVoice Dictation 2.1.25 build 20260603.2102 + +## Package Type + +- Type: user acceptance candidate +- Platform: macOS arm64 +- Signing: local code signing identity, not notarized +- Generated at: 2026-06-03T13:04:26Z +- Operator: Codex + +## Source + +- Repository: `/Users/ar/Projects/VoiceSnap-2.1.1-Round5` +- Branch: `codex/round5-qwen3-asr-chinese` +- Commit: `a149d7b7bbbcc330b12ef0aa6b3d07d8ddaa860e` +- Version: `2.1.25` +- Build: `20260603.2102` +- Tag: `v2.1.25-build20260603.2102` + +## Scope + +- Chinese UI brand copy now displays `私语输入法` instead of `PrivateVoice Dictation`. +- Chinese sidebar subtitle now displays `永远离线·稳定极速` instead of `Private. Offline.`. +- Chinese About page headline/subtitle/slogan now use localized product copy: + - `私语输入法` + - `永远离线·稳定极速` + - `私密离线 · 自定义词库 · 保护隐私` + - `真正属于你的语音输入法` +- macOS App bundle name and English UI remain `PrivateVoice Dictation`. +- User data directory remains `Application Support/PrivateVoice Input`. + +## Build Commands + +```bash +npm run build +go test ./... -count=1 +git diff --check +./privatevoice.src/scripts/build-local-macos.sh arm64 +``` + +## Verification + +- Chinese locale string scan for `PrivateVoice Dictation`, `PrivateVoice`, and `Private. Offline.`: PASS, no matches. +- `npm run build`: PASS, with existing Svelte a11y warnings in `UpdateDialog.svelte` and `ToggleSwitch.svelte`. +- `go test ./... -count=1`: PASS. +- `git diff --check`: PASS. +- `plutil -lint privatevoice.src/build/darwin/Info.plist`: PASS. +- App code signature verification in build script: PASS. +- DMG `hdiutil verify`: PASS. +- DMG contents include `PrivateVoice Dictation.app` and `Applications -> /Applications`: PASS. +- Copied release DMG SHA256 verification: PASS. + +## Artifact + +```text +Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/PrivateVoice Dictation-2.1.25-build20260603.2102-arm64-local.dmg +``` + +SHA256: + +```text +f687a8eb4cf69b784ab0504e6e99beef473a8145adddfcc60e1d0ddceb331cdd +``` + +## Known Notes + +- This is an Apple Silicon local QA build, not a notarized public release. +- 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. diff --git a/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/SHA256SUMS.txt b/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/SHA256SUMS.txt new file mode 100644 index 0000000..3fdb03e --- /dev/null +++ b/Release/PrivateVoice-Dictation-2.1.25-build20260603.2102/SHA256SUMS.txt @@ -0,0 +1 @@ +f687a8eb4cf69b784ab0504e6e99beef473a8145adddfcc60e1d0ddceb331cdd PrivateVoice Dictation-2.1.25-build20260603.2102-arm64-local.dmg -- Gitblit v1.9.3