Releases: scriptscat/scriptcat
Releases · scriptscat/scriptcat
v1.1.0-beta.1
1.1.0-beta.1 (2025-08-29)
Added
- ✅ 修改单元测试 (#690) [71f9d70] (by @cyfung1031)
- 🎨 异步代码优化 (#651) (55440e7)
- ✨ Global search (#662) [f8eafb7] (by @RenjiYuusei)
- ✅ 调整nextTime单元测试 [0a6ed8c]
Changed
- ♻️ ScriptMatchInfo 相关代码优化 (#653) [556c493] (by @cyfung1031)
- 🎨 优化窗口打开逻辑 [0de44bf]
- 🌐 处理翻译问题 (cbe880e)
- 🎨 `@scriptURL` (#654) [4b1a5de] (by @cyfung1031)
- ♻️ 重写UrlMatch (#637) [5b01c10] (by @cyfung1031)
- 🎨 getEnableScript 优化 (#645) [04910cf] (by @cyfung1031)
- ⚡ runtime.ts 代码优化 (#642) [641cc1d] (by @cyfung1031)
- 🎨 增强 chrome.tabs.create 兼容性 (#639) [601b933] (by @cyfung1031)
- 🎨 修正新脚本 `@match` `@icon` (#636) [aec08a3] (by @cyfung1031)
Removed
- 🔥 删除脚本站的crowdin说明 [695f4d1]
Fixed
- 🐛 修正 finalUrl缺失域名 (#656) [3ed018a] (by @cyfung1031)
- 💚 修复 react/jsx-no-literals lint问题 [017b608]
- 🐛 兼容较低的浏览器内核 #647 [0e2f817]
- 🐛 优化 window.external 注入 (#646) [0b2668a] (by @cyfung1031)
- 🐛 修复网盘鉴权打开页面无法自动关闭的问题 [7748088]
Miscellaneous
- 🌐 Refines and expands Vietnamese locale (#661) [6847a59] (by @RenjiYuusei)
- 🌐 翻译修正 (#635) [19296de] (by @cyfung1031)
- 🌐 修复新手引导i18n问题 #627 [9683f96]
v0.16.11
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]
v1.0.2
1.0.2 (2025-08-25)
影响较大问题修复
Changed
- 🎨 优化窗口打开逻辑 [87ba23a] (by 王一之)
- 🎨 增强 chrome.tabs.create 兼容性 (#639) [ac0d7de] (by @cyfung1031)
Fixed
- 🐛 兼容较低的浏览器内核 #647 [bba12d2] (by 王一之)
- 🐛 修正 finalUrl缺失域名 (#656) [545d7c8] (by @cyfung1031)
v0.16.11-beta
0.16.11-beta (2025-08-25)
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]
v1.1.0-beta
1.1.0-beta (2025-08-18)
Changed
- ⚡ 不要 .reduce 写法 (#619) [71e97d5] (by @cyfung1031)
- ⚡ 优化脚本资源加载问题 #612 [e206562]
- 🎨 优化脚本安装页面 (#611) (bbc76b1)
- 🐛 修改在当前窗口打开方式 (70be8a3)
- 🎨 优化 utils.ts (#608) [37bb763] (by @cyfung1031)
- 🎨 doThrow 及 TypeScript 整理 (#606) [4362802] (by @cyfung1031)
- ⚡ 改善 popup.ts 及 runtime.ts (代码优化) (#607) [e48ca66] (by @cyfung1031)
- 🎨 getCurrentTab 相關更新 (#604) [b4a9f2e] (by @cyfung1031)
- 🎨 TMessage TS 定義 (#596) [6aeb61d] (by @cyfung1031)
- 🎨 使用 Service Worker 取得 favicon (#594) [727872d] (by @cyfung1031)
- 🎨 message 标準化 (#595) [791608b] (by @cyfung1031)
- 🎨 优化 SystemConfigChange 代码 (#593) [041d985] (by @cyfung1031)
- 🎨 优化 EventEmitter 代码 (#592) [67543c4] (by @cyfung1031)
- 🎨 优化 Cache 代码 (#591) [34e42ac] (by @cyfung1031)
- 🎨 新脚本范本跟 TM 一样预设`@grant none` (#589) [e5a2d5d] (by @cyfung1031)
- ⚡ new Date().getTime() → Date.now() (#587) [245ecbf] (by @cyfung1031)
Fixed
- 🐛 修复
@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
- 👷 pack.js 代码优化 (#615) [870dd9b] (by @cyfung1031)
v1.0.1
v1.0.0
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](https://github.com/scriptscat/scriptca...
v1.0.0-beta.2
v1.0.0-beta.1
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
v0.16.10
'no description'