Releases: scriptscat/scriptcat
Releases · scriptscat/scriptcat
v1.3.0-beta.3
1.3.0-beta.3 (2026-02-07)
Added
- ✨ Cron 相关修改:bug 修补、i18n、once 表达式增强、升级 cron 库 (#1126) (by @cyfung1031)
Changed
- ♻️ 重构通讯机制:采用 storage.local 广播 + 符合 Firefox MV3 scripting 规范 + 不可追踪的动态同步 MessageFlag (#1067) (by @cyfung1031)
- ⚡ 增强文本解码 (#1166) (by @cyfung1031)
- 🎨 代码调整(少量) -
isContent变量位置 (#1171) (by @cyfung1031) - 🎨 代码调整 - Value相关的 类 & 变量名 (#1175) (by @cyfung1031)
- 🎨 代码调整(少量) - ScriptClient (#1172) (by @cyfung1031)
- 🎨 (TypeScript) 自订类名修订:File -> FileInfo (#1174) (by @cyfung1031)
- ⬆️ 修正 rspack 的
jsc.target为 es2020 / 提升内核版本 (#1186) (by @cyfung1031) - 🎨 改善charset detection (#1140) (by @cyfung1031)
- 🎨 弹出的更新窗口显示时间 (#1155) (by @cyfung1031)
- 🎨 locales.ts 小修正 (#1154) (by @cyfung1031)
- 🎨 logo 128x128 (#1176) (by @cyfung1031)
- 🎨 图像处理 (#1177) (by @cyfung1031)
Removed
- 🔥 package.json: drop pako (#1188) (by @cyfung1031)
Fixed
- 🐛 处理脚本编码问题 #1115 (#1138) (by @CodFrm)
- 🐛 处理value引用问题 #1141 (#1147) (by @CodFrm)
- 🐛 修复按钮渲染逻辑,避免 render 阶段副作用,改用 JSX 条件渲染 & named slot (#1153) (by @cyfung1031)
- 🐛 修正 FileSystemObserver 未能持续监听问题 (#1160) (by @cyfung1031)
- 🐛 fix: 兼容 TM
@match www.website.com/*(#1165) (by @cyfung1031) - 🐛 修正 GM API 异步声明,正确返回 Promise (#1169) (by @cyfung1031)
- 🐛 修正 content.js 没有 UserAgentData 问题 (#1183) (by @cyfung1031)
- 🐛 修复 1.2.5 structuredClone错误 (#1192) (by @cyfung1031)
- 🐛 修改 9343f2d (#1195) (by @cyfung1031)
- 🐛 修复grant问题 (#1199) (by @CodFrm)
v1.2.6
v1.2.5
1.2.5 (2026-02-02)
Fixed
- 🐛 修复脚本同步删除问题 #1158 [5e91a31] (by @CodFrm)
- 🐛 兼容 TM `@match www.website.com/*` (#1165) [da66ff7] (by @cyfung1031)
- 🐛 Edge最新144版本新增允许用户脚本 #1157 [f7c1c73] (by @CodFrm)
- 🐛 修正 FileSystemObserver 未能持续监听问题 (#1160) [9556769] (by @cyfung1031)
- 🐛 locales.ts 小修正 (#1154) [1c44b68] (by @cyfung1031)
- 🐛 修复弹出的更新窗口时间问题 (#1155) [c17f761] (by @cyfung1031)
- 🐛 修复i18n前缀语言脚本名和描述展示 #1123 [7ef7355] (by @CodFrm)
- 🐛 处理value引用问题 #1141 (#1147) [0892fcd] (by @CodFrm)
Full Changelog: v1.2.4...v1.2.5
v1.3.0-beta.2
1.3.0-beta.2 (2026-01-07)
Added
- ✨ 同步删除默认设置为关闭 (#958) [9c4c7dc] (by @cyfung1031)
- ✨ 编辑器支持 GM.* (#1129) [bea0192] (by @cyfung1031)
Changed
Fixed
- 🐛 修复脚本图标展示 #1052 (#1104) [2e5c601] (by @CodFrm)
- 🐛 scriptcat.d.tpl & type 修正 (#1130) [dd22ef5] (by @cyfung1031)
- 🐛 修复云同步问题 (#1133) [a9383d2] (by @CodFrm)
- 🐛 修正 `GM_addElement("tagName")` 错误 (#1120) [ad19de5] (by @cyfung1031)
- 🐛 删除清理逻辑和优化 checkuserscript 逻辑 (#1113) [e635911] (by @CodFrm)
Miscellaneous
- 🏷️ typescript 修订 (#1127) [b455724] (by @cyfung1031)
- 📝 example 注释补充 (#1131) [292549e] (by @cyfung1031)
Full Changelog: v1.3.0-beta.1...v1.3.0-beta.2
v1.2.4
1.2.4 (2026-01-07)
修复了同步功能的bug,修复版本更新不会再主动打开更新日志页面
Added
- ✨ 同步删除默认设置为关闭 (#958) [9c4c7dc] (by @cyfung1031)
- ✨ 编辑器支持 GM.* (#1129) [bea0192] (by @cyfung1031)
Changed
Fixed
- 🐛 scriptcat.d.tpl & type 修正 (#1130) [dd22ef5] (by @cyfung1031)
- 🐛 修复云同步问题 (#1133) [a9383d2] (by @CodFrm)
- 🐛 修正 `GM_addElement("tagName")` 错误 (#1120) [ad19de5] (by @cyfung1031)
- 🐛 删除清理逻辑和优化 checkuserscript 逻辑 (#1113) [e635911] (by @CodFrm)
Miscellaneous
- 🏷️ typescript 修订 (#1127) [b455724] (by @cyfung1031)
- 📝 example 注释补充 (#1131) [292549e] (by @cyfung1031)
Full Changelog: v1.2.3...v1.2.4
v1.3.0-beta.1
1.3.0-beta.1 (2025-12-21)
Added
- ✨ 优化 Monaco Editor 设定,加 `/_ global xxx _/` 修正 (#1012) [b1a738d] (by @cyfung1031)
Changed
- ⚡ 把 metadata 从 chrome.storage.session 抽走 (#1027) [9c81f6c] (by @cyfung1031)
- ⚡ 优化下一次运行时间显示 #1093 [324ce51] (by @CodFrm)
Fixed
- 🐛 处理 popup 页面的问题 (#1100) [9c67e4a] (by @CodFrm)
- 🐛 处理 type error [f5a73c7] (by @CodFrm)
- 🐛 修正英文 log 含有全形字符问题 (#1095) [a68b100] (by @cyfung1031)
- 🐛 UnoCSS 加 prefix 解决 CSS 冲突、CSS 布局修正 (#1013) [723e64c] (by @cyfung1031)
- 🐛 early 脚本处理 url 匹配问题 (#1096) [a77effb] (by @CodFrm)
- 🐛 处理弹出的更新窗口显示时间过短的问题 (#1088) [b2b2d5c] (by @cyfung1031)
- 🐛 修复开启用户脚本通知显示异常的问题 (#1086) (959c4db)
- 🐛 responseHeaders: `TM 兼容: \r\n` (#1085) [15232c8] (by @cyfung1031)
- 🐛 处理 GM xhr 的问题 (#1082) [3d987c3] (by @CodFrm)
- 🐛 修复后台频繁同步的问题 (#1076) [45dc39b] (by @CodFrm)
- 🐛 修复特殊 tab 处理的问题 #1066 (50904fb)
- 🐛 修复无 匹配规则 的脚本处理 #1071 (560cdc0)
- 🐛 修复 ci 打包删除掉了 background 的可选权限问题 [1f002f0] (by @CodFrm)
- 🐛 fix ignore discarded tab (#1058) [6165bf4] (by @cyfung1031)
v1.2.3
1.2.3 (2025-12-20)
一些 bug 修复
Changed
Fixed
- 🐛 early 脚本处理 url 匹配问题 (#1096) [a77effb] (by @CodFrm)
- 🐛 处理弹出的更新窗口显示时间过短的问题 (#1088) [b2b2d5c] (by @cyfung1031)
- 🐛 修复开启用户脚本通知显示异常的问题 (#1086) (959c4db)
- 🐛 responseHeaders: `TM 兼容: \r\n` (#1085) [15232c8] (by @cyfung1031)
- 🐛 处理 GM xhr 的问题 (#1082) [3d987c3] (by @CodFrm)
Miscellaneous
v1.3.0-beta
1.3.0-beta (2025-12-13)
Added
- ✨ 新的脚本安装逻辑 (#842) (80d342e)
- ✨ monaco editor hints 多国语言化 及 增加 `@require-css` 提示 (#960) [51a6f94] (by @cyfung1031)
- ✨ `@grant` 冲突校验 修正,增加 meta 重复声明 错误提示 (#902) [8fbd0f1] (by @cyfung1031)
- ✨ 范本预设`@noframes` 避免新手踩坑 (#900) [c9d5840] (by @cyfung1031)
- ✨ 防止脚本安装链结因脚本名字改了而被误判为安装而非更新 (#824) [5c7a5dd] (by @cyfung1031)
- ✨ 脚本运行时期选项 (#895) [b0ea187] (by @CodFrm)
- ✨ 关闭脚本功能后展示灰色图标 #897 (3e406dc)
- ✨ 优化菜单展开项为 0 时的交互逻辑 #868 (da24ac2)
Changed
- 🎨 修正 Typography 引用 (#984) [a70400c] (by @cyfung1031)
- ♻️ 兼容 FF: GM_setClipboard (#928) [d1a5cb1] (by @cyfung1031)
- ♻️ userScripts / scripting API 调整,增强兼容性 ( 重做 #704 ) (#925) [43bc40f] (by @cyfung1031)
- ♻️ 重构优化脚本图标加载 (#893) (ab36c86)
- ⚡ parseMetadata 代码优化 (#903) [0efc648] (by @cyfung1031)
- 🎨 扩展图标显示数字默认修改为脚本数量 #989 [70f67b6] (by @CodFrm)
- 🐛 导入 & 导出 - 修正不依照脚本最后修改日期时间问题 (#951) (6e7272f)
- 🎨 sourceURL 调整,方便 debug (#987) [ed741e7] (by @cyfung1031)
- ⬆️ package 版本更新 (#922) [9b1df8d] (by @cyfung1031)
- ⚡ Values 相关共通调整 (#949) [b258fb2] (by @cyfung1031)
- ⚡ URL.createObjectURL 共通化、兼容 FF (#929) [54ad4de] (by @cyfung1031)
- ⚡ 把 icon 根据 url 而储存,避免多个脚本储存同一 icon 造成浪费 (#909) [c6e8efb] (by @cyfung1031)
- ♻️ 调整 updateIcon 代码 (#908) [642e3b9] (by @cyfung1031)
Fixed
- 🐛 选择不定期检查脚本更新时,清除现有 Alarm (#996) [8bb9a2d] (by @cyfung1031)
- 🐛 移除备份页面顶部多余空白 (#995) (9c149ce)
- ✨ 不依赖外部网站访问进行安装 + 安装页版面调整 (#842) (80d342e)
- 🐛 UnoCSS 加 prefix 解决 CSS 冲突、CSS 布局修正 (#1013) [723e64c] (by @cyfung1031)
- 🐛 优化 systemconfig 和修复 SW 中的 i18n 问题 (#976) [c50fcf7] (by @CodFrm)
- 🐛 修复类型错误 (#975) [7d85856] (by @cyfung1031)
v1.2.2
v1.2.1
1.2.1 (2025-12-06)
进行了一些BUG修复,处理了后台运行选项
Added
Fixed
- 🐛 修复 document.write 导致消息监听重置的问题 (#1055) [1f3a3ec] (by @CodFrm)
- 🐛 修复列表视图筛选功能 [e272dc6] (by @CodFrm)
- 🐛 处理 early 中的 UserAgentData (#1045) [b4e08a8] (by @CodFrm)
- 🐛 恢复 GM_openInTab 的 useOpen 选项 #1043 (#1044) [7f30198] (by @cyfung1031)
- 🐛 修复 userScripts 未定义的问题 (#1041) [4f2deda] (by @cyfung1031)
- 🐛 修正`AppContext`错误引用`"monaco-editor"` (#983) [4b8dae1] (by @cyfung1031)
Full Changelog: v1.2.0...v1.2.1