Skip to content

Resource Extractor Monkey v1.5.18

Latest

Choose a tag to compare

@AzureHearted AzureHearted released this 07 Apr 17:56

新增

  • 新增 fetchWithProgress 函数,支持下载进度监听。
  • 新增 GMRequest 和 getBlobByUrl 的进度监听与错误回调支持。
  • 新增方案/规则的复制与粘贴功能。
  • 新增空白处右键添加新方案的功能。
  • 新增卡片列表为空时的选择匹配方案界面。

优化

  • 大量代码优化重构,提升类型安全性与代码简洁度。
  • 重构 getBlobByUrl 与 getHTMLDocumentFromUrl 为异步实现。
  • 重构 UI 组件,使用 BaseFlex 替换部分组件中的 n-flex,并统一重命名相关类名。
  • 重构卡片布局逻辑,将条件渲染移动至组件内部以简化模板。
  • 优化模式编辑页布局,调整 BaseScrollbar 与 Form 组件嵌套结构,解决溢出问题。
  • 优化右键菜单逻辑,调用菜单时自动选中对应卡片。
  • 优化样式布局,全局引入 box-sizing: border-box 并精简全局样式。
  • 优化 float-button.vue 的代码格式。

修复

  • 修复 Task 接口默认类型,增强未指定返回类型时的安全性。
  • 修复 fetch 请求在特定情况下无法处理响应体的问题。
  • 修复主题计算属性的类型定义错误。
  • 修复右键菜单在特定主题下的动态获取问题。

其他

  • 移除 urlBlobMap 及其相关逻辑,减少不必要的内存占用。
  • 移除 GMRequest 中冗余的 defaultOptions 定义。

Full Changelog: v1.5.16...v1.5.18