Releases: SimformSolutionsPvtLtd/audio_waveforms
Releases · SimformSolutionsPvtLtd/audio_waveforms
2.0.1
What's Changed
- fix: 🐛 OnAmplitude continues to add data points when recording is paused on iOS by @ujas-m-simformsolutions in #454
- fix: 🐛Recording with wav format never returns result by @ujas-m-simformsolutions in #456
- It should be true. by @yuanhoujun in #455
- fix: 🐛extractWaveformData doesn't return result on iOS by @ujas-m-simformsolutions in #457
New Contributors
- @yuanhoujun made their first contribution in #455
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- chore: 🚀️ Add new awesome contributors by @ujas-m-simformsolutions in #406
- fix: 🐛 Fix left most visible wave is clipped in half when recording by @priyanshu-simformsolutions in #410
- fix: 🐛 Fix calling preparePlayer again does not cancel old waveform extraction by @priyanshu-simformsolutions in #414
- chore: ✨Add stop extraction method and asynchronous working for waveform extraction in ios by @priyanshu-simformsolutions in #415
- feat: ✨Add waveform extraction controller by @priyanshu-simformsolutions in #416
- feat: ✨Add RecordSettings model for all the recording settings by @priyanshu-simformsolutions in #417
- Upgrade gradle version and Remove unnecessary library by @priyanshu-simformsolutions in #411
- fix: 🐛️ call result in setFinishMode to resolve Flutter Future by @n-kulic in #420
- fix: 🐛️ Waveform extraction stuck at 99% by @ujas-m-simformsolutions in #408
- feat: ✨️️ Added onTapDown gesture by @ujas-m-simformsolutions in #413
- chore: ⚡️ Preemptively add try catch for AVAudioFile initialization by @ujas-m-simformsolutions in #405
- chore: ⚡️️ Preemptively account for invalid input buffer and 🐛 don't send error if already sent by @ujas-m-simformsolutions in #409
- Fix URL Audio Playback by Preserving Full URLs by @KTBsomen in #438
- fix: 🐛 Android crash codec is released already by @ujas-m-simformsolutions in #431
- feat: ✨ Add support bytes stream for ios by @ujas-m-simformsolutions in #422
- feat: ✨ Change audio recorder class for android to support bytes stream and better support for encoders by @ujas-m-simformsolutions in #421
- fix: 🐛 Audio recording waveform not displaying on iOS by @dhyash-simform in #444
- fix: 🐛 Fix an issue where recording audio caused an exception when running in a loop by @dhyash-simform in #446
- chore: ♻️ Update example app by @ujas-m-simformsolutions in #450
- docs: 📚 Add comprehensive documentation for Audio Waveforms package by @ujas-m-simformsolutions in #449
- chore: 📝 Update readme and changelog by @ujas-m-simformsolutions in #447
- fix: 🐛 Update demo preview image to version 2.0.0 by @ujas-m-simformsolutions in #451
New Contributors
- @priyanshu-simformsolutions made their first contribution in #410
- @n-kulic made their first contribution in #420
- @KTBsomen made their first contribution in #438
- @dhyash-simform made their first contribution in #444
Full Changelog: 1.3.0...2.0.0
1.3.0
What's Changed
- fix: 🩹 On permission denied isRecording flag changed by @jay-simformsolutions in #386
- feat:✨ Provide a callback of drag,tap,start and end details on user gesture by @jay-simformsolutions in #387
- fix: 🐛 Getting error on dispose(Cannot add new events after calling c… by @himanshuGandhiSimform in #379
- fix: 🐛 Added support for Ios Linear PCM Codec by @manoj-simform in #389
- fix: 🐛 Update codec issue while recording audio on android by @manoj-simform in #391
- feat: ✨ Add a method to pause all players at once by @himanshuGandhiSimform in #372
- chore: 📝 Fix readme typo by @ujas-m-simformsolutions in #403
- fix: 🐛 live wave gradient not getting applied by @ujas-m-simformsolutions in #404
New Contributors
- @manoj-simform made their first contribution in #389
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- 🩹 bugfix - 350 - Waveform clipping at starting position by @jay-simformsolutions in #351
- chore: Better explain feature of the plugin by @ujas-m-simformsolutions in #345
- fix: 🩹 iOS audio plays without sound (#349) by @jay-simformsolutions in #357
- fix: ✏️ remove extra quote by @ujas-m-simformsolutions in #361
- Revert "fix: ✏️ remove extra quote (#361)" by @ujas-m-simformsolutions in #362
- Update SwiftAudioWaveformsPlugin.swift by @talhakhan1297 in #359
- update return type of result when user stop the audio player by @himanshuGandhiSimform in #283
- fix: 🐛 seekTo position issue where onDrag of waveform first-wave outside the seekLine by @jay-simformsolutions in #364
- fix: 🐛 Cannot catch error of preparePlayer (#301) by @jay-simformsolutions in #368
- bugfix - 228 - add setReleaseMode method for manage player state by @himanshuGandhiSimform in #269
- memo: 📝 Update CHANGELOG.md by @jay-simformsolutions in #369
- Change and up package version in CHANGELOG.md by @jay-simformsolutions in #370
- memo: 📝 Update CHANGELOG.md by @jay-simformsolutions in #371
New Contributors
- @talhakhan1297 made their first contribution in #359
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Fix return type for stopAllPlayers on PlayerController by @mattbajorek in #331
- Send current duration when seeked, paused, or stopped by @mattbajorek in #320
- fix: 🐛 Enable seek gesture in paused mode by @himanshuGandhiSimform in #272
- 🩹 Downgrade flutter_lint version by @jay-simformsolutions in #348
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- Upgrade the flutter version by @himanshuGandhiSimform in #278
- feat: ✨ Add a flag to control overridden AVAudioSession Config for ios by @Ujas-Majithiya in #289
- Use the
shortHashof the key instead oftoString()by @AlexV525 in #310 - Fix incorrect import for shortHash by @mattbajorek in #312
- Auto start permission on iOS by waiting for response after user confirms or denies by @mattbajorek in #313
- Only dispose of instance if all playerKeys are removed by @mattbajorek in #317
- ⬇️ Downgrade flutter version to save from breaking changes by @jay-simformsolutions in #329
- Update flutter and dart version by @himanshuGandhiSimform in #343
- Upgrade package version by @himanshuGandhiSimform in #344
New Contributors
- @AlexV525 made their first contribution in #310
- @mattbajorek made their first contribution in #312
- @jay-simformsolutions made their first contribution in #329
Full Changelog: 1.0.5...1.1.0
v1.0.5
What's Changed
- AppCenter update by @ujas-m-simformsolutions in #216
- ⏪ Revert "AppCenter update" by @Ujas-Majithiya in #218
- ✨ Upgrade Gradle by @Kashifalaliwala in #241
- 🐛 Fixed last wave flickering and minor docs update by @ujas-m-simformsolutions in #197
- bugFix - Android recording doesn't work the first time after granting… by @himanshuGandhiSimform in #265
- bugfix - 230/Stop player should not be freed the resources by @himanshuGandhiSimform in #268
- fix: 🐛 IOS Recorder without path not working by @ujas-m-simformsolutions in #242
- fix: 🐛 unnecessary rendering by @ujas-m-simformsolutions in #243
- Fixed waveform for audios under 1 second not being extractable on Android by @mschudt in #259
- Stopping a recording immediately after starting it throws multiple exceptions on Android by @mschudt in #260
- Implement audio speed by @Zubii12 in #196
- Update change log and update package version by @himanshuGandhiSimform in #274
- fix: 🚨 Update linter and fixed pana warnings by @ujas-m-simformsolutions in #275
- chore: ♻️ Format code by @ujas-m-simformsolutions in #276
New Contributors
- @Kashifalaliwala made their first contribution in #241
- @himanshuGandhiSimform made their first contribution in #265
- @mschudt made their first contribution in #259
- @Zubii12 made their first contribution in #196
Full Changelog: 1.0.4...1.0.5
v1.0.4
What's Changed
- 🐛 Do not call
notifyListeners()when disposed by @ujas-m-simformsolutions in #172 - ✨ Allow users to update reported duration for smoothening wave progress animation by @ujas-m-simformsolutions in #178
- 🗑️ Depreciated
normalizationFactorby @ujas-m-simformsolutions in #207
Full Changelog: 1.0.3...1.0.4
v1.0.3
What's Changed
- fix:Failed to stop recording #163 by @linchen00 in #167
- 📝 Update changelog for latest release by @ujas-m-simformsolutions in #169
- 📝 Update version by @ujas-m-simformsolutions in #170
New Contributors
- @linchen00 made their first contribution in #167
Full Changelog: 1.0.2...1.0.3
v1.0.2
What's Changed
- ✨ Add legacy normalization and updated minor stopAllPlayer behaviour by @ujas-m-simformsolutions in #154
- ✨ Added onRecorderStateChanged stream, onCurrentDuration stream and recordedDuration to get recorded duration for android by @ujas-m-simformsolutions in #158
- ✨ Added recordedDuration to get recorded duration for ios and added onRecordingEnded stream by @ujas-m-simformsolutions in #162
Full Changelog: 1.0.1...1.0.2