更新日志
Beta 版本更新日志请查看 Beta 更新日志
⚠️ 请注意,如果你使用的 Windows 8/7/XP 系统,或者浏览器内核版本低于<120,需要自行手动安装旧版脚本猫,v0.16.x 是最后一个支持 Manifest V2 的版本,安装步骤可以参考:加载解压缩方式安装扩展。
1.4.0 (2026-06-26)
本次更新为 Firefox MV3 适配进行了底层重构准备,并带来编辑器体验提升(编辑菜单、Ctrl+Shift+F 格式化、Monaco quick fix)、获取脚本多平台搜索引擎选择、@unwrap / window.onurlchange / @run-at context-menu 等新能力,全面加固云存储同步可靠性,并修复大量 GM API、UI 与稳定性问题(含长时间运行内存泄漏、原型链污染等安全漏洞)。脚本猫 AI Agent 作为预览功能在开发版 / Beta 版中提供,正式版暂未开放。
🚀 主要新功能
- 🧪 脚本猫 AI Agent(预览功能,仅开发版 / Beta 版提供,正式版暂未开放)— AI 驱动的智能代理系统,支持对话式交互、工具调用、Skill 系统、MCP 协议等 (#1324) (by @CodFrm)
- ✨ 支持
@unwrap元数据标签 (#1213) (by @cyfung1031) - ✨ 以 Navigation API 实现 TM 的
window.onurlchange(#1315) (by @cyfung1031) - ✨ 恢复
@run-at context-menu支持 (#1442) (by @cyfung1031) - ✨ 获取脚本支持多平台搜索引擎选择 (#1295) (by @CodFrm)
- ✨ 新增更多图标服务供应商 (#1333) (by @cyfung1031)
- ✨ 脚本列表最后更新列添加检查更新图标 (#1304) (by @CodFrm)
- ✨ 优化编辑冲突与脚本名称冲突处理 (#1223) (by @cyfung1031)
🧑💻 编辑器
- ✨ 编辑器添加编辑菜单(查找、替换、撤销等)(#1303) (by @CodFrm)
- ✨ 编辑器支持 Ctrl+Shift+F 格式化 (#1415) (by @cyfung1031)
- ✨ 优化 Monaco quick fix 与用户脚本元数据提示 (#1461) (by @cyfung1031)
- 🐛 修复 Ctrl-F / Ctrl-H 快捷键 (#1312) (by @cyfung1031)
- 🐛 修复 ESLint 修复功能失效的问题 #1079 (#1184) (by @cyfung1031)
- 🐛 修复编辑器的 CSS 布局问题 (#1460) (by @cyfung1031)
- 🐛 修复 ScriptEditor 脚本列表亮色显示问题 (#1288) (by @CodFrm)
- 🐛 修复并优化 ScriptEditor 相关问题 (#1258) (by @cyfung1031)
⚡️ 性能优化
- 🚑 修复脚本猫长时间运行时可能出现的内存泄漏问题 (#1401) (by @cyfung1031)
- ⚡️ 移除 Baidu filesystem 对全局 DNR 规则的依赖,改为请求级禁用 cookie (#1377) (by @cyfung1031)
- ⚡️ 优化获取脚本的多平台搜索引擎选择 (#1379) (by @cyfung1031)
- ⚡️ 优化安装页 loadingStatus 改用等宽字体避免跳动 (#1381) (by @cyfung1031)
- ⚡️ 优化 pushValue 处理 (#1403) (by @cyfung1031)
- ⚡️ 更完整的 permission 检查,更好的 userScript 权限提示 (#1251) (by @cyfung1031)
- ⚡️ 优化 MessageConnect 的内存管理及清理机制 (#1248) (by @cyfung1031)
🐛 Bug 修复
- 🐛 加固云存储同步可靠性(Dropbox / WebDAV / Google Drive / OneDrive 认证、路径处理与重试逻辑)(#1374 ~ #1395) (by @cyfung1031)
- 🐛 修复云存储同步多项问题:OneDrive 零字节上传、Google Drive / OneDrive 错误规范化、S3 自定义元数据补充 modifiedDate (#1405) (#1406) (#1408) (by @cyfung1031)
- 🐛 WebDAV verify 移除写探针,避免坚果云等根目录不可写服务被误判 (#1445) (by @CodFrm)
- 🐛 修复缺少站点访问权限时跨域请求异常的问题 (#1477) (by @cyfung1031)
- 🐛 修复 Edge Android 移动端 popup 适配问题 #686 (#1507) (by @CodFrm)
- 🐛 修复初始加载时出现白屏背景的问题 #1497 (#1498) (by @cyfung1031)
- 🐛 修复消息连接(GM API / 端口)未正确清理的问题 (#1474) (by @cyfung1031)
- 🐛 修复缺少 search 时
@matchtemplate 不匹配的问题 (#1466) (by @cyfung1031) - 🐛 新增
protoBaseDescs修正 Tampermonkey 半沙盒的祖先类继承 (#1463) (by @cyfung1031) - 🐛 修复
GM_xmlhttpRequestmsgConn 的 null 处理缺失 (#1433) (by @cyfung1031) - 🐛 修复 GM xhr 不正确处理异常 onloadend 的问题 (#1412) (by @cyfung1031)
- 🐛 修复 ScriptEditor 列表动态更新与显示问题 (#1414) (by @cyfung1031)
- 🐛 解决并发 xhr 的 session rule 数量问题 (#1353) (by @cyfung1031)
- 🐛 修复 cron 表达式错误导致整个页面崩溃 (#1327) (by @cyfung1031)
- 🐛 修复批量检查脚本时单个超时导致全部失败 (#1265) (by @cyfung1031)
- 🐛 新增 extensionEnv 处理 isIncognito、userAgent 与 run-in (#1368) (by @cyfung1031)
- 🐛 修复新手指引按钮显示不全 #1396 (#1398) (by @cyfung1031)
- 🐛 修复脚本管理页面的 tooltip 提示被遮挡问题 #1386 (#1387) (by @Xdy1579883916)
- 🐛 修复 Sidebar 导致卡片模式下的尺寸调整异常 #1179 (#1373) (by @cyfung1031)
- 🐛 修复本地文件拖拽安装时错误设置 origin 的问题 (#1371) (by @cyfung1031)
- 🐛 修复语言切换提示信息 (#1380) (by @cyfung1031)
- 🐛 优化日志显示 UI (#1372) (by @cyfung1031)
- 🐛 修复 UserConfigPanel CSS (#1361) (by @cyfung1031)
- 🐛 create_context 的空对象改为
Object.create(null)(#1397) (by @cyfung1031) - 🐛 修复订阅脚本的静默更新与 connect 权限逻辑 (#1201) (by @cyfung1031)
- 🐛 修复运行日志页面查询按钮不刷新时间 (#1294) (by @CodFrm)
🔒 安全性改进
- 🔒 修复通过不可信 YAML user-config 键导致的原型链污染漏洞 (#1494) (by @qdzsh)
- 🔒 修复所有 npm 依赖安全漏洞 (#1350) (#1364) (#1365) (by @cyfung1031)
♻️ 重构与兼容性
- ♻️ 为 Firefox MV3 适配进行底层重构 (#1457) (#1480) (by @cyfung1031)
- ♻️ 重构脚本资源更新逻辑(updateResource)与并发控制,并恢复资源缓存兼容性 (#1193) (by @cyfung1031)
- ♻️ 使用 JSZipp 替换 jszip 处理 ZIP(备份导入 / 导出),并移除未使用的 jszip 依赖 (#1479) (by @cyfung1031)
- ♻️ Offscreen 与 ServiceWorker 通信统一走 postMessage 通道 (#1299) (by @CodFrm)
- ♻️ 重构 VSCodeConnect 代码 (#1170) (by @cyfung1031)
- ⚡️ 压缩 ts.worker.js 至 4MB 以通过 AMO 验证,修复 MV3 background permission 错误 (#1221) (by @cyfung1031)
🌐 国际化
- 🌐 修正多语言术语翻译(重点完善繁体中文)并新增翻译术语规范 (#1468) (by @cyfung1031)
其它
- ✨ 将 fetchIconByDomain 图标服务改为 scriptcat.org (#1268) (by @cyfung1031)
- 🔥 移除 Crowdin 与 ach-UG 伪语言相关内容 (#1385) (by @CodFrm)
0.16.15 (2026-05-19)
🐛 Bug 修复
- 🐛 修复 MV2 打包脚本构建命令 #1423 (by @CodFrm)
- 🐛 针对 WebExtensions API Changes (Firefox 149-152) 做修正(含 CSP 调整)(#1448) (by @cyfung1031)
0.16.14 (2026-04-26)
✨ 主要新功能
- ✨ FirefoxMV2 同步 MV3 主要项目:升级 TypeScript 至 4.9、tsconfig 至 es2022;脚本范本(normal/crontab/background)对齐 MV3 版本;cron 升级支持
once(...)表达式;Monaco Editor 多国语言支持 (#1331) (by @cyfung1031)
♻️ 重构与兼容性
- 🔥 跟随 MV3 移除 axios 依赖 (#1339) (by @cyfung1031)
🐛 Bug 修复
- 🐛 修复 window.parent 嵌套 iframe 接收不到 postMessage 消息的问题 (#1335) (by @cyfung1031)
1.3.2 (2026-03-28)
🐛 Bug 修复
- 🐛 删除 fetchScriptBody 的 Accept,避免触发 Error 406 (#1306) (by @cyfung1031)
- 🐛 针对 WebDAV 修复 cookies 认证冲突 及 authType 支持 (#1308) (by @CodFrm)
- 🐛 正确显示格式化错误 (#1310) (by @cyfung1031)
- 🐛 设备相关配置改用 chrome.storage.local,避免跨设备同步 (#1309) (by @CodFrm)
- 🐛 修复代码编辑框提示问题 (#1301) (by @cyfung1031)
- 🐛 修复运行日志页面日期选择弹出框被容器裁剪的问题 (#1292) (by @cyfung1031)
- 🐛 修复未绑定网盘时仍显示解绑按钮的问题 (#1291) (by @CodFrm)
- 🐛 修复弹出框被遮挡的问题 (#1290) (by @cyfung1031)
1.3.1 (2026-03-13)
🐛 Bug 修复
其它
- ✅ 添加 Playwright E2E 测试及 GM API 功能测试 (#1283) (by @CodFrm)
1.3.0 (2026-03-10)
本次更新带来了 Amazon S3 存储、脚本运行时期选项、不依赖外部网站安装等新功能,大幅优化了通讯机制和 React 性能,修复了大量 GM API、UI 和稳定性问题,并进行了广泛的代码质量改良。
🚀 主要新功能
- ✨ 增加 Amazon S3 存储 #1146 (#1189) (by @CodFrm)
- ✨ 脚本运行时期选项 (#895) (by @CodFrm)
- ✨ 不依赖外部网站访问进行安装 + 安装页版面调整 (#842) (by @cyfung1031)
- ✨ 关闭脚本功能后展示灰色图标 #897 (by @CodFrm)
- ✨ 优化菜单展开项为0时的交互逻辑 #868 (by @CodFrm)
- ✨ 范本预设
@noframes避免新手踩坑 (#900) (by @cyfung1031) - ✨ 防止脚本安装链结因脚本名字改了而被误判为安装而非更新 (#824) (by @cyfung1031)
- ✨
@grant冲突校验修正,增加 meta 重复声明错误提示 (#902) (by @cyfung1031) - ✨ 接受
@version没有或空值 (#1216) (by @cyfung1031) - ✨ 调整隐藏编辑框侧边栏位置 #1185 (#1254) (by @CodFrm)
🧩 GM API 变更
- 🐛 修复 GM_addElement 问题,将操作放到 content 环境 (#1233) (by @cyfung1031)
- 🐛
GM_download添加conflictAction参数 (#1250) (by @cyfung1031) - 🐛 修正 GM API 异步声明,正确返回 Promise (#1169) (by @cyfung1031)
- ♻️ 兼容 FF: GM_setClipboard (#928) (by @cyfung1031)
- 🐛 修复 GM_value 问题 #1192 (by @CodFrm)
- 🐛 修复 download 文件名不支持文件夹的问题 (#1203) (by @cyfung1031)
⚡️ 性能优化
- ♻️ 重构通讯机制:采用 storage.local 广播 + 符合 Firefox MV3 scripting 规范 + 不可追踪的动态同步 MessageFlag (#1067) (by @cyfung1031)
- ⚡️ 修正 React 重绘问题(ScriptCard & ScriptTable)(#1182) (by @cyfung1031)
- ⚡️ 修正 React 重绘问题(Popup)(#1181) (by @cyfung1031)
- ⚡️ 优化 Repo 性能 (#1232) (by @CodFrm)
- ⚡️ 把 metadata 从 chrome.storage.session 抽走 (#1027) (by @cyfung1031)
- ⚡️ 改善 charset detection (#1140) (by @cyfung1031)
- ⚡️ 把 icon 根据 url 储存,避免多个脚本储存同一 icon 造成浪费 (#909) (by @cyfung1031)
- ⚡️ parseMetadata 代码优化 (#903) (by @cyfung1031)
- 🐛 修复内存泄漏和对象属性暴露 (#1242) (by @cyfung1031)
- ♻️ 移除 Redux,简化状态管理 (#1206) (by @cyfung1031)
🧑💻 编辑器
- ✨ 优化 Monaco Editor 设定,加
/* global xxx */修正 (#1012) (by @cyfung1031) - ✨ Monaco Editor hints 多国语言化 及 增加
@require-css提示 (#960) (by @cyfung1031)
🐛 Bug 修复
- 🐛 修复与隐身窗口检查权限冲突导致反复重启的问题 (by @CodFrm)
- 🐛 修复 include
*?*表达式处理问题 #1271 (#1272) (by @CodFrm) - 🔒 使用 DOMPurify 清理公告通知 HTML 内容 (#1274) (by @CodFrm)
- 🐛 修复脚本设置-授权管理控制无效的问题 (#1267) (by @CodFrm)
- 🐛 修复弹出内容跟随屏幕滚动的问题 #1256 (#1263) (by @cyfung1031)
- 🐛 修复安装链接解析失败问题 #1235 (#1260) (by @cyfung1031)
- 🐛 修复拖拽组件导致触发 focusin/focusout 卡顿 #1224 (#1243) (by @CodFrm)
- 🐛 修复外部扩展 API 无效的问题 (#1217) (by @cyfung1031)
- 🐛 修复 grant 问题 (#1199) (by @CodFrm)
- 🐛 修正 content.js 没有 UserAgentData 问题 (#1183) (by @cyfung1031)
- 🐛 处理脚本编码问题 #1115 (#1138) (by @CodFrm)
- 🐛 修复脚本图标展示 #1052 (#1104) (by @CodFrm)
- 🐛 UnoCSS 加 prefix 解决 CSS 冲突、CSS 布局修正 (#1013) (by @cyfung1031)
- 🐛 选择不定期检查脚本更新时,清除现有 Alarm (#996) (by @cyfung1031)
- 🐛 导入 & 导出 - 修正不依照脚本最后修改日期时间问题 (#951) (by @cyfung1031)
- 🐛 修复 i18n 前缀语言脚本名和描述展示 #1123 (by @CodFrm)
- 🐛 修正反注册未正确执行 (#1231) (by @cyfung1031)
♻️ 重构与兼容性
- ♻️ userScripts / scripting API 调整,增强兼容性(重做 #704)(#925) (by @cyfung1031)
- ♻️ Cron 相关修改:bug 修补、i18n、once 表达式增强、升级 cron 库 (#1126) (by @cyfung1031)
- ♻️ 重构优化脚本图标加载 (#893) (by @CodFrm)
- ♻️ 增强文本解码 (#1166) (by @cyfung1031)
- ⬆️ 提升 swc 兼容内核版本 (#1186) (by @cyfung1031)
🎨 UI 改进
- 🎨 扩展图标显示数字默认修改为脚本数量 #989 (by @CodFrm)
- 🎨 让安装页面 URL 好看一点 (#993) (by @cyfung1031)
- 🐛 重构 DraggableEntry、修正卡片高度对齐 (#1245) (by @cyfung1031)
其它
- 🔒 安全性改进(DOMPurify、npm 依赖漏洞修复)
- 👷 rspack 打包优化、打包工具链修复
- ⬆️ 依赖版本更新
Full changelog: Compare v1.2.6...v1.3.0
1.2.6 (2026-02-03)
Fixed
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)
1.2.4 (2026-01-07)
修复了同步功能的bug,修复版本更新不会再主动打开更新日志页面
Added
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)
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
1.2.2 (2025-12-13)
一些 bug 修复
Fixed
- 🐛 修复后台频繁同步的问题 (#1076) [45dc39b] (by @CodFrm)
- 🐛 修复特殊 tab 处理的问题 #1066 (50904fb)
- 🐛 修复无 匹配规则 的脚本处理 #1071 (560cdc0)
- 🐛 修复 ci 打包删除掉了 background 的可选权限问题 [1f002f0] (by @CodFrm)
- 🐛 fix ignore discarded tab (#1058) [6165bf4] (by @cyfung1031)
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: Compare v1.2.0...v1.2.1
1.2.0 (2025-11-29)
本次更新带来了脚本列表侧边栏、卡片视图、更友好的检查更新逻辑和编辑器配置等功能,注入与运行稳定性大幅提升,并修复 CSP、沙盒、GM API 等问题,同时带来性能与结构优化。
更多详细内容请看 v1.2.0-beta.x 的更新日志 和 v1.2 文档。
🚀 主要新功能
- ✨ 脚本列表侧边栏 #794 (by @CodFrm)
- ✨ 卡片视图 #860 (by @CodFrm)
- ✨ 更友好的检查更新逻辑 #755 (by @cyfung1031)
- ✨ 增加编辑器配置和编辑器类型定义 #708 (by @CodFrm)
- ✨ 在 popup 显示脚本数量 (#973) [1134586] (by @cyfung1031)
- ✨ 增加布局菜单隐藏代码侧边栏 #689 [dd64da7]
- ✨ 增加 SC 版本检查按钮 (#795) [1680c66] (by @cyfung1031)
- ✨ 添加卸载扩展后的调查页面 [6404c8f]
🧩 GM API 变更
- ✨ 支持 inject into,现在可以将脚本注入到 content 环境中了 #711
- ✨ GM_openInTab 支持置顶窗口、在隐身窗口打开等参数 #788 (by @cyfung1031)
- ✨ GM_registerMenuCommand 支持二级菜单和分隔线 #831 (by @cyfung1031)
- 🗑 删除 GM_openInTab 的 useOpen 选项 #867
- ♻️ 调整
@connect逻辑 (#969) [67914d2] (by @cyfung1031) - ♻️ 重构
GM_xmlhttpRequest及相关代码 (#901) [fabd2e9] (by @cyfung1031)
其它
- ⚡️ 稳定性和性能优化
- 🐛 修复若干问题
- ♻️ 代码结构优化
- 🌐 i18n 问题处理
Full changelog: Compare v1.1.2...v1.2.0
1.1.2 (2025-09-18)
一些 bug 修复
Fixed
- 🐛 修复沙盒 toString 问题 #737 [6ca24c9]
- 🐛 修复徽章显示 0 的问题 [026c1d2]
- 🐛 修复脚本注入 CSP 问题 #739 #728 [5da21b5]
- 🐛 修复弹出页面中后台脚本不展开的问题 [66ab70f]
- 🐛 增强消息类型判断 #676 [5073795]
- 🐛 修复 GM xhr document 问题 #716 [1c46546]
1.1.1 (2025-09-07)
Added
Fixed
- 🐛 修复低版本浏览器的兼容性问题 #715 [4da8068]
- 💄 优化弹出窗口过小时弹出菜单显示问题 (288650e)
- 🐛 修复 N 个问题 (#710) [6a2027a] (by @WhiteSevs)
Miscellaneous
- 🌐 处理 i18n 问题 [2adf69d]
1.1.0 (2025-09-07)
众多 bug 修复,和兼容性问题处理,支持了 Dropbox,新增 @early-start 支持比页面更快加载,更多详细内容请看 v1.1.0-beta.x 的更新日志
Added
- ✨ 添加脚本运行环境设置 #628 [0d4a89e]
- ✨ 当没有后台脚本时默认收起 #626 (9d0aac6)
- ✨ 支持 Dropbox #575 [2c66f21]
- ✨ 优化 external.Tampermonkey 当 TM 和 SC 同时启动时,如 TM 没有安装,则查 SC 的安装状态 (#703) [d0115c3] (by @cyfung1031)
- ✨ 新增 @early-start 实现比页面更快加载 (#649) [eb097dd]
- ✨ 全局代码搜索 (#662) [f8eafb7] (by @RenjiYuusei)
- ✨ 添加卸载扩展后的调查页面 [6404c8f]
- 📝 修改安装打开的页面和命名空间 (6f2f000)
- ✨ 添加移动端安装二维码 (348237c)
Fined
- 🐛 修复网络无法访问安装中间页时无法触发安装的问题 #705 [5f1e292]
- 🐛 处理
@match *://*domain/*的表达式 [039b445] - 🐛 修复扩展环境沙盒穿透问题 #700 [a1a868d]
- ✏️ backgroud -> background (#698) [2594075] (by @cyfung1031)
- ✏️ CrhomeStorage -> ChromeStorage (#693) [64c536d] (by @cyfung1031)
- 🐛 修复 GM.getTab、GM.getTabs (#683) [31de256] (by @WhiteSevs)
- 🐛 修正 finalUrl 缺失域名 (#656) [545d7c8] (by @cyfung1031)
- 🐛 兼容较低的浏览器内核 #647 (bba12d2)
- 🐛 修正 finalUrl 缺失域名 (#656) [3ed018a] (by @cyfung1031)
- 💚 修复 react/jsx-no-literals lint 问题 [017b608]
- 🐛 兼容较低的浏览器内核 #647 [0e2f817]
- 🐛 优化 window.external 注入 (#646) [0b2668a] (by @cyfung1031)
- 🐛 修复网盘鉴权打开页面无法自动关闭的问题 [7748088]
- 🐛 修复
@connect*不生效的问题 #623 [76481c8] - 🐛 添加单元测试和修复
@exclude问题 (#618) [0046bb7] (by @cyfung1031) - 🐛 修复某些.user.js 链接无法安装脚本的问题 #599 [ccd2639]
- 🐛 修复新建脚本失败 [d42d6e7]
- 🐛 metadata 修正 (#610) [4d98cce] (by @cyfung1031)
- 🐛 Popup Badge 修正 (#605) [eff9230] (by @cyfung1031)
- 🐛 ScriptEditor.tsx 修正 (#603) [a9aadba] (by @cyfung1031)
- 🐛 代码檢視器&编辑器 CSS 修正 (#602) [2e86785] (by @cyfung1031)
- 🐛 修复 getFaviconFromDomain 的并发问题 (#597) [1872fe1] (by @cyfung1031)
- 🐛 修复多窗口时打开 tab 出错的问题 #586 [54c1da2]
- 🐛 修复 openerTabId 兼容问题 (#586) [b861fc8] (by @cyfung1031)
Miscellaneous
- 📝 Create README_RU.md and CONTRIBUTING_RU.md (#678) [597ab03] (by @Ioann)
- 👷 兼容性调整(pack.js 兼容性) (#669) [fec45e6] (by @cyfung1031)
- 🌐 Refines and expands Vietnamese locale (#661) [6847a59] (by @RenjiYuusei)
- 🌐 翻译修正 (#635) [19296de] (by @cyfung1031)
- 🌐 修复新手引导 i18n 问题 #627 [9683f96]
- 👷 pack.js 代码优化 (#615) [870dd9b] (by @cyfung1031)
1.0.2 (2025-08-25)
影响较大问题修复
Changed
Fixed
1.0.1 (2025-08-16)
尽快修复一些影响较大的问题
Fixed
- 🐛 修复某些匹配情况 #629 [3334b0c]
- 🐛 修复资源哈希校验 [db7d6c7]
- 🐛 修复某些.user.js 链接无法安装脚本的问题 #599 [61f7ad1]
- 🐛 修复@connect *不生效的问题 #623 [744c182]
1.0.0 (2025-08-12)
🎉 v1.0.0 发布,非常感谢哥哥们的支持!
Added
- ✨ 优化日志打印 [8693b93]
- ✨ 实现异步 GM 函数 (8caebe9)
- ✨ 链接导入脚本时可以按回车键确定 (#537) [45a17df] (by @TC999)
- ✨ 增加 Prettier 的 ESLint 统一代码格式化风格 [0f84a19]
- ✨ 安装/更新脚本时增加下拉框 #508 [790584d]
- ✨ 增加脚本单独的检查更新选项 #508 (41ac880)
- ✨ 实现异步 GM 函数 (#492) [cb8edf7] (by @cyfung1031)
- ✨ 支持 GoogleDrive (#490) [dc38f7f] (by @wangyizhi)
- ✨ 增加 UserConfig 顺序 [1874a35]
- ✨ 关闭时的不再检查更新 #562 [25cec66]
- ✨ 最后更新增加 Tooltip (#564) [39ede21] (by @cyfung1031)
- ✨ 增加徽标和菜单设置并调整设置页面 #573 [23e9b19]
- ⚡ 优化资源加载, 并行加载异步资源 (#574) (5910c0b) by @zhangenming
- ✨ 开启开关单独控制隐身模式与主窗口 #571 (38a33b1)
- ✨ Ctrl+Enter 确定导入 #537 [06a7a01]
- ✨ 优化安装、权限等的打开窗口交互 (0d9ba53)
- ✨ 安装本地脚本时可以进行监听 #275 (d9b0eee)
Changed
- ⚡ 优化脚本资源加载 (4651ae4)
- ⚡ 强化错误检查,加入自定义 esline-rules (#542) [c5ac3e3] (by @cyfung1031)
- ⚡ React 優化 (#530) [45f73b7] (by @cyfung1031)
- ♻️ 重构 MainWorld 沙盒 proxyContext(效能优化,保持 TM 沙盒行为) (#524) [331087c] (by @cyfung1031)
- ⚡ React 元件 key (#526) [df995ed] (by @cyfung1031)
- 💄 调整 UI (#523) [ec1fcd2] (by @rkscv)
- ⚡ GM 优化 及其他更新 (#519) [3d3be2c] (by @cyfung1031)
- ⚡ GM 注入优化 (#517) [1d6d52a] (by @cyfung1031)
- ⚡ 輕微調整 (#512) [b3ceea3] (by @cyfung1031)
- 📝 更新文档 (#488) (89b9848)
- ⚡ TreeShaking (#509) [4e70591] (by @cyfung1031)
- ⚡ Tree Shaking (#505) [05a71f0] (by @cyfung1031)
- 🎨 修改.d.ts #475 [a3adc00]
- ⚡ 加快 Render (#491) [1b266be] (by @cyfung1031)
- 🎨 修复 eslint 问题 (f49e20f)
- ♻️ 调整打开更新页面代码 [9ea0708]
- ⚡ TimeoutError 判斷 (#565) [6a9a830] (by @cyfung1031)
- ⚡ 修正 ScriptList 重绘、图标显示等问题 + 其他视觉元素修改 (#559) [f9e6c44] (by @cyfung1031)
- ⚡ 修改 messageFlag 格式避免与其他页面代码衝突 (#561) [182a631] (by @cyfung1031)
- ♻️ xhr 原生 response 只取一次 (#550) [3a8a464]
- 🎨 调整菜单选项 #573 [3677278]
Fixed
- 🐛 修复脚本列表打勾时筛选会失效的问题 #507 (8830490)
- 🐛 脚本名宽度设置为固定宽度 #495 (33edabd)
- 🐛 调整 init (#543) [0341d3c] (by @cyfung1031)
- 🐛 favicon 超时 (#540) [4484f01] (by @cyfung1031)
- 🐛 修复 GM download done 属性丢失的问题 [ed465e8]
- 🐛 MV3 兼容 Opera 以及 Firefox 调整 (#534) [645a58f] (by @cyfung1031)
- 🐛 React 代码格式 lint (#536) [9ab4b22] (by @cyfung1031)
- 🐛 修复 textarea 占位符换行问题 (#538) [9de4bb6] (by @rkscv)
- 💚 修复 lint 问题 [8cf0ce8]
- 🐛 修复 GM_cookie.set 操作 #520 [3d49376]
- 🐛 修复 finalUrl 的问题 [93fe904]
- 🐛 修复脚本名称中有特殊字符导致脚本加载失败的问题 #516 [07631ef]
- 🐛 修复 sandbox 关键字导致后台脚本无法正常运行的问题 (e11dd11)
- 🐛 修复 GM API 加载问题 [9f6bffc]
- 🐛 修复 Google Drive 授权提示问题 [b08187a]
- 🐛 兼容 TM 的 GM_info #478 [de49c50]
- 🐛 处理窄屏显示问题 #495 [a23f6d1]
- 🐛 处理 GM_setValue 的返回值 #493 [dfc24a5]
- 🐛 addStyle 代碼修正 (#500) [1f346cc] (by @cyfung1031)
- 🐛 修复 GM.xmlHttpRequest 的 onload 事件 #570 [553b944]
- 🐛 修复导出文件中的特殊字符 #558 [17505f0]
- 🐛 修复编辑器在 development 模式下的问题与编辑改动问题 [340d3cc]
- 🐛 优化授权管理与 GM XHR 错误处理 #556 close #556 [21e20d3]
- 🐛 修复资源校验问题 #563 fixed #563 [110a772]
- 🐛 修复 GM_xmlhttpRequest 不支持特殊 method 的问题 #555 [3bf4300]
- 🐛 修复订阅列表显示空页面的问题 #553 [be65405]
- 🐛 修复下拉列表选项显示不全的问题 (#552) (73564d7)
- 🐛 修复 GM_xmlhttpRequest 的事件问题 #549 [d25a707]
- 🐛 处理 beta 版本打开的更新日志 [cf699a9]
- 🐛 修复 GM cookie list 获取不全的问题 [3046200]
- 🐛 修复并发创建菜单的报错 #580 [4855fec]
- 🐛 处理一些特殊的沙盒关键字 (9ced958)
- 🐛 修复脚本设置网站匹配更新不断累积 include 的问题 #581 [9d31872]
Miscellaneous
- 🌐 添加俄语翻译 (ea056b0)
- 🌐 删除语言映射 (ab66fb5)
- 🌐 根据前缀去匹配 (505e112)
- ⬆️ 升级 vitest [bbc2550]
- 🌐 增加 i18n 翻译 (#525) [8f677ce] (by @cyfung1031)
- 📝 修复文档 pnpm 错误 (#527) [324301a] (by @cyfung1031)
- 🌐 修复 i18n 路径 [4fc50cd]
- 🧪 添加 GM.*的单元测试 [4e91b36]
- ⚡ 更快导入腳本 (#498) (6b7ee3d)
- ♻️ 庫引用整理 (#494) (55e2ecd)
- 🔨 添加更新日志生成脚本 (a4f5dd4)
- 📝 Update README [b1d64f0]
- 📝 Update README (b20e36e)
- Merge branch 'release/mv3' [eead31f]
- 🌐 处理 arco i18n 问题 #507 [79ad287]
- 👷 调整 eslint 规则 [ee54ff6]
- 🔨 修改 changlog 生成脚本 [924d4f8]
- 📝 Release v0.19.0-beta [25fcffc]
- 🌐 issue 模板提供英文版本 [37217d4]
- 📝 调整 readme [acb5731]
- 🌐 Update i18n README.md (#487) [a0d6417] (by @MaxZhang)
- 👷 增加.codecov.yml [ee297d5]
- 🌐 更新翻译 [82214d0]
- 🌐 处理默认翻译问题 英语以中文为基础,其它语言以英文为基础 (70a739c)
Full Changelog: https://github.com/scriptscat/scriptcat/compare/v0.18.2...v1.0.0
0.18.2 (2025-07-08)
v0.18.2-beta 版本内容与此版本一致
Added
- ✨ 脚本编辑列表增加脚本搜索与批量置顶 #462 [7c6ba17]
- ✨ 根据浏览器内核版本显示对应的提示 [b0cb2b9]
- ✨ 脚本编辑列表中新增删除脚本按钮 #466 [4042845]
- ✨ 新增脚本储存面板支持批量编辑 (#458) [1d7800a] (by @DreamNya)
- ✨ 实现手动调整脚本执行顺序 (#452) [c6728c3] (by @DreamNya)
Changed
Fixed
- 🐛 修复 i18n 在没有支持语言下无法保存的问题 #485 Fixed the issue that i18n cannot be saved without supporting languages [5c012a3]
- 🐛 修复错误的 UserConfig 会导致脚本无法加载的问题 #483 fixed #483 [bdc681b]
- 🐛 固定 downloadMode 在 GM_info 總是 "native" (#476) [9c016db] (by @cyfung1031)
- 🐛 修复列项高度不一致的问题 #459 fixed #459 [2a1d3eb]
- 🐛 修正 GM_addElement 中 textContent 的處理 (#463) [aba6caa] (by @cyfung1031)
- 🐛 GM_addStyle 文檔及類型補充 (#465) [0977759] (by @cyfung1031)
- 🐛 修复 notification icon 问题 #454 [64fe88e]
- 🐛 修复 popup 新版本提示样式 (#453) [068ebc5] (by @DreamNya)
Miscellaneous
- 🌐 添加英文的贡献指南 [e311746]
- 🌐 恢复低版本浏览器提示 [e624bfc]
- 🌐 增加日语、德语翻译并设置默认语言为 English #485 Add Japanese and German translations and set the default language to English [6a7f3a8]
- 📄 添加低版本浏览器提示 [679b38c]
- ⚡ 修正雙重 Promise (double-wrapped) (#482) [c0e76ca] (by @cyfung1031)
- ⚡ loadScriptFavicons 可異步更新不用 await (#479) [c1164ce] (by @cyfung1031)
- 🌐 翻譯修正 (#477) [948e113] (by @cyfung1031)
- 🌐 en translation improvements (#469) [976020b] (by @Yay295)
- ⚡ 优化 GM_download 实现方式 (#455) [a345e97] (by @DreamNya)
- 🌐 添加繁体中文翻译 [510f228]
- 🌐 处理 i18n 问题 #456 [c70ca42]
0.18.1 (2025-06-26)
修复一些 bug,v0.18.1-beta 版本内容与此版本一致
⚠️ 请注意,如果你使用的 Windows 8/7/XP 系统,或者浏览器内核版本低于<120,需要自行手动安装旧版脚本猫,v0.16.6 是最后一个支持 Manifest V2 的版本,安装步骤可以参考:加载解压缩方式安装扩展。
Changed
Fixed
- 🐛 修复后台脚本几率性加载失败 [b9e4c86]
- 🐛 修复几率性无法加载脚本的问题 #447 [06c21b6]
- 🐛 修复运行日志跳转条件问题 #445 [007c3f7]
- 🐛 修复日志记录问题与暂时移除 Firefox 包 #449 [7cb20d5]
- 🐛 处理 tld 域名 [93ce67a]
- 🐛 修复 GM XHR 重定向 unsafeHeader 处理问题 #444 [c0da6a0]
- 🐛 修复 GM cookie 与 GM xhr 问题 #444 [d384f37]
- 🐛 支持一些正则表达式 [fa81e77]
- 🐛 处理一些正则匹配的情况 [ccd4085]
- 🐛 修复某些不符合规范的 match 影响整体加载的问题 #444 [d32793e]
- 🐛 修复定时器问题 [96abce7]
Miscellaneous
0.18.0 (2025-06-24)
此版本修复了一些比较严重的兼容性问题,尽快发版解决,另外由于 chrome 商店正式版版本号命名存在问题,从 v0.17 直接升至 v0.18,v0.18.0-beta 版本内容与此版本一致
⚠️ 请注意,如果你使用的 Windows 8/7/XP 系统,或者浏览器内核版本低于<120,需要自行手动安装旧版脚本猫,v0.16.6 是最后一个支持 Manifest V2 的版本,安装步骤可以参考:加载解压缩方式安装扩展。
Added
- ✨ 优化更新日志打开逻辑 [859a516]
- ✨ GM_notification 适配参数 tag、url 及 onclick 的回调函数的参数 (#431) by @WhiteSevs [ba044de]
Fixed
- 🐛 修复一些特殊匹配 #441 [1b4830e]
- 🐛 修复一些特殊匹配 [dc024af]
- 🐛 修复沙盒 window 问题 [e19d6f3]
- 🐛 处理特殊的 match #440 [00d83ca]
- 🐛 删除注入代码中的 await [6b7878b]
- 🐛 修复脚本排序问题 #425 [c2ca896]
- 🐛 重新支持 document-body [5762b3b]
- 🐛 修复带 search 的匹配问题 [a1a13ca]
Miscellaneous
- 👷 增加单元测试流程 [231c667]
0.17.0 (2025-06-23)
🎉 第一个 Manifest V3 的正式版本,含有多重大变化,如有问题,请反馈给我们:BUG 反馈。
⚠️ 请注意,如果你使用的 Windows 8/7/XP 系统,或者浏览器内核版本低于<120,需要自行手动安装旧版脚本猫,v0.16.6 是最后一个支持 Manifest V2 的版本,安装步骤可以参考:加载解压缩方式安装扩展。
- 💥 Manifest V2 迁移至 Manifest V3
- 💥 储存引擎切换
- 💥 新功能
- 🐛 BUG 问题修复
- 🐛 兼容性问题修复
更多更新内容请看:0.17.0-alpha.3
0.17.0-beta.4 (2025-06-20)
Added
- ✨ 弹出页面增加快速检查脚本更新 #375 [4807f76]
- ✨ 站点匹配在列表里可以展示并支持点击 #419 [661b7b0]
- ✨ 云同步同步脚本顺序与是否开启 #253 #381 (#421) [fb7e7fc]
- ✨ 显示当前正在编辑的脚本名字 #105 [1316e98]
- ✨ 增加黑名单页面提示 [8ffd017]
- ✨ 实现网站黑名单功能 #230 [aec3d4b]
- ✨ UserConfig 增加一个保存提示 #344 [d509e1c]
- ✨ UserConfig 添加 switch 类型 #340 [6fc98f3]
Fixed
- 🐛 修复备份导入顺序问题 [b8941af]
- 🐛 修复 gm xhr 携带 origin 的问题 #420 [e5ff4e2]
- 🐛 处理 v138+版本的 userScript 检测 #418 [365f2f8]
- 🐛 修复 onxxx 处理 #418 [7aa50e7]
- 🐛 修复静默更新问题 [1769af0]
- 🐛 修复定时脚本中配置无效的问题 #315 [d360391]
- 🐛 修复 service worker 与 offscreen 消息通信问题 [8207fcc]
- 🐛 处理只定义了 GM_*但 GM.*不生效的问题 #323 [2232fed]
- 🐛 修复 GM.cookie 问题 [ec44068]
0.17.0-beta.3 (2025-06-14)
增加了一个新 API: CAT_registerMenuInput 可以尝鲜,后续还会进行修改和优化
Added
- ✨ 实现 CAT_registerMenuInput 支持快捷输入交互 (#411) by @DreamNya [79cb27c]
- ✨ GM_xmlhttpRequest 新增 cookiePartition 参数 by @WhiteSevs [3774aa3]
- ✨ feat: 适配 GM_deleteValue、GM_setValues 和 GM_deleteValues 单独的权限请求 by @WhiteSevs [15b4b16]
Fixed
- 🐛 修复权限通配符设置问题 #416 [1994cc8]
- 🐛 修复自动切换主题与 tsconfig types 问题 [1083dd0]
- 🐛 修复界面模式切换 [165c46c]
- 🐛 处理 node v23 无法构建的问题 #415 [5274edf]
- 🐛 修复删除脚本 resource 数据未删除的问题 [c93e39e]
- 🐛 修复 vscode 连接问题 [e3b6604]
0.17.0-beta.2 (2025-06-04)
Added
- ✨ 增加按钮可以重试数据迁移 #409 [85a7404]
- ✨ feat: 新增对 file://协议的文件的动态加载更新 by @WhiteSevs [6eb5bd8]
- ✨ feat: 新增对 file 协议的资源或引用自动更新 by @WhiteSevs [7a5cc21]
- ✨ feat: 适配部分 GM_info 的属性 by @WhiteSevs [51f0ea0]
- ✨ feat: GM_setClipboard 支持 cb 回调函数 by @WhiteSevs [a8373f5]
- ✨ feat: 新增 Api 支持 GM_setValues、GM_getValues、GM_deleteValues by @WhiteSevs [d363e42]
- ✨ feat: GM_cookie 新增配置 partitionKey.topLevelSite by @WhiteSevs [131b31f]
- ✨ 兼容 GM_registerMenuCommand #358 [70c59e6]
Fixed
- 🐛 修复 userConfig 默认值问题 #409 [f1ee723]
- 🐛 修复 eslint 配置无法重置的问题 [d0c2f3b]
- 🐛 修复 vscode 连接问题 #412 #400 [6ff24e3]
- 🐛 修复重复监听问题 #388 [b8735d8]
- 🐛 修复 GM_notification 无法触发 onclick #406 [c5e766f]
- 🐛 修复后台脚本读取 userConfig 的问题 [2240a62]
- 🐛 修复 GM_getValue 与 GM_info 问题 #393 by @WhiteSevs [e765476]
- 🐛 修复 message 不输出错误信息 by @WhiteSevs [04bf703]
- 🐛 修复 GM_getTab 回调函数入参为空时的值 by @WhiteSevs [3f3cac5]
- 🐛 修复 GM_openInTab 的返回值 by @WhiteSevs [2fa5b33]
- 🐛 修复 GM.cookie 不存在 by @WhiteSevs [8889f64]
Miscellaneous
0.17.0-beta.1 (2025-05-28)
优先修复几个严重的问题并发布
Added
Fixed
- 🐛 修复 GM_addValueChangeListener 问题 #404 [f698722]
- 🐛 修复脚本 match 和 include 问题 https://github.com/scriptscat/scriptcat/issues/398#issuecomment-2892698500 [6c9cbf1]
- 🐛 修复端口导致注册 userScript 失败的问题 #390 [3f57e8f]
0.17.0-beta (2025-05-13)
由于 Chrome 政策原因,Manifest V2 被自动禁用,提前将本版本将更新至 Chrome 的正式版,如有问题请及时反馈,感谢理解。
Added
- ✨ 本地/链接导入 [70554c7]
- ✨ 实现 @run-in / 分离隐身模式 (#384) by @DreamNya [865e5f6]
- ✨ 实现 window.close / window.focus (#383) by @DreamNya [bcc2a5b]
Changed
Fixed
0.17.0-alpha.4 (2025-05-03)
Added
Changed
Fixed
- 🐛 修复从 GitHub 安装脚本卡住的问题 #378 [c299df0]
- 🐛 处理 GM_xmlhttpRequest redirect 问题 #330 [47d7cec]
- 🐛 更换交互 element 方式 #334 [e04795a]
- 🐛 修复 GM.* API 问题 #363 [ca6324d]
- 🐛 修复脚本匹配、隐藏排序、首次打开浏览器加载脚本等问题 #317 [2988176]
- 🐛 修复首次打开浏览器加载脚本的问题 [2254fd1]
0.17.0-alpha.3 (2025-04-25)
从 v0.17.0 开始,脚本猫升级为 manifest v3,并且切换储存引擎indexedDB为chrome.storage.local,如果发现数据出现问题,请前往Github给我们反馈。
重构为 manifest v3,更换储存引擎,修改部分特性
Changed
- ♻️ 新储存引擎数据迁移 [deace16]
- ♻️ 重构代码,升级为 manifest v3 [fcb4cc4]
- 为了与 tm 保持一致移除
GM_xmlhttpRequest的maxRedirects使用redirect替代 - 移除
GM_cookie的store方法与storeId、tabId,现在获取 cookie 会直接取当前页面的store(例如隐身窗口与普通窗口的 store 是不同的)
Fixed
Full Changelog: https://github.com/scriptscat/scriptcat/compare/v0.16.6...v0.17.0-alpha.3
0.16.11 (2025-08-26)
Added
Changed
- 🎨 (MV2) 增强 chrome.tabs.create 兼容性 (#640) [eb4d1ab] (by @cyfung1031)
- ⚡ 基於 MV3 版修正小量共通功能代码 (#614) [51f3d0c] (by @cyfung1031)
Fixed
- 🐛 修复 SRI 资源校验 [d24d9ad]
- 💚 修复 lint 问题 [2b33a70]
- 🐛 修复 firefox service worker csp 的问题 #533 [a1cb2e0]
- 🐛 修复下拉列表选项显示不全的问题 (#552) [73d6c65]
- 🐛 设置 monaco 为英文 [77c872d]
Miscellaneous
- 🌐 处理翻译问题 [d0ab618]
0.16.9 (2025-07-09)
误操作导致 v0.16.8 在 firefox 被占,所以跳过了 v0.16.8
Fixed
Changed
Miscellaneous
- 👷 处理 firefox 打包 [814c9c3]
0.16.7 (2025-07-08)
这是 Manifest v2 的修复版本,后续只会处理一些非严重与功能性 bug,推荐更新你的浏览器到最新版本并安装最新版本的 ScriptCat(v0.17.0+)。
Firefox 的 Manifest V3 版本还在筹备中。
Fixed
- 🐛 修复 onxxxx 问题 [9cf59a3]
- 🐛 处理扩展降级问题 #503 [faae3b8]
- 🐛 修正垃圾打包問題 (#501) [3091ec0] (by @cyfung1031)
- 🐛 修复 OneDrive 上传文件问题 #366 [ad5a711]
Miscellaneous
- 🌐 添加翻译文件 [92c1951]
0.16.6 (2024-10-24)
Manifest V3 重构计划筹备中,非严重与功能性 bug 暂时不会处理。受限于Manifest V3平台,升级后可能需要你开启扩展的开发者模式才可以继续使用前台脚本(Userscript)
Changed
Fixed
Miscellaneous
0.16.5 (2024-07-12)
Fixed
0.16.4 (2024-07-10)
Added
Fixed
- 🐛 修复 English 下列宽问题 #297 [fcfb3ac]
- 🐛 修复删除 Userconfig 后主页还是会显示的问题 #285 [dd3b1b4]
- 🐛 修复 firefox 环境下 GM_addElement 的问题 #291 [013a4f6]
- 🐛 修复排序后点击错乱的问题 #283 [8a05f00]
- 🐛 处理页面回退 #277 [f6f0a80]
- 🐛 修复 RegExp 内容被覆盖的问题 #293 #289 [3ef9fbc]
0.16.3 (2024-05-01)
Fixed
- 🐛 修复 GM.*兼容问题 #274 [389e6d2]
- 🐛 处理 on 事件的移除 [c69c208]
- 🐛 修复 header 设置导致的请求失败 [b5c2910]
- 🐛 处理全局属性 [ff3b721]
- 🐛 修复 window 穿透问题 #273 [577f7e5]
- 🐛 修复 hasOwnProperty 返回 undefined 的问题 #272 [b93be76]
Miscellaneous
0.16.2 (2024-04-22)
后续主要精力将放在
Manifest V3的支持上,本次版本主要是一些小的改进与修复,详细功能演示请看:v0.16.2
Added
Fixed
Miscellaneous
- 👷 处理 edge 商店发布不能包含压缩文件的问题 [e5b2e3b]
Full Changelog: v0.16.1...v0.16.2
0.16.1 (2024-02-26)
Added
Changed
Fixed
- 🐛 修复脚本删除同步失败的问题 #254 [bf68abb]
- 🐛 修复订阅脚本重复安装的问题 #257 [57bc6f9]
- 🐛 修复 toString.call(window)返回内容不正确 #260 [2288dae]
- 🐛 修复并发 setValue 导致的数据错误 #249 [0b4d241]
- 🐛 修复 vscode 同步时文件路径变更导致重复同步 #247 [a6efaa7]
- 🐛 新增脚本支持顶级 await by @DreamNya #258 [3a37af2]
Full Changelog: v0.16.0...v0.16.1
0.16.0 (2023-12-21)
Added
Fixed
- 🐛 修复语言切换"最后更新"字段翻译不同步的问题 #241 [2d178ac]
- 🐛 修复@grant GM.*声明问题 #243 [6d7efa6]
- 🐛 修复@match 端口匹配错误 #244 [2e378c3]
- 🐛 修复往 global 写入 Symbol 属性问题 [d8bb2f1]
- 🐛 修复引入的 lodash 与页面冲突问题 [96280a2]
0.16.0-beta (2023-11-28)
Added
Changed
- 💄 调整 Badge 颜色为灰色 [97c06f5]
Fixed
- 🐛 修复 onedrive 空间问题 #224 [0d10588]
- 🐛 处理 onedrive e5 账号文件同步文件 #224 [dc56ec6]
- 🐛 修复 gf logo 问题 [092517e]
- 🐛 修复不同语言下 table 的宽度问题 (#236) [3eb84b5] by @duoluodexiaoxiaoyuan
- 🐛 修复新的注入方式导致 dev 模式无法正常运行的问题 [a96ab94]
- 🐛 优化脚本运行框架注入速度 #232 [4cf6450]
- 🐛 默认不传 origin header #233 [9d4ebcc]
0.15.1 (2023-08-30)
Added
- ✨ 优化授权管理 [5eb7c5a]
Changed
Fixed
- 🐛 修复重定向后的携带#号的 finalUrl 问题 [715639e]
- 🐛 修复 CAT_fileStorage 网络错误也会导致配置实现的问题 fixed #224 [c309832]
- 🐛 忽略 webdav 创建目录错误 #213 [890076a]
0.15.0 (2023-08-15)
添加了新手引导
Added
Fixed
- 🐛 优化同步错误处理 [cc5e22d]
0.15.0-beta (2023-07-31)
优化为主的一个版本
Added
Fixed
- 🐛 优化同步报错问题 #222 [dd05752]
- 🐛 修复常量值被改变的问题 #214 [63d3061]
- 🐛 修复 GM_addElement 父节点参数为 shadowDom 错误的问题 #214 [0bbe7ce]
- 🐛 修复列表排序问题 [f1527b0]
- 🐛 修复 GM_openInTab loadInBackground 参数问题 [1f29bfc]
- 🐛 修复 xml 文档无法加载脚本的问题 #211 [ef7efbd]
- 🐛 修复网盘同步脚本覆盖问题 [e4bd5d4]
- 🐛 修复后台脚本无法控制 setInterval 停止的问题 #207 [d059ef7]
- 🐛 修复网盘登录掉了之后无法重新登录的问题 #210 [963a6d2]
- 🐛 修复脚本列表页一些警告问题 [fc6d14d]
- 🐛 修复 vscode 重连问题与某些情况下停止脚本无效的问题 [bb7d4d5]
- 🐛 修复 GM_openInTab active 参数始终为 true 的问题 [274ef59]
- 🐛 修复更新日志通知不自动关闭 [7a7e221]
0.14.1 (2023-06-26)
修复几个比较严重的问题,且影响版本广 反复储存 oldScript 对象,数据量过大时可能导致脚本加载失败
Added
Fixed
- 🐛 修复 vscode 连接问题与同步问题 [06c3ef7]
- 🐛 修复 GM_openInTab 默认在后台打开页面的问题 [7d2a5b2]
- 🐛 修复反复储存 oldScript 对象问题 [4832a80]
0.14.0 (2023-06-20)
🎉🎉🎉 脚本猫开始支持多国语言,向国际化脚本管理器迈出第一步! 💥💥💥
Fixed
Miscellaneous
0.14.0-beta.1 (2023-06-16)
🎉🎉🎉 脚本猫开始支持多国语言,向国际化脚本管理器迈出第一步! 💥💥💥
Added
- ✨ userconfig textarea 支持 rows 参数 [a2003a0]
Fixed
- 🐛 修复后台脚本状态显示错误的问题 [d997dc7]
Miscellaneous
0.14.0-beta (2023-06-14)
Added
- ✨ 后台脚本增加重试逻辑 [16551df]
- ✨ UserConfig 支持 TextArea [fc2134b]
- ✨ 支持暴力猴的导入格式 [1398e59]
- ✨ match 和更新 URL 管理 [a805dde]
- ✨ fileStorage API 改进 #138 (#199) [707d391]
- ✨ 脚本列表批量操作 #164 #175 [af0ba88]
Fixed
- 🐛 修复 tools 页面滚动条问题 (#201) [f3493ae]
- 🐛 修复 GM_log 打印对象时报错 [4a6516d]
- 🐛 修复 FormItem 错误导致的用户配置、储存管理等功能无法编辑的问题 [243f90a]
- 🐛 修复某些.user.js url 加载错误 [2596617]
0.13.1 (2023-06-02)
Fixed
- 🐛 优化 options 页 header, 新增外部链接 [951833e]
- 🐛 修复沙盒加载问题 #195 [4e1c904]
- 🐛 修复沙盒默认函数没有 bind 的问题 [81e46b1]
- 🐛 修复 firefox csp 策略问题 #170 [d310275]
0.13.0 (2023-05-27)
Fixed
- 🐛 修复数据导入 tm 问题 #187 [5546cc1]
- 🐛 修复特殊属性导致的问题 #190 [c453d21]
- 🐛 修复 object 类型的值变更会通知的问题 [146c9ed]
- 🐛 修复支持无 namespace [e0a9446]
0.13.0-beta (2023-05-21)
Added
- ✨ 授权管理 #184 [002e443]
- ✨ 打开备份目录 #182 [7274e40]
- ✨ 一键关闭所有脚本按钮 #130 [27187a6]
- ✨ 优化加载逻辑 #135 [5b9c37d]
- ✨ 新增 iframe 运行计次 #167 [0a3ae5a]
- ✨ 日志定时清理逻辑 [81587a0]
- ✨ 新增脚本编辑器菜单快捷键显示 [f9e92b8]
- ✨ 新增脚本编辑器脚本另存为功能 [7790137]
- ✨ 添加 GM_openInTab 新可选功能 [f2b6722]
- ✨ 增加 crontab 悬浮提示 [8d6ba52]
- ✨ eslint quickfix [b0e9abe]
Fixed
- 🐛 修复 debug 值问题 #163 [826d164]
- 🐛 修复同步删除问题 #143 [021e6db]
- 🐛 修复特殊 function 判断 [43ee0de]
- 🐛 修复沙盒隔离问题 #189 [647de2e]
- 🐛 添加数据校验 #161 [2a02ecb]
- 🐛 修复排序逻辑问题 #164 [97c0ac0]
- 🐛 修复脚本更新会导致自定义配置失效的问题 #174 [aa2ace1]
- 🐛 修复 vscode 正常断开后不重新连接的问题 #176 [f2df2d4]
- 🐛 修复 chrome.downloads.download 错误捕获 [7d4ad2d]
Miscellaneous
- 优化 useOpen 标签关闭监听方式 [4ab0d58]
- 优化 ESLint [e927f2c]
- 更新[email protected],修复多编辑器快捷键冲突 [348fd67]
- 更新依赖修复 Windows 本地编译错误 [392e4e6]
0.12.0 (2023-03-27)
Added
Fixed
- 🐛 修复某些以.user.js 为后缀的网页识别成安装脚本 [f094d80]
- 🐛 修复没有菜单时不显示主菜单 #159 [4c4b15f]
- 🐛 修复代码编辑框不跟随暗夜模式变化的问题与优化 id 列为 sort 列 [df26bdf]
0.12.0-beta (2023-03-19)
Added
Changed
Fixed
- 🐛 修复菜单多次注册的问题 #129 [9515269]
- 🐛 修复数据清除错误 [e3fbaf5]
- 🐛 修复 iframe 中运行不在 popup 页显示的问题与添加脚本运行次数 #154 [b5670c9]
- 🐛 修复 GM_menu 问题 #153 [4d6eafe]
0.11.3 (2023-03-03)
Fixed
- 🐛 修复沙盒 context 关键字能访问的问题 [dbd9ad4]
- 🐛 修复沙盒 context 作用域问题 [3d15519]
- 🐛 修复沙盒变量 undefined 问题 [2dcf9c2]
- 🐛 修复定时脚本计时器停止错误 #147 #149 [f9cb6dc]
- 🐛 修复用户动态配置 [e67883e]
0.11.2 (2023-02-07)
Added
- ✨ 支持安装本地脚本 [eb82fa9]
Fixed
- 🐛 修复 uuid 导致的同步问题 #141 #133 [9b70673]
- 🐛 优化系统弹出更新逻辑延长至 60s 并添加停止逻辑 #137 [38921da]
- 🐛 修复 user.js?*链接无法触发安装与优化点击脚本名即进入编辑 #142 [4576795]
- 🐛 GM_info 添加更多属性以兼容其他管理器 #139 [184cfaf]
0.11.1 (2023-01-15)
由于 firefox 商店限制,暂时移除掉 firefox 的 CSP 策略,此项移除将会导致 firefox 版本的扩展无法使用代码提示,后续再寻找解决方案。
Fixed
0.11.0 (2022-12-20)
Fixed
0.11.0-beta.3 (2022-12-18)
支持 OneDriver、CAT_fileStorage 等多个重磅功能
Added
- ✨ 支持 onedrive #80 [7a71700]
- ✨ 支持 CAT_fileStorage #127 [d566afb]
- ✨ GM_xhr 支持 document 和 stream [eedf0c1]
- ✨ tab 栏点击右键可以关闭当前,关闭其他,关闭左侧,关闭右侧脚本 [1b8d84e]
Fixed
- 🐛 修复文件系统斜杠问题 [3a66818]
- 🐛 修复沙盒模式无法从 window 读取 GM_info 的问题 #126 [f23ccde]
- 🐛 修复脚本储存管理过高与 object 类型编辑问题 [e0a0d64]
- 🐛 修复列表名称排序错误 [8e678da]
- 🐛 修复导入重复的问题 [0ec4cc6]
- 🐛 处理*开头的特殊情况 #123 [9569736]
- 🐛 修复了点击编辑以后进入指定脚本可以左侧也选中对应的脚步名字,点击保存 tab 脚本名称和左侧脚本名称同步修改以后的内容 [5335869]
0.11.0-beta.2 (2022-12-04)
Fixed
- 🐛 修复 install 页错误 [fda9de8]
0.11.0-beta.1 (2022-12-04)
Added
- ✨ GM_getResourceURL 支持获取 blob url #84 [22925cb]
- ✨ 支持 GM_addElement #102 [0d0f4db]
- ✨ 支持自定义 eslint [0ff6ddd]
- ✨ 添加 CAT_userConfig 打开用户配置页 [025db33]
0.10.4 (2022-12-04)
Added
- ✨ 兼容 tm 的储存导入导出 [2eed348]
Fixed
- 🐛 .prettierrc 添加 endOfLine 兼容 windows [ee34161]
- 🐛 修复了点击左侧脚本 tab 没有选择对应的内容,以及点击左侧脚本没有选中的效果 [9ad2b53]
- 🐛 兼容 GM_cookie.list 的调用方式和菜单展示问题 #117 [a54d0c6]
- 🐛 修复更新间隔设置从不失效 #115 [50d8264]
- 🐛 修复 document-body 与优化资源识别 text #116 [1b87ffc]
0.10.3 (2022-11-23)
此版本无严重 bug 将会发布到 edge
Fixed
Miscellaneous
- 📝 Update README.md [3f768c7]
0.10.2 (2022-11-21)
Fixed
- 🐛 修复某些情况 export 表唯一性导致数据库升级失败 [10a5c19]
0.11.0-beta (2022-11-19)
Added
- ✨ 添加 CAT_userConfig 打开用户配置页 [025db33]
Changed
- 🎨 统一更新日志地址 [8e48400]
0.10.1 (2022-11-19)
Added
- ✨ 资源管理和火狐兼容性处理 [26ab1c5]
Fixed
- 🐛 修复 userconfig 选择框问题与二次打开不显示的问题 [3504d8d]
- 💚 修复 ci 构建报错问题 [eb0031f]
- 🐛 修复 getResourceResource key 问题 [df22c6f]
- 🐛 修复百度网盘鉴权缓存问题 [88e7d3b]
- 🐛 修复 firefox 下编辑器不兼容的问题 [c88c192]
0.10.0 (2022-11-17)
Changed
- ⚡ 优化百度网盘鉴权 [222c2d7]
Fixed
- 🐛 修复打包版本问题 [f73c543]
0.10.0-beta.2 (2022-11-16)
Added
Changed
- ♻️ 重构 vscode 功能 [f5ec7a4]
Removed
- 🔥 移除 document-body 和 document-menu [06dfc18]
Fixed
- 🐛 修复后台脚本无法使用 responseType 的问题 #108 [43b407a]
- 🐛 修复在 sandbox 页执行 BroadcastChannel 某些浏览器会报错 #107 [c4d4de4]
- 🐛 修复后台脚本内存溢出问题 #71 [62c2f47]
- 🐛 修复列表宽度问题和储存清空 bug [e00669a]
0.10.0-beta.1 (2022-11-09)
Fixed
- 🐛 修复打包引起的错误 [ee034bc]
0.10.0-beta (2022-11-08)
Added
- ✨ 支持 eslint [e55d23f]
Changed
Fixed
- 🐛 修复 eslint 对后台脚本的支持与兼容火狐 [2343339]
- 🐛 修复 GM xhr header 为空时发送默认值与 UserConfig 默认值的问题 [e3a04db]
- 🐛 修复火狐兼容问题 [88a6d4a]
- 🐛 修复 GM_xhr unsafeHeader 发送错误、popup 支持运行 [02d1a45]
0.10.0-alpha.1 (2022-10-31)
Added
- ✨ webdav 云同步 [b419c91]
Changed
Fixed
In Process
- 🚧 订阅脚本
- 🚧 VSCode 连接
- 🚧 导出云端脚本
Miscellaneous
0.10.0-alpha(2022-10-27)
非常不稳定且功能不完善的一个版本 本版本为 alpha 测试,功能并未全部完成,欢迎体验,建议备份后升级或者共存的形式安装
全新的架构、全新的 UI,凤凰涅槃、王者归来、大器晚成
Added
- ✨ webdav 备份
- ✨ 后台脚本支持 GM_menu
- ✨ GM_menu 支持浏览器右键菜单
Changed
- ♻️ 全新架构、全新 UI
- ♻️ 重构日志系统
- ♻️ 重构代码编辑
In Process
- 🚧 webdav 云同步
- 🚧 设置页面各个选项
- 🚧 订阅脚本
- 🚧 UserConfig
- 🚧 脚本储存管理
- 🚧 VSCode 连接
- 🚧 导出云端脚本
Removed
- 🔥 移除原版本云同步,新增其它云平台同步
- 🔥 由于没有相关用户操作,移除用户登录
- 🔥 鉴于腾讯云函数收费,可能将移除导出腾讯云函数,后续版本再加入
0.9.4 (2022-10-11)
时隔半年的更新,本次更新只做了兼容性的修复。。。。(连续新写了几个 bug。。。。)
近期开始重构脚本猫了(架子已合并到 main 分支),在 v0.10.x 将做出大改变,这是向 v1.0.0 过渡的第一步,预计 11 月左右完成,绝对不 🐦,另外 v0.10.0 将会有以下不兼容的变动:
- v0.10.0 将取消云同步,但会新增网盘同步
Fixed
- 🐛 修复某些 run-at 因为 GM_info 注入的问题导致脚本报错 [e91371d]
0.9.3 (2022-10-11)
Removed
- 🔥 移除扩展 debugger 权限 [75bc958]
Fixed
0.9.1 (2022-04-30)
一些功能修复和代码优化
Added
Changed
- ⚡ 优化日志组件 [8a8fef2]
Removed
Fixed
0.9.0 (2022-02-14)
支持一键上云啦!!!两个参考的脚本: bilibili 自动签到,掘金签到和自动抽奖
Added
Changed
Fixed
- 🐛 修复在同 tab 上切换 url 不会清空掉老脚本导致错误加载的问题 [37b88fb]
- 🐛 修复 match 兼容问题 [d919e8a]
- 🐛 修复后台脚本无法处理 blob 的问题 #34 [7b81677]
Miscellaneous
- 📄 修改 License 为 GPLv3 [dfa0231]
0.8.2 (2022-01-22)
2021 年的最后一个版本,提前祝大家新年快乐!🎇
Added
- ✨ GM_xhr 支持 maxRedirects [4d29cae]
Fixed
- 🐛 修复订阅@connect 错误的问题 [247db9c]
- 🐛 修复端口通配的问题 #30 [f5183bd]
- 🐛 修复 GM_xhr 返回值和 GM_delValue 删除错误 [45fb304]
- 🐛 修复沙盒兼容 [82ceea9]
- 🐛 修复某些时候超时才打开权限确认窗口的问题 [b861869]
- 🐛 修复火狐 url 获取错误的问题 [854dd26]
- 💚 修复 ci 打包版本号错误 [b218cf4]
0.8.1 (2022-01-14)
Added
- ✨ 脚本静默更新 [aeeda0f]
- ✨ 兼容暴力猴导出脚本包 [b477640]
- ✨ 新建脚本页面 URL 识别 [429dd55]
- ✨ GM_xmlhttpRequest 支持 blob 数据 #29 [71a039f]
Fixed
0.8.0 (2022-01-10)
Added
- ✨ GM_download 可以下载 blob 文件 [2096137]
- ✨ 实现 GM_download 函数 [a06113c]
- ✨ 支持 zip 格式导入导出 [48d197c]
- ✨ 实现 GM_get/saveTab [3f5085f]
Changed
- 🎨 修改 eslint 错误 [5bdcbf9]
- ♻️ 重构导入导出 [6cd369e]
- 🎨 修改 GM_menu 注册同名菜单只使第一个生效 [bd16121]
- 🎨 修改 eslint 代码 [d9b9af0]
- ⚡ 删除 GM_getCookieStore 使用 GM_Cookie('store')操作 [1ae5096]
Fixed
- 🐛 修复对 GM.*函数的支持 [d9ee5c6]
- 🐛 修复 GM.xmlHttpRequest h 大写的问题 #26 [5ebf3aa]
- 🐛 修复编辑页菜单栏样式错误 [42b9a91]
- 🐛 修复后台脚本调试时 unsafeHeader 发送错误 [328ca18]
- 🐛 修复沙盒内 self、top、parent 逃逸 [eba7144]
- 🐛 修复 GM 函数 this 问题 [9eb92cc]
Miscellaneous
- 👔 兼容油猴 match http* [9ebdeb9]
0.7.7 (2021-12-17)
Fixed
- 🐛 修复 GM_setValue 设置 object 实例时的错误 [fa9dcbc]
Miscellaneous
- 👔 只有中版本更新时才打开更新日志页面 [74981dc]
0.7.6 (2021-12-13)
新增 GM 储存管理,开始尝试使用 emoji 来写 changelog
Added
Fixed
v0.7.5 (2021-12-08)
Bugs fixed:
GM_registerMenuCommand某些情况注册不上(70399b3) (@CodFrm)- gm_xhr 默认不带上
origin(
70399b3) (@CodFrm) - 沙盒中 globalThis 指向沙盒
global(
c15913c) (@CodFrm) - 右侧悬浮按钮固定可能遮挡的问题(
84ed9a1) (@CodFrm) - unsafe header
覆盖失败(
8a28a9c) (@CodFrm) - GM_addStyle 与 tm
管理器插入地方一致(
0375282) (@CodFrm)
Perf
- 图标加载速度优化(
5a74b19) (@CodFrm)
v0.7.4 (2021-11-24)
Bugs fixed:
v0.7.3 (2021-11-22)
New feature:
- vscode
自动连接(
dac2cc6) (@CodFrm) - 用户配置支持动态多选(
6bf5b29) (@CodFrm) - gm.xhr 支持发送 FormData
数据(
693c410) (@CodFrm) - 添加*.user.bg.js
后台脚本后缀监听(
05021c1) (@CodFrm)
Bugs fixed:
- 兼容油猴的 responseType json
处理(
0d75d86) (@CodFrm) - responseType 问题和 gm_xhr url
的相对位置处理(
288d751) (@CodFrm) - eval
执行脚本内方法(
4d0e056) (@CodFrm) - gm_xhr
获取重定向后地址(
4906c79) (@CodFrm) - 沙盒兼容问题&某些情况下 sourceUrl
不显示的问题(
85cb130) (@CodFrm) - 拉取数量显示错误(
106de02) (@CodFrm) - 某些情况下菜单注册后不显示(
aff0bb4) (@CodFrm) - 沙盒内可访问 window
上对象(
49a276c) (@CodFrm)
v0.7.2 (2021-11-07)
在此之前的脚本猫对 GM_XHR 的返回 contentType 做了判断,如果是 json 类型会自动转换成 json 给脚本,现在兼容油猴的做法,不对此进行自动的转化,需要手动转化,或者加上 responseType.可能会导致某些脚本出现兼容性问题.
New feature:
Bugs fixed:
- 安装脚本时代码对比反向问题(
bd769a0) (@CodFrm)
v0.7.1 (2021-10-26)
修复一个比较严重的 bug,编辑本地脚本 uuid 每次发生改变导致同步多次的问题.
支持 vscode 扩展开发和脚本市场支持,具体可以看此视频: 脚本猫配合 vscode 开发(demo,想看看大家有啥意见)
Bugs fixed:
- 编辑本地脚本 uuid
每次发生改变导致同步多次的问题(
7175c6f) (@CodFrm)
v0.7.0 (2021-10-26)
支持 vscode 扩展开发和脚本市场支持,具体可以看此视频: 脚本猫配合 vscode 开发(demo,想看看大家有啥意见)
New feature:
- vscode
代码同步(
5750fb6) (@CodFrm) - 外部 api
用于脚本市场获取脚本状态(
8ce9ae9) (@CodFrm) - 脚本列表拖动排序(
d3aa7ab) (@CodFrm) - 通过链接安装(
00e4622) (@CodFrm)
Bugs fixed:
v0.6.4
导入导出功能(兼容 tampermonkey)和修复 bug
- 优化新建脚本的 origin
- 开启
GM_cookie给前端脚本,并兼容 tm 的使用方法 - 导入导出 json 备份文件(兼容 tampermonkey)
- 修复沙盒中无法使用 eval 的问题
- 修复 match 错误会影响其它脚本的问题
v0.6.3
修复 bug
- 优化权限批量确认问题
- 修复云同步有 delete 的情况下错误的问题
- 修复同步的订阅与脚本无关联的 bug
- 修复订阅更新不同步的 bug
- 修复
match结尾*问题
v0.6.2
支持某些油猴特性和修复 bug
- 支持
document-body - 添加
GM_getResourceText和GM_getResourceURL - 添加
include/match的 tld 顶域匹配支持 - 修复沙盒 set 属性问题
- 修复
GM_registerMenuCommand重复注册显示的问题 - 修复更新页面脚本开启状态不一致的问题
- 沙盒处理只读的属性
- 处理
require顺序 - 处理
match,以*.开头的情况下也会匹配xxx.com
v0.6.1
一些 bug 修复
- 用户信息管理页
- 油猴 window.onxxxx 兼容
- 优化安装页面显示
- 优化登录登出
- 修复弹出页新建脚本 bug
- 修复老版本安装的脚本新版本无法正常执行的问题
v0.6.0
两个大功能,订阅功能与云同步.(导入导出到本地在下两个小版本中发布,导入导出到云盘等其它存储计划中)
云同步暂时只支持脚本与脚本订阅同步,用户配置同步后续会支持.不会支持 value 同步,开发者需要注意.
新设备同步安装的脚本会根据: 前台脚本默认开启,后台脚本默认关闭的方式进行安装,脚本开启状态不会同步,需要用户重新开启或者关闭.
关于这方面有什么意见可以提issue反馈
- 增加脚本订阅功能
- 增加脚本云同步功能
- 优化脚本更新确认界面使用静默方式打开
- 优化脚本新建
- 修改脚本列表页
特性栏为来源 - 修复油猴兼容性 bug
- 修复无
namespace的脚本会导致安装错误的问题 - 修复
resource资源加载和释放问题 - 修复两位版本号对比失败的问题
v0.5.3
修复 bug
- 修复面板基本设置编辑不生效的问题
- 修复更新脚本选择脚本状态无效的问题
- 修复脚本更新运行状态显示错误
v0.5.2
cookie 操作增强
- 支持对隐身窗口的 cookie 操作
- 增强
GM_cookie函数,支持delete/set/store操作 GM_addValueChangeListener支持返回 tabid(后台脚本中)- 增加
GM_getCookieStore通过 tabid,获取 cookie store - 增加
storageName来规定 value 共享,移除原来的namespace共享 - 修复浏览器打开时脚本加载问题
v0.5.1
优化界面 UI,优化调试模式
- 更新界面 UI,优化页面逻辑
- 优化后台脚本调试模式
- 修复 cron 表达式错误的时候,脚本列表不显示
- 移除
@console
v0.5.0
重大更新,开始支持CloudCat
- 支持CloudCat
- 编辑操作增加导出/导入功能
- 添加通知信息
- 优化列表状态栏
- 沙盒优化
- 修复油猴 API 兼容问题
- 修复
match问题
v0.4.4
v0.4.3 兼容 Firefox 处理以过审核.
- 处理 Firefox sandbox 逻辑
- 优化安装/权限确认页面 UI
- 优化编辑器快捷键和工具条
- 修复某些情况下安装或更新时不显示脚本名的 bug
- 修复
GM_xmlhttpRequest的arraybuffer,blob支持 - 修复若干兼容油猴的 bug
v0.4.2
优化代码,UI 调整
- 界面 UI 调整
- 增加
GM_xmlhttpRequest所支持的unsafe header和支持arraybuffer,nocache,user,password,overrideMimeType,功能 - 增加运行日志查看功能,点击面板
运行状态栏即可查看最后一次运行日志.具体请看:console功能 - 修复
GM_notification的done回调 - 优化调整代码列表排序逻辑
- 优化最后更新栏点击可进行脚本的手动检查更新
v0.4.1
重大 bug 修复
- 修复 split 导致的前台脚本无法执行的问题
- 增加
GM_xmlhttpRequest所支持的unsafe header
v0.4.0
做了一些界面上的优化,增加了用户配置功能
- 增加控制台的 UserConfig 功能,详情请看用户配置文档
- 优化控制台编辑时
definition后缀为.d.ts的地址,自动识别增加自动补全 - 优化控制台的运行日志 ui
- 优化控制台脚本列表,
运行状态列鼠标放置可显示下一次运行时间等描述 - 优化弹出页面 ui,增加脚本运行数角标
- 优化弹出页面运行脚本页显示当前页面上所执行的脚本
- 优化弹出页面增加后台脚本项,可直接在弹出页上执行脚本
- 优化安装页面增加脚本的开启开关
- 支持
GM_registerMenuCommand和GM_unregisterMenuCommand - 支持
GM_xmlhttpRequest填写一些 unsafe 的 header
v0.3.4
- 新建脚本默认开启(从远程安装的后端脚本依旧默认为不开启)
- 管理面板简单的分页功能
- 增加开机启动自动运行
- 支持
@require-css直接引入 css 文件 - 支持
document-menu执行方式 - 支持
@include和@exclude - 移除
@debug,新增菜单条 - 修复若干 bug
v0.3.0
开始支持油猴脚本了
- 支持油猴脚本!暂时支持 match 进行匹配
- 支持
@require引用其他脚本 - 将 GM_set/getValue 函数使其实时全局同步
- 添加了
CAT_clickAPI,可进行真实点击 - 支持了
GM_setClipboard
v0.2.0
第一个可用的版本
- 后台脚本,可以使你的脚本持续的运行在后台.
- 定时脚本,可以每日定时执行,每天通过脚本定时处理事务.可用于自动签到,定时提醒等功能.
- 基本的 API,初步规划好了 API 规则
- 脚本管理面板
