🛡️ ADBlock
v0.7.5
🚀 Features
- 新增小火箭正式版、开发版与 Egern 开发版订阅。
⚡️ Improvements
- 搜索默认词改用原生 Mock,统一返回完整的空 gRPC 响应。
v0.7.4
🛠️ Bug Fixes
v0.7.3
🆕 New Features
- 新增视频页 AIRelateAsync 异步广告过滤,移除广告栏与推荐广告卡片,保留正常推荐和其他模块;遵循 View.AD 设置,并补齐各平台及 Workers 的接口匹配规则。 @leetingo @VirgilClyne
- 模板参数新增 Storage,可选择模块参数或持久化设置优先,也可只使用默认配置;默认仍优先读取持久化设置,设置面板不提供此选项。 @VirgilClyne
🛠️ Bug Fixes
🔄 Other Changes
- 异步推荐按真实模块、卡片及 oneof 语义处理,保留未使用的响应字段;没有删除操作时保持响应字节不变。 @VirgilClyne
v0.7.2
🛠️ Bug Fixes
‼️ Breaking Changes
- 持久化存储空间由 BiliBili 更名为 Biliverse,既有设置与缓存不会继续读取;BoxJS 与聚合设置面板同步使用新存储空间。 @VirgilClyne
v0.7.1
🛠️ Bug Fixes
- 移除 ADBlock 模块重复安装的通用设置读写 API,仅保留自身配置响应,通用设置页面和读写接口统一由 Enhanced 提供。 @VirgilClyne
v0.7.0
🆕 New Features
🛠️ Bug Fixes
‼️ Breaking Changes
- 品牌及模块名称统一为 Biliverse;设置页面由 Enhanced 统一提供,ADBlock 模块提供自身配置响应。 @VirgilClyne
- 配置优先级固定为项目默认值、模块参数、BoxJS 依次覆盖,BoxJS 优先;日志等级使用最终合并后的设置。 @ClydeTime
🛠️ Bug Fixes
🔣 Dependencies
- 升级了
@nsnanocat/url
- 升级了
@nsnanocat/util
Lodash polyfill 新增 merge 能力
- 现在来自
插件与模块等的 $argument 配置将深层合并覆盖 $persistentStore (BoxJs) 的配置
- 即,有相同键名时,
$argument 的值会覆盖 $persistentStore (BoxJs) 的值
- 用户在未更新
$persistentStore (BoxJs) 的情况下也不会影响新功能的配置字段
🛠️ Bug Fixes
🆕 New Features
🛠️ Bug Fixes
🆕 New Features
🛠️ Bug Fixes
🆕 New Features
🛠️ Bug Fixes
🔣 Dependencies
🔣 Dependencies
- 升级了
protobuf 子模块,修复了部分页面的解析问题
🆕 New Features
🔣 Dependencies
- 升级了
@nsnanocat/util
- 添加了
@nsnanocat/grpc
🔣 Dependencies
🔣 Dependencies
🛠️ Bug Fixes
🛠️ Bug Fixes
- 修复
$argument 和 $persistentStore 载入顺序颠倒的问题
- 正确顺序为先读取
$argument 再读取 $persistentStore (BoxJs)
- 即,有相同键名时,
$persistentStore (BoxJs) 的值会覆盖 $argument 的值
🔣 Dependencies
- 升级了
@nsnanocat/util
util 由 submodule 更改为 package
$platform 改为 $app
- 使用了全新的
Console polyfill
🛠️ Bug Fixes
- 修复
DmViewReply 解析错误
- 修复
ViewUniteReply 对象错误
- 修复
TFInfoReply 解析错误
🆕 New Features
🔄 Other Changes
打包器由 rollup 更改为 rspack
util 由 submodule 更改为 package