0.0.1-nightly.20260616.f65087c
Bug Fixes
- Revert item creation to 0.25
- Always re-encode audio to AAC in HLS transcoding
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Test
- Wip
- Lower upsert chunk limit
- Wip
- Client fixes (#12)
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Wip
- Fix userdata not saving correctly and implement resume endpoints
- Add playback percentage to userdata
- Add default tmdb key
- Android tv playback
- Fix optional fields
- Hide catalog tags
- Add vaapi docker packages and give qsv higher prio then vaapi
- Docker hw packages
- Wrong timestamps for date fields
- Nissing migrations
- Infuse fixes
- Quickconnect
- Report transcode info for remux sessions
- External id field serialization
- Give catalog filter its onw field
- Missing enum variants
- Loosen up digital release date filter
- Delete shows
- People metadata
- Several EPG fixes
- Nextup images
- Scheduler not triggering
- Missing intro endpoint
- Force h264 for encoding
- Libraries not showing when a user has filters
- Fix corrupted external_ids case
- Duplicate persons
- Playlist crud
- Remove country code from parental rating
- Deezer track numbers
- Add music kinds to the media refresh task
- Music genres (#78)
- Missing streams for local episodes
- Deleted segments regardless of extension
- Auth for jellyfin desktop
- Implement tree trait to tmdb addon
- Make sure to load streams on audio endpoints
- Enable download flag
- Stream group lookup
- Missing channel guides
- Persist probe data between stream refresh
- Wrongly returning zero on items list with results
Features
- Migrate to FFmpeg-based probing and transcoding, fix seeking
- Seek (#19)
- Add dual web-client flow and Anfiteatro release installer (#24)
- Music (#26)
- Use proper parsing library for local files and support external id markers
- Clear addon indexes on purge
- Add descriptions to tasks
- HW acceleration (#61)
- Add tonemapping packages for intel and more robust hw device detection
- Implement client log endpoint
- User avatar support
- Stream fallback (#63)
- Image support including avatars and auto generated collection images (#62)
- Stream groups (#64)
- Add max stream and remote search settings to user
- Add Deezer SDK to remux-sdks
- Extend user filters form
- Per user stream filter
- Fallback to tmdb id if imdb does not resolve for stremio
- Add clear cache task
- Mark parents played if all episodes are played and vice versa (#71)
- Add sort and filter options for latest endpoints (#75)
- Set sane homescreen defaults
- Add clear image cache task
- Add option to disable video transcoding (#76)
- Add eclipse spotiFLAC and Monochrome addons (#77)
- Support multiple paths in opendal addons
- Add support for rtsp streams
- Import media during jellyfin favorites sync (#79)
- Adding remote control endpoints and subtitle search endpoints (#82)
- Add recommendations endpoints (#83)
- Set default internet quality for jellyfin web to auto
- Add Jellyfin SDK-compatible user config route (#89)
- Implement /Items/{id}/Similar endpoint (#87)
- Downloads uses filename if avaiable
Performance
- Add composite index on media_relations(left_media_id, weight)
Refactoring
- Pass user instead of policy to jelkyfin filter
- Show human readable api errors in dash
- Move local files scan task into library scan (#60)
- Sidebar Ui
- Allow fallback beteen stream groups
- Dont leak remote streams, use stubs as path
- Split addonkind into traits (#81)
- Make catalogs a filter so smart collections can be used (#85)