openvidu_flutter 0.0.15
openvidu_flutter: ^0.0.15 copied to clipboard
Migration from openvidu-android to Flutter. The package contains a working example that targets OpenVidu 2.29.0.
Changelog #
All notable changes to the OpenVidu Flutter
project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
- Initial planning and design.
0.0.15 - 2024-09-28 #
Fixed #
- Fixed API design issues in request_config.dart by making private types public
- Removed unreachable switch default case in Config._getMethod()
- Fixed duplicate @override annotations in PlainResponse class
- Resolved all library_private_types_in_public_api warnings
- Improved code quality and adherence to Dart best practices
0.0.14 - 2024-09-28 #
Fixed #
- Added missing type annotations across all source files
- Fixed missing return types for methods in RemoteParticipant, CustomWebSocket, and ApiClient
- Improved type safety with explicit variable declarations
- Enhanced code maintainability and IDE support
0.0.13 - 2024-09-28 #
Changed #
- Updated Android Gradle Plugin from 7.3.0 → 8.6.1
- Updated Kotlin version from 1.7.10 → 2.1.0
- Updated Gradle version from 7.6.3 → 8.7
- Updated compileSdk from flutter.compileSdkVersion → 36
- Updated targetSdkVersion from flutter.targetSdkVersion → 36
- Enhanced JVM arguments with better memory management
- Added compatibility flags for Android builds
- Enabled Gradle caching and parallel builds for better performance
Build System Updates #
- Resolved Kotlin compilation errors in Flutter tools
- Fixed compatibility issues between Flutter version and build tools
- Addressed plugin compatibility warnings (flutter_webrtc, path_provider_android, shared_preferences_android)
0.0.11 - 2024-05-24 #
Added #
- Added isReaded flag to Message object
- Added onAddRemoteParticipant to the Session object