Skip to content

Commit 7d87e6e

Browse files
committed
release v1.5.11
1 parent 6e71534 commit 7d87e6e

12 files changed

Lines changed: 41 additions & 10 deletions

TASK_PROGRESS.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Task Progress
22

3+
## Client release v1.5.11 — preparing (2026-08-01)
4+
5+
- [base/merged] Settings renderer PR #334 passed exact-head CI run
6+
`30648201928` at `6d8d2c561cae1e6084bd1fd288264be7c0823907`: Static,
7+
macOS with Universal DMG, Windows PowerShell 7, and Windows PowerShell 5.1
8+
with Setup.exe compilation all succeeded. It was squash-merged to `main` as
9+
`6e71534cd9cd55f87d1f6c9ff1cf305c7ef43893`.
10+
- [scope] Independent worktree `/private/tmp/dreamskin-release-v1511.KVcKVg`
11+
is on `codex/release-v1.5.11` from that exact `origin/main`. The release
12+
changes only the six required platform version sources, four version-bound
13+
assertions, both platform changelogs, and this durable record.
14+
- [implemented locally] All six release version sources and four bound test
15+
assertions now report `1.5.11`. Both changelogs describe the shared
16+
Codex 26.727 Settings marker fix and its strict `app:` origin boundary.
17+
- [verified locally] The six-source consistency check passes. Portable Node
18+
regressions pass 82/82 (macOS 63 and Windows 19); both platform payload
19+
checks report v1.5.11; runtime asset sync and `git diff --check` pass. The
20+
complete applicable macOS suite passes with only its documented full-Xcode,
21+
installed signed-runtime, and Doctor branches skipped.
22+
- [pending] Review and commit the exact release diff, push and open a PR,
23+
require four exact-head CI jobs, then merge.
24+
Only the Release workflow from the resulting `main` commit may tag and build
25+
the public DMG, Setup.exe, and `SHA256SUMS.txt`.
26+
327
## PR #334 Windows CRLF CI follow-up — locally verified (2026-08-01)
428

529
- [scope] Client worktree `/private/tmp/dreamskin-settings-fix.4tH4ld` is on

macos/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### 修复
66

7+
- 修复 Codex Desktop 26.727 设置页改用新版导航标记后,被注入器误判为非 ChatGPT 页面并报 `No page matched the expected ChatGPT shell markers` 的问题。双端共享契约现识别 `data-settings-panel-slug="general-settings"`,同时保留旧版外观设置锚点和严格的 `app:` 来源校验;首页与任务页的 L1 校验边界不变。
78
- 修复 Codex Desktop 26.727 更新后主区域、顶栏和顶部渐隐仍保持原生白底,或注入被错误报告为成功的问题(#320#322#326#330)。共享选择器现同时识别旧结构与新版 app-shell 标记,首页和普通任务页必须达到完整 L1 可见性后才会提交成功。
89
- 同 ID 社区主题再次导入时原地升级,不再生成重复的 `id-2` / `id-3` 目录;仅在身份与完整语义指纹都匹配时清理旧后缀副本,缺失或非法 ID 使用双端一致的稳定映射(#318)。
910
- 主题目录替换增加持久化 journal 与 commit marker。进程被强制终止或系统重启后,菜单栏 App 会在启动时恢复未提交的旧主题;只有已持久提交且指纹匹配的新主题会被保留,损坏或冲突证据 fail-closed。
@@ -14,6 +15,7 @@
1415

1516
### 内部
1617

18+
- 同步 v1.5.11 版本号,发布 Codex 26.727 设置页识别修复。
1719
- 同步 v1.5.10 版本号,发布社区主题升级、Codex 26.727 渲染兼容和中断恢复修复。
1820
- 同步 v1.5.9 版本号以发布 Windows 一键换肤补丁;macOS 运行时代码相对 v1.5.8 无行为变化。
1921
- 同步 v1.5.8 版本号以发布 Windows 安装器补丁;macOS 运行时代码相对 v1.5.7 无行为变化。

macos/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.10
1+
1.5.11

macos/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codex-dream-skin-studio",
3-
"version": "1.5.10",
3+
"version": "1.5.11",
44
"private": true,
55
"type": "module",
66
"scripts": {

macos/scripts/common-macos.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ CODEX_APP_JOB_LABEL="com.openai.codex-dream-skin-studio.app"
2929
INJECTOR_JOB_LABEL="com.openai.codex-dream-skin-studio.injector"
3030
EXPECTED_CODEX_TEAM_ID="2DC432GLL2"
3131
EXPECTED_CODEX_REQUIREMENT="anchor apple generic and certificate leaf[subject.OU] = \"$EXPECTED_CODEX_TEAM_ID\""
32-
SKIN_VERSION="1.5.10"
32+
SKIN_VERSION="1.5.11"
3333
DREAM_SKIN_VALIDATED_RUNTIME_PID=""
3434
DREAM_SKIN_VALIDATED_RUNTIME_BUNDLE=""
3535
DREAM_SKIN_VALIDATED_RUNTIME_EXE=""

macos/scripts/injector.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ const stableTestidLiteral = (testid) => {
4343
}
4444
return JSON.stringify(`[data-testid="${testid}"]`);
4545
};
46-
const SKIN_VERSION = "1.5.10";
46+
const SKIN_VERSION = "1.5.11";
4747
const LOOPBACK_HOSTS = new Set(["127.0.0.1", "localhost", "[::1]"]);
4848
const CDP_ID_PATTERN = /^[A-Za-z0-9._-]{1,200}$/;
4949
const MAX_ART_BYTES = 10 * 1024 * 1024;

macos/tests/run-tests.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ UPDATE_JSON="$({
8686
})"
8787
"$NODE" -e '
8888
const value = JSON.parse(process.argv[1]);
89-
if (value.currentVersion !== "v1.5.10" || value.latestVersion !== "v9.8.7") process.exit(1);
89+
if (value.currentVersion !== "v1.5.11" || value.latestVersion !== "v9.8.7") process.exit(1);
9090
if (!value.updateAvailable) process.exit(1);
9191
if (value.releaseUrl !== "https://github.com/Fei-Away/Codex-Dream-Skin/releases/latest") process.exit(1);
9292
' "$UPDATE_JSON"
@@ -1071,7 +1071,7 @@ CRLF_BACKUP="$TMP/config-crlf-backup.json"
10711071
"$NODE" "$ROOT/scripts/theme-config.mjs" restore "$CRLF_CONFIG" "$CRLF_BACKUP" >/dev/null
10721072
/usr/bin/cmp -s "$CRLF_CONFIG" "$TMP/original-crlf.toml"
10731073

1074-
/usr/bin/env -u HOME /bin/bash -c '. "$1/scripts/common-macos.sh"; [ -n "$HOME" ] && [ "$SKIN_VERSION" = "1.5.10" ]' _ "$ROOT"
1074+
/usr/bin/env -u HOME /bin/bash -c '. "$1/scripts/common-macos.sh"; [ -n "$HOME" ] && [ "$SKIN_VERSION" = "1.5.11" ]' _ "$ROOT"
10751075
if [ "${CODEX_DREAM_SKIN_SKIP_DOCTOR:-0}" = "1" ]; then
10761076
printf 'SKIP: Doctor requires an installed, signed Codex app.\n'
10771077
DOCTOR_RESULT="skipped"

windows/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### 修复
66

7+
- 修复 Codex Desktop 26.727 设置页改用新版导航标记后,被注入器误判为非 ChatGPT 页面并报 `No page matched the expected ChatGPT shell markers` 的问题。双端共享契约现识别 `data-settings-panel-slug="general-settings"`,同时保留旧版外观设置锚点和严格的 `app:` 来源校验;首页与任务页的 L1 校验边界不变。
78
- 修复 Codex Desktop 26.727 更新后主区域、顶栏和顶部渐隐仍保持原生白底,或注入被错误报告为成功的问题(#320#322#326#330)。共享选择器现同时识别旧结构与新版 app-shell 标记,首页和普通任务页必须达到完整 L1 可见性后才会提交成功。
89
- 同 ID 社区主题再次导入时原地升级,不再生成重复的 `id-2` / `id-3` 目录;仅在身份与完整语义指纹都匹配时清理旧后缀副本,缺失或非法 ID 使用双端一致的稳定映射(#318)。
910
- 主题目录替换增加持久化 journal 与 commit marker。PowerShell 进程被强制终止或系统重启后,托盘启动和下一次导入会恢复未提交的旧主题;只有已持久提交且指纹匹配的新主题会被保留,损坏或冲突证据 fail-closed。
@@ -14,6 +15,10 @@
1415
- 修复社区主题一键换肤和 ZIP 导入拒绝 `backdrop-filter: blur(var(--ds-theme-surface-blur))` 的问题(#307#312)。Safe CSS 仍只允许 `none`、0-20px blur 或注册的主题 blur 变量,不放宽到任意 filter 函数。
1516
- 修复 Codex Desktop 26.721.x 首页在 `home-icon` 延迟渲染时被误判为注入校验失败的问题(#307)。Windows 校验现在与 macOS 一样复用已由首页内容信号解析出的 `[role="main"]` 容器;严格的 `home-icon` 路径仍优先,旧版行为不变。
1617

18+
### 内部
19+
20+
- 同步 v1.5.11 版本号,发布 Codex 26.727 设置页识别修复。
21+
1722
## 1.5.6 — 2026-07-26
1823

1924
### 安全

windows/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.10
1+
1.5.11

windows/scripts/injector.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const stableTestidLiteral = (testid) => {
3939
}
4040
return JSON.stringify(`[data-testid="${testid}"]`);
4141
};
42-
const SKIN_VERSION = "1.5.10";
42+
const SKIN_VERSION = "1.5.11";
4343
const MAX_ART_BYTES = 10 * 1024 * 1024;
4444
const MAX_SAFE_CSS_BYTES = 256 * 1024;
4545
const STRONG_THEME_AUDIT_MS = 30000;

0 commit comments

Comments
 (0)