Skip to content

Prysm v1.4.0

Latest

Choose a tag to compare

@dereferencex dereferencex released this 05 Jun 15:50
· 29 commits to main since this release
7b675d2

Prysm v1.4.0 — Release Notes

New Features

VLC Player Engine

  • Added VLC fallback player engine with per-channel support
  • Added improved compatibility through updated VLC dependencies

Stream Quality Selection

  • Added DASH quality selection support
  • Added Smooth Streaming quality selection support

Background Playback

  • Added Background Play setting for greater playback control
  • Added toast notification when background play is unavailable with VLC

Improvements

TV Experience

  • Complete D-pad navigation overhaul for Android TV
  • Added visible focus indicators across player controls
  • Added D-pad seeking support
  • Improved remote navigation consistency throughout the player

Playback & Streaming

  • Improved NextPVR compatibility
  • Added MIME type detection for streams
  • Added User-Agent handling for improved provider compatibility
  • Improved playlist import reliability with native networking fallbacks

Background Audio

  • Reworked background playback architecture
  • Improved background audio state synchronization
  • Improved handling of playback when app state changes

App Updates

  • Improved APK download, cleanup, and installation flow
  • Improved update installation reliability

Fixes

Stability & Crashes

  • Fixed unsafe asynchronous native cleanup calls
  • Fixed lifecycle-related crashes during playback transitions

Miscellaneous

  • Fixed playlist import failures on clean installs
  • Fixed updater installation issues on Android
  • Fixed player registration bugs
  • Fixed various Kotlin compilation and Android build issues
  • Fixed multiple UI and playback edge cases

Full Changelog: v1.3.1...v1.4.0