| Package | Version |
|---|---|
| hms_room_kit | 1.2.0 |
| hmssdk_flutter | 1.11.0 |
| hms_video_plugin | 0.1.0 |
Breaking Changes
Minimum Version Requirements
-
Flutter: Minimum version upgraded to 3.24.0 (Recommended: 3.27.x)
Applications must now use Flutter 3.24.0 or higher. For optimal performance and compatibility, Flutter 3.27.x is recommended.
-
Android API Level: Minimum increased from API 21 to API 24 (Android 7.0)
The minimum supported Android version is now Android 7.0 (Nougat, API level 24). Recommended target is API 35 (Android 15).
-
iOS Platform: Minimum version upgraded to iOS 16.0
Applications must now target iOS 16.0 or higher as the minimum deployment target.
-
Architecture Support: Migrated to 64-bit only architectures
Support is now limited to 64-bit architectures only:
- Android: arm64-v8a and x86_64 only (32-bit architectures removed)
- iOS: arm64 only
Build Tools & Dependencies Updated
- Android Gradle Plugin (AGP): Upgraded to 8.9.0
- Gradle: Updated to 8.11.1
- Kotlin: Updated to 2.1.10
- Android NDK: Updated to r28 (28.0.12674087)
What's New
Android 16KB Page Size Support
Added full support for Android devices with 16KB memory page sizes, ensuring optimal performance on modern Android devices and maintaining Google Play Store compliance.
This change ensures your application will:
- Run smoothly on next-generation Android devices
- Meet Google Play's new requirements
- Maintain optimal performance across all supported Android versions
Documentation & Examples
- Added comprehensive Android Build Requirements documentation
- Updated all sample applications with consistent build configurations
- Updated dependencies across all packages and examples to ensure compatibility
Uses Android SDK 2.9.78 & iOS SDK 1.17.0
Full Changelog: 1.10.6...1.11.0