JellyTV logo (light theme)

Changelog

Get the latest updates and improvements to JellyTV.

v0.4.2
23 December 2025

๐Ÿ“ข Update 0.4.2

๐Ÿ› Fixes

  • Fixed resolution detection
  • Fixed QR pairing disconnecting the user
  • Fixed blank sheet when scanning a QR code from the Photos app
  • Fixed URL normalization across all input fields
  • Fixed server unreachable overlay and connection fallback
v0.4.1
22 December 2025

๐Ÿ“ข Update 0.4.1

โœจ Improvements

  • Added toast feedback when toggling Mark as watched / unwatched
  • Optimized tvOS video player CPU usage for smoother playback

๐Ÿ› Fixes

  • Fixed new season / episode pill text
  • Fixed context menu wording
  • Fixed share icon size
  • Fixed Mark as watched / unwatched causing a full view reload
  • Fixed button width animation in Featured Carousel
  • Fixed theme song not always playing when navigating between media
  • Fixed Jellyseerr onboarding connection flow on tvOS
  • Fixed Play Next banner persisting after auto-play or appearing at episode start
  • Fixed profile misalignment on iPadOS
  • Fixed tvOS focus restoration when returning from Media Detail View
  • Fixed series detail page showing episode description instead of series overview
  • Fixed direct play and audio track switching
  • Fixed false "server unreachable" state after server switch
  • Fixed tvOS default focus on Media Detail View header
  • Fixed theme song not stopping when navigating to Actor View
  • Forced 8-bit HEVC on tvOS to fix HDR stuttering

๐Ÿ”œ What's Next

  • Create new Jellyfin library filters and layouts
  • Improve studio and provider layouts in Catalog
  • Continue improving tvOS navigation
  • Focus on stability and bug fixes for App Store release Q1 2026

โš ๏ธ Known Issues

  • Focus can skip sections or disappear sometimes
  • tvOS swiper may jump slides or have incorrect focus
  • Audio via AirPlay (HomePod or other) may stutter or delay on Apple TV
  • Disconnecting a connected app (Jellyseerr, Trakt, AniList) may crash tvOS โ€” workaround: disconnect via Jellyfin profile
v0.4
20 December 2025

๐ŸŽ„ Update 0.4 โ€“ The Xmas Update

๐Ÿ“บ tvOS

  • New tvOS app compatibility โ€” consume your content on the big screen!
  • Play your Jellyfin favorite movies and TV shows
  • Connect your Jellyseerr server
  • Browse the best trending content effortlessly on Apple TV

โœจ New Features

  • ๐ŸŽต Added theme song support for Jellyfin media โ€” plays theme.mp3 in your media folder
  • ๐Ÿ“ฑ Added QR connect for Jellyseerr, Trakt, and AniList โ€” easily connect on JellyTV for Apple TV
  • ๐Ÿ’พ Offline progress sync โ€” watching downloaded content offline now saves progress locally and syncs with Jellyfin when back online
  • โญ Added ratings in the About section
  • ๐ŸŒ Added Arabic, Chinese, Dutch, Polish, and Swedish translations
  • ๐Ÿ‘€ Added "Last Seen" section

โš™๏ธ Interface Improvements

  • ๐Ÿ—„๏ธ Improved Storage Settings interface
  • ๐ŸŒ Improved Server Settings interface
  • ๐Ÿ“ถ Improved local network discovery interface
  • ๐Ÿ”„ Improved Account Switching interface
  • ๐Ÿ“œ Improved Legal page interface
  • โฌ‡๏ธ Improved download detection
  • ๐ŸŽฌ Improved collection section
  • ๐Ÿ”€ Improved server switching when offline detection
  • ๐Ÿ”‘ Improved Trakt and AniList login flow

๐Ÿ› Fixes

  • ๐Ÿงฉ Fixed "Organize sections" navigation
  • ๐Ÿ–ผ๏ธ Fixed collection content view big cards
  • ๐Ÿ“บ Fixed partially added series not displaying seasons poster in request sheet
  • โฌ‡๏ธ Fixed downloads detection โ€” now shows real-time download status correctly
  • ๐Ÿ“„ Fixed episode UI on iOS/iPadOS

โšก Other Changes

  • โŒ Removed layout option โ€” previous Splitted mode is now default

๐Ÿ”œ What's Next

  • Create new Jellyfin library filters and layouts
  • Improve studio and provider layouts in Catalog
  • Continue improving tvOS navigation
  • Add Top Shelf extension for tvOS
  • Focus on stability and bug fixes for App Store release Q1 2026

โš ๏ธ Known Issues

  • Focus can skip sections or disappear sometimes
  • tvOS swiper may jump slides or have incorrect focus
  • Audio via AirPlay (HomePod or other) may stutter or delay on Apple TV
  • Disconnecting a connected app (Jellyseerr, Trakt, AniList) may crash tvOS โ€” workaround: disconnect via Jellyfin profile
v0.4 visual
v0.3.5
03 December 2025

๐Ÿ“ข Update 0.3.5

๐Ÿงฉ General

  • Added context menu toggle for Favorites/Watchlist
  • Favorites and Watchlist sections now sort by most recent
  • Improved media backdrop images on iPhone โ€” now fetch cleaner, textless posters for better centering
  • Fixed server auto-switch after app returns from background (more reliable now)
  • Added missing translations
  • Added image cache revalidation for fresher visuals

โš™๏ธ Settings

  • Added tvOS QR code pairing โ€” easily connect JellyTV on Apple TV with iPhone or iPad ๐Ÿ“บ
  • Added layout selection (Unified/Splitted) page during onboarding when connecting to a new server
  • Added progress overlay on posters for items currently being watched in Jellyfin

๐ŸŽฌ Media Details

  • Added availability date badges for upcoming seasons/episodes โ€” see when new content is coming
  • Added collection support โ€” view all movies from the same collection in a new banner and dedicated page
  • Added root folder selection when requesting media
  • Improved request sheet and overall performance
  • Fixed HDR & Dolby detection

๐Ÿ—‚๏ธ Catalog

  • Added Best Rated Movies and Best Rated Series sections

โ–ถ๏ธ Playback

  • Added HDR and Dolby badges at playback start when media is compatible
  • Improved stability and playback reliability

โš ๏ธ Known Issues

  • Stutter can occur in playback with some movies/episodes
  • ยซ Change user ยป & ยซ Organize sections ยป in settings do not open the user selection
  • Viewing a collection content has bigger cards than normal

โฑ๏ธ Next Updates

  • Improved offline experience
  • Swipers transition improvements
  • Polish of continue watching cards
  • Performance improvements
  • More fixes
v0.3.4
20 November 2025

๐Ÿ“ข Update 0.3.4

๐Ÿงฉ General

  • Fixed missing profile button when user has no picture set
  • Improved Widget Data Sync reliability
  • Added automatic server address retry before showing offline state

๐Ÿ  Home

  • Favorites section now opens the same Favorites page as in Library

๐ŸŽฌ Catalog

  • Enhanced Recent Requests section โ€” now shows all server requests
  • Added grid view, filter, and sort options for easier browsing

๐Ÿ“š Library

  • Added filters in library grids
  • Fixed unnecessary reloads of libraries

๐Ÿ” Search

  • Added release year badges in results and history (not retroactive)
  • Fixed issue when viewing media with wrong metadata

๐Ÿ“„ Media Details

  • Fixed ratings refreshing unnecessarily

โ–ถ๏ธ Playback

  • Status bar now hides automatically when the player overlay is hidden

โš™๏ธ Settings

  • Added option to remove profile picture
  • Improved Jellyseerr login flow โ€” supports custom HTTP headers

โš ๏ธ Known Issues

  • Downloading sheet button can not appear sometimes when a media is downloading or appear with no download

โฑ๏ธ Next Updates

  • More context menu options
  • More animated transitions
  • More jellyseerr content
  • Improved offline experience
  • Jellyseerr collections support
  • Add ability to select which folder and which format I want to request with
  • Add progress bar on Posters of an unfinished movie
  • More fixes
v0.3.3
18 November 2025

๐Ÿ“ข Update 0.3.3

โœจ A smoother, faster, and smarter JellyTV experience โ€” 0.3.3 is all about efficiency and discovery!

โš™๏ธ General

  • ๐Ÿ†• New Catalog tab โ€” Available in Splitted layout mode, focused on Jellyseerr-only content to help you discover trending and relevant titles
  • ๐Ÿ’พ "Currently Downloading" page โ€” Appears next to your profile picture when a Radarr/Sonarr download starts
  • ๐ŸŽฌ Added one-time onboarding to help users choose between Unified and Splitted layout modes
  • ๐Ÿงฉ Added more transitions and fixed poster animation conflicts
  • ๐ŸŒ Added Portuguese localization + more translated strings
  • ๐ŸŽจ Fixed banner component padding
  • ๐ŸŒ Fixed server switching between local and remote addresses
  • ๐Ÿ”• Fixed notification device unregistration (no more alerts after logout of a server)

๐Ÿ”‘ Login

  • ๐Ÿงฐ Added custom HTTP headers support
  • ๐Ÿงน Fixed duplicate device registration in JellyTV plugin
  • ๐Ÿ—‘๏ธ Fixed duplicate server entries

๐Ÿ  Home

  • ๐ŸŽž๏ธ Added new Jellyseerr sections
  • ๐Ÿงก Improved JellyTV+ card display with better image fallbacks
  • โšก Optimized image loading: ~35% less bandwidth for Jellyfin, ~40% less bandwidth for Jellyseerr
  • ๐Ÿš€ Network section loads 90% faster
  • ๐ŸŒ€ Genre section loads 95% faster

๐ŸŽฌ Catalog

  • ๐Ÿงญ A brand-new tab (in Splitted mode only) to explore trending, new, and upcoming movies and series โ€” plus genres, studios, and more

โš™๏ธ Settings

  • ๐Ÿ”„ Added toggle for Unified/Splitted layout modes
  • ๐Ÿ”ง New icons and redesigned icons selection page
  • ๐Ÿงฝ Fixed Jellyseerr data not clearing properly on logout

๐Ÿ“„ Media Details

  • ๐Ÿž New Jellyseerr issue reporting โ€” Report media issues directly from the app, sent instantly to your Jellyseerr server
  • ๐ŸŽง Added Dolby Vision & Dolby Atmos badges + banner (Atmos not yet supported)
  • ๐Ÿ“ฅ Added quality selection for offline downloads
  • ๐Ÿ–ผ๏ธ Added poster fallback for episodes without thumbnails
  • ๐Ÿฟ Added "More to discover" section from Jellyseerr
  • ๐Ÿงญ Improved offline download wizard with step-by-step interface
  • ๐Ÿ’ก Better readability for HDR & quality chips in light mode
  • โญ Updated Rating Card visuals + fixed episode/season alignment
  • ๐ŸŽ›๏ธ Dynamic fetching of audio/subtitle tracks from selected episodes (fixes incorrect or empty track lists)
  • ๐Ÿ’Ž Watchlist & Request buttons now use glass-style
  • โšก ~40โ€“50% bandwidth reduction for episodes images
  • ๐Ÿง  ~50% fewer API calls to Jellyfin

โ–ถ๏ธ Playback

  • ๐Ÿงฉ Hide quality options when playing downloaded media
  • ๐Ÿงฑ Fixed PGSSUB subtitle crash (unsupported formats filtered)

๐Ÿ” Search

  • ๐Ÿ”ง Improved filter & sort controls
  • โšก 40% smaller API payloads + 60% less bandwidth + 30% faster response time
  • ๐Ÿง  Fixed actor search for Jellyseerr-only results
  • ๐ŸŽž๏ธ Optimized genre slider image sizes (-50โ€“60% bandwidth)

โš ๏ธ Known Issues

  • Downloading sheet button can not appear sometimes when a media is downloading or appear with no download
  • Playback performance can be degraded after some time

๐Ÿงญ Next Update

  • More context menu options
  • More animated transitions
  • More jellyseerr content
  • Improved offline experience
  • Jellyseerr collections support
  • Add ability to select which folder and which format I want to request with
  • Add progress bar on Posters of an unfinished movie
v0.3.2
10 November 2025

๐Ÿ“ข Update 0.3.2

๐Ÿ  Home

  • Added content when every home section is toggled off from settings
  • Added infinite looping to featured carousel
  • Improved featured carousel slide transitions
  • Optimized featured carousel cache and loading
  • Optimized Continue Watching section loading
  • Added direct playback from Continue Watching section
  • Fixed series sharing to show proper series info instead of episode
  • Added real-time download progress tracking in Recent Requests section

๐ŸŽฌ Playback

  • Added streaming quality picker to video player
  • Added close button to Continue Watching sheet
  • Fixed Next Episode banner displaying when no next episode is available
  • Fixed menus auto-scrolling to selected element
  • Hide Skip Intro button for movies

๐Ÿ“บ Media Details

  • Added mark as watched/unwatched feature to media detail menu
  • Added separate HDR chip to media detail headers
  • Created new Ratings section (TMDB, IMDb, Rotten Tomatoes Critics & Audience)
  • Added dynamic size estimation for offline downloads based on selected audio & subtitles

๐Ÿ” Search

  • Added Jellyseerr genre browsing, replacing Jellyfin genres when connected to Jellyseerr

โš™๏ธ Settings

  • Added configurable seek intervals (5, 10, 15, 20, 30, 60 seconds) synced with Jellyfin user preferences
  • Added toggle to split Continue Watching and Next Up into 2 sections (like in Jellyfin UI)
  • Added toggle to display or not Jellyseerr genres in Search page
  • Fixed Reset button in Organize Sections page not resetting sections correctly
  • Fixed Lifetime JellyTV+ entitlement verification and improved subscription UI
  • Added customizable subtitle text size, font weight, color, and shadow style + live preview ๐Ÿ’ฌ
  • Added new settings to customize Featured Carousel of the Home page
  • Fixed notification preferences not persisting to JellyTV Jellyfin plugin

๐ŸŒ General

  • Banner component now uses glass effect โœจ

โš ๏ธ Known Issues

  • Genre images sometimes donโ€™t fetch correctly
  • Banner component padding issue

๐Ÿงญ Next Update (Planned)

  • Option to split HomeView โ€” toggle between unified and split Jellyfin/Jellyseerr
  • Add in playback menu: Only rotate in landscape
  • Report an Issue Jellyseerr sheet
  • Add download percentage/state in Media Detail for items being downloaded
  • Download Sheet for Jellyseerr
  • Ability to select which folder and format to request
  • Progress bar on posters for unfinished movies
  • Improve meta badges appearance in dark mode
v0.3.1
7 November 2025

๐Ÿ“ข Update 0.3.1

๐Ÿš€ A faster, cleaner, and more personalized experience โ€” JellyTV keeps getting better every week ๐Ÿ’ซ

๐ŸŒ General

  • Added large widget for quicker access to your favorite content ๐Ÿงฉ

๐Ÿ” Login

  • Added local server discovery on the login screen โ€” easier than ever to connect to your Jellyfin server ๐Ÿ”Ž

๐Ÿ  Home

  • Available Soon renamed to Recent Requests, now showing dynamic subtitles depending on user permissions (โ€œView Requestsโ€)

๐ŸŽฌ Playback

  • Fixed direct play by constructing proper Jellyfin streaming URLs โ€” now reaching 80โ€“95% direct play rate (up from 30โ€“40%) โšก
  • Audio switching is now instant (~0.3s) instead of 3โ€“8s on compatible media ๐ŸŽง
  • Added trickplay preview thumbnails during video scrubbing โฉ
  • Added enhanced volume control with custom slider and mute option ๐Ÿ”Š

โš™๏ธ Settings

  • You can now change your Jellyfin profile picture by tapping the camera icon next to your avatar ๐Ÿ“ธ
  • Added option to hide watched content in Recently Added (synced with Jellyfin preferences)
  • Added Auto Skip Intro and Auto Play toggles in playback settings
  • Added orientation lock option for playback (landscape mode)
  • Added separate subtitles settings for future updates
  • Reorganized playback settings for better clarity ๐Ÿงญ
  • Added lifetime purchase option

๐Ÿ“บ Media Details

  • Optimized progressive loading for faster display
  • Added compact dropdown menu for selecting quality profiles when requesting via Jellyseerr
  • Restructured Languages section โ€” clearer layout and separation of original audio
  • Fixed button color and improved button glass visual consistency โœจ

๐ŸŽž๏ธ Library

  • Fixed LibrariesView loading issue by parallelizing item fetching for smoother performance โš™๏ธ

๐Ÿ” Search

  • Added actor/person search functionality ๐Ÿ‘ค
v0.3
31 October 2025

๐ŸŽƒ The Halloween Update โ€“ v0.3

๐Ÿ—บ๏ธ Localization

  • Added Hindi ๐Ÿ‡ฎ๐Ÿ‡ณ translation

๐ŸŽฌ Playback

  • Audio track switching now fully functional ๐ŸŽง
  • Added elapsed & remaining timers around playback progress bar
  • IntroSkip integration โฉ
  • Added Auto Play Next Episode option
  • Added โ€œNext Upโ€ card when outro starts (or 60s fallback)
  • Improved playback performance with 30โ€“50% faster startup and 60โ€“80% fewer unnecessary transcodes โšก
  • Added precache when end of an episode and autoplay active
  • App now detects device capabilities (HEVC, resolution, etc.) at startup and caches them โ€” saving ~50โ€“100ms per playback
  • Audio language now works correctly during transcoding
  • Subtitles now display properly in all playback modes
  • App no longer rotates on iPhone outside of playback
  • General stability and playback optimizations across the board

๐Ÿ’พ Offline Media

  • New sheet when downloading a media offline
  • Added audio & subtitles selection in offline download sheet
  • Added offline metadata caching โ€” downloads now carry their artwork and info without reconnecting to the server

๐Ÿ“บ Media Details

  • Improved Episode Image on iPad
  • Improved age rating, quality, and rating UI
  • Added more details for Jellyseerr items
  • Added matched geometry transition when opening a media for a smoother and more fluid visual experience โœจ

๐Ÿ” Search

  • Improved genres caching & loading in Search page
  • Fixed 'network error' issue that appeared during searches

๐Ÿ  Home

  • Improved Network section
  • Improved home section loading performance
  • Fixed Recently Added sorting to ensure newest items appear first
  • Tapping a poster in the Sessions sheet now opens the title in Media Details Page

โš™๏ธ Settings

  • Added comprehensive server settings with automatic local/remote connection management, IP/domain prioritization, and local server detection ๐ŸŒ
  • Added preferred audio language, preferred subtitles language, and subtitle mode in settings (synced with Jellyfin user account)
  • Preferred user playback language is now respected from Jellyfin user settings

๐ŸŒ General

  • Added Trakt integration ๐ŸŽž๏ธ โ€” synchronize watched movies, series, and progress
  • Added AniList integration ๐Ÿฅ โ€” synchronize watched and current anime
  • Support for Jellyfin collections with new poster look
  • Fixed issue where images and metadata failed to load on HTTP Jellyfin servers

โš ๏ธ Known Issues

  • Playback can still take time to load in some cases
  • Transition doesnโ€™t originate from the tapped source when opening a media from elsewhere than posters scroll view
  • Jellyfin notifications donโ€™t properly sync with app settings
  • Session indicator in toolbar may not show count of active sessions or can take time to update

๐Ÿงญ Next Update

  • More synced settings between Jellyfin and JellyTV
  • More offline options
  • Trickplay in playback
  • More playback optimizations and stability improvements
  • Filters for movies and series in Library
  • New widget
  • Bug fixes
v0.3 visual
v0.2.2
20 October 2025

v0.2.2

New and improved

  • Improved EpisodeCard visuals for a cleaner look ๐ŸŽฌ
  • Added context menu to episode cards
  • Added episode carousel in episode details
  • Improved main image display in media details
  • Added Spanish ๐Ÿ‡ช๐Ÿ‡ธ and Italian ๐Ÿ‡ฎ๐Ÿ‡น translations
  • Introduced a new Network section (Jellyfin only for now)
  • Added admin Jellyseerr sheet to visualize or remove requests
  • Renamed Medias โ†’ Libraries for consistency

Bug fixes

  • Request button now correctly updates after a request
  • Active sessions no longer reopen the Now Playing sheet
  • Removed Music from fetched libraries (not supported yet)
  • Fixed reorder customization page
  • Fixed libraries not correctly fetching
  • Fixed multiple season items showing in Available Soon section
v0.2.1
19 October 2025 12:45

v0.2.1

New and improved

  • Added Quick Connect on both Profile and Credential pages
  • Added German translation ๐Ÿ‡ฉ๐Ÿ‡ช
  • Insecure connection (HTTP) now supported โ€” first iteration ๐Ÿ”’
  • Improved multi-user dissociation
  • Offline fallback view for smoother experience
  • Darkened blur gradient in light mode
  • Added stroke around primary button for better visibility in light mode
  • Season picker now properly updates with Jellyseerr items
  • Media sharing now correctly passes all details
  • Login & credentials polish โœจ

Bug fixes

  • Excluded Live TV from libraries (not yet supported)
  • Fixed special episodes display (hidden in carousels & moved down in request sheet)
  • Fixed season picker localization
  • Notifications now properly toggle off and are split between started / stopped events
  • Removed pull-to-refresh from Home tab
  • Fixed episode image in Media Detail
  • Information section in Media Detail now hidden if no data available

Next update

  • New Jellyseerr media/request modal
  • Bug fixes
v0.2.0 (1)
10 October 2025 20:14

v0.2.0

New and improved

  • Added pull-to-refresh in Library and Media views
  • New home swiper animation
  • New TestFlight icon
  • Fallback view in Notification Settings if JellyTV plugin is not installed on Jellyfin server
  • Smarter Jellyseerr login flow: tries saved credentials first, then manual form if needed

Bug fixes

  • Optimized movie & series fetching
  • Fixed โ€œSee movie/seriesโ€ in Context Menu
  • Improved Jellyfin collections support
  • Polished Request Media sheet
  • Fixed URL auto-prepending https
  • User can now login without password (if their account doesnโ€™t have one)
  • More detailed login errors
  • Device now clears token on logout

Next update

  • Quick Connect
  • German localization
  • More work on connection stability and playback performance
v0.1.9 (48)
06 October 2025 22:23

v0.1.9

New and improved

  • New Features: Infos and Continue Watching buttons in Playback
  • New Features: Context menu on "Continue watching" cards

Bug fixes

  • Fixes: Improved list view and share menu
  • Fixes: Improved playback settings labels
  • Fixes: Fixed server name not displaying correctly on login view
  • Fixes: Changed onboarding intro title
  • Fixes: Changed fetching of library collage so users see more content
  • Fixes: Fixed user profile displaying when user was on another server

Next update

  • Focus on the HTTP connection issue; Statistics page not properly retrieving datas
  • Add Jellyfin collections support
  • More overall stability