[5.2.0] - 2026-07-08
🚀 Features
- Decode hls formats and detect HLS playlists (#2171)
- Add episode numbering option to general settings (#2142)
- NFO files, {episodeNumber} token & Jellyfin polish (#315) (#2127)
- Feat/sponsorblock-601 (#2123)
- Inbox / waiting list / episodes triage workflow (#218) (#2122)
- Mopidy playback integration (#505) (#2121)
- Feat/2069 max parallel downloads (#2120)
- Feat/UUID primary keys (#2112)
- Add audiobookshelf support (#2070)
- feat: add control for adding only one cover image per podcast
- Add documentation for kodi plugin (#2042)
🐛 Bug Fixes
- Inherit general settings as per-podcast defaults (#2141) (#2145)
- Seed no-auth standard user so FK-bound writes succeed (#2109) (#2111)
- Stop transcode loop by running metadata before transcode (#2084)
- Added tracing subscriber migration (#2040)
- Added id to manifest json (#2039)
🚜 Refactor
- Refactor/remove server url from env service (#2083)
⚙️ Miscellaneous
- Added git cliff action for generating release notes
- Fixed errors in lockfile by changing order of exectutions (#2134)
- Fixed changeset generation for admin user
- Fixed date time parsing (#2132)
- Use 8.1.1
- Added ffmpeg (#2082)
- Fixed podcasts missing rss id path (#2080)
- Add number of podcasts (#2067)
- Add rescan, rename feature on the fly for all episodes (#2066)
- Change main function to use location
- Added est for api response
- Reset sqlite sequences