Skip to content
ScriptCatScriptCat
首页
使用指南
开发指南
更新日志
关于我们
github icon

    0.9.0 (2022-02-14)

    calendar icon2021年5月26日timer icon大约 11 分钟

    此页内容
    • 0.9.1 (2022-04-30)
      • Added
      • Changed
      • Removed
      • Fixed
      • Added
      • Changed
      • Fixed
      • Miscellaneous
    • 0.8.2 (2022-01-22)
      • Added
      • Fixed
    • 0.8.1 (2022-01-14)
      • Added
      • Fixed
    • 0.8.0 (2022-01-10)
      • Added
      • Changed
      • Fixed
      • Miscellaneous
    • 0.7.7 (2021-12-17)
      • Fixed
      • Miscellaneous
    • 0.7.6 (2021-12-13)
      • Added
      • Fixed
    • v0.7.5 (2021-12-08)
      • Bugs fixed:
      • Perf
    • v0.7.4 (2021-11-24)
      • Bugs fixed:
    • v0.7.3 (2021-11-22)
      • New feature:
      • Bugs fixed:
    • v0.7.2 (2021-11-07)
      • New feature:
      • Bugs fixed:
    • v0.7.1 (2021-10-26)
      • Bugs fixed:
    • v0.7.0 (2021-10-26)
      • New feature:
      • Bugs fixed:
    • v0.6.4
    • v0.6.3
    • v0.6.2
    • v0.6.1
    • v0.6.0
    • v0.5.3
    • v0.5.2
    • v0.5.1
    • v0.5.0
    • v0.4.4
    • v0.4.2
    • v0.4.1
    • v0.4.0
    • v0.3.4
    • v0.3.0
    • v0.2.0

    # 0.9.1 (2022-04-30)

    一些功能修复和代码优化

    # Added

    • ✨ 优化跨域资源确定逻辑 #56open in new window [9144e3bopen in new window]

    # Changed

    • ⚡ 优化日志组件 [8a8fef2open in new window]

    # Removed

    • 🔥 废弃proxy功能 #60open in new window [1ee42adopen in new window]

    # Fixed

    • 🐛 修复脚本/订阅检查更新间隔无法设置的问题 [998c9f9open in new window]
    • 🐛 修复调试脚本时getValue获取旧值 [75215e3open in new window]

    # 0.9.0 (2022-02-14)

    支持一键上云啦!!!两个参考的脚本: bilibili自动签到open in new window,掘金签到和自动抽奖open in new window

    # Added

    • 💥 支持腾讯云函数执行 [20ead08open in new window]
    • 💥 导出可执行的nodejs包 [7b8466fopen in new window]
    • ✨ 脚本列表页浮动按钮隐藏按钮 #37open in new window [a16efb0open in new window]
    • ✨ 腾讯云触发器 [a706827open in new window]

    # Changed

    • ⚡ 优化部署模板 [9f2595aopen in new window]
    • ⬆️ 升级依赖、处理babel [ab7bc9bopen in new window]

    # Fixed

    • 🐛 修复在同tab上切换url不会清空掉老脚本导致错误加载的问题 [37b88fbopen in new window]
    • 🐛 修复match兼容问题 [d919e8aopen in new window]
    • 🐛 修复后台脚本无法处理blob的问题 #34open in new window [7b81677open in new window]

    # Miscellaneous

    • 📄 修改License为GPLv3 [dfa0231open in new window]

    # 0.8.2 (2022-01-22)

    2021年的最后一个版本,提前祝大家新年快乐!🎇

    # Added

    • ✨ GM_xhr 支持maxRedirects [4d29caeopen in new window]

    # Fixed

    • 🐛 修复订阅@connect错误的问题 [247db9copen in new window]
    • 🐛 修复端口通配的问题 #30open in new window [f5183bdopen in new window]
    • 🐛 修复GM_xhr返回值和GM_delValue删除错误 [45fb304open in new window]
    • 🐛 修复沙盒兼容 [82ceea9open in new window]
    • 🐛 修复某些时候超时才打开权限确认窗口的问题 [b861869open in new window]
    • 🐛 修复火狐url获取错误的问题 [854dd26open in new window]
    • 💚 修复ci打包版本号错误 [b218cf4open in new window]

    # 0.8.1 (2022-01-14)

    # Added

    • ✨ 脚本静默更新 [aeeda0fopen in new window]
    • ✨ 兼容暴力猴导出脚本包 [b477640open in new window]
    • ✨ 新建脚本页面URL识别 [429dd55open in new window]
    • ✨ GM_xmlhttpRequest支持blob数据 #29open in new window [71a039fopen in new window]

    # Fixed

    • 🐛 修复Firefox unsafeHeader拦截问题 #20open in new window [757fe2copen in new window]

    # 0.8.0 (2022-01-10)

    # Added

    • ✨ GM_download可以下载blob文件 [2096137open in new window]
    • ✨ 实现GM_download函数 [a06113copen in new window]
    • ✨ 支持zip格式导入导出 [48d197copen in new window]
    • ✨ 实现GM_get/saveTab [3f5085fopen in new window]

    # Changed

    • 🎨 修改eslint错误 [5bdcbf9open in new window]
    • ♻️ 重构导入导出 [6cd369eopen in new window]
    • 🎨 修改GM_menu注册同名菜单只使第一个生效 [bd16121open in new window]
    • 🎨 修改eslint代码 [d9b9af0open in new window]
    • ⚡ 删除GM_getCookieStore使用GM_Cookie('store')操作 [1ae5096open in new window]

    # Fixed

    • 🐛 修复对GM.*函数的支持 [d9ee5c6open in new window]
    • 🐛 修复GM.xmlHttpRequest h大写的问题 #26open in new window [5ebf3aaopen in new window]
    • 🐛 修复编辑页菜单栏样式错误 [42b9a91open in new window]
    • 🐛 修复后台脚本调试时unsafeHeader发送错误 [328ca18open in new window]
    • 🐛 修复沙盒内self、top、parent逃逸 [eba7144open in new window]
    • 🐛 修复GM函数this问题 [9eb92ccopen in new window]

    # Miscellaneous

    • 👔 兼容油猴match http* [9ebdeb9open in new window]

    # 0.7.7 (2021-12-17)

    # Fixed

    • 🐛 修复GM_setValue设置object实例时的错误 [fa9dcbcopen in new window]

    # Miscellaneous

    • 👔 只有中版本更新时才打开更新日志页面 [74981dcopen in new window]

    # 0.7.6 (2021-12-13)

    新增GM储存管理,开始尝试使用emoji来写changelog

    # Added

    • ✨ 储存增加重新加载与清空选项 [db0559eopen in new window]
    • ✨ GM储存管理(#15open in new window) [6a13ff2open in new window]

    # Fixed

    • 🐛 修复gm_xhr的response为空的问题 [8ae251aopen in new window]
    • 🐛 修复同步时脚本错乱 [606ac06open in new window]
    • 🐛 修复框架组件icon不显示 [72376dbopen in new window]

    # v0.7.5 (2021-12-08)

    # Bugs fixed:

    • GM_registerMenuCommand某些情况注册不上(70399b3open in new window) (@CodFrm)
    • gm_xhr默认不带上origin(70399b3open in new window) (@CodFrm)
    • 沙盒中globalThis指向沙盒global(c15913copen in new window) (@CodFrm)
    • 右侧悬浮按钮固定可能遮挡的问题(84ed9a1open in new window) (@CodFrm)
    • unsafe header覆盖失败(8a28a9copen in new window) (@CodFrm)
    • GM_addStyle与tm管理器插入地方一致(0375282open in new window) (@CodFrm)

    # Perf

    • 图标加载速度优化(5a74b19open in new window) (@CodFrm)

    # v0.7.4 (2021-11-24)

    # Bugs fixed:

    • eval问题 & GM_deleteValue 调用错误(d668452open in new window) (@CodFrm)
    • FormData火狐无法clone导致错误(e5190e3open in new window) (@CodFrm)

    # v0.7.3 (2021-11-22)

    # New feature:

    • vscode自动连接(dac2cc6open in new window) (@CodFrm)
    • 用户配置支持动态多选(6bf5b29open in new window) (@CodFrm)
    • gm.xhr支持发送FormData数据(693c410open in new window) (@CodFrm)
    • 添加*.user.bg.js后台脚本后缀监听(05021c1open in new window) (@CodFrm)

    # Bugs fixed:

    • 兼容油猴的 responseType json处理(0d75d86open in new window) (@CodFrm)
    • responseType问题和gm_xhr url的相对位置处理(288d751open in new window) (@CodFrm)
    • eval执行脚本内方法(4d0e056open in new window) (@CodFrm)
    • gm_xhr获取重定向后地址(4906c79open in new window) (@CodFrm)
    • 沙盒兼容问题&某些情况下sourceUrl不显示的问题(85cb130open in new window) (@CodFrm)
    • 拉取数量显示错误(106de02open in new window) (@CodFrm)
    • 某些情况下菜单注册后不显示(aff0bb4open in new window) (@CodFrm)
    • 沙盒内可访问window上对象(49a276copen in new window) (@CodFrm)

    # v0.7.2 (2021-11-07)

    在此之前的脚本猫对GM_XHR的返回contentType做了判断,如果是json类型会自动转换成json给脚本,现在兼容油猴的做法,不对此进行自动的转化,需要手动转化,或者加上responseType.可能会导致某些脚本出现兼容性问题.

    # New feature:

    • GM_XHR支持返回set-cookie和处理xhr.response兼容问题(53bac0bopen in new window) (@CodFrm)
    • 脚本header悬停提示(a0eabadopen in new window) (@CodFrm)

    # Bugs fixed:

    • 安装脚本时代码对比反向问题(bd769a0open in new window) (@CodFrm)

    # v0.7.1 (2021-10-26)

    修复一个比较严重的bug,编辑本地脚本uuid每次发生改变导致同步多次的问题.

    支持vscode扩展开发和脚本市场支持,具体可以看此视频: 脚本猫配合vscode开发(demo,想看看大家有啥意见)open in new window

    # Bugs fixed:

    • 编辑本地脚本uuid每次发生改变导致同步多次的问题(7175c6fopen in new window) (@CodFrm)

    # v0.7.0 (2021-10-26)

    支持vscode扩展开发和脚本市场支持,具体可以看此视频: 脚本猫配合vscode开发(demo,想看看大家有啥意见)open in new window

    # New feature:

    • vscode代码同步(5750fb6open in new window) (@CodFrm)
    • 外部api用于脚本市场获取脚本状态(8ce9ae9open in new window) (@CodFrm)
    • 脚本列表拖动排序(d3aa7abopen in new window) (@CodFrm)
    • 通过链接安装(00e4622open in new window) (@CodFrm)

    # Bugs fixed:

    • 面板脚本日志顺序错乱和非运行状态日志显示等待(2c1fd8aopen in new window) (@CodFrm)
    • 控制面板无法复制(bcb3960open in new window) (@CodFrm)

    # 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同步,开发者需要注意.

    新设备同步安装的脚本会根据: 前台脚本默认开启,后台脚本默认关闭的方式进行安装,脚本开启状态不会同步,需要用户重新开启或者关闭.

    关于这方面有什么意见可以提issueopen in new window反馈

    • 增加脚本订阅功能
    • 增加脚本云同步功能
    • 优化脚本更新确认界面使用静默方式打开
    • 优化脚本新建
    • 修改脚本列表页特性栏为来源
    • 修复油猴兼容性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规则
    • 脚本管理面板
    edit icon编辑此页open in new window
    上次编辑于: 2022/4/30 07:10:29
    贡献者: CodFrm,CodFrm,Hangover1230,Junzhou Liu,王一之,王一之
    Released under the MIT License Copyright © 2021-2022 ScriptCat 脚本猫