Releases: the1812/Bilibili-Evolved
v2.8.8 / [预览] v2.8.8
正式版用户将获得 v2.8.6-preview ~ v2.8.7-preview 的所有新功能, 点击展开查看
✨新增
同时支持单文件和多文件, 不需要额外下载程序处理 mpv 协议, 配置方式请参考 README
查看封面
组件安装后可为下载视频
提供下载封面支持. (#889, PR #4473 by Oxygenくん)- 新增插件
下载视频 - WASM 混流输出
. (PR #4521 by WakelessSloth56)
使用 WASM 在浏览器中下载并合并音视频,运行过程中请勿关闭页面,初次使用或清除缓存后需要加载约 30 MB 的 WASM 文件
- 使用流量计费网络时, 不再触发本体和功能的更新检查. (仅 Chrome) (#4477)
快捷键扩展
的音量调整支持自定义幅度. (#2594)自定义字体
改善了组件代码和功能. (PR #4485 by Tinhone)
☕开发者相关
- PlayerAgent API 重构为调用
window.player
和window.nano
API, 可以解决 #2544 的问题, 感谢 timongh 和 WakelessSloth56 的发现. (#4330, #4341)
⚠ 注意
- Firefox 的最低版本要求提升至 121, 顺便更新了下配置要求, 分为了最低配置和推荐配置, CPU 统一为桌面级型号.
- 移除对旧版视频播放器的支持, 仅支持新版视频播放器 (BPX 播放器)
✨新增
- 新增插件
动态过滤器 - 移除充电专属动态
. (#4033)
移除动态里的充电专属动态, 装有
动态过滤器
时生效.
删除视频弹窗
支持屏蔽 "心动" 弹窗,禁用特殊弹幕样式
支持屏蔽相应的带货弹幕. (#4565)删除广告
支持屏蔽首页的桌面端弹窗广告. (#4590)- 新增插件
下载视频 - 空输出
. (#4581)
提供一个 "空" 的输出选项, 只想获取下载视频的附带产物 (弹幕, 字幕等) 时可以使用此插件.
🐛修复
- 修复
评论区IP属地显示
在小黑屋中失效的问题. (#4572, PR #4573 by Light_Quanta) 自定义字体
改进: (PR #4585 by Tinhone)- 修复
自定义字体
导致快速收藏图标消失. (#4566) - 将
覆盖选项
迁移到了更多选项中. - 因为文泉驿微米黑(WenQuanYi Micro Hei)字体的部分版本存在朝鲜语(韩语)显示不正确的问题,所以从默认设置中删除,使用 Malgun Gothic 字体替换.
- 修复
- 夜间模式适配播放页的充电卡片. (#4599, PR #4600 by Pencil)
直播信息扩充
使用新的 API, 能够显示悄悄关注的主播. (PR #4587 by Oxygenくん)- 修复自定义顶栏在搜索页面的表现: 关键词同步 & 禁用全局固定. (#1431)
删除广告
使用 CSS:has
功能实现了移除广告的空白占位区域. (#3997)- 修复新版的动态多图界面中
图片批量导出
检测不到图片. (#4586) - 修复使用
pluginApis.installStyle
安装带有特殊字符的名称的样式后, 无法删除的问题. (#4557) - 修复快速收起评论遮挡了评论的操作菜单. (#4595)
- 更新了
稍后再看重定向
的说明文字, 明确了功能作用范围. (#4555)
将稍后再看的链接重定向为普通播放网址.
重定向页面
: 对稍后再看列表页面里的链接重定向.重定向顶栏
: 对自定义顶栏
里的稍后再看链接重定向.
- 修复文件命名格式中
[title]
,[ep]
,[lid]
变量的值获取不正确. (#4575)
☕开发者相关
- pnpm 更新至 8.12.1.
- README 调整了一些中英文字符之间的空格. (PR #4602 by Shen-Linwood)
- PlayerAgent.getPlayerConfig 支持 BPX 播放器, 且默认认为当前 Agent 为 BPX 类型.
- 修复 DownloadPackage 中同名文件会互相覆盖. (#4576)
- 动态过滤器中使用 CSS
.plugin-block
可以隐藏某个动态卡片, 插件结合forEachFeedsCard
等 API 可以实现自定义的过滤逻辑. (#4033) - retrieveImageUrl 支持传入 picture 元素本身.
- 内置 UA 更新至 Firefox 123.
- 增加了 simulateClick API, 可以模拟一次点击. (依次触发
pointerdown
,mousedown
,pointerup
,mouseup
,click
事件)
v2.8.7 / [预览] v2.8.7
v2.8.6
✨新增
清爽首页
/极简首页
现在可以正确重定向 "悬浮视频". (#4404)网址参数清理
增加spmid
参数. (#4512)快捷键扩展
默认不再启用前进/后退的快捷键 (默认使用 b 站的前进/后退). (#4501)展开动态内容
现在不会展开专栏类型的动态, 并保留原来的 "全文" 按钮. (#4475)
🐛修复
- 修复了首页的正式版安装链接 CDN 不正确. (#4460)
- 修复
极简首页
在特定情况下无法触发加载的问题. (#4302, PR #4430 by Tinhone) - 调整了
简化评论区
和删除广告
对评论区附近的活动横幅和小喇叭横幅的说明, 关于这两种元素的具体区别以及分配至的组件, 可以参考 #4444 中的讨论. - 修复
直播信息扩充
中的标题未处理转义的 HTML 特殊字符. - 修复
BV 号转换
复制的链接即使没有参数也会带上末尾的?
. (#4515) - 修复番剧片单页面出现报错. (#1999)
- 修复
自定义顶栏
历史面板无法正确跳转课程. (#4484) - 修复
自定义顶栏
在历史记录页面产生的布局错位. (#4459) - 修复
网址参数清理
处理相对路径 URL 时产生了错误的结果. (#4471) - 修复
自定义顶栏
在专栏页面挡住了作者信息顶栏.
☕开发者相关
- 锁定了 PR Check 中的 pnpm 版本, 避免 pnpm 更新后出现不兼容 lockfile 导致 PR Check 失败.
夜间模式
增加了一篇详细的开发文档.- Microsoft Edge 不再作为首要兼容的浏览器. (和 Chrome 相同内核, 理论上兼容性不会有太大差别)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.8.6
包含 v2.8.6 的所有更新内容.
✨新增
同时支持单文件和多文件, 不需要额外下载程序处理 mpv 协议, 配置方式请参考 README
查看封面
组件安装后可为下载视频
提供下载封面支持. (#889, PR #4473 by Oxygenくん)- 新增插件
下载视频 - WASM 混流输出
. (PR #4521 by WakelessSloth56)
使用 WASM 在浏览器中下载并合并音视频,运行过程中请勿关闭页面,初次使用或清除缓存后需要加载约 30 MB 的 WASM 文件
- 使用流量计费网络时, 不再触发本体和功能的更新检查. (仅 Chrome) (#4477)
快捷键扩展
的音量调整支持自定义幅度. (#2594)自定义字体
改善了组件代码和功能. (PR #4485 by Tinhone)
☕开发者相关
- PlayerAgent API 重构为调用
window.player
和window.nano
API, 可以解决 #2544 的问题, 感谢 timongh 和 WakelessSloth56 的发现. (#4330, #4341)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.8.5 / [预览] v2.8.5
✨新增
使用组件提供的字体设置覆盖原版的主站字体,并使主站字体可被自定义。字体设置写法请参考 MDN 、默认设置与设置说明
正式版用户将获得 v2.8.0-preview ~ v2.8.4-preview 的所有新功能, 点击展开查看
清爽首页
改进:- 支持自定义板块的布局和可见性. (操作方式和自定义顶栏那个差不多)
- 番剧时间表优化样式, 增加翻页按钮.
删除首页特定类型的卡片.
-
自定义顶栏
增加创作中心
入口,排行
新增全站音乐榜
和短剧榜
的入口. (#4101, PR #4154 by 星海, PR #4155 by 星海) -
隐藏视频推荐
支持稍后再看和收藏夹播放页, 并适配 bpx 播放器. (#4174) -
新增功能
隐藏记笔记
和隐藏稿件投诉
. (#4124) -
优化了
自定义顶栏
中订阅在筛选时的 API 调用. (#4120) -
优化粗体的显示: 优先调用 Semibold 字重, 若字体不支持则使用 Bold 字重.
-
自定义顶栏
增加选项: -
搜索在纯数字输入时, 增加对 UID 和直播间的搜索. (#677)
-
网址参数清理
更新对直播间的支持. (#1459) -
自动点赞
转为由 CrazyboyQCD 维护, 支持手动控制点赞和黑名单功能. (PR #4343, PR #4358 by CrazyboyQCD) -
简化直播间
支持隐藏荣耀等级勋章. (PR #4348 by CrunchyShark) -
在设置面板中的组件管理等面板中, 搜索框移动至已安装列表的上方, 更符合直觉. (#3806)
-
支持从 Tampermonkey 的菜单中唤起功能和设置面板. (#4170)
-
搜索栏中添加了导入 / 导出设置的操作. (#4170)
-
自定义顶栏
新增选项链接对齐样式
, 可以自定义纯链接弹窗内链接文字的对齐样式. (PR #4365 by Tinhone) -
简化评论区
支持独立控制简化选项, 并支持隐藏粉丝勋章和活动横幅. (仅支持新版评论区) (#2381) -
清爽首页
设置为隐藏的版块现在将彻底销毁, 减少资源占用. -
禁用特殊弹幕样式
支持禁用大会员弹幕. (#4227) -
下载视频
在批量下载番剧时, 支持下载多个不同板块的选集. (#2834)
移除全屏观看直播时的底部礼物栏
- 新增功能
评论区 IP 属地显示
. (PR #4331, PR #4334 by Light_Quanta)
在评论区显示评论的IP属地信息
- 新增功能
直播间网页全屏自适应
. (#4216)
在直播网页全屏时, 自动调整侧边栏的宽度, 使得视频区域的比例和视频源相匹配, 达到无黑边的效果. 如果在侧边栏的边缘拖动, 可以自定义侧边栏的固定宽度, 双击边缘可以还原到自动宽度.
侧边栏最大宽度 (px)
: 限制侧边栏可被拉伸到的最大宽度. (最小宽度固定为 190px, 再小的话布局就要出问题了)注意, 由于有最大宽度和最小宽度的限制, 部分窗口尺寸下仍然无法做到无黑边.
- 新增功能
关注时间显示
. (PR #4352 by Light_Quanta)
在个人空间的粉丝/关注列表显示关注的具体时间
- 新增功能
自动移出稍后再看
.
在稍后再看页面播放结束时, 自动将当前视频移出稍后再看.
注意:
- 一定要播放结束, 快结束时手动切走不算
- b 站的稍后再看列表不会实时刷新
- 新增功能
相簿发布时间显示
. (PR #4362 by Light_Quanta)
在个人空间的相簿界面显示相簿的发布时间
🐛修复
- 修复
禁止滚轮调音量
在网页全屏下失效. (#4381). - 修复 Feeds API 无法解析新版图文动态的文字内容. (主要是动态过滤器会受影响) (#4409)
- 修复
选集区域优化
在部分视频合集页面上无法使用 Alt 来切换折叠. (#4429) - 修复被转发图文动态的
详情 >
功能失效. (PR #4452 by sunfkny)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.8.4
包含 v2.7.6 的所有更新内容.
由于更换了底层动态 API, 本次更新需要将脚本本体和动态相关组件 (自定义顶栏 / 清爽首页 / 极简首页) 均更新至最新, 才能正常运行, 不要再来问为什么动态空白 / 报错了.
最新版本号参考:
v2.7.6 (GitHub 源) | v2.7.6 (jsDelivr 源) | 预览版 v2.8.4 (GitHub 源) | |
---|---|---|---|
本体版本 | v2.7.6-9-g881ccf2f0 | v2.7.6-59-g3d43a4e0c | v2.8.4-preview-103-g6049a6149 |
组件版本 (Commit Hash) | 881ccf2f0 |
3d43a4e0c |
6049a6149 |
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.7.6
更新了动态相关的 API 地址, 修复番剧无法加载的问题. (#4305)
由于更换了底层动态 API, 本次更新需要将脚本本体和动态相关组件 (自定义顶栏 / 清爽首页 / 极简首页) 均更新至最新, 才能正常运行, 不要再来问为什么动态空白 / 报错了.
最新版本号参考:
v2.7.6 (GitHub 源) | v2.7.6 (jsDelivr 源) | 预览版 v2.8.4 (GitHub 源) | |
---|---|---|---|
本体版本 | v2.7.6-9-g881ccf2f0 | v2.7.6-59-g3d43a4e0c | v2.8.4-preview-103-g6049a6149 |
组件版本 (Commit Hash) | 881ccf2f0 |
3d43a4e0c |
6049a6149 |
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.8.3
包含 v2.7.5 的所有更新内容.
✨新增
-
网址参数清理
更新对直播间的支持. (#1459) -
自动点赞
转为由 CrazyboyQCD 维护, 支持手动控制点赞和黑名单功能. (PR #4343, PR #4358 by CrazyboyQCD) -
简化直播间
支持隐藏荣耀等级勋章. (PR #4348 by CrunchyShark) -
在设置面板中的组件管理等面板中, 搜索框移动至已安装列表的上方, 更符合直觉. (#3806)
-
支持从 Tampermonkey 的菜单中唤起功能和设置面板. (#4170)
-
搜索栏中添加了导入 / 导出设置的操作. (#4170)
-
自定义顶栏
新增选项链接对齐样式
, 可以自定义纯链接弹窗内链接文字的对齐样式. (PR #4365 by Tinhone) -
简化评论区
支持独立控制简化选项, 并支持隐藏粉丝勋章和活动横幅. (仅支持新版评论区) (#2381) -
清爽首页
设置为隐藏的版块现在将彻底销毁, 减少资源占用. -
禁用特殊弹幕样式
支持禁用大会员弹幕. (#4227) -
下载视频
在批量下载番剧时, 支持下载多个不同板块的选集. (#2834)
移除全屏观看直播时的底部礼物栏
- 新增功能
评论区 IP 属地显示
. (PR #4331, PR #4334 by Light_Quanta)
在评论区显示评论的IP属地信息
- 新增功能
直播间网页全屏自适应
. (#4216)
在直播网页全屏时, 自动调整侧边栏的宽度, 使得视频区域的比例和视频源相匹配, 达到无黑边的效果.
侧边栏最大宽度 (px)
: 限制侧边栏可被拉伸到的最大宽度. (最小宽度固定为 190px, 再小的话布局就要出问题了)注意, 由于有最大宽度和最小宽度的限制, 部分窗口尺寸下仍然无法做到无黑边.
- 新增功能
关注时间显示
. (PR #4352 by Light_Quanta)
在个人空间的粉丝/关注列表显示关注的具体时间
- 新增功能
自动移出稍后再看
.
在稍后再看页面播放结束时, 自动将当前视频移出稍后再看.
注意:
- 一定要播放结束, 快结束时手动切走不算
- b 站的稍后再看列表不会实时刷新
- 新增功能
相簿发布时间显示
. (PR #4362 by Light_Quanta)
在个人空间的相簿界面显示相簿的发布时间
🐛修复
☕开发者相关
- SwitchOptions API 更新:
- 老的
createSwitchOptions
标记为已弃用. - 新的
newSwitchComponentWrapper
更名为wrapSwitchOptions
. checkedIcon
拥有默认值:mdi-eye-off-outline
.notCheckedIcon
拥有默认值:mdi-eye-outline
.dimAt
选项功能更改为如下所示, 更符合直觉:
- 老的
/**
* 控制开关变暗的时机
*
* `false`: 始终不变暗
* `'checked'`: 当开关开启时变暗
* `'notChecked'`: 当开关关闭时变暗
*
* @default 'checked'
*/
dimAt?: false | 'checked' | 'notChecked'
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.7.5
✨新增
- 夜间模式适配新版番剧播放页面. (PR #4366 by QwExZy@0xx1)
🐛修复
- 修复下载弹幕的数量比实际要少. (#4287)
- jsDelivr 源域名由
fastly.jsdelivr.net
更换为cdn.jsdelivr.net
. (#4198) - 修复
快速收起评论区
在新版动态下宽度不正确. (#4282) - 修复删除搜索历史时选项不会立即消失. (#4268)
- 修复
直播全屏包裹
的颜色问题. (#4166, PR #4323 by CrazyboyQCD) - 修复
下载字幕
失效, 注意由于 b 站接口变更, AI 字幕可能无法下载. (#4319) - 修复
隐藏视频推荐
未能隐藏番剧页面的相关推荐. (#4247) - 修复
自定义顶栏
中封面图片在个人空间的样式异常. (#4312, PR #4338 by timongh) - 修复
简化直播间
屏蔽标题栏活动后, 粉丝团打榜弹窗位置异常. (#4215) - 修复
传统连播模式
在点击右侧推荐视频时会延后一次. (#4256)
☕开发者相关
- 修复 VPopup 组件中 openHandler 的 this 绑定丢失. (#4264)
- 重构了 Comments API. (#4334)
CommentReplyItem
实现了EventTarget
, 评论更新事件 (repliesUpdate
) 均通过EventTarget
的事件订阅实现.- 修复新版评论区下评论更新事件没触发.
- 重构了
playerModePolyfill
的实现, 解决 empty class token 在页面上反复报错的问题.
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.