PackageTrack
Sign in Get early access

audioplayers_platform_interface

The platform interface for audioplayers, a Flutter plugin to play multiple audio files simultaneously

7.2.0 1.1M downloads/mo #332 most downloaded on pub.dev bluefireteam/audioplayers

What this package is like to depend on

Last release 2 months ago

22 Jun 2026

Release timing varies

gaps range from 9 days to 12 months

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

16 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

16 releases · Mar 2022 to Jun 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 7.2.0 22 Jun 2026
    Release notes

    Prepared all packages to be released to pub.dev

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

    Open source →
    Release notes
    • FEAT(android): Compatibility with Built-In Kotlin (#1991). (687218b9)
    Open source →
  2. 7.1.1 15 Jun 2025
    Release notes
    • FIX: Migrate to Melos v7 and Pub Workspaces (#1929). (9d0bfe0b)
    Open source →
  3. 7.1.0 11 Mar 2025
    Release notes
    Open source →
  4. 7.0.1 06 Mar 2025
    Release notes
    Open source →
  5. 7.0.0 19 Mar 2024
    Release notes
    • FEAT: Support byte array and data URIs via mimeType (#1763). (eaf7ce86)
    • FEAT(ios): Improved AudioContextConfig assertions, fix example (#1619). (df342c52)
    • DOCS: Improve Docs (#1710). (4208463a)
    • BREAKING FEAT: Extend AudioContextConfig.duckAudio to AudioContextConfig.focus (#1720). (87f3cb7e)
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING FEAT(ios): Improve AudioContextIOS (#1591). (25fbec05)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FEAT: Support byte array and data URIs via mimeType (#1763). (eaf7ce86)
    • FEAT(ios): Improved AudioContextConfig assertions, fix example (#1619). (df342c52)
    • DOCS: Improve Docs (#1710). (4208463a)
    • BREAKING FEAT: Extend AudioContextConfig.duckAudio to AudioContextConfig.focus (#1720). (87f3cb7e)
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING FEAT(ios): Improve AudioContextIOS (#1591). (25fbec05)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    Open source →
  6. 6.1.0 02 Oct 2023
    Release notes
    • FIX: No-op on single player setAudioContext in desktop platforms (#1888). (50d7a8b8)
    • FEAT: ReleaseMode.release for ios, macos, windows, web, linux (#1790). (4ffc4029)
    Open source →
    Release notes
    • FIX: Return null for duration and position, if not available (#1606). (2a79644a)
    • FEAT: create, dispose & reuse event stream (#1609). (efbabf5c)
    Open source →
  7. 6.0.0 24 Jul 2023
    Release notes
    • FIX: Use unique tmp location for each AudioCache (#1724). (2333cb7f)
    • FIX: Race condition when playing/pausing audio (#1705). (463b2a11)
    • FIX: Seek not applied in play method (#1695). (f6138fef)
    • FIX: Propagate Stream Errors through the same Future (#1732). (00d041df)
    • FIX: Wait for seek to complete (#1712). (fd33b1d0)
    • FEAT: Support byte array and data URIs via mimeType (#1763). (eaf7ce86)
    • FEAT(ios): Improved AudioContextConfig assertions, fix example (#1619). (df342c52)
    • FEAT(web): Support compilation to Wasm (#1766). (1b1a0cf9)
    • DOCS: Improve Docs (#1710). (4208463a)
    • BREAKING REFACTOR: Remove deprecated methods (#1583). (8d0cbeda)
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING FEAT: Extend AudioContextConfig.duckAudio to AudioContextConfig.focus (#1720). (87f3cb7e)
    • BREAKING FEAT(ios): Improve AudioContextIOS (#1591). (25fbec05)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    • BREAKING CHORE: Upgrade to Flutter 3.13.0 (#1612). (1a3de1ac)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX(android): Allow AudioFocus.none (#1534). (858d3f44)
    • BREAKING FIX: Default audio output to system preferences (#1563). (381c43e3)
    • BREAKING CHORE: Bump Flutter to version 3.10.x (#1529). (c1296c9b)
    Open source →
  8. 5.0.1 29 May 2023
    Release notes
    • FIX: Avoid multiple audioFocusRequest instances for focus changes (#1869). (040dde9c)
    • FIX(android): Avoid playing after gaining focus in paused state (#1857). (01726c13)
    Open source →
    Release notes
    • FIX: AudioEvent missing isPrepared logic (#1521). (1fa46c2c)
    • FIX: test and fix compatibility with min flutter version (#1510). (9f39e95f)
    • FIX: onPrepared event to wait until player is ready / finished loading the source (#1469). (50f56365)
    • FIX: rework dispose (#1480). (c64ef6d9)
    • DOCS: Improve doc for 'AudioContextConfig.respectSilence' (#1490) (#1500). (415dda3b)
    Open source →
  9. 5.0.0 11 Apr 2023
    Release notes
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FEAT: replace Platform.isX with defaultTargetPlatform (#1446). (6cd5656c)
    • FEAT: extract AudioContext from audio_context_config (#1440). (e59c3b9f)
    • DOCS: update AudioCache explanation, migration guide, replace package READMEs (#1457). (b8eb1974)
    • BREAKING REFACTOR: prevent from confusing and conflicting class names (#1465). (7cdb8586)
    • BREAKING REFACTOR: improve separation of global audioplayer interface (#1443). (c0b3f85c)
    • BREAKING FEAT: event channel (#1352). (c9fd6a76)
    • BREAKING FEAT: expose classes of package audioplayers_platform_interface (#1442). (a6f89be1)

    Migration instructions

    Before After
    LogLevel moved to audioplayers package as AudioLogLevel
    AudioplayersPlatform AudioplayersPlatformInterface
    MethodChannelAudioplayersPlatform AudioplayersPlatform
    GlobalPlatformInterface GlobalAudioplayersPlatformInterface
    MethodChannelGlobalPlatform GlobalAudioplayersPlatform
    StreamsInterface removed
    ForPlayer<> removed
    Open source →
  10. 4.0.0 24 Jan 2023
    Release notes
    • FIX(linux): Handle failures of OnMediaStateChange in OnMediaError (#1731). (3a5c6dca)
    • FIX: Wait for seek to complete (#1712). (fd33b1d0)
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    • BREAKING CHORE: Upgrade to Flutter 3.13.0 (#1612). (1a3de1ac)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING REFACTOR: rename logger_platform_interface.dart to global_platform_interface.dart (#1385). (6e837c1c)
    • BREAKING FEAT: configurable SoundPool and AudioManager.mode (#1388). (5697f187)
    Open source →
  11. 3.0.0 10 Jan 2023
    Release notes
    • BREAKING CHORE: Bump Flutter to version 3.10.x (#1529). (c1296c9b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX: remove unused defaultToSpeaker in AudioContextIOS and replace with AVAudioSessionOptions.defaultToSpeaker (#1374). (d844ef9d)
    Open source →
  12. 2.1.0 01 Jan 2023
    Release notes
    • FIX: Timeout on setting same source twice (#1520). (5d164d1f)
    • FIX: test and fix compatibility with min flutter version (#1510). (9f39e95f)
    • FIX: onPrepared event to wait until player is ready / finished loading the source (#1469). (50f56365)
    • FIX: rework dispose (#1480). (c64ef6d9)
    • FEAT: Adapt position update interval of darwin, linux, web (#1492). (ab5bdf6a)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • DOCS: Fix repos and homepages on pubspecs (#1349). (0bdde4d9)
    • BREAKING FIX: Change the default value of iOS audio context to force speakers (#1363). (cb16c12d)
    Open source →
  13. 2.0.0 26 Sep 2022
    Release notes
    • FEAT(windows): show nuget download info explicitely in verbose mode (#1449). (136028fa)
    • DOCS: update AudioCache explanation, migration guide, replace package READMEs (#1457). (b8eb1974)
    • DOCS: Fix LICENSE files for windows and linux (#1431). (1f84e857)
    • BREAKING FEAT: event channel (#1352). (c9fd6a76)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX: handle platform exception via logger (#1254). (56df6edf)
    • BREAKING REFACTOR: remove unused playerStateStream (#1280). (27f9de22)
    Open source →
  14. 1.0.0 12 Jun 2022
    Release notes
    • FEAT: Upgrade flame lint dependency (#1132). (0d6dae3e)
    Open source →
  15. 1.0.0-rc.2 30 Apr 2022 pre-release
    Release notes
    • Bump "audioplayers" to 1.0.0-rc.2.
    Open source →
  16. 1.0.0-rc.1 31 Mar 2022 pre-release
    Release notes
    • First release after federation

    2022-04-01

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • First release after federation
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive