Skip to content

v1.3.0

Choose a tag to compare

@Jmilham21 Jmilham21 released this 29 Dec 19:53
· 10 commits to master since this release
908a37f

Release 1.3.0

๐ŸŽ‰ What's New

Native SDK Upgrades

iOS SDK 4.25.0

  • Chromecast Improvements: Fixed embedded captions not displaying on Chromecast devices
  • Playback Fixes:
    • Fixed video not completing after post-roll ad
    • Fixed video pausing after scrubbing during playback
  • UI Improvements:
    • Fixed Next Up card showing wrong video
    • Fixed toolbar transparency issue with UIDesignRequiresCompatibility on iOS 26
    • Fixed iOS 26 black screen in JWPlayerView after ad break
  • Stability: Prevented AVPlayerItem crash when adding outputs that are already attached

See full details: iOS 4.25.0 Changelog

Android SDK 4.24.0

  • Ad SDK Upgrade: Upgraded Google IMA SDK to version 3.37.0
    • โš ๏ธ Important: Core library desugaring must be enabled when adding Google IMA client dependencies
    • โš ๏ธ Breaking: Requires setting compiling and target SDK versions when adding the SDK
  • Chromecast Improvements: Improved support for embedded captions in HLS streams when casting to Chromecast
  • Stability: Fixed Picture-in-Picture (PiP) crash that could occur when PiP was triggered multiple times in quick succession

See full details: Android 4.24.0 Changelog

React Native Wrapper Improvements

  • Fixed: License key handling in TypeScript example (#199)
  • Fixed: Player recreation with configuration updates (#194 - fixes issues #192, #188)
  • Enhanced: Player item handling in YouTube example component (#191)
  • Improved: Added bottom padding for Android navigation (#190)
  • Documentation: Updated JSON parsed configs documentation (#187)
  • Documentation: Updated README with rebranding and latest information (#196)
  • Native SDK: Implemented Android 4.24.0 (#197)
  • Native SDK: Implemented iOS 4.25.0 (#198)

๐Ÿ“ฆ Installation

npm install @jwplayer/jwplayer-react-native@1.3.0

or

yarn add @jwplayer/jwplayer-react-native@1.3.0

โš ๏ธ Breaking Changes

Android

When upgrading to Android SDK 4.24.0, you must:

  1. Set the compiling and target SDK versions in your app configuration
  2. Enable core library desugaring if using Google IMA client dependencies

๐Ÿ› Bug Fixes

  • Fixed license key not being properly passed in TypeScript example
  • Fixed player recreation issues when updating configurations dynamically
  • Fixed multiple Chromecast-related playback issues (via native SDK updates)
  • Fixed PiP stability issues on Android (via native SDK update)
  • Fixed various iOS 26 compatibility issues (via native SDK update)

๐Ÿ“š Documentation

  • Enhanced documentation for JSON configuration parsing
  • Updated README with current setup instructions
  • Improved example app implementations

๐Ÿ™ Contributors

Thank you to all contributors who helped make this release possible!

What's Changed


Full Changelog: v1.2.0...v1.3.0