{"name":"NuvioMobile","identifier":"com.sideloadhub.nuviomobile","subtitle":"Official Nuvio Mobile Repository","description":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","featuredApps":["com.sideloadhub.nuviomobile"],"news":[{"title":"NuvioMobile v0.5.3-beta Released","identifier":"com-sideloadhub-nuviomobile-0-5-3-beta-release","caption":"- 0b7ab892 feat(poster): support addon landscape posters @tapframe  \r\n- 60a0f4b3 feat(library): move downloads to library\r\n- 5ebb8ee5 feat(spinner): change indicator @tapframe  \r\n- [i18n(ur): add Urdu localization (#2067)](https://github.com/NuvioMedia/NuvioMobile/pull/2067) @muzii9  \r\n- 23b048c3 feat(player): add episode shuffle @tapframe","date":"2026-09-27","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.5.2-beta Released","identifier":"com-sideloadhub-nuviomobile-0-5-2-beta-release","caption":"- 353b8cd9 fix(exo): update buffer defaults @tapframe  \r\n- f50bd149 update engine libs @tapframe  \r\n- 23e4d3f7 fix(ios): hide home indicator during playback @tapframe  \r\n- [i18n(vi): update latest Vietnamese strings (#2064)](https://github.com/NuvioMedia/NuvioMobile/pull/2064) @blueocean2308  \r\n- [Fix badge cache, library poster scope, and next-episode post-credits timing (#2059)](https://github.com/NuvioMedia/NuvioMobile/pull/2059) @skoruppa  \r\n- [Add landscape banner to Simkl More Like This items (#2058)](https://github.com/NuvioMedia/NuvioMobile/pull/2058) @skoruppa  \r\n- [added the percent value to the swipe up gesture bars (#2057)](https://github.com/NuvioMedia/NuvioMobile/pull/2057) @AdityasahuX07  \r\n- [Simkl more like this (#2052)](https://github.com/NuvioMedia/NuvioMobile/pull/2052) @skoruppa  \r\n- [Add per-screen toggles for custom poster URL overlay (#2050)](https://github.com/NuvioMedia/NuvioMobile/pull/2050) @skoruppa  \r\n- [fix(i18n): render Show \"All\" Tab without backslashes (#2047)](https://github.com/NuvioMedia/NuvioMobile/pull/2047) @blueocean2308  \r\n- d4b69c2d fix(player): key player lifecycle by episode and source @tapframe  \r\n- [Fix binary request and response handling in plugin fetch() (#2041)](https://github.com/NuvioMedia/NuvioMobile/pull/2041) @joojoooo","date":"2026-09-25","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.5.1-beta Released","identifier":"com-sideloadhub-nuviomobile-0-5-1-beta-release","caption":"- 0b427905 fix(mdblist): correct library sorting @tapframe  \n- 647e4c09 fix(mdblist): batch and reuse rating requests @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#2037)](https://github.com/NuvioMedia/NuvioMobile/pull/2037) @blueocean2308  \n- [Fix custom posters missing in tmdb/trakt collections (#2035)](https://github.com/NuvioMedia/NuvioMobile/pull/2035) @skoruppa  \n- [fix(details) adapt to the new aiom season poster method (#2038)](https://github.com/NuvioMedia/NuvioMobile/pull/2038) @chrisk325  \n- [Feature/spanish es translation (#2039)](https://github.com/NuvioMedia/NuvioMobile/pull/2039) @IberianSoldierPC","date":"2026-09-23","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.5.0-beta Released","identifier":"com-sideloadhub-nuviomobile-0-5-0-beta-release","caption":"- 4c82f9ac feat(settings): collapse tracker cards by default @tapframe  \r\n- c9d6f5f6 fix(player): restore subtitles for each episode @tapframe  \r\n- [feat(mdblist): add tracking and library support (#1900)](https://github.com/NuvioMedia/NuvioMobile/pull/1900) @tapframe  \r\n- [remove inaccurate TMDB release date enrichment option (#2032)](https://github.com/NuvioMedia/NuvioMobile/pull/2032) @skoruppa  \r\n- [Fix(player) record mx player completion when no position is returned (#2031)](https://github.com/NuvioMedia/NuvioMobile/pull/2031) @zuko726  \r\n- 4178d5cd fix(tmdb): sort blank collection release dates last @tapframe  \r\n- fb9f859e fix(ios): use clean player framework archive @tapframe  \r\n- 6ff7882a fix(player): preserve iOS audio during calls @tapframe  \r\n- [Custom poster URL pattern support (#2025)](https://github.com/NuvioMedia/NuvioMobile/pull/2025) @skoruppa","date":"2026-09-22","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.26-beta Released","identifier":"com-sideloadhub-nuviomobile-0-4-26-beta-release","caption":"- 458f810b fix(streams): share addon filtering across pickers @tapframe  \n- [i18n(nb): complete missing Norwegian Bokmål strings (#2005)](https://github.com/NuvioMedia/NuvioMobile/pull/2005) @SimSalabimse","date":"2026-09-21","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.25-beta Released","identifier":"com-sideloadhub-nuviomobile-0-4-25-beta-release","caption":"- b5163558 fix(home): prevent hero flash when cycling @tapframe  \r\n- 656f368c fix(pr): update workflow @tapframe  \r\n- [i18n(el): sync Greek translations with the current English strings (#1991)](https://github.com/NuvioMedia/NuvioMobile/pull/1991) @nosvasedis  \r\n- 98be8514 revert(ui): restore previous surface and chip styles @tapframe  \r\n- [i18n(vi): update latest Vietnamese strings (#1990)](https://github.com/NuvioMedia/NuvioMobile/pull/1990) @blueocean2308  \r\n- [fix(simkl): three bugs in the shared Simkl read and write paths (#1988)](https://github.com/NuvioMedia/NuvioMobile/pull/1988) @Judzim  \r\n- 99ced26a feat(player): add Infuse playback callbacks @tapframe  \r\n- [fix(ios): bundle CJK font for subtitles (#1833)](https://github.com/NuvioMedia/NuvioMobile/pull/1833) @tinyKyuu","date":"2026-09-19","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.24-beta Released","identifier":"com-sideloadhub-nuviomobile-0-4-24-beta-release","caption":"- 042144f8 fix(player): remember brightness across playback sessions @tapframe  \r\n- 2a3bb965 fix(player): reset auto-hide timer on control interactions @tapframe  \r\n- 4c3bd0d0 feat(player): follow design parity @tapframe  \r\n- 6fb46976 feat(settings): add rating visibility controls @tapframe","date":"2026-09-18","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.23-beta Released","identifier":"com-sideloadhub-nuviomobile-0-4-23-beta-release","caption":"- 542aa570 fix(simkl): retain posters when marking items watched @tapframe  \n- 08bdd629 fix(home): restore wide continue watching sizing @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#1975)](https://github.com/NuvioMedia/NuvioMobile/pull/1975) @blueocean2308  \n- a599340e fix(ui): use filled chips and consistent surface colors @tapframe  \n- [feat(playback): support IntroDB movie segments and external forwarding (#1963)](https://github.com/NuvioMedia/NuvioMobile/pull/1963) @Laskco","date":"2026-09-17","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.22-beta Released","identifier":"com-sideloadhub-nuviomobile-0-4-22-beta-release","caption":"- 12111fd8 feat(updater): add stable and beta update channels @tapframe  \n- df589078 feat(tmdb): add personal API key override with credential sync @tapframe  \n- 48bf5ed3 feat(details): parse addon episode runtimes @tapframe  \n- [Use addon imdb_id as fallback for non-IMDB content enrichment (#1966)](https://github.com/NuvioMedia/NuvioMobile/pull/1966) @skoruppa  \n- 3312374e fix(settings): keep page content visible during navigation @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#1959)](https://github.com/NuvioMedia/NuvioMobile/pull/1959) @blueocean2308  \n- [fix: limit anime ID preference to entries with anime-specific IDs (#1955)](https://github.com/NuvioMedia/NuvioMobile/pull/1955) @skoruppa  \n- 177f4b5c feat(ratings): add rotten tomatoes status icons @tapframe","date":"2026-09-16","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"},{"title":"NuvioMobile v0.4.21 Released","identifier":"com-sideloadhub-nuviomobile-0-4-21-release","caption":"- 24c08216 fix(home): match continue watching badge colors to tv @tapframe  \n- 73005d99 perf(navigation): reduce root tab switch stalls @tapframe  \n- [Add TVDB anime ID preference to avoid per-season IMDB splits (#1952)](https://github.com/NuvioMedia/NuvioMobile/pull/1952) @skoruppa  \n- f6d172ae Revert \"perf(navigation): reduce tab switch animation stalls\" @tapframe  \n- 33edb559 fix(player): keep android landscape lock during exit @tapframe  \n- 6761ebab fix(profiles): add active profile toast and back button @tapframe  \n- 51951059 fix(profiles): prevent selecting the active profile @tapframe  \n- 998a9bfb fix(player): hide addons with no streams @tapframe  \n- [fix(player): start playback without waiting for addon subtitles (#1949)](https://github.com/NuvioMedia/NuvioMobile/pull/1949) @halibiram  \n- 7a0e80b0 fix(trailer): open ios playback in fullscreen @tapframe  \n- [Fix anime skip mapping, subtitle language detection, watched badges and Polish translations (#1943)](https://github.com/NuvioMedia/NuvioMobile/pull/1943) @skoruppa","date":"2026-09-15","tintColor":"#007AFF","imageURL":"https://avatars.githubusercontent.com/u/267417830?v=4","notify":true,"url":"https://github.com/NuvioMedia/NuvioMobile/releases"}],"apps":[{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.3-beta/nuvio-0.5.3-full-release.ipa","versions":[{"version":"0.5.3-beta","date":"2026-09-27T01:18:47.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.3-beta/nuvio-0.5.3-full-release.ipa","size":66299682,"localizedDescription":"- 0b7ab892 feat(poster): support addon landscape posters @tapframe  \r\n- 60a0f4b3 feat(library): move downloads to library\r\n- 5ebb8ee5 feat(spinner): change indicator @tapframe  \r\n- [i18n(ur): add Urdu localization (#2067)](https://github.com/NuvioMedia/NuvioMobile/pull/2067) @muzii9  \r\n- 23b048c3 feat(player): add episode shuffle @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.2-beta/nuvio-0.5.2-full-release.ipa","versions":[{"version":"0.5.2-beta","date":"2026-09-25T18:03:57.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.2-beta/nuvio-0.5.2-full-release.ipa","size":66138236,"localizedDescription":"- 353b8cd9 fix(exo): update buffer defaults @tapframe  \r\n- f50bd149 update engine libs @tapframe  \r\n- 23e4d3f7 fix(ios): hide home indicator during playback @tapframe  \r\n- [i18n(vi): update latest Vietnamese strings (#2064)](https://github.com/NuvioMedia/NuvioMobile/pull/2064) @blueocean2308  \r\n- [Fix badge cache, library poster scope, and next-episode post-credits timing (#2059)](https://github.com/NuvioMedia/NuvioMobile/pull/2059) @skoruppa  \r\n- [Add landscape banner to Simkl More Like This items (#2058)](https://github.com/NuvioMedia/NuvioMobile/pull/2058) @skoruppa  \r\n- [added the percent value to the swipe up gesture bars (#2057)](https://github.com/NuvioMedia/NuvioMobile/pull/2057) @AdityasahuX07  \r\n- [Simkl more like this (#2052)](https://github.com/NuvioMedia/NuvioMobile/pull/2052) @skoruppa  \r\n- [Add per-screen toggles for custom poster URL overlay (#2050)](https://github.com/NuvioMedia/NuvioMobile/pull/2050) @skoruppa  \r\n- [fix(i18n): render Show \"All\" Tab without backslashes (#2047)](https://github.com/NuvioMedia/NuvioMobile/pull/2047) @blueocean2308  \r\n- d4b69c2d fix(player): key player lifecycle by episode and source @tapframe  \r\n- [Fix binary request and response handling in plugin fetch() (#2041)](https://github.com/NuvioMedia/NuvioMobile/pull/2041) @joojoooo","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.1-beta/nuvio-0.5.1-full-release.ipa","versions":[{"version":"0.5.1-beta","date":"2026-09-23T06:37:37.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.1-beta/nuvio-0.5.1-full-release.ipa","size":66042992,"localizedDescription":"- 0b427905 fix(mdblist): correct library sorting @tapframe  \n- 647e4c09 fix(mdblist): batch and reuse rating requests @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#2037)](https://github.com/NuvioMedia/NuvioMobile/pull/2037) @blueocean2308  \n- [Fix custom posters missing in tmdb/trakt collections (#2035)](https://github.com/NuvioMedia/NuvioMobile/pull/2035) @skoruppa  \n- [fix(details) adapt to the new aiom season poster method (#2038)](https://github.com/NuvioMedia/NuvioMobile/pull/2038) @chrisk325  \n- [Feature/spanish es translation (#2039)](https://github.com/NuvioMedia/NuvioMobile/pull/2039) @IberianSoldierPC","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.0-beta/nuvio-0.5.0-full-release.ipa","versions":[{"version":"0.5.0-beta","date":"2026-09-22T10:10:10.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.5.0-beta/nuvio-0.5.0-full-release.ipa","size":66006978,"localizedDescription":"- 4c82f9ac feat(settings): collapse tracker cards by default @tapframe  \r\n- c9d6f5f6 fix(player): restore subtitles for each episode @tapframe  \r\n- [feat(mdblist): add tracking and library support (#1900)](https://github.com/NuvioMedia/NuvioMobile/pull/1900) @tapframe  \r\n- [remove inaccurate TMDB release date enrichment option (#2032)](https://github.com/NuvioMedia/NuvioMobile/pull/2032) @skoruppa  \r\n- [Fix(player) record mx player completion when no position is returned (#2031)](https://github.com/NuvioMedia/NuvioMobile/pull/2031) @zuko726  \r\n- 4178d5cd fix(tmdb): sort blank collection release dates last @tapframe  \r\n- fb9f859e fix(ios): use clean player framework archive @tapframe  \r\n- 6ff7882a fix(player): preserve iOS audio during calls @tapframe  \r\n- [Custom poster URL pattern support (#2025)](https://github.com/NuvioMedia/NuvioMobile/pull/2025) @skoruppa","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.26-beta/nuvio-0.4.26-full-release.ipa","versions":[{"version":"0.4.26-beta","date":"2026-09-21T09:49:45.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.26-beta/nuvio-0.4.26-full-release.ipa","size":65234840,"localizedDescription":"- 458f810b fix(streams): share addon filtering across pickers @tapframe  \n- [i18n(nb): complete missing Norwegian Bokmål strings (#2005)](https://github.com/NuvioMedia/NuvioMobile/pull/2005) @SimSalabimse","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.25-beta/nuvio-0.4.25-full-release.ipa","versions":[{"version":"0.4.25-beta","date":"2026-09-19T15:15:17.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.25-beta/nuvio-0.4.25-full-release.ipa","size":65152407,"localizedDescription":"- b5163558 fix(home): prevent hero flash when cycling @tapframe  \r\n- 656f368c fix(pr): update workflow @tapframe  \r\n- [i18n(el): sync Greek translations with the current English strings (#1991)](https://github.com/NuvioMedia/NuvioMobile/pull/1991) @nosvasedis  \r\n- 98be8514 revert(ui): restore previous surface and chip styles @tapframe  \r\n- [i18n(vi): update latest Vietnamese strings (#1990)](https://github.com/NuvioMedia/NuvioMobile/pull/1990) @blueocean2308  \r\n- [fix(simkl): three bugs in the shared Simkl read and write paths (#1988)](https://github.com/NuvioMedia/NuvioMobile/pull/1988) @Judzim  \r\n- 99ced26a feat(player): add Infuse playback callbacks @tapframe  \r\n- [fix(ios): bundle CJK font for subtitles (#1833)](https://github.com/NuvioMedia/NuvioMobile/pull/1833) @tinyKyuu","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.24-beta/nuvio-0.4.24-full-release.ipa","versions":[{"version":"0.4.24-beta","date":"2026-09-18T16:34:38.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.24-beta/nuvio-0.4.24-full-release.ipa","size":51517735,"localizedDescription":"- 042144f8 fix(player): remember brightness across playback sessions @tapframe  \r\n- 2a3bb965 fix(player): reset auto-hide timer on control interactions @tapframe  \r\n- 4c3bd0d0 feat(player): follow design parity @tapframe  \r\n- 6fb46976 feat(settings): add rating visibility controls @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.23-beta/nuvio-0.4.23-full-release.ipa","versions":[{"version":"0.4.23-beta","date":"2026-09-17T09:40:44.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.23-beta/nuvio-0.4.23-full-release.ipa","size":51420909,"localizedDescription":"- 542aa570 fix(simkl): retain posters when marking items watched @tapframe  \n- 08bdd629 fix(home): restore wide continue watching sizing @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#1975)](https://github.com/NuvioMedia/NuvioMobile/pull/1975) @blueocean2308  \n- a599340e fix(ui): use filled chips and consistent surface colors @tapframe  \n- [feat(playback): support IntroDB movie segments and external forwarding (#1963)](https://github.com/NuvioMedia/NuvioMobile/pull/1963) @Laskco","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.22-beta/nuvio-0.4.22-full-release.ipa","versions":[{"version":"0.4.22-beta","date":"2026-09-16T11:00:33.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.22-beta/nuvio-0.4.22-full-release.ipa","size":51383038,"localizedDescription":"- 12111fd8 feat(updater): add stable and beta update channels @tapframe  \n- df589078 feat(tmdb): add personal API key override with credential sync @tapframe  \n- 48bf5ed3 feat(details): parse addon episode runtimes @tapframe  \n- [Use addon imdb_id as fallback for non-IMDB content enrichment (#1966)](https://github.com/NuvioMedia/NuvioMobile/pull/1966) @skoruppa  \n- 3312374e fix(settings): keep page content visible during navigation @tapframe  \n- [i18n(vi): update latest Vietnamese strings (#1959)](https://github.com/NuvioMedia/NuvioMobile/pull/1959) @blueocean2308  \n- [fix: limit anime ID preference to entries with anime-specific IDs (#1955)](https://github.com/NuvioMedia/NuvioMobile/pull/1955) @skoruppa  \n- 177f4b5c feat(ratings): add rotten tomatoes status icons @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.21/nuvio-0.4.21-full-release.ipa","versions":[{"version":"0.4.21","date":"2026-09-15T10:29:28.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.21/nuvio-0.4.21-full-release.ipa","size":51231186,"localizedDescription":"- 24c08216 fix(home): match continue watching badge colors to tv @tapframe  \n- 73005d99 perf(navigation): reduce root tab switch stalls @tapframe  \n- [Add TVDB anime ID preference to avoid per-season IMDB splits (#1952)](https://github.com/NuvioMedia/NuvioMobile/pull/1952) @skoruppa  \n- f6d172ae Revert \"perf(navigation): reduce tab switch animation stalls\" @tapframe  \n- 33edb559 fix(player): keep android landscape lock during exit @tapframe  \n- 6761ebab fix(profiles): add active profile toast and back button @tapframe  \n- 51951059 fix(profiles): prevent selecting the active profile @tapframe  \n- 998a9bfb fix(player): hide addons with no streams @tapframe  \n- [fix(player): start playback without waiting for addon subtitles (#1949)](https://github.com/NuvioMedia/NuvioMobile/pull/1949) @halibiram  \n- 7a0e80b0 fix(trailer): open ios playback in fullscreen @tapframe  \n- [Fix anime skip mapping, subtitle language detection, watched badges and Polish translations (#1943)](https://github.com/NuvioMedia/NuvioMobile/pull/1943) @skoruppa","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.20/nuvio-0.4.20-full-release.ipa","versions":[{"version":"0.4.20","date":"2026-09-14T08:44:41.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.20/nuvio-0.4.20-full-release.ipa","size":51167786,"localizedDescription":"- 50d39823 feat(streams): add mobile background selection @tapframe  \n- 36d36dba fix(player): center loading title and logo @tapframe  \n- 728349b1 feat(player): dismiss next episode prompt with a right swipe @tapframe  \n- c9f12a70 fix(details): match toggle styles and remove duplicate season headings @tapframe  \n- 08d76308 fix(library): sync title logo @tapframe  \n- 96786c18 fix(details): use localized landscape backdrops @tapframe  \n- 902e0917 feat(trailer): add fullscreen playback @tapframe  \n- a3f87b24 perf(navigation): reduce tab switch animation stalls @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.19/nuvio-0.4.19-full-release.ipa","versions":[{"version":"0.4.19","date":"2026-09-13T19:40:06.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.19/nuvio-0.4.19-full-release.ipa","size":51091230,"localizedDescription":"- 579edb31 feat(downloads): add support for bundling addon subs while downloading @tapframe  \n- 00161e1d fix(streams): prevent rotation when opening manual selection @tapframe  \n- 7c1c6578 feat(search): add recent searches toggle @tapframe  \n- 60ee0160 fix(tmdb): use bundled API key @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.18/nuvio-0.4.18-full-release.ipa","versions":[{"version":"0.4.18","date":"2026-09-13T02:16:59.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.18/nuvio-0.4.18-full-release.ipa","size":51099484,"localizedDescription":"- b04a1607 fix(profiles): stabilize popup size transitions @tapframe  \r\n- fbf59953 fix(details): apply poster radius to episode list cards @tapframe  \r\n- cf4674a8 fix(home): apply poster settings to continue watching cards @tapframe  \r\n- 33c0fe78 fix(streams): position sources panel below ios toolbar @tapframe  \r\n- 356d0162 fix(navigation): preserve tab animation on tap release @tapframe  \r\n- 1dd6de9b fix(profiles): correct avatar grid spacing and selection border @tapframe  \r\n- e75fa3b3 feat(player): match tv autoplay loading screen @tapframe  \r\n- 90e192ff fix(settings): match custom theme sheet background @tapframe  \r\n- bb2d16cc fix(catalog): update items after library removal @tapframe  \r\n- f815fc25 fix(navigation): correct poster zoom positioning in rtl @tapframe  \r\n- abe18e03 fix(settings): update selection indicators @tapframe  \r\n- 19aad9b2 feat(profiles): redesign compact profile picker @tapframe  \r\n- 4d876b41 feat(navigation): add glow controls and live preview @tapframe  \r\n- c35a82d9 fix(navigation): keep tablet floating bar compact @tapframe  \r\n- cb94f29b fix(navigation): restore floating bar backdrop tint @tapframe  \r\n- 76d51fa9 fix(navigation): restore tab indicator after profile long press @tapframe  \r\n- edc557fe update readme @tapframe  \r\n- ecb69a88 feat(player): add pause overlay toggle @tapframe  \r\n- 60e6a1b5 fix(details): handle null specials poster placeholders @tapframe  \r\n- a80302a7 fix(player): disable playback gestures during initial loading @tapframe  \r\n- [fix(android): correct bottom navigation behavior in RTL (#1926)](https://github.com/NuvioMedia/NuvioMobile/pull/1926) @i7xre  \r\n- [i18n(vi): update latest Vietnamese strings (#1923)](https://github.com/NuvioMedia/NuvioMobile/pull/1923) @blueocean2308  \r\n- [Update Czech translation (#1919)](https://github.com/NuvioMedia/NuvioMobile/pull/1919) @scarzxx","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.17/nuvio-0.4.17-full-release.ipa","versions":[{"version":"0.4.17","date":"2026-09-12T01:48:34.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.17/nuvio-0.4.17-full-release.ipa","size":51022041,"localizedDescription":"- 2d03b258 fix(plugins): restore iOS runtime compilation @tapframe  \n- d23b3c04 fix(player): disable binge group reuse by default @tapframe  \n- [perf(plugins): pause search during playback and match TV runtime (#1917)](https://github.com/NuvioMedia/NuvioMobile/pull/1917) @halibiram  \n- 1854dfc3 fix(sync): prevent automatic pulls from restoring deleted data @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.16/nuvio-0.4.16-full-release.ipa","versions":[{"version":"0.4.16","date":"2026-09-11T10:13:18.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.16/nuvio-0.4.16-full-release.ipa","size":51012561,"localizedDescription":"- 8f0bfc8e fix(home): settle hero carousel when returning @tapframe  \r\n- db3da891 fix(settings): require Trakt progress for continue watching window @tapframe  \r\n- 4b0ebd92 perf(ui): replace compottie spinner with native drawing @tapframe  \r\n- ab32ed3d feat(navigation): refine tablet bar and transition defaults @tapframe  \r\n- 4aa62916 feat(navigation): add reactive bottom bar glow @tapframe  \r\n- b1f22de3 feat(navigation): add shared blur transition @tapframe  \r\n- 24920167 feat(posters): lift original cards in zoom overlay @tapframe  \r\n- 8c71a6c9 feat(navigation): update bottom tab animation @tapframe  \r\n- bb1a5ffa perf(android): add root navigation baseline profile @tapframe  \r\n- 4f814036 fix(settings): defer search indexing until needed @tapframe  \r\n- [Merged English and Dutch strings.xml and translated all remaining English text into Dutch. (#1911)](https://github.com/NuvioMedia/NuvioMobile/pull/1911) @scheperr  \r\n- [i18n(el): complete and tidy up Greek translations (#1910)](https://github.com/NuvioMedia/NuvioMobile/pull/1910) @nosvasedis  \r\n- 83c409c4 fix(ci): increase iOS release timeout @tapframe  \r\n- [i18n(vi): full Vietnamese localization refresh for Mobile (#1883)](https://github.com/NuvioMedia/NuvioMobile/pull/1883) @blueocean2308","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.15/nuvio-0.4.15-full-release.ipa","versions":[{"version":"0.4.15","date":"2026-09-09T13:41:42.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.15/nuvio-0.4.15-full-release.ipa","size":52822264,"localizedDescription":"- cf6cf2d6 fix(auth): synchronize shared client initialization @tapframe  \r\n- 28df1e7d fix(home): restore hero position when switching profiles @tapframe  \r\n- 972109f9 fix(playback): disable play when no source is available @tapframe  \r\n- 872a5937 fix(home): reduce hero height without continue watching @tapframe  \r\n- [Fix NetworkOnMainThreadException when starting a download (#1893)](https://github.com/NuvioMedia/NuvioMobile/pull/1893) @Axl-Lvy  \r\n- 526a5b97 feat: custom static colours @tapframe  \r\n- 68337ffa feat(members): custom gradient @tapframe  \r\n- [Added Russian translation (#1886)](https://github.com/NuvioMedia/NuvioMobile/pull/1886) @zamalatb  \r\n- 378f120e fix(downloads): exclude foreground service from playstore builds @tapframe  \r\n- 6d4ad8bb fix(player): preserve each foreground service start notification @tapframe  \r\n- 40af63ad fix(player): synchronize native subtitle rendering @tapframe  \r\n- 3554904b fix(player): resolve subtitle formats off the main thread @tapframe  \r\n- 42667b9f feat(ui): unify skeleton loading states @tapframe  \r\n- 5fa890ee perf(home): improve lazy list item reuse @tapframe  \r\n- 8b43fd89 perf(startup): avoid redundant collection and catalog processing @tapframe  \r\n- e306a0a0 perf(ios): release temporary GIF decoding resources @tapframe  \r\n- 59a13cbf perf(loading): cache bundled animation resource reads @tapframe  \r\n- 6fb5d44f perf(ui): defer loading and parallax state reads @tapframe  \r\n- d7159342 fix(streams): refresh resume position Fixes #1866 @tapframe  \r\n- 3c239664 fix(android): background downloads @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.14/nuvio-0.4.14-full-release.ipa","versions":[{"version":"0.4.14","date":"2026-09-05T10:55:58.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.14/nuvio-0.4.14-full-release.ipa","size":51787331,"localizedDescription":"- 4f79bfe0 fix(player): original audio language preference @tapframe  \r\n- 9b09045f fix(player): allow minimum device brightness @tapframe  \r\n- [use Android User-Agent so IPTV DASH streams do not 403 (#1863)](https://github.com/NuvioMedia/NuvioMobile/pull/1863) @halibiram  \r\n- [feat: updated Spanish string resource file for application localization (#1861)](https://github.com/NuvioMedia/NuvioMobile/pull/1861) @IberianSoldierPC  \r\n- 92466c4e fix(player): align mobile control icons with tv @tapframe  \r\n- [i18n(el): translate delayed addon content state strings (#1851)](https://github.com/NuvioMedia/NuvioMobile/pull/1851) @nosvasedis  \r\n- 58864ec1 fix(streams): honor autoplay source loading scope @tapframe  \r\n- [Updated BG translation and fixes with later versiond (#1838)](https://github.com/NuvioMedia/NuvioMobile/pull/1838) @viiktr  \r\n- 4026ec92 fix(player): persist next episode dismissal @tapframe  \r\n- [Use Simkl for anime ID resolution in skip-intro (replaces ARM) (#1836)](https://github.com/NuvioMedia/NuvioMobile/pull/1836) @skoruppa  \r\n- 22096a1e fix(details): map addon specials season posters @tapframe  \r\n- [fix(details): optimize large vertical episode lists (#1835)](https://github.com/NuvioMedia/NuvioMobile/pull/1835) @ThePunpun  \r\n- 802db48d fix(updater): apply theme gradient to download progress @tapframe  \r\n- [fix(player): keep subtitle picker stable for duplicate tracks (#1800)](https://github.com/NuvioMedia/NuvioMobile/pull/1800) @halibiram","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.13/nuvio-0.4.13-full-release.ipa","versions":[{"version":"0.4.13","date":"2026-08-30T19:02:51.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.13/nuvio-0.4.13-full-release.ipa","size":51726937,"localizedDescription":"- 0504af98 feat(details): parse addon certifications @tapframe  \r\n- f5726012 fix(details): parse addon season posters @tapframe   \r\n- 085e8dc6 fix(ui): handle delayed addon content states @tapframe  \r\n- e68cbb08 fix(android): adjust launcher icon scale @tapframe  \r\n- b86932b9 feat(player): apply member gradients to player accents @tapframe  \r\n- [fix(player): reset subtitle selection on source change (#1812)](https://github.com/NuvioMedia/NuvioMobile/pull/1812) @guuilp","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.12/nuvio-0.4.12-full-release.ipa","versions":[{"version":"0.4.12","date":"2026-08-29T13:17:20.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.12/nuvio-0.4.12-full-release.ipa","size":51718448,"localizedDescription":"- 501c61d9 fix(tmdb): use multiplatform map insertion @tapframe  \r\n- 793c665c feat(store): automate sideload source updates @tapframe  \r\n- [i18n(el): translate sign-in with link strings (#1813)](https://github.com/NuvioMedia/NuvioMobile/pull/1813) @nosvasedis  \r\n- 388e613c feat(auth): add six-character login codes @tapframe  \r\n- [Port NuvioTV fixes: YouTube extractor, trailer language, scrobble guard, aggregate credits (#1795)](https://github.com/NuvioMedia/NuvioMobile/pull/1795) @skoruppa  \r\n- [fallback CJK cast names and filmography titles to English/Romaji (#1785)](https://github.com/NuvioMedia/NuvioMobile/pull/1785) @halibiram  \r\n- 582ae863 fix(player): keep controls hidden on playback start @tapframe  \r\n- 1c92795c fix(release): group notes by pull request @tapframe  \r\n- 4e838e47 fix(release): target repository explicitly @tapframe","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}},{"name":"NuvioMobile","bundleIdentifier":"com.sideloadhub.nuviomobile","developerName":"NuvioMedia","subtitle":"Official Nuvio Mobile Repository","localizedDescription":"Official Nuvio Mobile Repository","iconURL":"https://avatars.githubusercontent.com/u/267417830?v=4","headerURL":"https://avatars.githubusercontent.com/u/267417830?v=4","website":"https://github.com/NuvioMedia/NuvioMobile","tintColor":"#007AFF","category":"utilities","screenshots":["https://avatars.githubusercontent.com/u/267417830?v=4"],"downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.11/nuvio-0.4.11-full-release.ipa","versions":[{"version":"0.4.11","date":"2026-08-26T09:40:11.000Z","downloadURL":"https://github.com/NuvioMedia/NuvioMobile/releases/download/0.4.11/nuvio-0.4.11-full-release.ipa","size":51638510,"localizedDescription":"## What's Changed\r\n\r\n- 04ca1226 feat(details): add tappable expandable descriptions @tapframe\r\n- [fix: Simkl anime type classification and landscape poster aspect ratio (#1786)](https://github.com/NuvioMedia/NuvioMobile/pull/1786) @skoruppa\r\n- aa67e069 fix(details): reset episode position when switching seasons @tapframe\r\n- ab57cf1b fix(search): persist discover catalog selection @tapframe\r\n- 560e5a28 fix(ios): correct launch screen configuration @tapframe\r\n- 2c7438d6 fix(player): make subtitle aggregation multiplatform @tapframe\r\n- [Respect corner radius for trailers and episodes (#1784)](https://github.com/NuvioMedia/NuvioMobile/pull/1784) @skoruppa\r\n- [i18n(el): add missing Greek translations (#1783)](https://github.com/NuvioMedia/NuvioMobile/pull/1783) @nosvasedis\r\n- 96fb98c4 fix(catalog): preserve scroll position after details @tapframe\r\n- 191be42a fix: address mobile crash clusters (NUVIO-MOBILE-4 NUVIO-MOBILE-QK NUVIO-MOBILE-FZ) @tapframe\r\n- [Latest strings added to the Bulgarian translation (#1779)](https://github.com/NuvioMedia/NuvioMobile/pull/1779) @viiktr\r\n- [fix: per-episode rating from addon metadata is never parsed (#1776)](https://github.com/NuvioMedia/NuvioMobile/pull/1776) @6ip\r\n- [feat(player): port sidecar addon subtitles, fix selection state, and parallelize fetching (#1705)](https://github.com/NuvioMedia/NuvioMobile/pull/1705) @halibiram","minOSVersion":"26.0"}],"appPermissions":{"entitlements":[],"privacy":[]}}]}