English
Summary
- Restores standard desktop page zoom controls, including menu actions, keyboard shortcuts, and Ctrl/Cmd + wheel behavior.
- Adds a dedicated
/healthzendpoint so container health checks do not depend on the web root or static asset availability. - Starts the bundled Docker MCP server with
node server.jsinstead ofpnpm startto avoidpnpm verify-depscrashes in packaged containers.
Highlights
- Desktop users can zoom pages again with the familiar shortcuts, and the zoom reset path now stays consistent without visual-zoom drift.
Product Updates
Desktop
- Restored
Cmd/Ctrl +,Cmd/Ctrl -, andCmd/Ctrl 0page zoom actions through the application menu and keyboard shortcut handling. - Added explicit page-zoom helpers and tests so wheel-based zoom, menu actions, and reset behavior stay aligned in the Electron shell.
Web
- No web-specific user-facing changes shipped in this patch.
Extension
- No extension-specific user-facing changes shipped in this patch beyond version metadata sync.
Core/Infra
- Added a dedicated
/healthzroute for Docker and orchestration health probes. - Switched Docker MCP startup to launch
server.jsdirectly with Node so packaged environments no longer fail onpnpm verify-deps.
Fixes
- Fixed desktop page zoom shortcuts being ignored after the earlier zoom fallback change.
- Fixed container health checks relying on the main application entrypoint instead of a lightweight probe endpoint.
- Fixed Dockerized MCP startup failing when
pnpm starttriggered dependency verification in packaged environments.
Breaking Changes / Upgrade Notes
- None.
Developer Notes
- The release range is
v2.11.6..HEAD. - Version sync updates the root package, desktop package, and extension manifest to
2.11.7. - Verification covered
pnpm test:gate,node scripts/release-notes.js check v2.11.7, andgit diff --check.
Installation guide: English | 中文
Source release notes (EN)
中文
概括
- 恢复桌面端标准页面缩放能力,包括菜单项、快捷键,以及
Ctrl/Cmd + 滚轮的页面缩放行为。 - 新增专门的
/healthz健康检查端点,让容器探活不再依赖 Web 根路径或静态资源是否可用。 - 将 Docker 中的 MCP 服务启动方式从
pnpm start改为直接执行node server.js,规避打包环境里的pnpm verify-deps崩溃。
亮点
- 桌面端重新支持熟悉的页面缩放快捷键,同时缩放重置路径保持一致,不再受视觉缩放漂移影响。
产品更新
Desktop
- 恢复
Cmd/Ctrl +、Cmd/Ctrl -、Cmd/Ctrl 0的页面缩放操作,并通过应用菜单与键盘快捷键统一接入。 - 补充独立的页面缩放辅助模块与测试,保证滚轮缩放、菜单操作和重置行为在 Electron 外壳里保持一致。
Web
- 本次发布没有 Web 端独有的用户可见变化。
Extension
- 本次发布没有扩展端独有的用户可见变化,只有版本元数据同步到
2.11.7。
Core/Infra
- 新增 Docker / 编排环境可直接探测的
/healthz路由。 - 将 Docker MCP 启动改为直接用 Node 拉起
server.js,避免打包环境执行pnpm start时触发pnpm verify-deps失败。
修复
- 修复桌面端在此前缩放兜底改动后无法响应页面缩放快捷键的问题。
- 修复容器健康检查依赖主应用入口、无法使用轻量探针的问题。
- 修复 Docker 化 MCP 服务在打包环境里因
pnpm start触发依赖校验而启动失败的问题。
破坏性变更 / 升级说明
- 无。
开发者说明
- 本次发布范围是
v2.11.6..HEAD。 - 版本同步会把根包、桌面包和扩展 manifest 一起更新到
2.11.7。 - 验证覆盖
pnpm test:gate、node scripts/release-notes.js check v2.11.7和git diff --check。
安装文档:English | 中文
仓库版本说明(中文)
macOS note: if macOS reports the app as damaged or cannot verify the developer, this is usually caused by the quarantine attribute on downloaded apps. See the installation guide, or remove it after installing with xattr -rd com.apple.quarantine /Applications/PromptOptimizer.app; for a downloaded DMG, you can run the same command on ~/Downloads/PromptOptimizer-*.dmg before installing.
macOS 备注:如果 macOS 提示“已损坏”或“无法验证开发者”,通常是下载文件的隔离属性导致。请参考安装文档;也可以在安装后执行 xattr -rd com.apple.quarantine /Applications/PromptOptimizer.app,或在安装前对 ~/Downloads/PromptOptimizer-*.dmg 执行同类命令。