StreamDek Android Mobile v0.0.10
What's New
This release introduces native in-app updating for StreamDek Mobile on Android.
New Android OTA Updater
- StreamDek can now detect when a newer app version is available
- New in-app update prompt with version number and release notes
- Users can choose to update now or dismiss and update later
- Optional update flow is now supported without forcing installation
Secure Update Download and Install
- APK updates are downloaded in-app with visible progress
- Downloaded packages are validated before install where possible
- Installer launches through the standard Android package installer
- Silent installs are not used
Better Android Permission Handling
- Improved handling for the "Install unknown apps" permission flow
- Users are guided to the correct Android settings screen when needed
- The updater can continue cleanly after returning from settings
Improved Reliability and Error Handling
- Better handling for:
- no internet connection
- failed or interrupted downloads
- cancelled installs
- insufficient storage
- invalid APK packages
- version check failures
- unsupported device states
Settings Integration
- Added a setting to enable or disable automatic update checks
- Update behavior now feels more integrated with the existing app experience
Under-the-Hood Improvements
- Updater logic is now modularized across version checking, manifest parsing, downloading, permission handling, installer launch, and UI
- Internal TypeScript cleanup and stability fixes were also completed in related player code