Skip to content

Releases

Nuvio Launcher 1.2.1-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 20:04

Nuvio Launcher 1.2.1-beta.1.

Beta of 1.2.1. Icon packs are back: pick one in Settings > Appearance > Icon pack, or long-press an app > Change icon. Channels made on mylistsaddon.com now show in Live TV (a My Lists category) when you have your My Lists addon installed, with the server's schedule. Sports no longer starts in the background while it is switched off, and a new Essential setup starts with Live TV and Sports off.

Nuvio Launcher 1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 14:52
3755676

Nuvio Launcher 1.2.0.

Nuvio Launcher 1.2.0. New setup: Nuvio logo and one step at a time (Home app, Home button override, notifications), with phone setup when Android blocks the switch on the TV. The Home button override is repaired automatically after an update. Notification access turns on by itself once phone setup has run. Faster takeover after a restart.

Nuvio Launcher 1.2.0-beta.8

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Nov 14:09

Nuvio Launcher 1.2.0-beta.8.

Setup: notification access is switched on directly once the phone setup has run (the TV's Notification access page does not respond to the remote on some TVs). Phone setup now leads for the notification step. Redesigned setup screens; after-update self-repair.

1.1.15

Choose a tag to compare

@github-actions github-actions released this 10 Nov 03:06
2337876

Improvements & Fixes

  • Improved lucid-bell Home-key fixes and bump to 1.1.14 (@Br0ck25)
  • Live TV: add-on channels, shared server schedule, auto-advance, startup and sync improvements (1.1.15) (@Br0ck25)
  • Live TV: correct for a wrong TV clock; refresh all schedules in one request (@Br0ck25)
  • Fixed stub cloudstream MainActivity to stop .cs3 lifecycle crash (@halibiram)
  • Honor pinned audio capabilities for forced AC-3 transcoding (@halibiram)
  • Pull watch state early on startup and after in-app navigation (@kernexshadow)
  • Added fork with upstream NuvioMedia/NuvioTV dev (@Br0ck25)
  • Keep a series in Continue Watching while its next-up is rebuilt (@kernexshadow)
  • Prevented Back from exiting the launcher from the home screen (@Br0ck25)

Localization

  • Updated Lithuanian translations (@afda1)
  • Changes to Dutch translation after 1.1 update (@scheperr)

1.1.14

Choose a tag to compare

@github-actions github-actions released this 08 Nov 21:30
585287a

Improvements & Fixes

  • Reliable Home relaunch after self-update; quiet unconfigured-service errors (@Br0ck25)
  • Added Hungarian auto-scroll strings (@ToxicLand)
  • Restored consistent Hungarian voice and wording (@aicon)
  • Enabled forced subtitles and AutoSync by default (@skoruppa)
  • Improved lucid-bell Home-key fixes and bump to 1.1.14 (@Br0ck25)

1.1.13

Choose a tag to compare

@github-actions github-actions released this 08 Nov 20:29

Improvements & Fixes

  • Reliable Home relaunch after self-update; quiet unconfigured-service errors (@Br0ck25)
  • Avoid a PackageManager binder call on every key press in the accessibility service (@claude)
  • Trakt refresh: don't count cancellations as failures; cap backoff shift so it can't wrap to 0/negative (@claude)
  • Remember 'no such item' meta answers for 5 minutes to stop repeated lookups on Home load (@claude)
  • Stop recomposing the app root on every key press: collect last-interaction time inside the idle effect (@claude)
  • Defer first automatic startup sync; refresh only My Lists rows in place after a My Lists sync (@claude)
  • Fixed Home-key crash and trim accessibility event cost (@claude)
  • Re-check Home after a late stock-launcher start on quick double presses (@claude)
  • Schedule the Home re-check from the key release, not a window event (@claude)

1.1.12

Choose a tag to compare

@github-actions github-actions released this 08 Nov 04:48
0777546

Improvements & Fixes

  • Added native support for Android TV icon packs and update brand assets (@Br0ck25)
  • Added support for Blueprint / Projectivy icon packs and update TV banners and themed wordmarks (@Br0ck25)
  • Enabled Better Posters synchronization across launcher and protect from TMDB overwrite (@Br0ck25)
  • Added standalone Calendar feature (TVmaze + TMDB) (@Br0ck25)
  • Allowed D-pad icon selection, match Apps grid to Home row banners, and merge dev Calendar (@Br0ck25)
  • Fixed long-press menu release, app launch/uninstall, Calendar toggle, Live TV settings section, and sidebar reordering (@Br0ck25)
  • Isolate calendar per profile, fix button mapper for non-Home keys, and fixed Apps grid top-row focus clipping (@Br0ck25)
  • Updated Continue Watching and Upcoming card styles (@Br0ck25)
  • Fixed Upcoming click navigation to details, card width/details layout, and 7-day calendar sync (@Br0ck25)
  • Added corruption handler to updatesettings DataStore (@halibiram)
  • Added support for dedicated TV add-on app.my-list.tv and migrate legacy catalogs (@Br0ck25)
  • Keep episode numbers on writes when Trakt has the episode (@chrichts)
  • Keep AppCompatActivity in ProGuard rules for CloudStream extensions (@tapframe)
  • Stop crashing when the job scheduler rejects or fails a request (@tapframe)
  • End parallel reads at a short chunk instead of recursing (@tapframe)
  • Improved subtitle width measuring when the cue list empties (@tapframe)
  • Stop timeline load waiters from retrying a cancelled load forever (@tapframe)
  • Read a stored playback speed of any number type (@tapframe)
  • Fall back to the system installer when the confirm screen is missing (@tapframe)
  • Open security settings when the unknown sources screen is missing (@tapframe)
  • Guard the system installer fallback (@tapframe)
  • Accept a missing title on the stream and player routes (@tapframe)
  • Hide file export below Android 10 (@tapframe)
  • Improved storage errors in the diagnostics report queue (@tapframe)
  • Keep editor source keys unique for repeated sources (@tapframe)
  • Drop duplicate catalogs from the hero catalog picker (@tapframe)
  • Fixed endless MainActivity relaunch loop that stole focus from launched apps (@claude)

Localization

1.1.11

Choose a tag to compare

@github-actions github-actions released this 08 Nov 02:55

Improvements & Fixes

  • Ensured removed catalog keys are immediately disabled in home layout (@Br0ck25)
  • Fixed initial sign-in stale home screen catalogs, collections, and onboarding sync (@Br0ck25)
  • Added app long-press context menu, custom renaming, reordering, and icon pack support (@Br0ck25)
  • Added top-right status bar, settings drawer with All Apps panel, and notifications system (@Br0ck25)
  • Added TV input button to top-right status bar on supported devices (@Br0ck25)
  • Fixed Surface and Border parameter types in menus and status bar (@Br0ck25)
  • End Exo playback when video renderer never reaches end of stream (@skoruppa)
  • Keep restored subtitle preference and let AutoSync search further (@skoruppa)
  • Fixed drawable from resources before calculating bounds in IconPackManager (@Br0ck25)
  • Fixed top bar layout, remove orange accents, and debounce app context menu (@Br0ck25)
  • Removed clock, fix notification badge contrast, and prevent drawer item focus expansion (@Br0ck25)
  • Fixed app menu OK release trigger, widen library sorting chips, and compact discover filter bar (@Br0ck25)
  • Drop open-ended Anime-Skip segments and prefer AniSkip (@skoruppa)
  • Added missing FontWeight import in SearchDiscoverSection (@Br0ck25)
  • Query Anime-Skip for Kitsu/MAL even without an IntroDB mapping (@skoruppa)
  • Auto-scroll truncated hero descriptions on Home (@marezezelj)
  • Fixed long press auto-trigger on button release and added app move/rearrange to Apps page (@Br0ck25)
  • Fixed drawer navigation, back press traps, notification persistence, and app long-press handling (@Br0ck25)
  • Fixed imports and method calls for AmbientDialogEffect and LongPressKeyTracker (@Br0ck25)
  • Align LongPressKeyTracker usage with project pattern and resolve select key handling (@Br0ck25)
  • Pin app context menu header outside LazyColumn to prevent top clipping (@Br0ck25)
  • Enhance TV guide rows, channel favorites navigation, category reordering, and notification dismiss focus (@Br0ck25)
  • Fixed Arrangement import and duplicate category label declarations in LiveTv (@Br0ck25)
  • Modernize TV guide channel card, enlarge guide typography, and fixed category long-press reordering (@Br0ck25)
  • Added complete remote Button Mapper feature with customizable Home defaults (@Br0ck25)
  • Added native support for Android TV icon packs and update brand assets (@Br0ck25)
  • Added support for Blueprint / Projectivy icon packs and update TV banners and themed wordmarks (@Br0ck25)
  • Enabled Better Posters synchronization across launcher and protect from TMDB overwrite (@Br0ck25)
  • Added standalone Calendar feature (TVmaze + TMDB) (@Br0ck25)
  • Allowed D-pad icon selection, match Apps grid to Home row banners, and merge dev Calendar (@Br0ck25)
  • Fixed long-press menu release, app launch/uninstall, Calendar toggle, Live TV settings section, and sidebar reordering (@Br0ck25)
  • Isolate calendar per profile, fix button mapper for non-Home keys, and fixed Apps grid top-row focus clipping (@Br0ck25)
  • Updated Continue Watching and Upcoming card styles (@Br0ck25)
  • Fixed Upcoming click navigation to details, card width/details layout, and 7-day calendar sync (@Br0ck25)
  • Added support for dedicated TV add-on app.my-list.tv and migrate legacy catalogs (@Br0ck25)

Localization

  • Updated Arabic, Czech, German, Greek, Spanish, French, Italian, Hebrew, Japanese, Polish, Portuguese (Brazil), Portuguese, Russian, Turkish, Ukrainian, Vietnamese, Simplified Chinese, and Traditional Chinese translations (@blueocean2308, @SK-Gits, @Br0ck25, @Joe00011, @halibiram)
  • Updated Bengali localization and sync missing strings (@TanvirSdq)
  • Added translation for latest strings (@ToxicLand)

1.1.10

Choose a tag to compare

@github-actions github-actions released this 07 Nov 01:15

Improvements & Fixes

  • Shorten tab dividers (@tapframe)
  • Match shuffle button to other actions (@tapframe)
  • Improved benchmark gate runnable and added frame-metric guard-rails (@guuilp)
  • Added mark as watched to continue watching menu and binge back navigation and Continue Watching progress threshold (@skoruppa)
  • Fixed /reuse link stream info (@skoruppa)
  • Removed left gradient on fullscreen trailer and resume in… (@Vali-Hameed)
  • Preserved plugin stream variants in binge group autoplay and optimize prefetch (@halibiram)
  • Group stream cards under plugin provider headings (@WhiteGiso)
  • Preserved LTR formatting in stream info overlay (@haveAnIssue)
  • Preserved LTR formatting in network test values (@haveAnIssue)
  • Preserved value ordering in settings sliders (@haveAnIssue)
  • Fixed subtitle offset formatting in RTL layouts and simplify subtitle delay formatting in RTL layouts (@haveAnIssue)
  • Added Wi-Fi or Ethernet in Network settings when the active network is a VPN (@tharun634)
  • Centralize app logo resource loading (@haveAnIssue)
  • Reliable HOME key, profile picker on idle/power-on, artwork-only Installed Apps row (@Br0ck25)
  • Size memory budgets and the image cache from the standard heap on low-RAM TVs (@oleglucic)
  • Stop the player from repeating finished source searches (@kernexshadow)
  • Trakt: allow apps without a client secret (PKCE-only registrations); bump 1.1.7 (@claude)
  • Added ASS/SSA add-on subtitles drawn by libass, keep add-on episode numbers when the add-on has the episode, report true watch history at 90% threshold to My Lists add-on, and preserved custom manifest url and bypass stale cache for Better Posters (@DavidVamaiotu, @jblaker, @Br0ck25)
  • Let Back leave the profile PIN screen (@skoruppa)
  • Added email/password sign-in and shortcut to manage Home apps row (@Br0ck25)
  • Complete latest Latin American Spanish strings (@omavel)
  • Fixed episode selection delay in player UI (@oathzed)
  • Improved background decoder release opt-in (@skoruppa)
  • Added Movies and Series tabs to Library, compact filter chips, and adjustable poster scaling presets (@Br0ck25)
  • Adjusted Large (126 dp) as poster default with proportional scale tiers (@Br0ck25)
  • Ensured removed catalog keys are immediately disabled in home layout (@Br0ck25)
  • Isolate My Lists add-on account login, channels, and syncing per profile (@Br0ck25)
  • Filter home catalogs to user catalog order only, excluding unranked 24/7 channels (@Br0ck25)
  • Ensured Live TV guide always displays landscape artwork for list channels (@Br0ck25)
  • Isolate collection catalog lists inside collections and exclude from home rows (@Br0ck25)
  • Fixed initial sign-in stale home screen catalogs, collections, and onboarding sync (@Br0ck25)
  • Added app long-press context menu, custom renaming, reordering, and icon pack support (@Br0ck25)
  • Added top-right status bar, settings drawer with All Apps panel, and notifications system (@Br0ck25)
  • Added TV input button to top-right status bar on supported devices (@Br0ck25)
  • Fixed Surface and Border parameter types in menus and status bar (@Br0ck25)
  • End Exo playback when video renderer never reaches end of stream (@skoruppa)
  • Keep restored subtitle preference and let AutoSync search further (@skoruppa)
  • Fixed drawable from resources before calculating bounds in IconPackManager (@Br0ck25)
  • Fixed top bar layout, remove orange accents, and debounce app context menu (@Br0ck25)
  • Removed clock, fix notification badge contrast, and prevent drawer item focus expansion (@Br0ck25)
  • Fixed app menu OK release trigger, widen library sorting chips, and compact discover filter bar (@Br0ck25)
  • Drop open-ended Anime-Skip segments and prefer AniSkip (@skoruppa)
  • Added missing FontWeight import in SearchDiscoverSection (@Br0ck25)
  • Query Anime-Skip for Kitsu/MAL even without an IntroDB mapping (@skoruppa)
  • Auto-scroll truncated hero descriptions on Home (@marezezelj)
  • Fixed long press auto-trigger on button release and added app move/rearrange to Apps page (@Br0ck25)
  • Fixed drawer navigation, back press traps, notification persistence, and app long-press handling (@Br0ck25)
  • Fixed imports and method calls for AmbientDialogEffect and LongPressKeyTracker (@Br0ck25)
  • Align LongPressKeyTracker usage with project pattern and resolve select key handling (@Br0ck25)
  • Pin app context menu header outside LazyColumn to prevent top clipping (@Br0ck25)
  • Enhance TV guide rows, channel favorites navigation, category reordering, and notification dismiss focus (@Br0ck25)
  • Fixed Arrangement import and duplicate category label declarations in LiveTv (@Br0ck25)
  • Modernize TV guide channel card, enlarge guide typography, and fixed category long-press reordering (@Br0ck25)

Localization

1.1.9

Choose a tag to compare

@github-actions github-actions released this 05 Nov 21:19

Improvements & Fixes

  • Shorten tab dividers (@tapframe)
  • Match shuffle button to other actions (@tapframe)
  • Improved benchmark gate runnable and added frame-metric guard-rails (@guuilp)
  • Added mark as watched to continue watching menu and binge back navigation and Continue Watching progress threshold (@skoruppa)
  • Fixed /reuse link stream info (@skoruppa)
  • Removed left gradient on fullscreen trailer and resume in… (@Vali-Hameed)
  • Preserved plugin stream variants in binge group autoplay and optimize prefetch (@halibiram)
  • Group stream cards under plugin provider headings (@WhiteGiso)
  • Preserved LTR formatting in stream info overlay (@haveAnIssue)
  • Preserved LTR formatting in network test values (@haveAnIssue)
  • Preserved value ordering in settings sliders (@haveAnIssue)
  • Fixed subtitle offset formatting in RTL layouts and simplify subtitle delay formatting in RTL layouts (@haveAnIssue)
  • Added Wi-Fi or Ethernet in Network settings when the active network is a VPN (@tharun634)
  • Centralize app logo resource loading (@haveAnIssue)
  • Reliable HOME key, profile picker on idle/power-on, artwork-only Installed Apps row (@Br0ck25)
  • Size memory budgets and the image cache from the standard heap on low-RAM TVs (@oleglucic)
  • Stop the player from repeating finished source searches (@kernexshadow)
  • Trakt: allow apps without a client secret (PKCE-only registrations); bump 1.1.7 (@claude)
  • Added ASS/SSA add-on subtitles drawn by libass and keep add-on episode numbers when the add-on has the episode (@DavidVamaiotu, @jblaker)
  • Let Back leave the profile PIN screen (@skoruppa)
  • Added email/password sign-in and shortcut to manage Home apps row (@Br0ck25)
  • Complete latest Latin American Spanish strings (@omavel)
  • Fixed episode selection delay in player UI (@oathzed)
  • Improved background decoder release opt-in (@skoruppa)
  • Added Movies and Series tabs to Library, compact filter chips, and adjustable poster scaling presets (@Br0ck25)
  • Adjusted Large (126 dp) as poster default with proportional scale tiers (@Br0ck25)
  • Isolate My Lists add-on account login, channels, and syncing per profile (@Br0ck25)

Localization