record_ios 2.0.0
record_ios: ^2.0.0 copied to clipboard
iOS implementation for record package called by record_platform_interface.
2.0.0 #
- fix: Respect
shouldResumesystem flag on audio interruption and don't stop on resume failure. - chore: Breaking change Remove
manageAudioSessiondeprecated config property. - chore: Completes Swift Package Manager integration.
- chore: Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.
1.2.1 #
- feat: Add
allowHapticsAndSystemSoundsDuringRecordingiOS option. - fix: Fuzzy events firing for recording states.
- fix: AVAudioPCMBuffer frame capacity calculation.
- fix: Stay away from Flutter UI thread.
- fix: SPM description.
- chore: Code cleanup.
- chore: Update example project.
1.2.0 #
- feat: Add
requestparameter tohasPermission()method to check permission status without requesting. - feat: Add AAC/ADTS streaming.
- fix:
AudioInterruptionMode.pauseResumenow ignores SDK.shouldResumeflag.
1.1.5 #
- fix: Clamp to supported sample rates for Opus.
1.1.4 #
- fix: Wrong deprecation on allowBluetooth on XCode 26.0.
1.1.3 #
- fix: Recording should resume after pause when in background.
1.1.2 #
- fix: Audio interruption with incoming call.
1.1.1 #
- fix: Calling stop never ends when not recording.
1.1.0 #
- feat: Add AudioInterruptionMode to
RecordConfig. - feat: Add stream buffer size option.
- feat: Allow background recording.
1.0.0 #
- chore: Support Swift Package Manager.
- chore: Set SDK version to >= 12.0.
- fix: Properly dispose recorder on app termination.