Skip to content

pigeon-pod

v1.29.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 7d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

listenbox mantine-ui podcast podsync react self-hosted
+2 more
springboot3 youtube

Summary

AI summary

Updates 新增功能, 修复问题, and 更新日志 across a mixed release.

Changes in this release

Feature Medium

Add configurable sync interval for YouTube playlists per playlist.

Add configurable sync interval for YouTube playlists per playlist.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Low

Standardize backend log format and language, adding logging guideline.

Standardize backend log format and language, adding logging guideline.

Source: llm_adapter@2026-05-27

Confidence: high

Feature Low

Include captured `yt-dlp` output in download failure logs for easier diagnosis.

Include captured `yt-dlp` output in download failure logs for easier diagnosis.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Fix YouTube playlist synchronization failures by simplifying sync flow and removing legacy snapshot retry path.

Fix YouTube playlist synchronization failures by simplifying sync flow and removing legacy snapshot retry path.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Improve download stability by simplifying post-download media validation, reducing stuck `Downloading` state.

Improve download stability by simplifying post-download media validation, reducing stuck `Downloading` state.

Source: llm_adapter@2026-05-27

Confidence: high

Full changelog

Changelog

Features

  • Add a configurable sync interval for YouTube playlists, so each playlist can control how often full synchronization runs.
  • Standardize backend log format and language, and add a backend logging guideline to make runtime diagnostics easier to read and maintain.
  • Improve backend download failure logs by including the captured yt-dlp output, making failed download diagnosis more direct.

Fixes

  • Fix YouTube playlist synchronization failures by simplifying the playlist sync flow and removing the legacy snapshot retry path.
  • Improve download stability by simplifying post-download media validation, reducing the chance that completed downloads remain stuck in the Downloading state.

更新日志

新增功能

  1. 新增 YouTube 播放列表同步间隔配置,每个播放列表可以单独控制全量同步的执行频率。
  2. 统一后端日志格式和语言,并新增后端日志规范,让运行时诊断信息更易阅读和维护。
  3. 优化后端下载失败日志:失败时记录捕获到的 yt-dlp 输出,方便更直接地定位下载问题。

修复问题

  1. 修复 YouTube 播放列表同步失败问题:简化播放列表同步流程,并移除旧的 snapshot 重试路径。
  2. 优化下载流程稳定性:简化下载完成后的媒体校验,降低已完成下载卡在 Downloading 状态的概率。

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track pigeon-pod

Get notified when new releases ship.

Sign up free

About pigeon-pod

Listen to YouTube & Bilibili. Anywhere.

All releases →

Beta — feedback welcome: [email protected]