Skip to content

Releases: zmxv/react-native-sound

v0.11.2

06 Jan 17:28
acfdbe4
Compare
Choose a tag to compare
bump version number to 0.11.2

v0.11.1

28 Aug 14:45
ad98809
Compare
Choose a tag to compare
bump version number to 0.11.1

v0.10.11

03 Feb 02:59
df5c647
Compare
Choose a tag to compare
bump version number to 0.10.11

v0.10.10

03 Feb 02:44
a0eb1da
Compare
Choose a tag to compare
bump version number to 0.10.10

A well needed release

27 Jan 23:59
8d2a9b9
Compare
Choose a tag to compare

This is a loaded release. They are many fixes and new features.

Here's just a sample of the fixes and features in this release.

Other fixes from

v0.10.4

22 Aug 14:51
Compare
Choose a tag to compare

Add typescript definitions for set speaker phone on (#207)

IOS

  • Add Sound.setActive and Sound.setMode for iOS AVAudioSession support (#234)
  • Fix link to iOS audio categories

General Fixes

  • Fix breaking changes in React Native 0.47

v0.10.2

16 Jun 10:17
Compare
Choose a tag to compare
  • Added typescript typings (#192)
  • Added callbacks to stop and pause, because the RN bridge is asynchronous (#167)

Windows

  • Added the ability to configure "SMTC integration" for Windows apps. (#183)

Android

  • Catch IllegalStateException when trying to play file-based audio (#205)
  • Preventing crash due to illegal callback invocation (#202)
  • Add method to turn on speakers in android (#194)

iOS

  • iOS: Fix download of remote files (#200)

Check out the various audio files and locations supported using https://github.com/zmxv/react-native-sound-demo.

v0.10.1

08 May 14:47
Compare
Choose a tag to compare

Android & iOS

  • Fix callback crashes - Guarantee that the RN callback is only ever called once (#168)

Android

  • Implementing setSpeed for android (#169)
  • Remove player.prepare (#162)

v0.10.0

25 Apr 16:59
Compare
Choose a tag to compare
  • Fix race conditions in onCompletion and onError (#154)
  • Fix crash in audioPlayerDidFinishPlaying when callback is called multiple times, by adding a mutex with @synchronized (#153)
  • Added support to remote files (#141) for Android
  • Update iOS/Android supported audio formats reference links (#142)
  • Preprocessor if fix for tvOS (#137)
  • Adding React dependency to podspec (#135)
  • First support for Window platform (#133)
  • Sound.prototype.play calls onEnd if sound isn't yet loaded (#123)

v0.9.0

14 Feb 16:30
Compare
Choose a tag to compare

iOS

  • Library is now compatible with React Native 0.40 and up. It retains compatibility with older versions that were supported previously.
  • Add mixWithOthers option to setCategory so that app can optionally mix audio with that from other apps
  • Add setSpeed method for controlling playback rate
  • (Optional) Audio files can be accessed via require('./audio.mp3). Works in debug and release modes. Not supported in Android yet.

Android

  • Stopping now resets to the start and pauses (#53)