Skip to content

v2.1.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:51
b2a2b90

What's Changed

  • ⚰️ refactor!: drop python3.9 support by @SigureMo in #488
  • ➕ deps: replace custom Option class with returns.maybe.Maybe by @SigureMo in #489
  • ♻️ refactor: introduce ExtractorOptions for improved argument handling in extractors by @SigureMo in #490
  • ♻️ refactor: move parser and selector functionality by @SigureMo in #491
  • ♻️ refactor: Split download main logic into download_manager.py by @SigureMo in #492
  • ✨ feat: add very simple MCP support by @SigureMo in #493
  • 🐛 fix: 修复提供 --config 时意外的参数认领失败 by @MrXnneHang in #496
  • 🐛 fix: explicit use utf-8 encoding when read version file by @MrXnneHang in #502
  • ✨ feat: support for UGC video links containing useless query fields by @MrXnneHang in #505
  • ⬆️ deps: use fastmcp v2 by @SigureMo in #509
  • ✨ feat: 支持在tp路径中使用作者名称 by @lc4t in #523
  • 💬 chore: update video quality to new description by @SigureMo in #524
  • 🚨 style: fix lint errors by @SigureMo in #532
  • 🐛 fix: 视频字幕下载中跳过无效的字幕url,避免fetch报错打断下载 by @xycld in #534
  • ♻️ refactor: optimize repository structure, rename bilibili_typing to media and improve function naming by @Copilot in #539
  • 👷 chore: use uv build backend by @SigureMo in #541
  • ✨ feat: add python3.14 support (including free-threading) by @SigureMo in #545
  • 🔥 chore: drop python 3.13t support, keep 3.14t support only by @SigureMo in #546
  • 🐛 fix: fix chapter info API in UGC video when use aid by @SigureMo in #560
  • 🎨 lint: use ruff 0.13 and enable future-annotations option by @SigureMo in #568
  • 👷 ci: unpin nodejs version by @SigureMo in #571
  • 👷 ci: install all extras in ci by @SigureMo in #573

New Contributors

  • @xycld made their first contribution in #534
  • @Copilot made their first contribution in #539

Full Changelog: v2.0.3...v2.1.0-beta.1