Releases: the1812/Bilibili-Evolved
[预览] v2.4.1
v2.4.0
⚠注意
本次更新将彻底去除 jsDelivr 的 CDN 链接, 请确保网络可访问 https://raw.githubusercontent.com/lodash/lodash/4.17.21/dist/lodash.min.js 后再更新.
不慎更新了的, 可以参考 #3655 进行回退.
✨新增
正式版获得 v2.3.1 ~ v2.3.3 预览版的功能
清爽首页
的热门视频支持显示弹幕数量.极简首页
初版已完成.- 脚本的更新源配置默认值更换为
GitHub
, 并添加了AltCdn
, 表示开发者自定义的其他 CDN 源.jsDelivr
将会删除. - 在
GitHub
更新源下, MDI 图标库更换使用 GitHub Pages. - 新增组件
UP 主黑名单
by snowraincloud. (PR #3537) - 在无限滚动的场景下, 点击那个
加载中
的标识 (ScrollTrigger) 可以手动触发加载下一页. 在遇到没有自动加载下一页的情况时会比较有用. 下载视频
支持flac
音源. (#3497)自定义顶栏
支持设置顶栏的高度, 设置为 64px 即为原版顶栏的高度. (#3136)
删除视频弹窗
支持 3.x 播放器的关联视频
和评分
弹窗. (#3545)展开弹幕列表
支持设置最大弹幕数量
, 超过此数量不进行展开, 避免展开时卡死页面. (#2972)图片批量导出
在导出动态的图片时, 可以指定originalUser
作为被转发用户名. (#1208)- 新增插件
自定义顶栏 - 频道
, 为自定义顶栏添加一个频道入口. (#3258) 自定义顶栏
的历史弹窗中支持暂停/继续记录历史. (#3303)
🐛修复
- 修复
默认播放器模式
和播放器位置动作
导致夜间模式跟随系统
未生效. (#3157, PR #3636 by ChsBuffer) - 修复个人空间中的动态无法使用动态相关功能. (#3191)
- 新版播放页 & 3.x 播放器适配: (#3187, #2615)
- 夜间模式 (#3647)
- 播放器投影
- 启用双击控制
- 控制栏触摸优化
- 三连触摸支持
- 隐藏视频标题层
- 展开视频简介
- 启用弹幕空降
- 播放器控制栏背景色
- 强制保留弹幕栏
- 快捷键扩展
- 外置稍后再看
- 启用快速收藏
- 传统连播模式
☕开发者相关 (来自预览版 v2.3.1)
- 重新整理了所有 CDN 调用, 并支持自定义 CDN 配置, 文档见 doc/cdn.md.
- 拆分并整理了
/src/core/settings
的代码结构. - 所有 webpack 配置更换为 TypeScript, 并启用 ESLint 检查.
- 重构了元数据注入功能, 新增了 i18n 和 description 注入, 详细用法可见
webpack/inject-metadata/i18n.ts
和webpack/inject-metadata/description.ts
中的注释说明. - 删除了用不到的包
html-webpack-plugin
. - 适配了 VSCode File Nesting 功能.
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.3.3
包含 v2.2.4 的所有更新内容.
自定义顶栏
支持设置顶栏的高度, 设置为 64px 即为原版顶栏的高度. (#3136)- 修复
UP 主黑名单
无法添加 UP 主. (#3597, PR #3598 by snowraincloud)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.2.4
✨新增
自定义顶栏
适配新版首页的分区栏. (#3585)网址参数清理
支持清理share_from
,is_story_h5
参数. (#3553, PR #3607 by EzraRT)删除视频弹窗
支持 3.x 播放器的投票
和三连
弹窗屏蔽, 如果有看到出现关联视频
和评分
弹窗的视频, 请到 #3545 反馈.
🐛修复
- 修复
隐藏顶部横幅
开启时,清爽首页
错位. (#3565) - 修复
隐藏顶部横幅
在热门排行榜页面中未能隐藏. (#3618) - 修复
清爽首页
的番剧中混入国创内容. (#3552) 侧栏垂直偏移
的下限从-40%
改为-35%
, 避免被顶栏遮挡. (#3532)- 修复
直播勋章快速更换
无法显示勋章. (#3592, #3515) - 尝试换一种方法兼容 Safari 下的
requestIdleCallback
. (但愿有用吧) (#3362) - 修复
清爽首页
的热门视频获取失败. (#3625) - 修复设置中组件空菜单的显示异常. (#3610)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.3.2
包含 v2.2.3 的所有更新内容.
✨新增
- 新增组件
UP 主黑名单
by snowraincloud. (PR #3537) - 在无限滚动的场景下, 点击那个
加载中
的标识 (ScrollTrigger) 可以手动触发加载下一页. 在遇到没有自动加载下一页的情况时会比较有用. 下载视频
支持flac
音源. (#3497)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.2.3
发一下七月的更新 (七月太忙了没空搞), 如果是最近反馈的问题, 需要等下次更新修复.
✨新增
BiliPlus 跳转支持
更换了新的图标.简化评论区
支持屏蔽热评图标.
🐛修复
- 调整
自定义顶栏
对bilibili 夏
logo 的尺寸. - 修复 ScopedConsole API 缺少浏览器的额外 API (报错为
console.table is not a function
). (#3462) 夜间模式
部分适配更新后的直播间, 修复一些动态页的问题. (#2615, #3459, #3191)- 修复启用
禁止跳转动态详情
后, 动态中的展开按钮无法展开动态. (#3465) - 新版播放器界面适配:
- 部分
夜间模式
支持. (#2615) 删除广告
支持删除广告及推广视频.外置稍后再看
和启用快速收藏
支持.
- 部分
- 修复
自定义顶栏
遮挡动态页查看大图的界面. (#3467) - 修复视频卡片在 Safari 中的动画异常. (PR #3533 by 夜白)
- 修复 3.x 播放器中开启 HEVC 后查询不到 bwp-video. (PR #3560 by imshixin)
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
[预览] v2.3.1
包含 v2.2.2 的所有更新内容.
✨新增
清爽首页
的热门视频支持显示弹幕数量.极简首页
初版已完成.- 脚本的更新源配置默认值更换为
GitHub
, 并添加了AltCdn
, 表示开发者自定义的其他 CDN 源.jsDelivr
之后将会删除. - 在
GitHub
更新源下, MDI 图标库更换使用 GitHub Pages.
☕开发者相关
- 重新整理了所有 CDN 调用, 并支持自定义 CDN 配置, 文档见 doc/cdn.md.
- 拆分并整理了
/src/core/settings
的代码结构. - 所有 webpack 配置更换为 TypeScript, 并启用 ESLint 检查.
- 重构了元数据注入功能, 新增了 i18n 和 description 注入, 详细用法可见
webpack/inject-metadata/i18n.ts
和webpack/inject-metadata/description.ts
中的注释说明. - 删除了用不到的包
html-webpack-plugin
. - 适配了 VSCode File Nesting 功能.
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.2.2
⚠ 此版本起, 对 Chromium 内核浏览器的版本要求提升至 88
✨新增
网址参数清理
支持清理vd_source
, 之前装了临时插件的用户可以在更新后卸载相应的插件. (#3424)
🐛修复
- 修复
bwp-video
(HEVC 编码) 下 PlayerAgent 的异常行为: - 修复
简化评论区
的样式失效, 以及评论区的操作菜单失效. (#3425, #3453) - 修复动态详情页的动态相关功能失效.
- 修复
videoChange
部分情况下无法触发. - 修复
简化直播间
的直播间皮肤部分情况下无法屏蔽. - 修复搜索栏的建议在话题页面布局错乱. (#3383)
- 修复
图片批量导出
中的命名格式未能正确赋值. (#3326) - 修复
快速收起评论
收起后再打开评论区失效的问题.
☕开发者相关
- 修复 Pull Request 中 ESLint 未报告部分代码问题.
loadFeatureCode
支持从代码的返回值中得到结果.- 删除 jsDelivr 相关的 GitHub Action.
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
v2.2.1
v2.2.0
正好借本次更新列一下最近常见的几个问题:
- jsDelivr 被墙的问题
- 现象: 在线仓库加载失败, 各种图标加载不出来, 新安装的脚本完全不运行, 控制台报错
_ is not defined
等. - 总讨论见 #3331, 解决办法是给
cdn.jsdelivr.net
挂上梯子, 没梯子的可以用 #3356 的临时解决方案. - 我计划将所有涉及
cdn.jsdelivr.net
的代码都提取出来, 放在统一的一个配置里, 但是本仓库将会更换为raw.githubusercontent.com
, 不再内置其他任何 GitHub 反代服务. 如需使用其他 CDN, 请 Fork 仓库后自行打包. - 这个估计没那么快换完, 因为无论是
cdn.jsdelivr.net
还是raw.githubusercontent.com
都有墙, 直连反正都连不上的.
-
新版视频页最近似乎扩大灰度了, 请注意这和新版播放器 (3.x) 是两回事, 看三连那栏就可以迅速判断自己所处的视频页版本. 近期脚本功能不会支持新版视频页, 请点击右下角的返回旧版.
-
新版播放器 (3.x) 我仍然收不到灰度, PR #3320 中提供了
window.aid
等变量的获取方式, 我对其做了一些整理, 但无法自行测试是否可行, 但愿能恢复一些功能吧. -
极简首页
啥时候搞? 本来这次应该能写出来的, 但是中途遭遇了动态页改版和 jsDelivr 被墙, 真是片刻不得安宁, 只能再等等了.
✨新增
正式版获得 v2.1.9 ~ v2.1.10 预览版的功能
🐛修复
- 修复一些 3.x 播放器的适配问题. (#3187, PR #3320 by imshixin)
- 修复
强制固定动态侧栏
在有滚动条的时候侧栏定位出现偏移. - 修复倍速播放快捷键单独使用时不生效. (#3350, PR #3367 by JLoeve)
视频倍速 - 快捷键支持
更名为快捷键扩展 - 视频倍速
. (PR #3367 by JLoeve)- 修复
.icon
在个人空间被覆盖背景图. (#3371) - 修复
自定义顶栏
边缘间距为0%
时, 预览边缘间距时出现溢出. (PR #3372 by timongh) - 新版动态页面适配: (#3191)
- 支持
夜间模式
. - 修复
禁止跳转动态详情
导致链接点不了. - 动态详情页和个人空间适配.
- 支持
☕开发者相关
- 新增 DevTools 来改善开发体验, 使用方式详见 CONTRIBUTING.md.
- 本地可启动 DevServer, 接管本体和所有组件的编译
- 脚本可安装 DevClient, 与 DevServer 通信并自动更新本体或组件
- GitHub Action 提交的 commit 更换为
github-actions[bot]
. (PR #3319 by FoundTheWOUT) - 新增 UI 组件
AsyncButton
:click
事件为异步函数时, 执行期间自动使Button
禁用, 其他和Button
相同. - 禁用 Tampermonkey
GM_xmlhttpRequest
的缓存.
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.