NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #308 most downloaded on pub.dev
Sets the iOS audio session category and Android audio attributes for your app, and manages your app's audio focus, mixing and ducking behaviour.
Last release 3 months ago
29 Jun 2026
Release timing varies
gaps range from 2 weeks to 10 months
Nearly every release is documented
notes for 43 of 43 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
47 releases · first in 2020
Migrate Android build files to .kts
Fix AVAudioSession() method handler throwing when arguments is null (@snipd-mikel).
Run setCategory in a thread on iOS to avoid jank (@MinseokKang003).
One column per quarter.
Fix NPE on Android in device encoding.
Breaking change: AUDIO_SESSION_MICROPHONE=0 by default on iOS.
* Fix SwiftPM support on macOS.
Define AVAudioSessionCategory constants using raw strings.
Replace androidx.media2 by androidx.media.
Merge branch 'AlexBacich-feature/prefers-no-interruptions-from-system…
Merge branch 'AlexBacich-feature/prefers-no-interruptions-from-system…
…-alerts'
Fix compile error with JDK 21 (@bartekpacia).
* Support rxdart 0.28.x.
Run setActive in a thread on iOS to avoid jank (@jointhejourney).
Fix parameter type in AVAudioSessionCategoryOptions.contains (@kainosk).
Fix compile error with Android SDK 34.
* Use lowercase topics.
AGP 8 compatibility (@josephcrowell).
Update minimum flutter version to 3.0.
Fix compile error with older rxdart 0.26.*.
Add AndroidAudioManager.scoAudioEventStream (@rwrz)
Fix iOS bug where devicesChangedEventStream was not firing.
Add communication device methods for Android 31 (@towynlin).
Fix iOS error when decoding portType.
Fix bug in AndroidAudioManager.getMicrophones().
Fix bug detecting added devices on iOS/macOS (@derekcoder).
Update Android Gradle dependencies.
* Hide iOS/macOS logs.
Add more missing API level checks on Android.
Add missing API level checks on Android.
Mostly complete AndroidAudioManager API.
* Support rxdart 0.27.0.
Fix deprecated warnings on Android (@lhartman1).
* Support null safety.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix Android NPE if focus lost after dispose.
Remove compiler warnings on iOS.
Register notification observers once for all FlutterEngines on iOS.
Support becomingNoisyEventStream on iOS (@snaeji).
Fix bug in androidWillPauseWhenDucked.
Handle AVAudioSessionInterruptionTypeEnded correctly on iOS.
Fix music() preset so that iOS notification can appear.
* Lower minSdkVersion to 16.
Add bitwise operations to flags and options.
Lower min sdk to 1.12.13+hotfix.5
* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →