0.9.0 (2022-02-14)
2021年5月26日大约 11 分钟
0.9.1 (2022-04-30)
一些功能修复和代码优化
Added
Changed
- ⚡ 优化日志组件 [8a8fef2]
Removed
Fixed
0.9.0 (2022-02-14)
支持一键上云啦!!!两个参考的脚本: bilibili自动签到,掘金签到和自动抽奖
Added
Changed
Fixed
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_click
API,可进行真实点击 - 支持了
GM_setClipboard
v0.2.0
第一个可用的版本
- 后台脚本,可以使你的脚本持续的运行在后台.
- 定时脚本,可以每日定时执行,每天通过脚本定时处理事务.可用于自动签到,定时提醒等功能.
- 基本的API,初步规划好了API规则
- 脚本管理面板