Release Notes - v2.3.0
What's New
-
Per-feed auto-whitelist settings - Configure automatic segment whitelisting on a per-feed basis for granular control over ad detection (@MaroonBrian1928)
-
Auto-process on download - New configuration option to control automatic episode processing on download. When enabled, episodes are auto-whitelisted and processing is triggered automatically when audio is available. When disabled, you can manually choose which episodes to process, and unprocessed episodes won't appear in your RSS feed (@MaroonBrian1928)
-
Gemini Flash 3 Preview support - Added support for Google's Gemini Flash 3 Preview model (@MaroonBrian1928)
-
Enhanced boundary refinement controls - New word boundary refiner for more accurate segment boundaries, plus option to disable refinement entirely for faster processing (@jdrbc)
-
Auth-disabled mode improvements - Better handling of edge cases when authentication is disabled, including autowhitelist functionality (@jdrbc)
Bug Fixes
- Fixed feed parsing issues with non-standard URL and description formats (@dannybres)
- Fixed user deletion functionality (@jdrbc)
- Fixed database migration issues that could prevent startup (@MaroonBrian1928)
- Fixed autowhitelist functionality when authentication is disabled (@jdrbc)
- Fixed frontend build errors (@MaroonBrian1928)
- Updated documentation, GHCR links, and contribution guidelines (@MaroonBrian1928, @benjiden-dev, @jdrbc)
Contributors
A huge thank you to all our contributors for this release:
- @MaroonBrian1928 - Major features, bug fixes, and infrastructure improvements
- @dannybres (Daniel Breslan) - Feed parsing improvements
- @benjiden-dev (Ben Johnson) - Documentation fixes
Full Changelog
For a complete list of changes, see the commit history.