- Breaking: Minimum Flutter 3.44 / Dart 3.12.
- Migrate Android build to Flutter built-in Kotlin.
- Add iOS Swift Package Manager support (QGVAPlayer fetched from GitHub at SPM resolve time).
- Android Surface API migration assessed as not applicable (PlatformView-based).
- expose an api when platfromView created
- Add support for Google's 16KB requirement
- Finished migration to UIScene lifecycle. See https://flutter.dev/to/uiscene-migration for details.
- Change deleteOnEnd argument type to Boolean
- deleteOnEnd param added
- Fix the issue of not being able to play local files in iOS
- Fixed the issue that the scaleType parameter did not take effect in ios
- Fixed the issue that playing another video in playback would not play
- Added the 'repeatCount' parameter to control the number of loops.
- The 'scaleType' parameter is added to support setting the video zoom type.
- Released the first stable version with support for video playback in 'vap' format for files and resources.