Skip to content

Releases

1.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 12:34
15f770b

💥 破坏性变更

  • feat(config): 将发送开关收敛为声明式组件清单 @molanp (#403)
  • feat(cache): 重写缓存层为内存索引架构 @molanp (#400)
  • refactor(render): 重构渲染引擎为 blitz @molanp (#394)

🚀 新功能

  • feat(theme): 优化主题发现逻辑 @molanp (#401)
  • feat(kuwo): 重构酷我解析 @molanp (#398)
  • feat: 优化解析去重逻辑和缓存逻辑 @molanp (#397)
  • feat(parse): 添加可配置的会话级解析去重与冷却机制 @LoCCai (#395)
  • feat(renderer): 优化渲染图拼接逻辑 @molanp (#390)
  • feat(speedup): 优化倍速处理流程 @molanp (#387)

🐛 Bug 修复

  • fix(netease): 修复网易云音乐解析 @Stlara-F (#402)
  • fix(renderer): 修复渲染图过长时转码失败 @molanp (#389)

👻 自动化程序

  • feat(qmc): 使用 Rust 编译解密模块 @molanp (#396)
  • feat(standalone): 更新独立分支以支持输出渲染数据 @molanp (#391)

🎨 资源更新

  • feat(renderer): 渲染数据增加图片尺寸和方向信息 @molanp (#393)

💫 杂项

1.3.10

Choose a tag to compare

@github-actions github-actions released this 24 Oct 11:36
9e7cfaf

💥 破坏性变更

  • breakchange(parse): 支持按目标管理解析开关 @LoCCai (#375)

🚀 新功能

  • Feat(bilbili_sb): 优化哔哩哔哩空降流程 @molanp (#382)
  • feat(rednote): 视频下载增加备用链接 @molanp (#378)
  • feat(preprocess): 支持上传前按平台与作者倍速及按标注裁切片段 @Stlara-F (#374)
  • feat: 为文件上传添加独立等待超时配置 @LoCCai (#363)
  • feat(linuxdo): LinuxDo增加登录态校验与 Cookie 续用 @devil233-ui (#360)
  • fix(douyin): 抖音视频下载增加多线路重试 @devil233-ui (#359)
  • feat(qqmusic): 添加 QQMusic 解析器 @molanp (#358)

🐛 Bug 修复

  • fix(hupu): 修复虎扑内容提取逻辑 @molanp (#384)
  • fix(bilibili): 修复 SponsorBlock 分类参数编码并增强错误日志 @Chuubururin (#380)
  • fix(coolapk): 修复酷安排版异常和评论解析失败 @molanp (#372)
  • fix(rednote): 修复小红书解析失败 @molanp (#369)
  • fix(linuxdo): 修复 Cookie 同步与重复认证探测 @devil233-ui (#367)
  • fix(qqmusic): 修复qq音乐不支持解析变体链接和卡片 @molanp (#364)
  • fix(download): 修复下载器可能无法判断文件后缀 @molanp (#357)

👻 自动化程序

  • chore: 更新 GitHub Actions 工作流,升级依赖版本并优化触发条件 @molanp (#370)
  • chore(standalone): 独立分支改为动态生成解析器映射 @molanp (#365)

🚦 测试

1.3.9

Choose a tag to compare

@github-actions github-actions released this 10 Oct 15:34
6b18b7e

🚀 新功能

  • feat(render): 支持切换渲染图片格式 @molanp (#355)

🐛 Bug 修复

  • fix(bilibili): 修复直播间描述未正确解析 @ooaaqq (#349)
  • fix(lofter): 修复 lofter 短链解析失败 @molanp (#348)
  • fix(render): 修复合并转发中标题节点多出换行的问题 @molanp (#347)
  • fix(bilibili): 修改 plite_max_size 在 bilibili 上的判定 @ooaaqq (#346)

👻 自动化程序

  • test(douban): 修正豆瓣测试夹具 @ooaaqq (#350)

📦 依赖更新

  • chore(deps-dev): bump source-map-js from 1.2.1 to 1.2.2 in the npm_and_yarn group across 1 directory @dependabot[bot] (#356)

💫 杂项

  • fix(render): 统一媒体回退与普通转发的拆分打包逻辑 @ooaaqq (#352)
  • feat(parse): 优化转发消息作者与正文排版 @ooaaqq (#353)

1.3.8

Choose a tag to compare

@github-actions github-actions released this 01 Oct 05:14
7dfa19b

🚀 新功能

  • feat(x): 支持带图投票 & 修复推特图片投票解析失败和推文翻译错误 @molanp (#342)
  • fix(render): 增加合并转发媒体上传失败降级 @ooaaqq (#340)
  • feat(bilibili): 支持设置 bilibili 音频流音质上限 @ooaaqq (#339)
  • feat(render): 支持将总结卡片加入合并转发 @ooaaqq (#337)
  • feat: 支持禁用评论请求 @molanp (#335)
  • feat: 添加自定义渲染主题系统 @molanp (#333)
  • feat(render): 支持将视频加入合并转发 @ooaaqq (#329)
  • feat(render): 压缩渲染结果图以优化大小 @molanp (#330)

🐛 Bug 修复

  • fix(heybox): 修复小黑盒图片排版错误 @molanp (#344)
  • fix: 修复多个解析器运行时错误并并发加载渲染资源 @molanp (#343)
  • fix(render): 修复渲染模板图片布局错误 @molanp (#341)
  • fix(weibo): 修复请求缺少通用请求头的问题 @molanp (#331)
  • fix(x-parser): 修复X平台解析器中访问统计可能不存在的问题 @molanp (#325)

👻 自动化程序

💫 杂项

1.3.7

Choose a tag to compare

@github-actions github-actions released this 18 Sep 15:29
d5a8b52

💥 破坏性变更

  • refactor(config): 移除视频时长限制配置项 @molanp (#303)

🚀 新功能

  • feat(render): 优化 X 推文排版 @molanp (#322)
  • feat(x-parser): 优化 X 推文翻译逻辑 @molanp (#321)
  • feat(x-parser): 添加推文翻译功能 @molanp (#320)
  • refactor(x): 重构 X 解析 @molanp (#319)
  • feat(acfun): 新增AcFun的统计信息展示,优化解析速度 @molanp (#314)
  • feat(parsers): 渲染结果新增用户简介展示 @molanp (#309)
  • feat(douyin): 添加ttwid自动刷新 @molanp (#305)
  • feat(render): 全面优化媒体卡片视觉样式与渲染效果 @molanp (#304)
  • feat(download): 增强 HLS 下载和解析并发能力并提升文件写入安全性 @molanp (#302)

🐛 Bug 修复

  • fix(douban): 修复带小数秒的帖子和评论时间无法解析 @ooaaqq (#317)
  • fix(render): 优化长页面截图渲染功能,修复full_page截图限制问题 @molanp (#318)
  • fix(render): 修复 full_page 参数造成的截图异常 @molanp (#316)
  • fix(download/m3u8): 修复M3U8下载进度未显示 @molanp (#315)
  • fix(douyin): 修复抖音偶发报错403 blocked by argussecurityplugin uifid not found @molanp (#312)
  • fix(parsers/miyoushe): 修复米游社文章换行缺失 @molanp (#308)
  • fix(kuwo): 修复酷我音乐API端点路径错误 @molanp (#307)
  • fix(render): 修复渲染图底部的意外空白 @molanp (#306)

👻 自动化程序

  • feat(package): 添加标准 Python 打包与发布流程 @molanp (#313)

💫 杂项

  • refactor(credential): 移除凭证中不必要的 buvid3 和 buvid4 参数 @molanp (#301)

1.3.6

Choose a tag to compare

@github-actions github-actions released this 07 Sep 16:52
d75a83f

💥 破坏性变更

  • feat(generate_standalone): 移除独立版本中的渲染模块 @molanp (#290)

🚀 新功能

  • feat(bilibili): 增强PCDN链接过滤功能 @molanp (#300)
  • feat(bilibili): AI总结失败时不再影响视频解析 @molanp (#298)
  • refactor(bilibili): 重构biliibli api到protobuf @molanp (#296)
  • feat(taptap/comment): 支持渲染taptap评论中的图片 @molanp (#294)
  • feat(download-retry): 支持在多个备用下载链接中重试下载 @LoCCai (#284)
  • feat(x-parser): 支持解析x文章内容 @molanp (#283)

🐛 Bug 修复

  • fix(bilibili/quality): 修复哔哩视频质量和编码偏好配置不生效 @molanp (#299)
  • fix(parse): 修复多个平台内容的排版问题 @molanp (#297)
  • fix(weibo): 修复解析包含音乐链接的微博报错 @molanp (#295)
  • fix(render): 修复渲染时添加的额外换行 @molanp (#293)
  • fix(taptap): 修复解析标签时报错 @molanp (#292)
  • fix(render): 修复转发文本未包含标题 @molanp (#288)
  • 🐛 fix(bilibili): 修正 CDN 回退时的媒体体积统计 @devil233-ui (#287)
  • fix(download): 修复部分文件无法识别后缀 @molanp (#285)

💫 杂项

  • feat(miyoushe): 更新米游社表情数据文件 @molanp (#286)

1.3.5

Choose a tag to compare

@github-actions github-actions released this 24 Aug 13:06
31662ce

🚀 新功能

  • feat(miyoushe): 添加米游社UGC内容解析支持 @molanp (#281)
  • feat(tieba): 贴吧表情使用官方cdn以修复部分表情不显示的问题 @molanp (#280)
  • feat(tieba): 添加贴吧视频解析支持 @molanp (#279)
  • feat(render): 使用FFmpeg优化图片渲染流程 @molanp (#278)
  • feat(download): 强制 identity 编码并增强断点续传健壮性 @LoCCai (#276)

🐛 Bug 修复

  • fix(douyin/cover): 修复抖音视频封面显示不正确 @molanp (#277)

💫 杂项

  • feat(render): 减少渲染时产生的日志 @molanp (#282)

1.3.4

Choose a tag to compare

@github-actions github-actions released this 16 Aug 15:51
09dcf1d

💥 破坏性变更

  • feat(render): 现在不再会提前初始化 cover_path 字段 @molanp (#273)
  • feat(creator): 统一下载函数协议为通用的 DownloadFunc @molanp (#261)
  • feat(remove-browser): 移除对浏览器的依赖 @molanp (#255)

🚀 新功能

  • feat(douyin-live): 新增抖音直播解析功能 @molanp (#275)
  • feat(x-comment): 推特解析增加评论展示 @molanp (#270)
  • feat(x-link): 支持解析 x 的链接卡片和文章 @molanp (#269)
  • feat(bilibili/video): 替换资源CDN以防分配到垃圾cdn @molanp (#268)
  • feat(parse-more-seg): 支持解析linuxdo,miyoushe,tieba,zlb的引用、链接卡片和投票 @molanp (#267)
  • feat(poll): 添加投票内容支持 @molanp (#266)
  • feat(redner-seg): 优化link样式的展示并添加quote内容支持 @molanp (#265)
  • feat(cache): 支持动态媒体链接的稳定缓存与格式识别 @molanp (#264)
  • feat(audio-format): 添加音频内容自动修正格式的功能 @molanp (#262)
  • feat(kuaishou): 快手增加评论获取功能 @molanp (#258)
  • feat: 网易云增加音质重试功能 @soloxiaoye2022 (#147)
  • feat(douyin-comment): 添加抖音评论获取功能并优化解析逻辑 @molanp (#254)
  • feat(render-embed-url): 添加嵌入式播放链接配置 @molanp (#252)
  • refactor(douyin): 重构抖音解析器(plus版) @molanp (#251)
  • feat(utils): 更新URL缓存文件名生成逻辑 @molanp (#250)
  • feat(live-seg): 添加Live Photo循环播放功能 @molanp (#249)
  • feat(download): 调整断点续传时文件大小验证机制 @molanp (#248)
  • fix(kuwo): 重构酷我音乐解析器 @molanp (#247)
  • feat(heybox-live): 小黑盒新增live photo支持 @molanp (#246)

🐛 Bug 修复

  • fix(douyin-music): 修复错误将作品原声提取的问题 @molanp (#274)
  • fix(render-text): 修复可发送文本被多次追加作者前缀的问题 @molanp (#272)
  • fix(render): 修复链接预览图高度不正确的问题 @molanp (#271)
  • fix(buff): 修复buff话题解析器中参数键名错误 @molanp (#259)
  • fix(lazy-download): 防止重复请求并发执行 @molanp (#256)

👻 自动化程序

  • chore(workflow): 添加插件启动测试工作流 @molanp (#257)

📦 依赖更新

  • deps(htmlrender): 限制 nonebot_plugin_htmlrender 版本范围为 >=0.6.0, <0.7.0 @molanp (#260)

💫 杂项

  • feat(parser): 延迟加载解析器,插件启动从 9s 降到 3s @molanp (#253)

1.3.3

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:07
5dae5c4

🚀 新功能

  • feat(ds): 新增大神平台解析器 @molanp (#243)
  • feat(render): 优化图片网格布局逻辑 @molanp (#240)
  • feat(browser): 优化浏览器页面创建 @molanp (#239)
  • feat(heybox-battery): 支持查看帖子作者受到的电击数⚡⚡⚡(不是 @molanp (#238)
  • feat(taptap): 添加 TapTap 平台解析支持 @molanp (#235)
  • feat(linuxdo/cookie): 新增 LinuxDO 平台cookie配置 @molanp (#234)
  • feat: 新增自动构建可独立运行的分支 @Stlara-F (#229)
  • feat(bilibili): 添加番剧解析功能 @molanp (#228)

🐛 Bug 修复

  • fix(render-author-location): 修复作者location不显示的问题 @molanp (#241)
  • fix(render): 修复发送的文本中的错误换行 @molanp (#237)
  • fix(parsers): 修复解析时无法匹配子域名的问题 @molanp (#236)
  • fix(netease-spa): 修复部分网易云音乐链接无法解析 @molanp (#232)
  • fix(weibo-region): 修复微博推文ip归属地可能为空 @molanp (#231)
  • fix(bilibili-qr-login): 修复哔哩哔哩扫码登陆失败的问题 @molanp (#230)
  • fix(linux.do|zlb): 修复用户昵称字段可能为空 @molanp (#226)

💫 杂项

  • refactor(html-parser): 移除HTML转义处理 @molanp (#244)
  • chore(deps): 更新cryptography依赖版本范围 @molanp (#227)

1.3.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:51
27959b6

🚀 新功能

  • feat(zlb): 添加壁吧专楼吧解析支持 @molanp (#222)
  • feat(kugou): 新增对酷狗概念版的支持(实验性) @molanp (#215)
  • feat(zhihu): 添加知乎登录态支持 @molanp (#210)
  • feat(heybox): 使用API方式获取小黑盒token,移除浏览器依赖 @molanp (#206)

🐛 Bug 修复

  • fix(douyin): 修复抖音图文bgm可能为空 @molanp (#220)
  • fix(bilibili): 修改评论区排序不正确的问题 @molanp (#212)
  • fix(parsers): 修复html内容遍历中存在的bug @molanp (#207)

📦 依赖更新

  • feat(bilibili): 移除遗留的对pycryptodomex的依赖 @molanp (#224)
  • feat(browser): 使用Playwright替换DrissionPage作为浏览器引擎 @molanp (#219)

💫 杂项

  • refactor(parser): 优化HTML解析器中图片属性获取逻辑 @molanp (#223)
  • feat(bilibili): 添加匿名评论请求配置并更新相关请求逻辑 @molanp (#218)
  • feat(zhihu): 优化请求头签名 @molanp (#217)
  • feat(bilibili): 添加评论获取数量限制和点赞重排序功能 @molanp (#216)
  • feat(bilibili): 优化动态统计信息展示 @molanp (#214)
  • feat(bilibili): 优化评论获取功能 @molanp (#213)
  • bilibili(block-pcdn): 更新PCDN主机正则表达式 @molanp (#211)
  • feat(parsers): 优化内容解析逻辑并提取公共方法 @molanp (#209)