🌐 Global

v0.9.3 正式版

v0.9.3

🛠️ Bug Fixes

  • 修复 HD 版和海外版加载问题。

v0.9.2 正式版

v0.9.2

🔄 Other Changes

  • Quantumult X 的偏好配置改用原生 JSON 响应,并携带供偏好面板检测版本的响应头。

v0.9.1 正式版

v0.9.1

🔄 Other Changes

  • 移除不会影响运行时行为的 BoxJS Storage 配置项;持久化策略仍由插件参数决定。

v0.9.0 正式版

v0.9.0

🔄 Other Changes

  • 升级 @nsnanocat/util。
  • 持久化储存空间由 BiliBili 更名为 Biliverse;既有设置与缓存不会继续读取。
  • BoxJS 自动生成的配置面板与 Biliverse 聚合面板统一使用新的储存空间。

v0.8.23 正式版

🔄 Other Changes

  • 移除全部 PreferencePanes web.js、api.js 和 /settings/** 规则,仅保留 Global 自身的 /configs/Global;通用前后端统一由 Enhanced 提供

🆕 New Features

  • 新增 评论区 限制与可用性的修改
  • 新增 [储存] 配置类型 (Storage) 选项,支持 Argument / PersistentStore / database 三种配置源

🛠️ Bug Fixes

🔣 Dependencies

  • 升级了 @nsnanocat/url
  • 升级了 @nsnanocat/util
    • Lodash polyfill 新增 merge 能力
    • 现在来自 $argument (插件选项与模块参数)的设置将深层合并覆盖来自 $persistentStore/$prefs (BoxJs) 的配置
    • 用户在未更新 $persistentStore/$prefs (BoxJs) 的情况下也不会影响新选项与功能的应用
    • 使用过 $persistentStore/$prefs (BoxJs) 不会再导致 $argument (插件选项与模块参数)的设置无效
  • 添加了 @nsnanocat/grpc
  • 升级了 @rspack/cli 和 @rspack/core 至 ^1.7.6
  • 降级了 node-polyfill-webpack-plugin 至 ^4.0.0
  • 升级了 @nsnanocat/util 至 ^2.1.5

🔄 Other Changes

  • 优化 地区限制检测 逻辑
  • 优化 番剧许可与权利 的修改
  • 优化 强制CDN主机名类型 的修改范围

v0.8.22 正式版

🔄 Other Changes

  • 移除重复的 PreferencePanes web.js 和 /settings/** 规则,仅保留 1.1.1 api.js;设置前端统一由 Enhanced 提供

🆕 New Features

  • 新增 评论区 限制与可用性的修改
  • 新增 [储存] 配置类型 (Storage) 选项,支持 Argument / PersistentStore / database 三种配置源

🛠️ Bug Fixes

🔣 Dependencies

  • 升级了 @nsnanocat/url
  • 升级了 @nsnanocat/util
    • Lodash polyfill 新增 merge 能力
    • 现在来自 $argument (插件选项与模块参数)的设置将深层合并覆盖来自 $persistentStore/$prefs (BoxJs) 的配置
    • 用户在未更新 $persistentStore/$prefs (BoxJs) 的情况下也不会影响新选项与功能的应用
    • 使用过 $persistentStore/$prefs (BoxJs) 不会再导致 $argument (插件选项与模块参数)的设置无效
  • 添加了 @nsnanocat/grpc
  • 升级了 @rspack/cli 和 @rspack/core 至 ^1.7.6
  • 降级了 node-polyfill-webpack-plugin 至 ^4.0.0
  • 升级了 @nsnanocat/util 至 ^2.1.5

🔄 Other Changes

  • 优化 地区限制检测 逻辑
  • 优化 番剧许可与权利 的修改
  • 优化 强制CDN主机名类型 的修改范围

v0.8.21 正式版

🆕 New Features

  • 新增 评论区 限制与可用性的修改
  • 新增 [储存] 配置类型 (Storage) 选项,支持 Argument / PersistentStore / database 三种配置源

🛠️ Bug Fixes

🔣 Dependencies

  • 升级了 @nsnanocat/url
  • 升级了 @nsnanocat/util
    • Lodash polyfill 新增 merge 能力
    • 现在来自 $argument (插件选项与模块参数)的设置将深层合并覆盖来自 $persistentStore/$prefs (BoxJs) 的配置
    • 用户在未更新 $persistentStore/$prefs (BoxJs) 的情况下也不会影响新选项与功能的应用
    • 使用过 $persistentStore/$prefs (BoxJs) 不会再导致 $argument (插件选项与模块参数)的设置无效
  • 添加了 @nsnanocat/grpc
  • 升级了 @rspack/cli 和 @rspack/core 至 ^1.7.6
  • 降级了 node-polyfill-webpack-plugin 至 ^4.0.0
  • 升级了 @nsnanocat/util 至 ^2.1.5

🔄 Other Changes

  • 优化 地区限制检测 逻辑
  • 优化 番剧许可与权利 的修改
  • 优化 强制CDN主机名类型 的修改范围

v0.8.20 正式版

🆕 New Features

  • 新增 评论区 限制与可用性的修改

🛠️ Bug Fixes

🔣 Dependencies

  • 升级了 @nsnanocat/url
  • 升级了 @nsnanocat/util
    • Lodash polyfill 新增 merge 能力
    • 现在来自 $argument (插件选项与模块参数)的设置将深层合并覆盖来自 $persistentStore/$prefs (BoxJs) 的配置
    • 用户在未更新 $persistentStore/$prefs (BoxJs) 的情况下也不会影响新选项与功能的应用
    • 使用过 $persistentStore/$prefs (BoxJs) 不会再导致 $argument (插件选项与模块参数)的设置无效
  • 添加了 @nsnanocat/grpc

🔄 Other Changes

  • 优化 地区限制检测 逻辑
  • 优化 番剧许可与权利 的修改
  • 优化 强制CDN主机名类型 的修改范围

v0.8.19 正式版

🛠️ Bug Fixes

  • 优化 媒体类型 判断
  • 优化 地区限制检测 逻辑
  • 优化并修复 个人空间 解锁
  • 修复 Web 版番剧播放列表解锁
  • 修复 iOS 版番剧播放列表解锁 by @ClydeTime
  • 修复 iOS 版评论区解锁 by @ClydeTime

v0.8.16 预发布

🛠️ Bug Fixes

  • 修复 Web 版番剧播放列表解锁
  • 修复 iOS 版番剧播放列表解锁 by @ClydeTime
  • 修复 iOS 版评论区解锁 by @ClydeTime

v0.8.15 正式版

🛠️ Bug Fixes

  • 修复 $argument 和 $persistentStore 载入顺序颠倒的问题
    • 正确顺序为先读取 $argument 再读取 $persistentStore (BoxJs)
    • 即,有相同键名时,$persistentStore (BoxJs) 的值会覆盖 $argument 的值

🔣 Dependencies

  • 升级了 @nsnanocat/url
    • 使用了全新的 URL 和 URLSearchParams polyfill
  • 升级了 @nsnanocat/util
    • util 由 submodule 更改为 package
    • $platform 改为 $app
    • 使用了全新的 Console polyfill

v0.8.14 预发布

🛠️ Bug Fixes

  • 修复 $argument 和 $persistentStore 载入顺序颠倒的问题
    • 正确顺序为先读取 $argument 再读取 $persistentStore (BoxJs)
    • 即,有相同键名时,$persistentStore (BoxJs) 的值会覆盖 $argument 的值

🔣 Dependencies

  • 升级了 @nsnanocat/url
    • 使用了全新的 URL 和 URLSearchParams polyfill
  • 升级了 @nsnanocat/util
    • util 由 submodule 更改为 package
    • $platform 改为 $app
    • 使用了全新的 Console polyfill

v0.8.13 预发布

🛠️ Bug Fixes

  • 修复 $argument 和 $persistentStore 载入顺序颠倒的问题
    • 正确顺序为先读取 $argument 再读取 $persistentStore (BoxJs)
    • 即,有相同键名时,$persistentStore (BoxJs) 的值会覆盖 $argument 的值

🔣 Dependencies

  • 升级了 @nsnanocat/url
    • 使用了全新的 URL 和 URLSearchParams polyfill
  • 升级了 @nsnanocat/util
    • util 由 submodule 更改为 package
    • $platform 改为 $app
    • 使用了全新的 Console polyfill

v0.8.9 正式版

🛠️ Bug Fixes

  • 修复 Surge 模块脚本引擎设置
  • 修复 Egern 模块参数面板

🔄 Other Changes

  • 加入 URL polyfill 以兼容 tvOS

v0.8.8 正式版

🛠️ Bug Fixes

  • 修复 Quantumult X 和 shadowrocket 兼容性
  • 修复 Surge 模块脚本引擎设置
  • 修复 Egern 模块参数面板

v0.8.7 正式版

🛠️ Bug Fixes

  • 修复脚本的switch (HOST)以匹配新 API 域名

v0.8.6 正式版

🛠️ Bug Fixes

  • 修复模块/插件/重写/覆写的URL正则表达式以匹配新 API 域名

v0.8.5 正式版

🛠️ Bug Fixes

  • 修复播放页的播放窗口被地区限制提示覆盖的问题

v0.8.4 正式版

🛠️ Bug Fixes

  • 修复多路检测后返回二进制响应体异常的问题

v0.8.3 正式版

🔄 Other Changes

  • 打包器由 rollup 更改为 rspack
  • util 由 submodule 更改为 package