Releases: software-mansion/react-native-audio-api
Releases · software-mansion/react-native-audio-api
0.8.2
What's Changed
🐛 Bug Fixes
- fix: change paths resolving in ffmpeg libraries by @mdydek in #655
- fix: add optional path prefix to LoadCustomWasm by @miloszwielgus in #654
New Contributors
- @miloszwielgus made their first contribution in #654
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
🚀 Features
- feat: audio param performance improvement by @poneciak57 in #639
📖 Docs
- refactor: license updated by @mdydek in #647
- docs: small update to compatibility table by @maciejmakowski2003 in #648
🐛 Bug Fixes
- fix: proper recording stopping by @mdydek in #646
- Fix/android foreground service by @maciejmakowski2003 in #644
- fix: number of channels by @mdydek in #652
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
⚠️ Breaking Changes
- chore: dropped support for RN 0.75 by @maciejmakowski2003 in #617
🚀 Features
🐛 Bug Fixes
- fix: stop destroying playing nodes by @mdydek in #637
- Fix/spsc minor issue by @poneciak57 in #642
- fix: change type to void by @mdydek in #643
Full Changelog: 0.7.2...0.8.0
0.7.2
What's Changed
⚠️ Breaking Changes
- Chore/rn 0.81 support by @maciejmakowski2003 in #615
🚀 Features
- Feat/improved performance and stability of AudioNodeManager by @poneciak57 in #616
📖 Docs
- docs: mention about build gradle by @mdydek in #629
- Docs/biquad example by @vltkv in #627
- Docs/periodic wave by @vltkv in #622
- docs: offline audio context and audio destination node by @vltkv in #631
- Fix/react module info ctor by @maciejmakowski2003 in #635
🐛 Bug Fixes
Other Changes
- chore: release 0.7.1 by @mdydek in #609
- update com.google.oboe library to version 1.9.3 to support Android 16kb page size requirements by @mathiashampen in #611
- Chore/update java compatibility by @maciejmakowski2003 in #614
- chore: bumped up signals-smith and switched to pffft as a fft library… by @maciejmakowski2003 in #624
- feat: static libraries as fat binaries by @mdydek in #630
- chore: bumped up skia and example app clean up by @maciejmakowski2003 in #632
- chore: released 0.7.2 by @maciejmakowski2003 in #636
New Contributors
- @mathiashampen made their first contribution in #611
Full Changelog: 0.7.1...0.7.2
0.7.1
What's Changed
🚀 Features
- feat: dequeue for AudioBufferQueueSourceNode by @poneciak57 in #590
- feat: added option for microphone usage description to config plugin by @poneciak57 in #594
- Feat/new examples by @maciejmakowski2003 in #593
- Feat/opus decoder by @vltkv in #580
📖 Docs
- docs: updated android permission docs by @poneciak57 in #601
🐛 Bug Fixes
- fix: fixed links to docs in README by @maciejmakowski2003 in #588
- fix: fixed issue with disconnect not happening by @poneciak57 in #589
- fix: fix path to external libraries in podspec by @vltkv in #600
- fix: recorder and audio context issue by @poneciak57 in #602
- fix: turned off JSI_DEBUG_ALLOCATIONS by @maciejmakowski2003 in #599
- fix: broken link in docs by @mdydek in #606
- fix: fixed issue with drums example while maintaining recorder example by @poneciak57 in #607
- fix: disconnecting all nodes in manager by @mdydek in #605
Other Changes
- chore: readme update by @maciejmakowski2003 in #591
Full Changelog: 0.7.0...0.7.1
0.7.0
What's Changed
⚠️ Breaking Changes
- feat: introduced playback speed manipulation to decode base64 with pcm by @maciejmakowski2003 in #546
🚀 Features
- Refactor/biquad filter node by @vltkv in #572
- Feat/recorder adapter node by @poneciak57 in #569
- new setup for custom processor by @mdydek in #562
📖 Docs
- docs: examples for various decoding by @mdydek in #573
- Audio Context/Recorder lifecycle improvements by @michalsek in #578
- Refactor/onEnded by @maciejmakowski2003 in #583
🐛 Bug Fixes
- fix: hotfixed warning which caused builds to fail by @poneciak57 in #579
- fix: docpage links by @michalsek in #584
Other Changes
- chore: prepared package.json for 0.7.0-rc.0 by @maciejmakowski2003 in #566
- chore: released 0.7.0-rc.1 by @maciejmakowski2003 in #567
- fix: fixed package json version by @maciejmakowski2003 in #568
- chore: removed spell checker by @maciejmakowski2003 in #577
- Docs landing page by @michalsek in #561
- fix: schedule polling on main queue by @michalsek in #585
New Contributors
- @poneciak57 made their first contribution in #569
Full Changelog: 0.6.5...0.7.0
0.6.5
What's Changed
⚠️ Breaking Changes
- Refactor/rename onended to on ended by @maciejmakowski2003 in #548
- Refactor/new ff and rewind 15 s icons by @maciejmakowski2003 in #564
🚀 Features
- Add devices info to session manager by @michalsek in #551
- Handle switching devices by @vltkv in #560
📖 Docs
- docs: updated compatibility table by @maciejmakowski2003 in #528
- docs: rest of sources by @mdydek in #525
- fix: show algolia search on not landing - landing page by @michalsek in #541
- docs: added plugin to docs by @maciejmakowski2003 in #550
- docs: updated docs fro onEnded and extracted decoding method by @maciejmakowski2003 in #549
🐛 Bug Fixes
- fix: fixed typo by @maciejmakowski2003 in #531
- More gracefull event handling from audio thread by @michalsek in #536
- fix: added mutex in param for thread safety by @mdydek in #457
- fix: replaced icons in DrumMachine with SVGs by @vltkv in #557
- Some thread safety + event emitter catching by @michalsek in #559
🧪 Tests
- setup tests by @mdydek in #540
- test: gain node test by @mdydek in #545
- test: refactor tests by @mdydek in #555
Other Changes
- fix: resolve setAudioSessionActivity by @maxpotemkin in #530
- chore: new label by @mdydek in #535
- chore: tests.yml file by @mdydek in #537
- Docs/addition of last sources by @maciejmakowski2003 in #538
- Audiosumption by @michalsek in #542
- Setup nightly builds by @michalsek in #434
- chore: workflow script and readme by @mdydek in #543
- fix: links in readme by @mdydek in #544
- Refactor/use this value in host objects by @maciejmakowski2003 in #547
- chore: bumped up audio-api version to 0.6.5 by @maciejmakowski2003 in #565
New Contributors
Full Changelog: 0.6.4...0.6.5
0.6.4
What's Changed
🐛 Bug Fixes
- Fix/android/runtime import by @maciejmakowski2003 in #527
Full Changelog: 0.6.3...0.6.4
0.6.3
What's Changed
🚀 Features
- feat/fix: update to react native 0.80.0 and fix android by @itsramiel in #511
📖 Docs
- docs: updated compatibility table and web audio mapi coverage by @maciejmakowski2003 in #521
🐛 Bug Fixes
Other Changes
- chore: released 0.6.3 by @maciejmakowski2003 in #524
New Contributors
- @itsramiel made their first contribution in #511
Full Changelog: 0.6.2...0.6.3
0.6.2
What's Changed
⚠️ Breaking Changes
- feat: position event in audio buffer by @mdydek in #497
- Refactor/audio buffer base source node by @maciejmakowski2003 in #504
🚀 Features
- feat: add haptics support for iOS audio sessions by @tiramisuuuu in #487
- feat: implemented decoding pcm in base64 by @maciejmakowski2003 in #486
- Cant wait to do that - PAUSE in RN-Audio-API by @maciejmakowski2003 in #491
- Enable Native External Audio Processing via TurboModules by @jerryseigle in #469
📖 Docs
- Docs/few line pages integration by @mdydek in #501
- docs: added docs for audio recorder by @mdydek in #502
🐛 Bug Fixes
- fix: remove explicit base class destructor calls in AudioRecorder subclasses by @tiramisuuuu in #488
- fix: fixed stop by @maciejmakowski2003 in #492
- fix: fixed spec alignment on android by @maciejmakowski2003 in #493
- fix: refactor param processing by @mdydek in #498
- fix: additional conditions to if that handled looping by @mdydek in #499
- Fix/android/lock screen info by @maciejmakowski2003 in #503
- fix: fixed order in ctor by @maciejmakowski2003 in #508
- fix: iOS restart engine after AVAudioSessionMediaServicesWereResetNot… by @maxpotemkin in #513
- fix: fixed lock screen skip commands for android above 12 by @maciejmakowski2003 in #514
- fix: defining memory pressure in host object by @mdydek in #515
Other Changes
- Update README.md by @michalsek in #489
- Update README.md by @michalsek in #490
- chore: released 0.6.2 by @maciejmakowski2003 in #516
New Contributors
- @tiramisuuuu made their first contribution in #487
- @jerryseigle made their first contribution in #469
- @maxpotemkin made their first contribution in #513
Full Changelog: 0.6.1...0.6.2