Skip to content

Releases: scriptscat/scriptcat

v1.3.0

10 Mar 07:51
30bf746

Choose a tag to compare

English

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 变更

⚡️ 性能优化

  • ♻️ 重构通讯机制:采用 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 修复

♻️ 重构与兼容性

🎨 UI 改进

  • 🎨 扩展图标显示数字默认修改为脚本数量 #989 (by @CodFrm)
  • 🎨 让安装页面 URL 好看一点 (#993) (by @cyfung1031)
  • 🐛 重构 DraggableEntry、修正卡片高度对齐 (#1245) (by @cyfung1031)

其它

  • 🔒 安全性改进(DOMPurify、npm 依赖漏洞修复)
  • 👷 rspack 打包优化、打包工具链修复
  • ⬆️ 依赖版本更新

Full changelog: Compare v1.2.6...v1.3.0

v1.3.0-beta.4

19 Feb 04:05
75180b7

Choose a tag to compare

v1.3.0-beta.4 Pre-release
Pre-release

English

1.3.0-beta.4 (2026-02-19)

Added

Fixed

v1.3.0-beta.3

07 Feb 06:48

Choose a tag to compare

v1.3.0-beta.3 Pre-release
Pre-release

English

1.3.0-beta.3 (2026-02-07)

Added

  • ✨ Cron 相关修改:bug 修补、i18n、once 表达式增强、升级 cron 库 (#1126) (by @cyfung1031)

Changed

Removed

Fixed

v1.2.6

03 Feb 16:19
265e122

Choose a tag to compare

English

1.2.6 (2026-02-03)

Fixed

v1.2.5

02 Feb 08:55

Choose a tag to compare

English

1.2.5 (2026-02-02)

Fixed

Full Changelog: v1.2.4...v1.2.5

v1.3.0-beta.2

08 Jan 03:57

Choose a tag to compare

v1.3.0-beta.2 Pre-release
Pre-release

English

1.3.0-beta.2 (2026-01-07)

Added

Changed

Fixed

Miscellaneous

Full Changelog: v1.3.0-beta.1...v1.3.0-beta.2

v1.2.4

08 Jan 03:38
5d70786

Choose a tag to compare

English

1.2.4 (2026-01-07)

修复了同步功能的bug,修复版本更新不会再主动打开更新日志页面

Added

Changed

Fixed

Miscellaneous

Full Changelog: v1.2.3...v1.2.4

v1.3.0-beta.1

21 Dec 10:47
9c67e4a

Choose a tag to compare

v1.3.0-beta.1 Pre-release
Pre-release

English

1.3.0-beta.1 (2025-12-21)

Added

Changed

Fixed

v1.2.3

20 Dec 16:00

Choose a tag to compare

English

1.2.3 (2025-12-20)

一些 bug 修复

Changed

Fixed

Miscellaneous

v1.3.0-beta

13 Dec 09:10

Choose a tag to compare

v1.3.0-beta Pre-release
Pre-release

English

1.3.0-beta (2025-12-13)

Added

Changed

Fixed