Skip to content

Releases: NuvioMedia/NuvioMobile

0.3.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 14:04

d514468 fix(navigation): defer route cleanup until pop completes @tapframe
1b88c5a feat: integrate Nuvio Engine @tapframe
70bdafa fix: recycled bitmap crash in Now Playing metadata @KhooLy
109515f fix(settings): normalize section headings @tapframe
1e4c125 feat: add separate upcoming continue watching row @tapframe
0ac38dc fix: apply poster depth to remaining surfaces @tapframe
b55be26 feat(library): add sortable shelf and grid layouts @tapframe
d65fa1f support for split ABI @tapframe

0.3.0

Choose a tag to compare

@tapframe tapframe released this 18 Jul 13:36

d9eaca5 fix(player): update sourceStreamsState to use mutableStateOf @tapframe
9113b55 fix(player): make forced subtitle selection audio-aware @tapframe
079b3a7 fix(player): enforce preferred-language subtitle filtering @tapframe
a8d6d8d fix(player): match forced subtitles to language preferences @tapframe
65e38b0 feat: add show catalog type option @tapframe
f5b75ad fix: show player streams progressively @tapframe
83ac09b fix: preserve download metadata and nav layout @tapframe
50bb2bc fix: bound generic Android raw responses @tapframe
03c6d59 feat(player): match overlays to TV UI @tapframe
0cb0e20 fix(trakt): invalidate rejected refresh tokens @tapframe
2f236e9 Update AppLanguage.kt @haveAnIssue
54f6ca9 Create strings.xml @haveAnIssue
e732207 feat: modern floating pill navigation bar with scroll-responsive labels @skoruppa
f4ff269 Fix episode release date handling @Laskco
6de66cf fix(ios): restore back gesture and navigation @luqmanfadlli
c68d996 fix: fix collection keys duplication causing SIGSEGV @tapframe
bb3d8f5 fix(ios): hide NavBar overlay obstructing collection folder header @luqmanfadlli
4ba92f3 perf: optimize metadata screen scrolling @tapframe
e56fb2e feat: reveal spoiler comments by tapping @tapframe
6ae6f60 feat: hero overscroll @tapframe
57a8405 feat: add hero auto rotation @tapframe
1dbbbde Refine iOS sheets and ratings @tapframe
f9b5ef8 Fix metadata rail scrolling @tapframe
acaec75 Show watched checkmark on player episode list rows @neerajlovecyber
cc650d0 fix(ios): stabilize profile switcher menu @WhiteGiso
36f50fa feat(details): support behaviorHints.defaultVideoId for series initial play @kgenovz
250d9d7 fix(cloud): guarantee an error message for failed Torbox responses @anikettuli
7fa0c5f fix: stop truncating raw HTTP bodies on Android so Torbox cloud library loads @anikettuli

0.2.25

Choose a tag to compare

@tapframe tapframe released this 15 Jul 11:13
  • fix: disable predictive back on Android @tapframe
  • ref: remove contribution summary @tapframe

0.2.24

Choose a tag to compare

@tapframe tapframe released this 14 Jul 11:40
5230f2b
  • Fix and complete Greek translations @nosvasedis
  • Update Italian translations @WhiteGiso
  • Update Vietnamese translations @khanh71
  • Update Parental Guidance API integration @i4mth3d4ng3r
  • Add Android Now Playing media controls @luqmanfadlli
  • Fix Continue Watching enrichment retries and Up Next logic @tapframe
  • Match Trakt Continue Watching behavior with NuvioTV @tapframe
  • Fix Android Picture-in-Picture behavior @darkflame91
  • Fix library synchronization during active pulls @tapframe
  • Stabilize Continue Watching scroll position while items load @tapframe

0.2.23

Choose a tag to compare

@tapframe tapframe released this 12 Jul 18:41
  • added customizable card depth effects. @tapframe
  • Fixed a critical regression that could reset synced profile settings. @tapframe

0.2.21

Choose a tag to compare

@tapframe tapframe released this 09 Jul 20:35

fix ios player rotation via patched libmpv @tapframe
bump build memory, run-mobile device fallback @tapframe
point mpvkit at released libmpv binary @tapframe
Update MPVKit for AudioUnit crash guard @tapframe
fix(trakt): preserve continue watching sync @tapframe
fix: stream continue watching metadata enrichment @tapframe
fix: preserve home catalog sync keys @tapframe

0.2.20

Choose a tag to compare

@tapframe tapframe released this 09 Jul 07:39

fix: open externalUrl streams externally @tapfram
fix: keep home hero clear of continue watching @tapframe
feat: adding deeplinks for addons and detailscreen @tapframe
add back periodic refresh @tapframe

0.2.19

Choose a tag to compare

@tapframe tapframe released this 05 Jul 21:26
150b0b2
  • Add additional ita translations @WhiteGiso
  • To ensure the Hungarian localization remains accurate and up-to-date with the latest application string changes. @emgeje
  • Updated various strings in Hungarian localization @emgeje
  • Add Greek translations for 854 missing UI strings @nosvasedis
  • feat(ios): add Now Playing support @WhiteGiso
  • Add iOS Now Playing support @WhiteGiso
  • Fix iOS Now Playing skip precision @WhiteGiso
  • feat(PlaybackAutoPlaySettings): add additional hours @tapframe
  • fix: disable backup in AndroidManifest.xml @tapframe
  • feat(trakt): add pagination support for fetching watched movies @tapframe
  • chore: different package name for debug builds @tapframe
  • fix: ignore unavailable episodes in watched state @tapframe
  • Fix Trakt progress watched precedence @tapframe
  • Sync Trakt credentials across clients @tapframe
  • fix: open externalUrl streams externally @tapframe
  • fix: show donation progress percent @tapframe
  • fix: keep home hero clear of continue watching @tapframe

0.2.17

Choose a tag to compare

@tapframe tapframe released this 02 Jul 17:12

This update introduces Experimental Realtime Syncing. It is being added to help analyze behavior and server load.

Please note that this feature is experimental and may not be included or supported in future releases.
This update does not include any other changes from the previous build.

0.2.16

Choose a tag to compare

@tapframe tapframe released this 01 Jul 15:41
  • Refactor runtime configuration
  • Fix Android dominant color extraction