NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3682 most downloaded on pub.dev
A VLC-powered alternative to Flutter's video_player. Supports multiple players on one screen.
Last release 1 years ago
25 Sep 2025
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 42 of 42 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
43 releases · first in 2019
Pigeon upgrade by @romaingyh in #528
Full Changelog: 7.4.3...7.4.4
One column per quarter.
Support content:// URIs by @SupinePandora43 in #511
Full Changelog: 7.4.2...7.4.3
Update Worklog badge by @solid-yuriiprykhodko in #463
Full Changelog: 7.4.1...7.4.2
Add support for Flutter 3.16 Credits to thearaks
Important change: Removed AutomaticKeepAliveClientMixin from plugin widget
Restore Flutter 3.3-3.7 compatibility Credits to Yang Fang
Fix http-user-agent & reuse options on iOS Credits to Afriza N. Arief
Update to latest VLCKit sdks Credits to Mitch Ross
* Fix plugin destructor
Interim release to fix Flutter 3 issues
Added support for multi-window mode in Android. Credits to Andy Chentsov (https://github.com/andyduke).
Add Hybrid composition support for Android.
Fixed to work on Android 6-. Credits to Yury Kostov (https://github.com/kostov).
Upgrade iOS and Android Lib VLC libraries to address performance issues. https://code.videolan.org/videolan/vlc-ios/-/issues/1240 Credits to Mitch Ros
Modify LICENSE to use template so it parsed automatically.
Breaking Change: Refactored enum parameters to follow dart naming convention
Fix issue with options applying (Android)
Added VLC http options Credits to Alireza Setayesh (https://github.com/alr2413).
Added VLC recording feature Credits to Alireza Setayesh (https://github.com/alr2413).
Added onInit & onRenderer listeners Credits to Alireza Setayesh (https://github.com/alr2413) and solid-vovabeloded (https://github.com/solid-vovabelod
Fix issue with black screen / offstage Credits to Mitch Ross
Support Flutter V2 Null Safety Credits to Mitch Ross
Split ios swift code into multiple files for better readability. Credits to Alireza Setayesh (https://github.com/alr2413) and Yurii Prykhodko (https:/
Added isSeekable method Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross).
Fix memory leak. Credits to Alireza Setayesh (https://github.com/alr2413), Mitch Ross (https://github.com/mitchross).
* Fix homepage link.
* Fix pub.dev image links.
Entire rewrite of Flutter VLC Player.
Update VLCKit for iOS and Android. Cleanup example Pod file. Clean up example gradle.
Update Cocoapods version for VLCkit on iOS. This fixes issues with iOS 12 and Simulators. Credits to Mitch Ross (https://github.com/mitchross).
* Improved documentation.
Improved structure (see example for breaking changes). Example code updated also.
Updates MobileVLC to allow for changing of subtitles and adding subtiles . credits to @rikaweb(https://github.com/rikaweb) and Mitch Ross
Updates MobileVLC to allow for handling of vlc error. credits to Alireza Setayesh
Updates MobileVLC to allow for changing of volume. Example Updated Also. Credits to Mitch Ross
Updates MobileVLC to allow for options as flags and hardware acceleration/ credits to pharshdev (https://github.com/pharshdev) and Mitch Ross
Updates MobileVLC to fix a bug on iOS with Seek Time. See (https://github.com/solid-software/flutter_vlc_player/issues/72). Also adds seek bar to exam
Updates MobileVLC to fix a bug on iOS with HLS Streaming on VLCKit itself. See (https://code.videolan.org/videolan/VLCKit/-/issues/368), credits to Mi
Fix a bug on Android with URL parsing. See (https://github.com/solid-software/flutter_vlc_player/issues/52), credits to pharshdev (https://github.com/
Migrated to Swift, thanks to Mitch Ross (https://github.com/mitchross), Amadeu Cavalcante (https://github.com/amadeu01) and pharshdev (https://github.
Improved structure (see example for braking changes), add aspect ratio and payback controls support thanks to John Harker (https://github.com/NBTX) an
Added multiple players support thanks to Kraig Spear
Android X support added thanks to Javi Hurtado
Your coding agent can read these notes before it upgrades. Set up the MCP server →