跳到主要内容

Beta 更新日志

脚本猫的版本发布主要分为两条分支: 正式版本与预发布版本,正式版本更新日志请看:更新日志

预发布版本是在正式发布之前的版本.它们通常用于测试新功能,预发布版本的版本号包含一个预发布标识符,例如: 1.0.0-beta.1.

你可以从Release页或者下面的扩展商店页中获取预发布版本

另外除了预发布以外,脚本猫每次代码提交合并到主分支后都会在Github Action上打包构建一次扩展,如果你想体验最新或者修复的内容可以前往Github Action页进行下载.

1.0.0-beta.2 (2025-07-29)

Added

  • ✨ 增加徽标和菜单设置并调整设置页面 #573 [23e9b19]
  • ⚡ 优化资源加载, 并行加载异步资源 (#574) (5910c0b) by @zhangenming
  • ✨ 开启开关单独控制隐身模式与主窗口 #571 (38a33b1)
  • ✨ Ctrl+Enter 确定导入 #537 [06a7a01]
  • ✨ 优化安装、权限等的打开窗口交互 (0d9ba53)
  • ✨ 安装本地脚本时可以进行监听 #275 (d9b0eee)

Changed

Fixed

  • 🐛 修复 GM cookie list 获取不全的问题 [3046200]
  • 🐛 修复并发创建菜单的报错 #580 [4855fec]
  • 🐛 处理一些特殊的沙盒关键字 (9ced958)
  • 🐛 修复脚本设置网站匹配更新不断累积 include 的问题 #581 [9d31872]

1.0.0-beta.1 (2025-07-22)

🎉 准备向 v1.0.0 进发,非常感谢哥哥们的支持!

Added

  • ✨ 增加 UserConfig 顺序 [1874a35]
  • ✨ 关闭时的不再检查更新 #562 [25cec66]
  • ✨ 最后更新增加 Tooltip (#564) [39ede21] (by @cyfung1031)

Changed

  • ♻️ 调整打开更新页面代码 [9ea0708]
  • ⚡ TimeoutError 判斷 (#565) [6a9a830] (by @cyfung1031)
  • ⚡ 修正 ScriptList 重绘、图标显示等问题 + 其他视觉元素修改 (#559) [f9e6c44] (by @cyfung1031)
  • ⚡ 修改 messageFlag 格式避免与其他页面代码衝突 (#561) [182a631] (by @cyfung1031)
  • ♻️ xhr 原生 response 只取一次 (#550) [3a8a464]

Removed

  • 🔥 未支持`window.onurlchange` (#568) [678af19] (by @cyfung1031)

Fixed

  • 🐛 修复 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]

Miscellaneous

  • 👷 增加.codecov.yml [ee297d5]
  • 🌐 更新翻译 [82214d0]
  • 🌐 处理默认翻译问题 英语以中文为基础,其它语言以英文为基础 (70a739c)

1.0.0-beta (2025-07-14)

🎉 准备向 v1.0.0 进发,非常感谢哥哥们的支持!

Added

  • ✨ 优化日志打印 [8693b93]
  • ✨ 实现异步 GM 函数 (8caebe9)
  • ✨ 链接导入脚本时可以按回车键确定 (#537) [45a17df] (by @TC999)
  • ✨ 增加 Prettier 的 ESLint 统一代码格式化风格 [0f84a19]
  • ✨ 安装/更新脚本时增加下拉框 #508 [790584d]
  • ✨ 增加脚本单独的检查更新选项 #508 (41ac880)
  • 🎉 准备跨入 v1.0.0 [4aa4eef]
  • ✨ 实现异步 GM 函数 (#492) [cb8edf7] (by @cyfung1031)
  • ✨ 支持 GoogleDrive (#490) [dc38f7f] (by @wangyizhi)

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)

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)

Miscellaneous