Releases: jellyfin/jellyfin-roku
Release list
3.2.3
π«Live TV Repair ServiceπΊ
Jellyfin for Roku 3.2.3 is scheduled for release on Tuesday, Aug 4, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
jimdogx
- Buy Me a Coffee: https://buymeacoffee.com/jimdogx
Your support helps us continue improving and growing the app. Thank you!
What Changed
π Bug Fixes
- Fix Resume Series skips resumable first episode by @brianpardy in #1035
- Fix crash on movie details screen when media parts data is in an unexpected state by @1hitsong in #1038
- Fix possible crash on home screen On Now row by @1hitsong in #1045
- Fix Live TV Favorites Bar not working in client by @michaelcresswell in #1048
- Fix Live TV Guide Sort by @michaelcresswell in #1053
βοΈ General Updates
- Stop OSD dismissal by keypress from unpausing playback by @Catmasterson in #1042
Full Changelog: 3.2.2...3.2.3
3.2.2
π¨πͺ³ Bug Bomb Edition π«π
Jellyfin for Roku 3.2.2 is scheduled for release on Monday, Jul 27, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
jimdogx
- Buy Me a Coffee: https://buymeacoffee.com/jimdogx
Your support helps us continue improving and growing the app. Thank you!
What Changed
π New Features
- Add Live TV Guide Sort Options by @michaelcresswell in #934
- Add quickplay support to the TV season grid by @michaelcresswell in #999
- Create Radio Station Home Row by @1hitsong in #990
- Add ability to manage radio stations by @1hitsong in #1002
- Allow users to force transcode when attempt directplay is enabled by @1hitsong in #1023
- feat: Auto-advance focus between sign-in form fields by @ferezvi in #1008
- Stop forcing HLS for live tv by @FractalBoy in #1004
- Add automatic wrapping for long captions by @ferezvi in #1016
βοΈ Setting Changes
- Add setting to show a confirmation prompt before pressing BACK exits Jellyfin by @TnUC-Creations in #1011
π Bug Fixes
- Fix crash when changing live TV view from schedule to channels by @1hitsong in #992
- fix: Honor subtitle selection beyond current episode by @tjps in #963
- Fix non-ASCII title corruption in full audio player. by @VX-101 in #970
- Fix
Backnavigation loop from item details. by @VX-101 in #978 - Fix full audio player controls after stop by @VX-101 in #969
- Fix possible crash on homescreen when BACK is pressed by @1hitsong in #1003
- If audio mini-player is already visible, don't call show animation. by @VX-101 in #972
- Fix MiniPlayer overlap on music album song lists by @VX-101 in #976
- Fix force transcode playback option by @1hitsong in #1020
- Fix MaskGroup scaling on HD devices by @ferezvi in #1009
- Fix crash on album view when use fallback font for entire app setting is enabled by @1hitsong in #1026
- fix(live-tv): request wide image dimensions for On Now home row items by @ferezvi in #983
- Fix paused mini-player audio blocking video playback by @VX-101 in #1014
- Fix full audio player Play/Pause on song title and artist name focus by @VX-101 in #1015
- Fix autoplayed episodes not starting from the beginning by @brianpardy in #1021
- Preserve My Media tile focus after returning to the home screen by @VX-101 in #1000
- Preserve home Favorites focus after returning from an item by @VX-101 in #993
- Fix/caption top line percent offset by @ferezvi in #1030
- Fix clipped descenders on multiline captions with background boxes by @ferezvi in #1029
- fix: prevent caption balancing from merging dialogue lines by @ferezvi in #1033
- Improve reliability of loading the entire live TV guide by @FractalBoy in #1025
- Fix play button on TV series screen by @brianpardy in #1034
π¨ Design Updates
- Split home Favorites into type-specific rows by @VX-101 in #907
- Show episodes before cast in item detail extras slider by @ferezvi in #966
- Improved "Options" popup in Movie menu by @CarsonKompon in #977
- Improve music album and artist placeholder images and titles by @VX-101 in #973
βοΈ General Updates
- Reload Guide Data When Sorting TV Guide by @michaelcresswell in #957
- Reduce music library album view load time by @ferezvi in #962
- Route Play/Pause button presses to audio mini-player when cursor is on album details by @VX-101 in #971
New Contributors
- @tjps made their first contribution in #963
- @CarsonKompon made their first contribution in #977
Full Changelog: 3.2.1...3.2.2
3.2.1
π¬ You Talkin' To Me? You Talkin' To Me? Well, I'm The Only Roku Remote Here. π€
Jellyfin for Roku 3.2.1 is scheduled for release on Friday, Jun 19, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
jimdogx
- Buy Me a Coffee: https://buymeacoffee.com/jimdogx
Your support helps us continue improving and growing the app. Thank you!
What Changed
π New Features
- Add 'Date Added' sort option to 'Other' type media by @UnitedGaucho in #948
- Honor position alignment tags in SRT by @ferezvi in #925
- Add support for per-line caption backgrounds to custom subtitles by @ferezvi in #936
- Add voice control support for skip, play/pause, start over, next episode, and what's playing? by @ferezvi in #946
βοΈ Setting Changes
- Add setting for playback controls inactivity timeout length by @Catmasterson in #955
π Bug Fixes
- Prevent skip segment button from taking focus when OSD is visible by @Catmasterson in #930
- Add cast and crew popup to video OSD by @TnUC-Creations in #932
- Fix music playback control behavior and state display by @VX-101 in #905
- Fix possible muted audio in certain surround system setups by @ferezvi in #951
π¨ Design Updates
βοΈ General Updates
- Keep favorite and watched states independent on item details. by @VX-101 in #891
- Jump to last item in incomplete row on library screen by @1hitsong in #958
- Reduce TV season screen load time by 80% by @ferezvi in #952
- Add troubleshooting section to README by @Pentaphon in #943
- Jump to last album in incomplete row on artist screen by @VX-101 in #896
- Reduce LiveTV EPG loading and re-entry times by @tomeko in #935
New Contributors
- @Catmasterson made their first contribution in #930
- @TnUC-Creations made their first contribution in #932
- @UnitedGaucho made their first contribution in #948
- @Pentaphon made their first contribution in #943
- @tomeko made their first contribution in #935
Full Changelog: 3.2.0...3.2.1
3.2.0
βΆοΈ Direct Play All The Things! ...Or At Least Give It The 'ole College Try. π€
Jellyfin for Roku 3.2.0 is scheduled for release on Tuesday, Jun 2, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
jimdogx
- Buy Me a Coffee: https://buymeacoffee.com/jimdogx
Your support helps us continue improving and growing the app. Thank you!
What Changed
π New Features
- Add ability to download multiple fallback font styles by @gabeluci in #807
- Subtitle font style by @gabeluci in #808
- Use server to determine default subtitle track by @1hitsong in #865
- Add outline to subtitles when Custom Subtitles are enabled and background opacity is off by @ferezvi in #871
βοΈ Setting Changes
- Create force transcode live TV setting by @FractalBoy in #848
- Create User Setting: Always attempt direct play on first playback by @1hitsong in #846
π Bug Fixes
- Fix infrequent blank trickplay image when using large trickplay tileset by @VTRunner in #845
- Fix display of no items found text in libraries by @1hitsong in #826
- Fix ratings repeating on items in More Like This section by @1hitsong in #864
- Fix Cinema Mode Intros APIRequest Argument Index by @Starwarsfan2099 in #867
- Fix Roku subtitle menu for burned-in tracks by @VX-101 in #854
- fix Quick Connect initiate using POST instead of GET by @no-reply in #884
- Fix voice search by @gabeluci in #875
- Fix
Nonesubtitle playback selection after PR854. by @VX-101 in #868 - Fix non-square trickplay thumbnail rendering and seek buffering overlay. by @VX-101 in #859
- Avoid burning in SRT subtitles during audio-only transcode by @VX-101 in #892
- Fix endless spinner for empty alpha filters in video libraries by @VX-101 in #890
- Fix Quick Connect by @1hitsong in #902
- Fix/next up text overflow by @ferezvi in #893
- Fix VTT subtitle default positioning for cues without explicit line value by @ferezvi in #881
- Prevent moving down from library dropdowns if there are no results by @1hitsong in #887
- Fix cursor highlight being enabled on search and library items by @1hitsong in #919
- Fix/caption empty cue guard by @ferezvi in #913
π¨ Design Updates
- Show subtitle track info on the item details screen. by @VX-101 in #857
- Cast & Crew
Set Favoritebutton did not update the UI or persist on the server. by @VX-101 in #897 - Change the home Favorites row default sort from Random to Name by @VX-101 in #906
βοΈ General Updates
- Convert library dropdown row into its own reusable component by @1hitsong in #828
- Move presentation backdrop to own component by @1hitsong in #825
- Use dropdown component in music library by @1hitsong in #862
- Start with focus on top row when opening playback options by @VX-101 in #858
- Improve library grid Down navigation for short last row by @VX-101 in #879
- Improve loading live TV schedule by @FractalBoy in #874
- AC3/EAC3/DTS passthrough support by @ferezvi in #895
- Home
Favoritesrow is missing favorite people and songs by @VX-101 in #904 - Keep end time up-to-date with clock while OSD is visible by @michaellee94 in #909
- Animate instead of jumping to last item on incomplete row. by @1hitsong in #918
- Add playback duration check to direct play setting check. by @1hitsong in #931
New Contributors
- @Starwarsfan2099 made their first contribution in #867
- @VX-101 made their first contribution in #858
- @no-reply made their first contribution in #884
- @ferezvi made their first contribution in #871
- @michaellee94 made their first contribution in #909
Full Changelog: 3.1.9...3.2.0
3.2.0-rc1
What's Changed
- Version Bump by @1hitsong in #844
- Update dependency roku-deploy to v3.17.0 by @renovate[bot] in #849
- Update dependency roku-deploy to v3.17.1 by @renovate[bot] in #852
- Update dependency brighterscript-formatter to v1.7.24 by @renovate[bot] in #855
- Update dependency brighterscript to v0.72.0 by @renovate[bot] in #856
- Fix infrequent blank trickplay image when using large trickplay tileset by @VTRunner in #845
- Update dependency @rokucommunity/bslint to v0.8.42 by @renovate[bot] in #861
- Convert library dropdown row into its own reusable component by @1hitsong in #828
- Move presentation backdrop to own component by @1hitsong in #825
- Use dropdown component in music library by @1hitsong in #862
- Fix display of no items found text in libraries by @1hitsong in #826
- Add ability to download multiple fallback font styles by @gabeluci in #807
- Subtitle font style by @gabeluci in #808
- Fix ratings repeating on items in More Like This section by @1hitsong in #864
- Use server to determine default subtitle track by @1hitsong in #865
- Fix Cinema Mode Intros APIRequest Argument Index by @Starwarsfan2099 in #867
- Update dependency roku-deploy to v3.17.2 by @renovate[bot] in #873
- Create force transcode live TV setting by @FractalBoy in #848
- Start with focus on top row when opening playback options by @VX-101 in #858
- Fix Roku subtitle menu for burned-in tracks by @VX-101 in #854
- fix Quick Connect initiate using POST instead of GET by @no-reply in #884
- Update dependency brighterscript-formatter to v1.7.25 by @renovate[bot] in #886
- Update dependency brighterscript to v0.72.1 by @renovate[bot] in #885
- Update description for custom subtitles setting by @gabeluci in #872
- Fix voice search by @gabeluci in #875
- Update dependency @rokucommunity/bslint to v0.8.43 by @renovate[bot] in #888
- Update dependency roku-deploy to v3.17.3 by @renovate[bot] in #889
- Fix
Nonesubtitle playback selection after PR854. by @VX-101 in #868 - Improve library grid Down navigation for short last row by @VX-101 in #879
- Fix non-square trickplay thumbnail rendering and seek buffering overlay. by @VX-101 in #859
- Show subtitle track info on the item details screen. by @VX-101 in #857
- Improve loading live TV schedule by @FractalBoy in #874
- Add outline to subtitles when Custom Subtitles are enabled and background opacity is off by @ferezvi in #871
- Avoid burning in SRT subtitles during audio-only transcode by @VX-101 in #892
- Update dependency undent to v1.0.1 by @renovate[bot] in #898
- Update dependency roku-deploy to v3.17.4 by @renovate[bot] in #899
- Update dependency brighterscript to v0.72.2 by @renovate[bot] in #900
- Update dependency brighterscript-formatter to v1.7.26 by @renovate[bot] in #901
- Fix endless spinner for empty alpha filters in video libraries by @VX-101 in #890
- Cast & Crew
Set Favoritebutton did not update the UI or persist on the server. by @VX-101 in #897 - Fix Quick Connect by @1hitsong in #902
- Fix/next up text overflow by @ferezvi in #893
- Fix VTT subtitle default positioning for cues without explicit line value by @ferezvi in #881
- AC3/EAC3/DTS passthrough support by @ferezvi in #895
- Change the home Favorites row default sort from Random to Name by @VX-101 in #906
- Create User Setting: Always attempt direct play on first playback by @1hitsong in #846
- Prevent moving down from library dropdowns if there are no results by @1hitsong in #887
- Keep end time up-to-date with clock while OSD is visible by @michaellee94 in #909
- Bump version. Fix casing in what's new text by @1hitsong in #911
- Home
Favoritesrow is missing favorite people and songs by @VX-101 in #904
New Contributors
- @Starwarsfan2099 made their first contribution in #867
- @VX-101 made their first contribution in #858
- @no-reply made their first contribution in #884
- @ferezvi made their first contribution in #871
- @michaellee94 made their first contribution in #909
Full Changelog: 3.1.9...3.2.0-rc1
3.1.9
πThat Logo Isn't Big Enough. So Make The Logo Bigger. π«£
Jellyfin for Roku 3.1.9 is scheduled for release on Tuesday, Apr 21, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
jimdogx
- Buy Me a Coffee: https://buymeacoffee.com/jimdogx
Your support helps us continue improving and growing the app. Thank you!
What Changed
π Bug Fixes
- Fix logo image not hiding when OSD does by @VTRunner in #832
- Refine when fast forward and rewind automatically resume play for the video custom progress bar by @VTRunner in #816
- Fix media segment skip button not showing after back button dismissal by @VTRunner in #838
- Fix possible crash when pressing back on the home screen by @1hitsong in #842
π¨ Design Updates
Full Changelog: 3.1.8...3.1.9
3.1.8
πYou Want Me To Go Faster? 'cause I Can Go Faster ...or Slower β©
Jellyfin for Roku 3.1.8 is scheduled for release on Thursday, Apr 9, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
Your support helps us continue improving and growing the app. Thank you!
What Changed
π New Features
- Add playback speed controls to video player - setting must first be enabled by @sah4001 in #690
- Add toggle played status and add to playlist functions to more button on TV season screen by @1hitsong in #780
- Support font color tags in subtitles by @gabeluci in #791
- Add resume function to playlist items that support it by @1hitsong in #806
- Make seekbar in OSD fullly featured by @VTRunner in #786
- Highlight media segments in OSD seekbar by @VTRunner in #786
βοΈ Setting Changes
- Add setting to select how many items are loaded together on library screens by @brianpardy in #796
- Create setting to configure Live TV channel title and logo visibility by @michaelcresswell in #790
- Create playback speed setting by @1hitsong in #805
- Create setting allowing users to select whether to show 1 or 5 trickplay images when seeking by @VTRunner in #786
π Bug Fixes
- Fix crash when filtering Live TV guide by favorites by @michaelcresswell in #775
- Fix subtitle background opacity affecting text by @gabeluci in #784
- Fix videos sometimes loading twice by @gabeluci in #785
- Fix losing playback position when pressing Home button by @FractalBoy in #772
- Fix crash by @jimdogx in #795
- Fix losing cursor when returning to TV series screen by @1hitsong in #789
π¨ Design Updates
- Prevent subtitles from getting too close to the top or bottom of the screen by @gabeluci in #783
- Redesign playlist screen by @1hitsong in #797
βοΈ General Updates
- Add missing h264 profile and levels by @jimdogx in #777
- Change trickplay code to be Jellyfin 12.0.0 compatible by @1hitsong in #815
New Contributors
Full Changelog: 3.1.7...3.1.8
3.1.8-rc1
What's Changed
- Version bump by @1hitsong in #773
- Live TV Guide Favorites Crash by @michaelcresswell in #775
- Stop resetting playback position on Home button press by @FractalBoy in #772
- Update dependency roku-deploy to v3.16.2 by @renovate[bot] in #778
- Update dependency brighterscript-formatter to v1.7.21 by @renovate[bot] in #779
- Add more button with functions to TV season screen by @1hitsong in #780
- Add missing h264 profiles and levels. by @jimdogx in #777
- Use alpha channel for subtitle opacity by @gabeluci in #784
- Apply screen padding for subtitles by @gabeluci in #783
- Prevent switching audio tracks to the one already playing by @gabeluci in #785
- Update dependency @rokucommunity/bslint to v0.8.39 by @renovate[bot] in #792
- Avoid crash by @jimdogx in #795
- Add Load Items Limit setting by @brianpardy in #796
- Update dependency @rokucommunity/bslint to v0.8.40 by @renovate[bot] in #798
- Update dependency brighterscript to v0.70.4 by @renovate[bot] in #799
- Update dependency brighterscript-formatter to v1.7.22 by @renovate[bot] in #800
- Update dependency roku-deploy to v3.16.3 by @renovate[bot] in #801
- Update dependency @rokucommunity/bslint to v0.8.41 by @renovate[bot] in #802
- Support font color tags in subtitles by @gabeluci in #791
- Update dependency brighterscript to v0.71.0 by @renovate[bot] in #803
- Live TV Configuration Options by @michaelcresswell in #790
- Added a speed option to video playback by @sah4001 in #690
- Redesign Playlist Screen by @1hitsong in #797
- Add resume function to playlist items by @1hitsong in #806
- Fix losing cursor when returning to TV series screen by @1hitsong in #789
- Make the OSD a full custom progress bar and highlight media segments on the progress bar by @VTRunner in #786
- Create playback speed setting by @1hitsong in #805
New Contributors
Full Changelog: 3.1.7...3.1.8-rc1
3.1.7
π₯ Cut! Cut! Cut! ποΈ
Jellyfin for Roku 3.1.7 is scheduled for release on Wednesday, Mar 4, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
Your support helps us continue improving and growing the app. Thank you!
What Changed
π Bug Fixes
Full Changelog: 3.1.6...3.1.7
3.1.6
π³ Do These Pixels Look Square To You? βοΈ
Jellyfin for Roku 3.1.6 is scheduled for release on Monday, Mar 2, 2026 5:00 PM PT
Minimum Server Version: 10.9.0
If you appreciate our work, you can show your support with a donation.
1hitsong
- Buy Me a Coffee: https://buymeacoffee.com/1hitsong
- GitHub: https://github.com/sponsors/1hitsong
Your support helps us continue improving and growing the app. Thank you!
What Changed
π New Features
- Add Dolby Vision HDR10, HDR10+, HLG fallback video ranges by @FractalBoy in #729
- Allow direct play of anamorphic video by @FractalBoy in #755
βοΈ Setting Changes
π Bug Fixes
- Fix back button logic on home screen by @jimdogx in #739
- Fix View All on Next Up by @jimdogx in #738
- Fix top 3 crashes from Roku crash log by @1hitsong in #747
- In playback info popup, ensure video media stream data is shown by @FractalBoy in #752
- Fix library bug that caused lazy-loading to stop working by @1hitsong in #757
- Fix multi-line subtitles going off bottom of screen by @1hitsong in #749
π¨ Design Updates
- Fix chapter list menu padding by @noahpodgurski in #722
- Show channel logo next to channel title in TV Guide by @michaelcresswell in #741
βοΈ General Updates
- Add Details to Test Setup Instructions by @michaelcresswell in #742
- Convert API calls to updated endpoints by @1hitsong in #748
- Fix table of contents by @jimdogx in #758
- DevGuide Cleanup by @michaelcresswell in #760
New Contributors
- @noahpodgurski made their first contribution in #722
- @FractalBoy made their first contribution in #729
Full Changelog: 3.1.5...3.1.6