| src/Release/MacOS14Test-7.8.30-20260611.1858/Archive/TagLauncher-7.8.30-build20260611.1858.dmg | patch | view | raw | blame | history | |
| src/Release/MacOS14Test-7.8.30-20260611.1858/QA_RELEASE_EVIDENCE.md | ●●●●● patch | view | raw | blame | history | |
| src/Release/MacOS14Test-7.8.30-20260611.1858/README.md | ●●●●● patch | view | raw | blame | history | |
| src/Release/MacOS14Test-7.8.30-20260611.1858/RELEASE_MANIFEST.md | ●●●●● patch | view | raw | blame | history | |
| src/Release/MacOS14Test-7.8.30-20260611.1858/SHA256SUMS.txt | ●●●●● patch | view | raw | blame | history |
src/Release/MacOS14Test-7.8.30-20260611.1858/Archive/TagLauncher-7.8.30-build20260611.1858.dmgBinary files differ
src/Release/MacOS14Test-7.8.30-20260611.1858/QA_RELEASE_EVIDENCE.md
New file @@ -0,0 +1,35 @@ # QA Release Evidence ## Scope Validate TagLauncher 7.8.30 build 20260611.1858 as a DMG candidate for the setting-page uncategorized layout reset. ## Completed Checks - Localization JSON parse check - PASS: all 29 localization JSON files parse successfully. - Localization key coverage - PASS: all 29 languages contain `settings.initialLayout` and `settings.resetToUncategorizedWarningMessage`. - `git diff --check` - PASS. - `bash Scripts/macos14_availability_typecheck_qa.sh` - PASS: arm64 macOS 14.0 availability typecheck. - `APP_BUILD=20260611.1858 bash build.sh` - PASS: app bundle built at `src/build/TagLauncher.app`. - `bash Scripts/macos14_build_metadata_qa.sh` - PASS: `LSMinimumSystemVersion=14.0`, `minos=14.0`, `arches=arm64`. - Built app metadata - PASS: `CFBundleShortVersionString=7.8.30`, `CFBundleVersion=20260611.1858`. - Built localization resources - PASS: app bundle contains 29 localization JSON files and the new Chinese/English reset strings. - `/usr/bin/codesign --verify --deep --strict --verbose=2 src/build/TagLauncher.app` - PASS: app bundle is valid on disk and satisfies its designated requirement. - `hdiutil verify src/build/TagLauncher-7.8.30-build20260611.1858.dmg` - PASS: DMG checksum is valid. - `shasum -a 256 src/build/TagLauncher-7.8.30-build20260611.1858.dmg` - PASS: `15de0d93d93e897690cc146fc058035daa72d06708cc31a6d74409537441ab78`. ## Notes - The reset action was not executed against the user's real TagLauncher database during QA. - The feature path is guarded by a confirmation dialog before any app-tag relationships are removed. src/Release/MacOS14Test-7.8.30-20260611.1858/README.md
New file @@ -0,0 +1,14 @@ # TagLauncher 7.8.30 build 20260611.1858 本包用于验证设置页“布局初始化 -> 未分类”功能。 - 安装包:`Archive/TagLauncher-7.8.30-build20260611.1858.dmg` - SHA256:`15de0d93d93e897690cc146fc058035daa72d06708cc31a6d74409537441ab78` - 源码冻结 tag:`v7.8.30-build20260611.1858` - 源码 commit:`2774b3e Add uncategorized layout reset option` 主要变化: - 设置页数据面板新增“布局初始化”选项。 - 选择“未分类”并点击“应用”时,会先显示确认弹窗。 - 确认后仅移除应用与标签的分类关系,让应用回到未分类;不会删除应用、标签或备份。 src/Release/MacOS14Test-7.8.30-20260611.1858/RELEASE_MANIFEST.md
New file @@ -0,0 +1,30 @@ # Release Manifest ## Version - Product: TagLauncher - Version: 7.8.30 - Build: 20260611.1858 - Minimum macOS: 14.0 - Architecture: arm64 - Branch: `codex/macos14-compatibility` - Source tag: `v7.8.30-build20260611.1858` - Source commit: `2774b3e Add uncategorized layout reset option` ## Artifact - `Archive/TagLauncher-7.8.30-build20260611.1858.dmg` ## Checksum ```text 15de0d93d93e897690cc146fc058035daa72d06708cc31a6d74409537441ab78 Archive/TagLauncher-7.8.30-build20260611.1858.dmg ``` ## Build And Verification - Build command: `APP_BUILD=20260611.1858 bash build.sh` - DMG command: `bash make_dmg.sh` - DMG verification: `hdiutil verify src/build/TagLauncher-7.8.30-build20260611.1858.dmg` - App signature verification: `/usr/bin/codesign --verify --deep --strict --verbose=2 src/build/TagLauncher.app` - `com.apple.quarantine`: absent src/Release/MacOS14Test-7.8.30-20260611.1858/SHA256SUMS.txt
New file @@ -0,0 +1 @@ 15de0d93d93e897690cc146fc058035daa72d06708cc31a6d74409537441ab78 Archive/TagLauncher-7.8.30-build20260611.1858.dmg