github aizhimou/pigeon-pod 1.3.0
release 1.3.0

latest releases: v1.27.0, 1.26.0, 1.25.0...
7 months ago

🐦‍⬛

Release description

  1. Restructure the episode download process to resolve the deadlock issue between concurrent downloads and SQLite when there are a large number of program download tasks.
  2. Starting from 1.3.0 version, newly downloaded audio files are stored in the format of {{audioStoragePath}}/{{channel_name}}/{{video_title}}, making it easier for users to view files.
  3. When adding a new channel, if the Initial episodes to download is set to a large value (more than 10), an asynchronous task will be started to pull program information to avoid long waits when adding channels.
  4. When adding a new channel, if you configure the inclusion or exclusion of filtering keywords, the number of program previews will automatically increase to 5, making it easier for users to confirm whether the filtering rules are correct.
  5. Improve the channel content keyword filtering rules: If the program title contains both "include keywords" and "exclude keywords", the program will be excluded, that is, "exclude keywords" has a higher priority. Follow the "be conservative in what you include" principle

发布说明

  1. 重构剧集下载流程,解决在有大量节目下载任务时,并发下载与 SQLite 死锁问题
  2. 1.3.0 版本开始,新下载的音频文件按照 {{audioStoragePath}}/{{channel_name}}/{{video_title}} 方式存储,方便用户查看文件
  3. 新增频道时,如果 初始下载数量 设置得比较大(超过 10 个)会开启异步任务拉取节目信息,避免在添加频道时需要长时间等待
  4. 新增频道时,如果配置了包含或排除过滤关键词,节目预览数量会自动增加到 5 个,方便用户确认过滤规则是否正确
  5. 完善频道内容关键词过滤规则:如果节目标题中同时包含 包含关键词排除关键词,该节目会被排除,也就是 排除关键词 的优先级更高。遵循“谨慎纳入”原则

Don't miss a new pigeon-pod release

NewReleases is sending notifications on new releases.