Skip to content

Releases: keleus/BewlyCat

BewlyCat-v1.6.0

10 Mar 07:58

Choose a tag to compare

修改内容

  • 修复:旧布局正在关注页面的充电专属和动态视频失效 @ChuwuYo
  • 修复:音量均衡导致视频切换时下一个视频黑屏
  • 修复:启动脚本设置的样式导致第三方插件元素隐藏
  • 优化:优化音量均衡的算法,增强实用性
  • 样式:适配创作中心新增元素的深色模式 @ChuwuYo
  • 样式:异常的视频卡片点击动画
  • 样式:毛玻璃效果和背景模糊遮罩恢复早期效果

没想到突然就这么多star了,有点惶恐……

BewlyCat-v1.5.8

23 Feb 15:36

Choose a tag to compare

修改内容

  • 修复:消息抽屉持续loading #560 #580
  • 优化:分享链接减少不必要的追踪参数 #570

新增内容

  • 个性推荐视频按照点赞数过滤 #575
  • 顶栏通知新增显示点赞提醒设置(需手动开启),开启后点赞也会显示和计算入顶栏数字、圆点
image

通知抽屉本地因为已经修好了,以为年前发了版本了……

BewlyCat-v1.5.7

06 Feb 17:53

Choose a tag to compare

新增内容

  • 新增:评论区增加楼主标签 #546
  • 新增:新增对特定页面的 URL 参数清理 #557
  • 新增:根据容器尺寸做响应式布局 #529
  • 新增:稍后再看pop卡片左上角「打开普通视频页并移出稍后再看」的快捷按钮

修改内容

  • 优化:修改设置里的链接打开行为选项文案,使其更通顺 #562
  • 调整:稍后再看在视频页打开逻辑调整为「打开普通视频页并移出稍后再看」
  • 修复:增加通知消息抽屉遮罩 #560
  • 修复:修复无毛玻璃情况下 B 站顶栏滚动阴影问题 #552
  • 修复:显示 B 站顶栏「切换回自己视角」按钮 #559
  • 修复:动态页滚动条样式优化 #550
  • 修复:iframe 界面打开时隐藏外层滚动条
  • 修复:pop 联合投稿支持跨页处理 #533
  • 修复:出现关闭的直播间 #536
  • 修复:搜索结果较少时显示大量骨架屏的问题 #553
  • 修复:首页请求 B 站数据时带上最后一行,减少 API 重复推荐
  • 修复:首页和 Bewly 页面不显示 bilibili evolved 侧边栏的问题

重要说明

LICENSE变更:为避免插件的违规使用和避免触及红线,本插件(BewlyCat)禁止在Electron等可打包独立网页的客户端中使用,不允许使用任何手段和形式以独立客户端的方式加载和使用本插件的代码片段与产物。

该LICENSE影响本项目历史及未来的全部代码和派生产物。如有异议,请勿使用本插件与相关代码。

BewlyCat-v1.5.6

22 Jan 16:48

Choose a tag to compare

Edge浏览器请更新到最新版本,中间特定版本有恶性BUG

Edge浏览器商店审核很慢,建议有条件的使用chrome浏览器的商店渠道或者是干脆换chrome浏览器(毕竟本次问题基本由edge浏览器引起)

修改内容

  • 修复:顶栏向下滚动时的阴影异常 #474
  • 修复:抽屉弹出动画异常 #520
  • 修复:首页推荐接口使用最新的wbi接口 #524
  • 优化:用户面板LV6显示最后登录地点而非经验进度条 #519

原来Bewly推荐的首页一直用的旧接口……(然后发现最后优化和修复都优化到了chrome和firefox头上)

BewlyCat-v1.5.5

19 Jan 02:44

Choose a tag to compare

修改内容

  • 修复:亮色-暗色切换时闪烁一下的问题 @Horldsence
  • 修复:搜索框点击删除历史记录后pop立即消失
  • 修复:搜索结果页UP用户卡片的关注按钮不生效
  • 修复:视频页投票组件文字在暗色模式下过暗
  • 优化:调整每周必看布局,左右分栏改为下拉选择

新增内容

  • 视频卡片新增取消关注和添加关注的操作
  • 正在关注可以过滤充电视频和动态视频

BewlyCat-v1.5.4

08 Jan 01:09

Choose a tag to compare

修改内容

  • 修复:首页VideoCard封面加载问题 @Eason3Blue
  • 修复:分区pop宽度异常
  • 修复:正在关注页面无法刷新
  • 修复:恢复正常的hover效果,移除溢出的图片显示背景
  • 修复:留存个性推荐切换前状态失效
  • 优化:大会员领取经验弹窗改为1.5s停留

BewlyCat-v1.5.3

30 Dec 11:42

Choose a tag to compare

修改内容

  • 修复:首页无法刷新(深拷贝方法的错误使用) #458 @ChuwuYo
  • 修复:自动连播设置失效 #465 @Ya6e
  • 修复:首页搜索页模式背景图片位置层级异常
  • 修复:视频卡片-视频卡片网格设置无法正确导出到配置文件 #461
  • 优化:动态POP滚动时进行预加载,并且显示loading动画 #462

各位提issue的时候还请务必检查是否已经存在相同的issue了。不过还是很感谢各位的反馈~

BewlyCat-v1.5.2

29 Dec 12:01

Choose a tag to compare

修改内容

  • 修复:与Bilibili Evolved兼容性问题 #444 #447 @jxu657
  • 修复:触屏模式下顶栏POP链接不跳转 #446
  • 修复:记笔记公开笔记的字体和按钮同色 #454
  • 修复:顶栏在关闭毛玻璃效果后的样式异常 #438
  • 修复:首页滚动在100%缩放下的卡顿问题 #451 #449 #410 #407 #385 #404
  • 移除:移除版本更新内容提醒

排查了很久,最后发现是依赖所使用的OverlayScrollbars造成的滚动后样式重新计算而导致卡顿 (当然,也可能是插件对其的使用不当)

目前是移除了相关依赖,使用浏览器的原生滚动API,可能会造成滚动条的样式不统一(指不同浏览器间)

BewlyCat-1.5.1

24 Dec 09:13

Choose a tag to compare

修改内容

  • 调整:视频卡片标题固定4档字体大小,默认中号
  • 优化:移除视频卡片上无用的载入动画
  • 优化:用户浮窗大会员VIP图标位置调整到右下角 #433
  • 修复:Chrome低版本内核会出现黑色遮罩 #429
  • 修复:B站原始顶栏在未登录时无法点击跳转(Bewly页面下) #436
  • 修复:搜索结果页的显示顺序异常 #427
  • 修复:网格断点设置项失效 #426 #425 @PuppyOne
  • 修复:视频卡片正在开播的UP头像被拉伸 #431 #432 @IsshikiSenn
  • 修复:原版顶栏空白的问题 #430 @ChuwuYo

BewlyCat-v1.5.0

20 Dec 18:16

Choose a tag to compare

修复内容

  • 修复:修复滚动加载时的布局抖动(虽然不是卡顿主要原因,但现在实现了0抖动) #410 #407 #404
    • 调整:仅允许设置固定宽度阈值下视频卡片的列数,且不会实时响应设置的变化,需要刷新后生效
  • 回滚:撤销对模糊样式的修改,插件将不再考虑由于毛玻璃样式本身需要高GPU占用而引起的性能问题,部分性能不足设备建议关闭毛玻璃效果和背景遮罩(尤其是背景遮罩) #418 #406 #412 #413
  • 修复:顶栏在失去焦点后文字颜色异常
  • 修复:视频卡片操作栏错误的默认值 #419
  • 修复:ESC关闭抽屉模式抽屉 #414
  • 修复:部分页面视频卡片重叠
  • 优化:历史记录POP不再使用镂空的组件,统一点击行为 #401

新增内容

  • 默认开启图片加载并发限制,限制数4(可在设置里关闭) #404 #407 #410
  • 触屏优化模式下允许关闭Home顶栏图标 #417
  • 触屏优化模式下点击POP外的内容可以关闭POP浮窗 #417
  • 正在关注新版布局(需设置里开启,实验性,不稳定,非最终版,可能导致风控) #154 #411

关于性能问题

首页的性能问题大部分来源于对首页列数的自定义。

  1. 插件实时监听了设置,导致了每次有新的元素载入会产生重新布局的抖动。
  2. 插件允许了更多的列数,而很多人的电脑并不能支持这么多列图片的同时加载导致了卡顿和崩溃。
  3. 性能问题其实还是比较多样的,而且按问卷收集的情况看来,没有什么共性。
  4. 我明白插件可能还是存在各种性能问题,甚至可能现在卡顿的本质原因还是没有找到。

插件目前基本优化到了我能做到的上限,Performance监听里的CLS也从0.8直接优化到了0,也针对图片进行了并发限制。后续可能还会继续的是 #415 关于视频预览缓存相关的问题。

剩余的加载卡顿可能我也无能为力,继续消耗大部分的精力在我无法复现的性能问题上也是不可取的,毕竟没有完全一样的环境我的修改就像一个盲盒可能会更糟,也可能改坏原来的功能,就和1.4.9/1.4.10一样。如果各位如果有明确的原因,欢迎PR。


关于图片加载并发

图片加载并发限制4其实影响较小,感知不大,在网速和电脑加载图片速度足够的情况下还是能流畅的使用,但能解决很多电脑加载就卡的问题,因为没有限制的话网页默认会并发加载可见区域的所有图片。


感谢各位在这几个版本提供的技术支持、测试支持以及反馈~