flutter_volume_controller
A Flutter plugin to control system volume and listen for volume changes on different platforms.
2.0.2
75K downloads/mo
#1252 most downloaded on pub.dev
yosemiteyss/flutter_volume_controller
What this package is like to depend on
Last release 7 days ago
17 Aug 2026
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
23 releases · first in 2022
4 releases in the last 12 months
see the full history below
Release timeline
23 releases · Sep 2022 to Aug 2026Releases
latest 23-
2.0.217 Aug 2026Release notes
Open source →What's Changed
- Your project is configured to compile against Android SDK 35, but the following plugin(s) require to be compiled against a higher Android SDK version: by @sureshram25 in #100
- fix(ohos): pin compatible ohos sdk by @yosemiteyss in #102
- feat(android): add built-in kotlin support by @yosemiteyss in #103
- feat: update version to 2.0.2 by @yosemiteyss in #104
New Contributors
- @sureshram25 made their first contribution in #100
Full Changelog: v2.0.1...v2.0.2
Release notes
Open source →- Update minimum flutter sdk to 3.35.0.
- android: add built-in kotlin support.
- android: update compileSdk to 36.
- ohos: pin compatible ohos sdk
-
2.0.130 May 2026Release notes
Open source →What's Changed
- fix(ohos): cannot set volume on first attempt by @ErBWs in #92
- feat: ohos workflow by @yosemiteyss in #96
- feat: update version to 2.0.1 by @yosemiteyss in #97
Full Changelog: v2.0.0...v2.0.1
-
2.0.019 May 2026Release notes
Open source →What's Changed
- feat: add support for ohos platform by @ErBWs in #89
- feat: add swift package manager support by @yosemiteyss in #90
- feat: update version to 2.0.0 by @yosemiteyss in #91
New Contributors
Full Changelog: v1.3.4...v2.0.0
Release notes
Open source →- Added Swift Package Manager support for iOS and macOS.
- Added HarmonyOS (OHOS) support.
- Updated minimum supported SDK version to Flutter 3.24.0.
-
1.3.429 Oct 2025 -
1.3.312 Nov 2024Release notes
Open source →- iOS: updated audio session category handling.
- Android: added support for STREAM_NOTIFICATION.
- Updated example.
Release notes
Open source →- iOS: updated audio session category handling.
- Android: added support for STREAM_NOTIFICATION.
- Updated example.
-
1.3.219 Apr 2024 -
1.3.101 Nov 2023Release notes
Open source →- Update minimum dart sdk version to 2.19.0.
- Android: update
flutter_plugin_android_lifecycleto 2.0.17. - Android: fix gradle namespace issue with AGP 8.
Release notes
Open source →- Update minimum dart sdk version to 2.19.0.
- Android: update
flutter_plugin_android_lifecycleto 2.0.17. - Android: fix gradle namespace issue with AGP 8.
-
1.3.017 Oct 2023Release notes
Open source →- iOS: fix volume slider not shown when pressing physical buttons after
showSystemUIis reset. - Deprecated:
showSystemUIsetter is deprecated and migrated toupdateShowSystemUI.
Release notes
Open source →- iOS: fix volume slider not shown when pressing physical buttons after
showSystemUIis reset. - Deprecated:
showSystemUIsetter is deprecated and migrated toupdateShowSystemUI.
- iOS: fix volume slider not shown when pressing physical buttons after
-
1.2.704 Jul 2023 -
1.2.630 May 2023 -
1.2.530 Mar 2023Release notes
Open source →- Added
getAndroidAudioStreammethod. - Added
getIOSAudioSessionCategorymethod. - Updated flutter_plugin_android_lifecycle plugin to 2.0.9.
- Added
-
1.2.413 Feb 2023Release notes
Open source →- Added
setIOSAudioSessionCategorymethod. - Added
categoryoption toaddListenermethod. - Update example with audio stream and audio session category pickers.
- Fixed deactivating audio session after removing volume listener on iOS.
- Fixed setting audio stream after attaching volume listener on Android.
- Fixed restoring audio stream after activity is resumed on Android.
- Added
-
1.2.310 Jan 2023Release notes
Open source →- Fixed allow music playback when start listening or reading the volume. (by DerJojo11) https://github.com/yosemiteyss/flutter_volume_controller/pull/32
-
1.2.212 Dec 2022 -
1.2.110 Dec 2022Release notes
Open source →- Added mute functions.
- Added distinct error codes for exception handling.
- Fixed volume level not emitted immediately after attaching volume listener. Set
emitOnStartto false if you want to keep the previous behavior. - Fixed getting inaccurate volume level on Windows.
- Updated documentation.
-
1.2.1+110 Dec 2022 -
1.2.027 Nov 2022 -
1.1.112 Nov 2022 -
1.1.012 Nov 2022 -
1.0.119 Sep 2022 -
1.0.1+120 Sep 2022 -
1.0.019 Sep 2022 -
1.0.0+119 Sep 2022