github aizhimou/pigeon-pod v1.27.0
release 1.27.0

20 hours ago

Changelog

Features

  • Add post-download media validation to catch broken or incomplete files before they remain in the library.
  • Add bulk delete actions in the failed episode list so users can clean up failed tasks faster.
  • Add a configurable download file name pattern with variables such as {channel}, {title}, {id}, and {date}.
  • Automatically create a playlist when adding a single YouTube video, so individual videos can be subscribed to and managed like a normal feed.

Fixes

  • Improve YouTube VOD and Premiere detection so episode filtering behaves more accurately.
  • Fix cases where automatically created episodes could be skipped by auto-download tasks.
  • Fix manually submitted download tasks that were not entering the queue in some cases.
  • Fix playlist auto-download behavior by preserving episode order and avoiding unintended auto-downloads when retrying from playlist details.
  • Fix download file name collisions by appending numeric suffixes instead of reusing an existing name.
  • Fix the failed task list layout on small phone screens.

更新日志

新增功能

  1. 新增下载后媒体校验能力,在文件损坏或下载不完整时尽早识别问题,避免异常文件留在媒体库中。
  2. 失败任务列表新增批量删除操作,清理失败任务时更高效。
  3. 新增下载文件名模式配置,支持 {channel}{title}{id}{date} 等变量。
  4. 新增单个 YouTube 视频订阅支持,添加单个视频时会自动生成对应播放列表,便于像普通订阅源一样持续管理。

修复问题

  1. 优化 YouTube VOD 与 Premiere 的识别逻辑,使节目过滤结果更准确。
  2. 修复自动下载任务在部分情况下可能跳过新节目的问题。
  3. 修复手动提交的下载任务在部分情况下未能进入队列的问题。
  4. 修复播放列表自动下载行为,保持节目顺序稳定,并避免在播放列表详情页重试时触发非预期自动下载。
  5. 修复下载文件名冲突问题:当目标文件名已存在时,自动追加数字后缀,避免覆盖已有文件。
  6. 修复小屏手机上失败任务列表的布局异常。

Don't miss a new pigeon-pod release

NewReleases is sending notifications on new releases.