Releases: NuvioMedia/NuvioMobile
Release 1.4.4
Release 1.4.3 Hotfix
Hotfix
- Fix for decoder init failure
Release 1.4.2
-
Update Notes
-
Added MyAnimeList (MAL) integration with authentication, library sync, rewatch support, and profile dashboard
-
Improved MAL mapping and sync performance
-
Updated authentication logic and UI
-
Updated trailer extraction logic
-
Dependency updates and internal improvements
Contributors
Release 1.4.1
Release Notes
Audio & Subtitle Track Info — @chrisk325
- Added audio codec, channel count, and estimated bitrate info to the track selector
- Improved parsing of audio/subtitle track metadata from the player
- Fixed edge cases with DTS track info, AC3 codecs, and 6.1 channel tracks
- Fixed handling when player does not return language info
- Removed hardcoded track info in favor of dynamic parsing
Player & Streaming Fixes — @chrisk325
- Fixed Kitsu ID duplication that prevented streams from being fetched via Kitsu IDs
- Fixed a crash in the player
Performance — @chrisk325
- Improved app launch time by reducing OTA update checks at startup
Addon Configuration
- Removed hardcoded addon config URL guesses
UI & Image Improvements — @chrisk325
- Switched to FastImage for the IMDb logo
Asset & Logo Updates — @milicevicivan
- Updated TMDB logo to higher quality (SVG to PNG)
- Updated Simkl favicon and logo to higher quality versions
- Added Trakt favicon
Internationalization (i18n) — @saimuelbr, @milicevicivan, @albyalex96, @IberianSoldierPC
- Added i18n support for the Nuvio Sync screen — @saimuelbr
- Updated Italian localization — @albyalex96
- Improved Spanish translation — @IberianSoldierPC
- Updated translations for 23 languages (AR, BG, ZH-CN, CS, DE, ES, FIL, FR, HE, HI, IT, MK, NL, PL, PT-BR, PT-PT, RO, RU, SL, SQ, SR, TR) — @milicevicivan
Contributors
- @chrisk325 — Audio/subtitle track info, player fixes, performance
- @milicevicivan — Asset updates, translations
- @saimuelbr — i18n sync screen
- @albyalex96 — Italian localization
- @IberianSoldierPC — Spanish translation
Release 1.4.0
Nuvio Media Hub – v1.4.0
Update Notes
Most of the features in this release were already delivered earlier through OTA updates.
This version consolidates those changes into a full release and includes additional fixes and improvements.
Featured: Nuvio Sync
Nuvio Sync is now available, allowing your account data to sync across Android, iOS, and Android TV.
This includes:
- watch progress
- history
- library
- plugins
This allows you to continue your experience seamlessly across all your devices.
- Cloud data takes priority during sync and may overwrite local data on your device.
- If you already have existing progress or data on this mobile device, use Push to Cloud in Sync settings after creating and logging into your account.
- This ensures your current mobile data becomes your primary synced data and is available on other devices such as TV.
You can also login and manage your account at:
https://nuvioapp.space/account
New Features
- Added Nuvio Sync with improved Auth/Sync settings and better error handling
- Added Privacy settings and telemetry controls
- Added SIMKL watchlist integration
Player & Playback
- Improved player gestures and touch responsiveness
- Added buffer indicator
- Optimized ExoPlayer buffering behavior
IntroDB Enhancements
- Added API key verification
- Added intro submission support
- Added recap and outro support
- Improved Up Next timing and reliability
Improvements & Fixes
- Improved stream addon selection fallback logic
- Fixed addon rename and disable conflicts
- Hardened skip-segment fetching
- Fixed various IMDB logo rendering issues
- Updated download URL handling
- General stability improvements and internal fixes
Internationalization
- Added and improved translations across 20+ languages
- New and updated languages include:
- Albanian, Bulgarian, Czech, Filipino, Hebrew, Macedonian
- Polish, Romanian, Russian, Serbian, Slovenian, Turkish
- and more through community contributions
Experimental
- Initial upscaler and shader groundwork
- Later reverted for stability
Contributors
Special thanks to the contributors who made this release possible:
- @wrs92
- @chrisk325
- @xicoivy
- @paregi12
- @meilluer
This release consolidates recent OTA features and continues improving sync, privacy, playback experience, and platform stability.
Release 1.3.7
Nuvio Media Hub – v1.3.7
Update Notes
- Android hotfix to reduce ExoPlayer-related crashes
- Adjusted buffer configuration for better stability
- Minor app optimizations and internal fixes
This update is recommended for Android users experiencing playback crashes.
Release 1.3.6
Update Notes
Player & Playback
- Updated React Native Video to the latest version
- Fixed some TXT-based streams failing to play in ExoPlayer
- Fixed M3U8 streams without file extension failing to play in ExoPlayer
- Added more aspect ratio options to ExoPlayer for better viewing control
Improvements & Fixes
- Updated several dependencies
- Added an in-built major app update downloader (Android)
- Various internal fixes and stability improvements
This update focuses on improving playback compatibility, update handling, and overall stability.
Release 1.3.5
Update Notes
ExoPlayer Subtitle Fixes
This update mainly focuses on fixing multiple subtitle-related issues in ExoPlayer:
- Fixed issue where only the first subtitle index was being rendered
- Fixed subtitles always showing background due to Android native caption settings
- Fixed subtitles being rendered inside the player view
- Fixed subtitle bottom offset issues
- Merged PR #391 by @saifshaikh1805
- Fixes issue #301
KSPlayer Improvements
- Improved subtitle behavior in KSPlayer
- Merged PR #394 by @AdityasahuX07
Settings & Persistence
- Implemented save and load functionality for Discover settings
This release improves subtitle rendering accuracy across players and adds better persistence for user preferences.
Release 1.3.4
Update Notes
Player & Playback
- Fixed Android player crashes with large files when using ExoPlayer
- Merged PR #361 by @chrisk325
Trakt Improvements
- Improved Trakt Continue Watching section for better accuracy and reliability
Internationalization
- Added multi-language support across the app using i18n
- More languages will be added through community contributions
⚠️ Arabic UI does not use RTL yet. RTL support will be added in a future update
Stability & Fixes
- Crash optimizations and internal stability improvements
This update focuses on improving playback stability, Trakt experience, and expanding language support.
Release 1.3.3
Update Notes
Playback & Preferences
- Added default audio and subtitle track selection
Plugins & Repositories
- Added support for multiple active repositories
- Improved plugin fetch logic for better reliability and performance
- Changed OTA server.
Trakt & Metadata Fixes
- Fixed TMDB enrichment logic
- Fixed Trakt watch progress not syncing for older seasons
- Contributed by @chrisk325
- Fixes #331 and closes #233
⚠️ It is recommended to log out and log back into Trakt inside the app to correctly reflect watched status for older seasons
UI Improvements & Bug Fixes
- Minor UI refinements and bug fixes
- Added YouTube-style press-and-hold playback speed indicator
- Refined gesture indicator pill
- Fixed OSC not auto-hiding on Android
- Contributed by @AdityasahuX07
- Fixes #326 and #298
This release includes valuable contributions from the community and focuses on improving playback preferences, plugin handling, Trakt syncing, and overall UI polish.