Skip to content

Releases: the1812/Bilibili-Evolved

[预览] v2.4.1

18 Sep 15:08
Compare
Choose a tag to compare
[预览] v2.4.1 Pre-release
Pre-release

包含 v2.4.1 的所有更新内容.

  • 更多的组件更换为 define API 声明. (PR #3682 by timongh)
  • 新增功能 隐藏动态评论预览. (#3322)
  • 由于 Chrome / Firefox / Safari 均已支持自适应滚动条, 夜间模式 不再覆盖默认滚动条样式, 设置的组件详情不再隐藏滚动条. (#3370)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.4.0

03 Sep 03:26
Compare
Choose a tag to compare

⚠注意
本次更新将彻底去除 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.tswebpack/inject-metadata/description.ts 中的注释说明.
  • 删除了用不到的包 html-webpack-plugin.
  • 适配了 VSCode File Nesting 功能.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

[预览] v2.3.3

25 Aug 15:44
Compare
Choose a tag to compare
[预览] v2.3.3 Pre-release
Pre-release

包含 v2.2.4 的所有更新内容.

  • 自定义顶栏 支持设置顶栏的高度, 设置为 64px 即为原版顶栏的高度. (#3136)
  • 修复 UP 主黑名单 无法添加 UP 主. (#3597, PR #3598 by snowraincloud)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.2.4

25 Aug 15:42
Compare
Choose a tag to compare

✨新增

  • 自定义顶栏 适配新版首页的分区栏. (#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

14 Aug 09:48
Compare
Choose a tag to compare
[预览] v2.3.2 Pre-release
Pre-release

包含 v2.2.3 的所有更新内容.

✨新增

  • 新增组件 UP 主黑名单 by snowraincloud. (PR #3537)
  • 在无限滚动的场景下, 点击那个 加载中 的标识 (ScrollTrigger) 可以手动触发加载下一页. 在遇到没有自动加载下一页的情况时会比较有用.
  • 下载视频 支持 flac 音源. (#3497)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.2.3

14 Aug 09:47
Compare
Choose a tag to compare

发一下七月的更新 (七月太忙了没空搞), 如果是最近反馈的问题, 需要等下次更新修复.

✨新增

  • 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

28 Jun 01:05
Compare
Choose a tag to compare
[预览] v2.3.1 Pre-release
Pre-release

包含 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.tswebpack/inject-metadata/description.ts 中的注释说明.
  • 删除了用不到的包 html-webpack-plugin.
  • 适配了 VSCode File Nesting 功能.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.2.2

28 Jun 01:04
Compare
Choose a tag to compare

⚠ 此版本起, 对 Chromium 内核浏览器的版本要求提升至 88

✨新增

  • 网址参数清理 支持清理 vd_source, 之前装了临时插件的用户可以在更新后卸载相应的插件. (#3424)

🐛修复

  • 修复 bwp-video (HEVC 编码) 下 PlayerAgent 的异常行为:
  • 修复 简化评论区 的样式失效, 以及评论区的操作菜单失效. (#3425, #3453)
  • 修复动态详情页的动态相关功能失效.
  • 修复 videoChange 部分情况下无法触发.
  • 修复 简化直播间 的直播间皮肤部分情况下无法屏蔽.
  • 修复搜索栏的建议在话题页面布局错乱. (#3383)
  • 修复 图片批量导出 中的命名格式未能正确赋值. (#3326)
  • 修复 快速收起评论 收起后再打开评论区失效的问题.

☕开发者相关

  • 修复 Pull Request 中 ESLint 未报告部分代码问题.
  • loadFeatureCode 支持从代码的返回值中得到结果.
  • 删除 jsDelivr 相关的 GitHub Action.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.2.1

03 Jun 13:23
Compare
Choose a tag to compare
  • 修复部分浏览器 / 脚本管理器中脚本无法运行. (对应报错 Error: Couldn't find a style target)
  • 移除代码中的零宽空格. (#3391)

报错是 _ is not defined 的请看 #3384 关于 jsDelivr 被墙的问题.


⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.2.0

02 Jun 01:08
Compare
Choose a tag to compare

正好借本次更新列一下最近常见的几个问题:

  1. jsDelivr 被墙的问题
  • 现象: 在线仓库加载失败, 各种图标加载不出来, 新安装的脚本完全不运行, 控制台报错 _ is not defined 等.
  • 总讨论见 #3331, 解决办法是给 cdn.jsdelivr.net 挂上梯子, 没梯子的可以用 #3356 的临时解决方案.
  • 我计划将所有涉及 cdn.jsdelivr.net 的代码都提取出来, 放在统一的一个配置里, 但是本仓库将会更换为 raw.githubusercontent.com, 不再内置其他任何 GitHub 反代服务. 如需使用其他 CDN, 请 Fork 仓库后自行打包.
  • 这个估计没那么快换完, 因为无论是 cdn.jsdelivr.net 还是 raw.githubusercontent.com 都有墙, 直连反正都连不上的.
  1. 新版视频页最近似乎扩大灰度了, 请注意这和新版播放器 (3.x) 是两回事, 看三连那栏就可以迅速判断自己所处的视频页版本. 近期脚本功能不会支持新版视频页, 请点击右下角的返回旧版.
    Snipaste_2022-06-01_23-09-13

  2. 新版播放器 (3.x) 我仍然收不到灰度, PR #3320 中提供了 window.aid 等变量的获取方式, 我对其做了一些整理, 但无法自行测试是否可行, 但愿能恢复一些功能吧.

  3. 极简首页 啥时候搞? 本来这次应该能写出来的, 但是中途遭遇了动态页改版和 jsDelivr 被墙, 真是片刻不得安宁, 只能再等等了.

✨新增

正式版获得 v2.1.9 ~ v2.1.10 预览版的功能
  • 设置面板移动了搜索框的位置, 添加了检查更新和卸载组件的快捷按钮. (PR #3279 by FoundTheWOUT)
  • 自定义顶栏 支持硬核 LV6 会员的图标显示. (#3203)
  • 动态过滤器 支持屏蔽发送动态的面板. (#2447)
  • 新增插件 下载视频 - 手动输入, 可以手动输入 av / BV 号来进行下载. (#3227)
  • Toast 消息能够显示关闭时间的倒计时进度, 且鼠标进入时停止倒计时. (#3204)

🐛修复

  • 修复一些 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 的缓存.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.