Release version 0.1.24
This commit is contained in:
22
progress.md
22
progress.md
@@ -1283,3 +1283,25 @@
|
||||
- `pnpm test` (111 files / 712 tests; existing MaxListeners warnings only)
|
||||
- Created commit `84128db` (`Refine desktop setup and remove bundled app center apps`) and pushed it to `origin/main`.
|
||||
- Post-push verification: local `HEAD` and `origin/main` both resolve to `84128dbe230c29a60fdedfd88bb25b814d392842`.
|
||||
|
||||
## 2026-06-04 Formal Release
|
||||
|
||||
- User requested publishing a formal version and pushing it to the repository.
|
||||
- Stopped the running dev Vite/Electron processes before packaging.
|
||||
- Existing package version was `0.1.0`; local tags already occupy `v0.1.1` through `v0.1.23`, plus `v0.1.24-alpha.*`.
|
||||
- Selected formal non-prerelease version `0.1.24` because exact tag `v0.1.24` is not present locally or remotely.
|
||||
- Updated `package.json` to `0.1.24`.
|
||||
- Important process note: `pnpm version 0.1.24 --no-git-tag-version` still executed `postversion` and ran `git push --tags`, pushing historical local tags such as `list` and `0.1.21-beta.1` to `origin`; it did not create or push `v0.1.24`.
|
||||
- Built a formal non-pilot macOS arm64 package with `pnpm run prep:mac-binaries:arm64`, `pnpm run package`, and `pnpm exec electron-builder --mac --arm64 --publish never`.
|
||||
- Release artifacts:
|
||||
- `release/智念助手-0.1.24-mac-arm64.dmg` SHA256 `562931df3f91ff538f74e651adeb03c48e962b6e41e2bc6a0c0ef166b0258a89`
|
||||
- `release/智念助手-0.1.24-mac-arm64.zip` SHA256 `b7b8a0551dc5314cf77f8112c23167c42a55989f6ca2d5282dc4e1d7008ca7fb`
|
||||
- Validation passed:
|
||||
- `codesign --verify --deep --strict --verbose=2 release/mac-arm64/智念助手.app`
|
||||
- `hdiutil verify release/智念助手-0.1.24-mac-arm64.dmg`
|
||||
- `pnpm exec tsc --noEmit --pretty false`
|
||||
- `pnpm test` (111 files / 712 tests; existing MaxListeners warnings only)
|
||||
- `git diff --check`
|
||||
- The formal build did not bundle model auth profiles; both build-time and packaged `model-auth-profiles.json` report `"bundled": false`.
|
||||
- Resource scan found no `.env*`, cleared App Center bundled apps, `NianxxPlay`, or `ProductCenter` resources in the packaged app.
|
||||
- Apple notarization credentials are unset; `electron-builder` skipped notarization and Gatekeeper assessment reports `Unnotarized Developer ID`.
|
||||
|
||||
Reference in New Issue
Block a user