github doublesymmetry/react-native-track-player v5.2.0
5.2.0

10 hours ago

Local file playback gets first-class support. file://, asset://, bare paths, and require() assets all resolve correctly on both platforms.

Full notes: rntp.dev/changelog#5.2.0

Added

  • Local file support — play audio from file:// URLs, platform assets (bare names like "song.mp3"), and require() references.
  • MediaUrl.bundle (iOS){ uri: "song.mp3", bundle: "Sounds" } loads from a .bundle resource directory.

Changed

  • MediaUrl type — now accepts bare filesystem paths, bare asset names, and { uri: number } for require() inside the object form.
  • Chromecast mediaUri guard (Android) — only set for http/https URLs, preventing unreachable local URIs from being sent to Chromecast.

Upgrade

npm install @rntp/player@5.2.0
# iOS
cd ios && pod install

Don't miss a new react-native-track-player release

NewReleases is sending notifications on new releases.