Tags · scriptscat/scriptcat · GitHub
Skip to content

Tags: scriptscat/scriptcat

Tags

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ 打包变量屏蔽正式版 agent 入口并移除 debugger 权限(bump 1.4.0) (#1518)

* ✨ 新增打包变量 SC_ENABLE_AGENT:正式版屏蔽 agent 入口并移除 debugger 权限

- scripts/build-config.js:isAgentEnabled(dev/beta 启用) + applyAgentManifest(正式版剥离 debugger)
- rspack.config.ts / pack.js:注入 process.env.SC_ENABLE_AGENT,按版本处理 manifest 权限
- const.ts 暴露 EnableAgent,门控侧边栏 agent 菜单与 /agent/* 路由
- MainLayout/install 安装页屏蔽 Skill ZIP、SkillScript、.cat.md 等安装入口
- service_worker/script.ts 屏蔽 .skill.js/.cat.md 的 DNR/webNavigation 拦截与识别
- agent 运行时(CAT_*/AgentService)保持不变;vitest 默认 SC_ENABLE_AGENT=true

* chore: bump version to 1.4.0

* ✅ e2e 强制开启 agent:新增 SC_ENABLE_AGENT env 覆盖

- build-config 新增 resolveAgentEnabled:env 覆盖优先,否则按版本派生
- rspack.config.ts / pack.js 改用 resolveAgentEnabled
- test.yaml e2e 构建设 SC_ENABLE_AGENT=true,使正式版下 agent 用例仍可运行
- 正式版默认仍屏蔽 agent(无 env 时不变)

v1.4.0-beta.4

Toggle v1.4.0-beta.4's commit message
✅ 修复 backup-zip E2E 因开发者模式引导页竞态导致的偶发失败

waitForEvent("page") 未按 URL 过滤,会捕获 SW 首启时 userScripts 未开启
异步打开的「开启开发者模式」引导页而非导入页。改为收集新标签并按
import.html 过滤,消除时序竞态。纯测试改动,不涉及业务逻辑。

v1.4.0-beta.3

Toggle v1.4.0-beta.3's commit message
🔖 Release v1.4.0-beta.3

v0.16.15

Toggle v0.16.15's commit message
🔖 Release v0.16.15

v0.16.15-beta

Toggle v0.16.15-beta's commit message

v1.4.0-beta.2

Toggle v1.4.0-beta.2's commit message
chore: bump version to 1.4.0-beta.2

v0.16.14

Toggle v0.16.14's commit message
🔖 Release v0.16.14

v1.4.0-beta.1

Toggle v1.4.0-beta.1's commit message
Merge branch 'release/v1.4' into release/v1.4-agent

v1.3.2

Toggle v1.3.2's commit message
🔖 bump version to 1.3.2

v0.16.13

Toggle v0.16.13's commit message