av_player
A powerful Flutter video player with native Picture-in-Picture support, gesture controls, media notifications, and playlist management. Zero external dependencies.
0.3.0
FlutterPlaza/av_player
What this package is like to depend on
Last release 6 months ago
16 Feb 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
6 months old
3 releases · first in 2026
3 releases in the last 12 months
see the full history below
Release timeline
3 releases · Feb 2026 to Feb 2026Releases
latest 3-
0.3.016 Feb 2026Release notes
Open source →Added
- Full Windows platform implementation (stub)
- 13 on-device integration tests (network, asset, file, PIP, playlist, volume, brightness, wakelock, multi-player)
- 341 unit/widget tests covering controls, gestures, PIP overlay, and theming
- CI workflow with coverage reporting (Codecov)
- GIF demos in README for all major features
Fixed
- macOS asset lookup bug —
Bundle.main.path(forResource:)could not find Flutter assets in the nestedApp.framework; now constructs the correct path viaBundle.main.bundlePath+lookupKey dispose()called duringnotifyListeners()in music player and playlist screens when track auto-advances- Broken Google CDN video URLs replaced with reliable alternatives
Changed
- README updated with CI, coverage, pub points, and popularity badges
- Consolidated CI workflows (
ci.yamlmerged intoav_player.yaml)
Release notes
Open source →Added
- Full Windows platform implementation (stub)
- 13 on-device integration tests (network, asset, file, PIP, playlist, volume, brightness, wakelock, multi-player)
- 341 unit/widget tests covering controls, gestures, PIP overlay, and theming
- CI workflow with coverage reporting (Codecov)
- GIF demos in README for all major features
Fixed
- macOS asset lookup bug —
Bundle.main.path(forResource:)could not find Flutter assets in the nestedApp.framework; now constructs the correct path viaBundle.main.bundlePath+lookupKey dispose()called duringnotifyListeners()in music player and playlist screens when track auto-advances- Broken Google CDN video URLs replaced with reliable alternatives
Changed
- README updated with CI, coverage, pub points, and popularity badges
- Consolidated CI workflows (
ci.yamlmerged intoav_player.yaml)
-
0.2.114 Feb 2026Release notes
Open source →Added
- Swift Package Manager (SPM) support for iOS and macOS
- Both CocoaPods and SPM are supported simultaneously
- Added SPM setup instructions to README
Fixed
- macOS podspec version now stays in sync with the package version
Release notes
Open source →Added
- Swift Package Manager (SPM) support for iOS and macOS
- Both CocoaPods and SPM are supported simultaneously
- Added SPM setup instructions to README
Fixed
- macOS podspec version now stays in sync with the package version
-
0.2.014 Feb 2026Release notes
Open source →Changed
- Merged 8 federated packages into a single
av_playerpackage - All platform implementations now live under
lib/src/platform/ - Native code directories (android/, ios/, macos/, linux/, windows/) now ship directly in the package
- Simplified publishing — single
dart pub publishinstead of coordinating 8 packages - Added
flutter: ">=3.22.0"environment constraint for pub.dev compatibility
- Merged 8 federated packages into a single