All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
6.4.11 (2024-11-04)
- ios: fixed crash with audio player (158da87)
6.4.10 (2024-10-23)
- ios: remove interop.NSErrorWrapper (08c88c9)
6.4.9 (2024-10-23)
6.4.8 (2024-10-14)
- seek option for playFromFile to start at a specific position (f6f2753)
6.4.7 (2024-09-29)
- ios: more options for player (b8e254e)
6.4.6 (2024-09-26)
- ios: duration is now in ms like android (b1dbe05)
6.4.5 (2024-09-18)
- android: allow to use custom dataSource (49cd869)
6.4.4 (2023-09-11)
- ios: prevent errors in delegates (3634ce2)
6.4.3 (2023-02-02)
- ios: more recording session options (c0fe830)
6.4.2 (2023-01-27)
- android: native api usage fix (733080c)
6.4.1 (2023-01-26)
- android: typo and options fixes (d227d5d)
6.4.0 (2023-01-25)
- rewrote android wav handling to support float encoding (AudioFormat.ENCODING_PCM_FLOAT) (a9dd86a)
6.3.8 (2023-01-24)
- android: native-api-usage fix (68f4e4b)
6.3.7 (2023-01-23)
- android: improved native-api-usage (178f811)
6.3.6 (2023-01-13)
Note: Version bump only for package audio
6.3.5 (2023-01-13)
- stop method (18c82f7)
6.3.4 (2022-11-22)
- ios: crash fix on recorder dispose (147ff39)
6.3.3 (2022-11-02)
6.3.2 (2022-10-10)
6.3.1 (2022-10-05)
- android: default sampleRate fix (deec1a0)
6.3.0 (2022-09-16)
- android: support for wav recording (fdbf720)
6.2.11 (2022-05-06)
Note: Version bump only for package @nativescript-community/audio
6.2.10 (2022-05-06)
6.2.9 (2022-02-08)
- ios: fixes for
sessionMode
(93e0608)
6.2.8 (2022-02-07)
- ios: audio session fixes (d139190)
- android release (72d559f)
- android: fix AudioFocusDurationHint enum (#192) (0aee89e)
- Android: guard against undefined player instance (42b9541)
- iOS: player init error handling (56d0392)
- package (a1a9c0f)
- ts issues during build (#23) (662d2aa)
- update package.json to allow webpack bundling (7c1a45a)
- added ability to enable metering for Player on iOS (d708473)
- android recorder metering (8804366)
- Android recorder reuse (a72907b)
- Android recorder reuse (193ebed)
- Android recorder reuse (5cfbc4d)
- android: better focus management between multiple players (#191) (f92853b)
- android: pitch option (#183) (7edaf4f)
- compatibility with snapshot (ddf249a)
- iOS/Android seekTo added. (a0b3a3a)
- iOS: Player using AVAudioPlayer, Recorder using AVAudioRecorder (302164e)
- ios: sessionMode, sessionCategory and sessionRouteSharingPolicy for iOS (f952093)
- iOS: support for playAtTime + getter for actual native player instance (0a269b2)
- new init methods to reuse players, cleanup around auto dispose on iOS (1958f9c)
- Player: ability to set and get volume for iOS/Android (4b46ea3)
- recorder options for Android (6256df9)
- recorder options for Android (b76e6bc)
- request audio focus for api > 28 (#177) (d4176bb)