Repository navigation
GoTry Session Bridge ext-v0.2.0.25 · 2026-09-24 · portal 安装检测契约 + 商店恢复上架
GoTry Session Bridge ext-v0.2.0.25 · 2026-09-24
What's New
- portal 安装检测契约对齐 (hotel-fe#3802) — content-bridge 现给
<body>打data-portal-helper-installed="true"(旧 portal-helper 遗留契约,hotel-fe 安装横幅唯一检测面);document_start下 body 未就绪时DOMContentLoaded兜底。此前任何版本装上,portal 横幅都不消失。 - 版本 0.0.1.24 → 0.2.0.25 — CWS 单调递增要求:商店现存 0.1.0,而仓库 0.0.1.N 倒挂无法上架(本次事故的根因之一);0.2.0.25 起恢复可更新。版本跟随主版本门禁(root package.json 0.2.0-rc.25,四段投影)。
- CWS 自动上架流水线 — 新增
.github/workflows/extension-publish.yml:push main 自动 pack(store.zip/tar.gz/版本清单);手动 dispatchdry_run=false经 Chrome Web Store API 发布(founder 确认制)。一次性 OAuth 配置见docs/extension-store-publish.md。 - 合同门禁加固 —
ts/scripts/extension-tests.ts增加安装检测断言(manifest/content-bridge 合同面 42 段)。
Install
npx @danceiny/gotry setup --extension-from=github或商店:https://chromewebstore.google.com/detail/gotry-session-bridge/oeajpiccmonococjcegddlooeeohlbgd (本版本提交审核中)
对应主线
- 主包:
v0.2.0-rc.25(CLI 未发 npm,本次仅扩展 release) - 仓库 HEAD:
f96d9f8(合并 gotry#579) - hotel-fe 配套: hotelbyte-com/hotel-fe#3818(横幅双入口:CWS + GitHub Releases)
Known limitations
- 商店审核需数小时到数天;审核通过前,装了商店 0.1.0 的用户在 portal 上仍会看到安装横幅 —— 请先用 GitHub Releases 路径。
- 自动上架流水线首次使用需配置 5 个 OAuth secrets(见 docs/extension-store-publish.md);首次自动上架前需配 5 个 OAuth secrets(见 docs/extension-store-publish.md),配置期间商店提交可先手动上传。