Skip to content

1.11.0

Latest

Choose a tag to compare

@ygit ygit released this 29 Oct 18:56
· 16 commits to main since this release
90e2dd7
Package Version
hms_room_kit 1.2.0
hmssdk_flutter 1.11.0
hms_video_plugin 0.1.0

Breaking Changes

⚠️ This release includes important breaking changes to ensure compliance with Google Play's Android 16KB page size requirement.

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