PackageTrack
Sign in Get early access

audioplayers_web

Web implementation of audioplayers, a Flutter plugin to play multiple audio files simultaneously

5.3.0 1.1M downloads/mo #322 most downloaded on pub.dev bluefireteam/audioplayers

What this package is like to depend on

Last release 2 months ago

22 Jun 2026

Ships fairly regularly

a new release about every 3 months

Nearly every release is documented

notes for 19 of 19 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

22 releases · first in 2022

3 releases in the last 12 months

see the full history below

Release timeline

22 releases · Apr 2022 to Jun 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 5.3.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. 5.2.1 29 May 2026
    Release notes
    • FIX(web): Use GainNode for volume control to fix Safari compatibility (#1978). (a3d7e3f8)
    Open source →
  3. 5.2.0 01 Mar 2026
    Release notes
    • FIX(web): Reset pausedAt on release (#1972) (#1973). (09b6bb66)
    • FIX: Web safari audio context reuse (#1972). (bd698bb0)
    • FEAT: Async swift code, align release functionality, align Android initialization error (#1964). (65c8f373)
    Open source →
  4. 5.1.1 15 Jun 2025
    Release notes
    • FIX: Migrate to Melos v7 and Pub Workspaces (#1929). (9d0bfe0b)
    Open source →
  5. 5.1.0 11 Mar 2025
    Release notes
    Open source →
  6. 5.0.2 06 Mar 2025
    Release notes
    Open source →
  7. 5.0.1 26 Aug 2024
    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
    Open source →
  8. 5.0.0 19 Mar 2024
    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: Support byte array and data URIs via mimeType (#1763). (eaf7ce86)
    • FEAT(web): Support compilation to Wasm (#1766). (1b1a0cf9)
    • BREAKING FEAT: FramePositionUpdater & TimerPositionUpdater (#1664). (1ea93536)
    • BREAKING DEPS: Update min Flutter to v3.13.0, compatibility with v3.16.8 (#1715). (e4262f4c)
    Open source →
  9. 4.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: Improve Error handling for Unsupported Sources (#1625). (a4d84422)
    • FEAT: Release source for Web, Linux, Windows (#1517). (09496dcb)
    Open source →
  10. 4.0.0 24 Jul 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 CHORE: Bump Flutter to version 3.10.x (#1529). (c1296c9b)
    Open source →
  11. 3.1.0 29 May 2023
    Release notes
    • REFACTOR: Lint Kotlin, C and C++ code (#1610). (05394668)
    • FIX: Improve Error handling for Unsupported Sources (#1625). (a4d84422)
    • FIX: Return null for duration and position, if not available (#1606). (2a79644a)
    • FEAT: Release source for Web, Linux, Windows (#1517). (09496dcb)
    • DOCS: Manual Flutter installation on Linux setup (#1631). (9086e75a)
    Open source →
    Release notes
    • REFACTOR: Adapt to flame_lint v0.2.0+2 (#1477). (e1d7fb6a)
    • FIX: Timeout on setting same source twice (#1520). (5d164d1f)
    • FIX: test and fix compatibility with min flutter version (#1510). (9f39e95f)
    • FIX: AudioElement is not getting released correctly (#1516). (32210f34)
    • FIX: onPrepared event to wait until player is ready / finished loading the source (#1469). (50f56365)
    • FIX: rework dispose (#1480). (c64ef6d9)
    • FIX(web): Avoid stutter when starting playback (#1476). (a28eed02)
    • FEAT: Adapt position update interval of darwin, linux, web (#1492). (ab5bdf6a)
    Open source →
  12. 3.0.1 12 Apr 2023
    Release notes
    Open source →
  13. 3.0.0 11 Apr 2023
    Release notes
    • BREAKING CHORE: Bump Flutter to version 3.10.x (#1529). (c1296c9b)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • FIX(web): make start and resume async (#1436). (b95bc8fa)
    • FEAT: extract AudioContext from audio_context_config (#1440). (e59c3b9f)
    • FEAT(web): make setUrl async, make properties of WrappedPlayer private (#1439). (a051c335)
    • 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
    AudioplayersPlugin AudioplayersPlugin, WebAudioplayersPlatform and WebGlobalAudioplayersPlatform
    Open source →
  14. 2.2.0 24 Jan 2023
    Release notes
    • FIX: use external factory for classes tagged with "@staticInterop" (#1379). (21d70504)

    2023-01-10

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • audioplayers_android - v1.1.4
    • audioplayers_windows - v1.1.2
    • audioplayers_linux - v1.0.3
    • audioplayers_web - v2.1.1

    Open source →
    Release notes
    • FIX: use external factory for classes tagged with "@staticInterop" (#1379). (21d70504)
    Open source →
  15. 2.1.1 10 Jan 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  16. 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
    Open source →
  17. 2.0.1 08 Oct 2022
    Release notes
    Open source →
    Release notes
    • FIX: handle infinite value on getDuration for live streams (#1287). (15f2c78f)
    Open source →
  18. 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: bugs from integration tests (#1268). (d849c67f)
    • FIX: reset position, when stop or playing ended (#1246). (d56f40fb)
    • FIX: handle infinite duration (#1192). (1d1600ba)
    • BREAKING REFACTOR: remove unused playerStateStream (#1280). (27f9de22)
    Open source →
  19. 1.0.0 12 Jun 2022
    Release notes
    • FEAT: Upgrade flame lint dependency (#1132). (0d6dae3e)
    Open source →
  20. 1.0.0-rc.3 08 May 2022 pre-release
    Release notes
    • FEAT: Add onPlayerCompletion, onPlayerStateChanged and onDurationChanged for web (#1123). (760e0c94)

    2022-05-08

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT: Add onPlayerCompletion, onPlayerStateChanged and onDurationChanged for web (#1123). (760e0c94)
    Open source →
  21. 1.0.0-rc.2 30 Apr 2022 pre-release
    Release notes
    • Bump "audioplayers" to 1.0.0-rc.2.
    Open source →
  22. 1.0.0-rc.1 01 Apr 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