Release notes

  • The document details the latest versions and release history of Google's ML Kit APIs for Android and iOS.

  • Recent updates include support for 16 KB page sizes on Android and minimum version bumps for Xcode and iOS.

  • ML Kit provides functionalities like barcode scanning, face detection, image labeling, and text recognition.

  • API updates are listed in tables, showing version numbers and update statuses for specific releases.

  • The release history covers updates from September 30, 2024, back to February 20, 2024, detailing improvements and new features.

Latest versions

Android API Latest Versions

Group IDArtifact nameVersionLast Update
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.108/07/2024
com.google.android.gmsplay-services-mlkit-document-scanner16.0.009/29/2025
com.google.android.gmsplay-services-mlkit-face-detection17.1.008/16/2022
com.google.android.gmsplay-services-mlkit-image-labeling16.0.808/16/2022
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta511/07/2023
com.google.android.gmsplay-services-mlkit-language-id17.0.008/16/2022
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta112/06/2022
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta111/07/2023
com.google.android.gmsplay-services-mlkit-text-recognition19.0.108/07/2024
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.108/07/2024
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.108/07/2024
com.google.android.gmsplay-services-mlkit-text-recognition-japanese16.0.108/07/2024
com.google.android.gmsplay-services-mlkit-text-recognition-korean16.0.108/07/2024
com.google.android.gmsplay-services-code-scanner16.1.008/01/2023
com.google.mlkitbarcode-scanning17.3.008/07/2024
com.google.mlkitcamera16.0.0-beta301/25/2022
com.google.mlkitdigital-ink-recognition19.0.008/29/2025
com.google.mlkitentity-extraction16.0.0-beta604/18/2025
com.google.mlkitface-detection16.1.708/07/2024
com.google.mlkitface-mesh-detection16.0.0-beta308/07/2024
com.google.mlkitgenai-image-description1.0.0-beta105/14/2025
com.google.mlkitgenai-prompt1.0.0-beta407/21/2026
com.google.mlkitgenai-proofreading1.0.0-beta105/14/2025
com.google.mlkitgenai-rewriting1.0.0-beta105/14/2025
com.google.mlkitgenai-schema1.0.0-alpha107/14/2026
com.google.mlkitgenai-schema-compiler1.0.0-alpha107/14/2026
com.google.mlkitgenai-speech-recognition1.0.0-alpha101/28/2026
com.google.mlkitgenai-summarization1.0.0-beta105/14/2025
com.google.mlkitimage-labeling17.0.908/07/2024
com.google.mlkitimage-labeling-custom17.0.308/07/2024
com.google.mlkitlanguage-id17.0.608/07/2024
com.google.mlkitlinkfirebase17.0.001/25/2022
com.google.mlkitobject-detection17.0.208/07/2024
com.google.mlkitobject-detection-custom17.0.208/07/2024
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta201/25/2022
com.google.mlkitpose-detection18.0.0-beta508/07/2024
com.google.mlkitpose-detection-accurate18.0.0-beta508/07/2024
com.google.mlkitsegmentation-selfie16.0.0-beta608/07/2024
com.google.mlkitsmart-reply17.0.408/07/2024
com.google.mlkittext-recognition16.0.108/07/2024
com.google.mlkittext-recognition-chinese16.0.108/07/2024
com.google.mlkittext-recognition-devanagari16.0.108/07/2024
com.google.mlkittext-recognition-japanese16.0.108/07/2024
com.google.mlkittext-recognition-korean16.0.108/07/2024
com.google.mlkittranslate17.0.308/07/2024

iOS API Latest Versions

Artifact nameVersionLast Update
GoogleMLKit9.0.006/27/2025
MLKitBarcodeScanning8.0.006/27/2025
MLKitCommon14.0.006/27/2025
MLKitDigitalInkRecognition8.0.006/27/2025
MLKitEntityExtraction1.0.0-beta1506/27/2025
MLKitFaceDetection8.0.006/27/2025
MLKitImageLabeling8.0.006/27/2025
MLKitImageLabelingCommon10.0.006/27/2025
MLKitImageLabelingCustom8.0.006/27/2025
MLKitLanguageID9.0.006/27/2025
MLKitLinkFirebase8.0.006/27/2025
MLKitObjectDetection8.0.006/27/2025
MLKitObjectDetectionCommon10.0.006/27/2025
MLKitObjectDetectionCustom8.0.006/27/2025
MLKitPoseDetection1.0.0-beta1606/27/2025
MLKitPoseDetectionAccurate1.0.0-beta1606/27/2025
MLKitPoseDetectionCommon1.0.0-beta1606/27/2025
MLKitSegmentationCommon1.0.0-beta1406/27/2025
MLKitSegmentationSelfie1.0.0-beta1406/27/2025
MLKitSmartReply8.0.006/27/2025
MLKitTextRecognition (v2)7.0.006/27/2025
MLKitTextRecognitionCommon6.0.006/27/2025
MLKitTextRecognitionChinese6.0.006/27/2025
MLKitTextRecognitionDevanagari6.0.006/27/2025
MLKitTextRecognitionJapanese6.0.006/27/2025
MLKitTextRecognitionKorean6.0.006/27/2025
MLKitTranslate8.0.006/27/2025
MLKitVision10.0.006/27/2025
MLImage1.0.0-beta806/27/2025

Release history

July 21, 2026

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1NO
com.google.mlkitgenai-prompt1.0.0-beta4YES
com.google.mlkitgenai-proofreading1.0.0-beta1NO
com.google.mlkitgenai-rewrting1.0.0-beta1NO
com.google.mlkitgenai-schema1.0.0-alpha1NO
com.google.mlkitgenai-schema-compiler1.0.0-alpha1NO
com.google.mlkitgenai-speech-recognition1.0.0-alpha1NO
com.google.mlkitgenai-summarization1.0.0-beta1NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

Improvements

  • On Android, fixed compatibility with Gemini Nano v4 in the Prompt API for the following APIs:
    • A GenAIException when checkStatus() is used with the developer previews on non-Pixel devices.
    • A GenAiException thrown when Streaming API (generateContentStream()) is called.

July 14, 2026

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1NO
com.google.mlkitgenai-prompt1.0.0-beta3YES
com.google.mlkitgenai-proofreading1.0.0-beta1NO
com.google.mlkitgenai-rewrting1.0.0-beta1NO
com.google.mlkitgenai-schema1.0.0-alpha1YES
com.google.mlkitgenai-schema-compiler1.0.0-alpha1YES
com.google.mlkitgenai-speech-recognition1.0.0-alpha1NO
com.google.mlkitgenai-summarization1.0.0-beta1NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

New features

  • On Android, released GenAI Structured Output API in the Prompt API to define desired output structures and receive responses matching them.
  • On Android, released GenAI System Instructions in the Prompt API to steer model behavior by providing instructions separate from the user prompt.
  • On Android, released GenAI Thinking Mode in the Prompt API to prompt the model to output its reasoning process before the final response.

Improvements

  • On Android, added multi-image support in the Prompt API, which lets you pass multiple images and text together in the same request.
  • On Android, increased the Prompt API output token limit to 4K (4096 tokens).

April 2, 2026

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1NO
com.google.mlkitgenai-prompt1.0.0-beta2YES
com.google.mlkitgenai-proofreading1.0.0-beta1NO
com.google.mlkitgenai-rewrting1.0.0-beta1NO
com.google.mlkitgenai-speech-recognition1.0.0-alpha1NO
com.google.mlkitgenai-summarization1.0.0-beta1NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

Improvements

January 28, 2026

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1NO
com.google.mlkitgenai-prompt1.0.0-beta1YES
com.google.mlkitgenai-proofreading1.0.0-beta1NO
com.google.mlkitgenai-rewrting1.0.0-beta1NO
com.google.mlkitgenai-speech-recognition1.0.0-alpha1YES
com.google.mlkitgenai-summarization1.0.0-beta1NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

New features

  • On Android, released GenAI Speech Recognition API to transcribe audio content to text.
  • On Android, added support of explicit cache management feature in GenAI Prompt API.
  • On Android, graduated GenAI Prompt API from Alpha to Beta.
  • On Android, reduced latency of processing large images in GenAI Prompt API.

October 29, 2025

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1NO
com.google.mlkitgenai-prompt1.0.0-alpha1YES
com.google.mlkitgenai-proofreading1.0.0-beta1NO
com.google.mlkitgenai-rewrting1.0.0-beta1NO
com.google.mlkitgenai-summarization1.0.0-beta1NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

New features

  • On Android, released GenAI Prompt API to generate text content based on a custom text-only or multimodal prompt.

September 29, 2025

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0YES
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

New features

  • On Android, graduated Document Scanner out of Beta to General Availability.

August 29, 2025

On Android, updated Digital Ink Recognition SDK to support 16 KB page sizes.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 19.0.0YES
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

June 27, 2025

This release includes bug fixes.

iOS API Latest Versions

Artifact nameVersionLast Update
GoogleMLKit9.0.006/27/2025
MLKitBarcodeScanning8.0.006/27/2025
MLKitCommon14.0.006/27/2025
MLKitDigitalInkRecognition8.0.006/27/2025
MLKitEntityExtraction1.0.0-beta1506/27/2025
MLKitFaceDetection8.0.006/27/2025
MLKitImageLabeling8.0.006/27/2025
MLKitImageLabelingCommon10.0.006/27/2025
MLKitImageLabelingCustom8.0.006/27/2025
MLKitLanguageID9.0.006/27/2025
MLKitLinkFirebase8.0.006/27/2025
MLKitObjectDetection8.0.006/27/2025
MLKitObjectDetectionCommon10.0.006/27/2025
MLKitObjectDetectionCustom8.0.006/27/2025
MLKitPoseDetection1.0.0-beta1606/27/2025
MLKitPoseDetectionAccurate1.0.0-beta1606/27/2025
MLKitPoseDetectionCommon1.0.0-beta1606/27/2025
MLKitSegmentationCommon1.0.0-beta1406/27/2025
MLKitSegmentationSelfie1.0.0-beta1406/27/2025
MLKitSmartReply8.0.006/27/2025
MLKitTextRecognition (v2)7.0.006/27/2025
MLKitTextRecognitionCommon6.0.006/27/2025
MLKitTextRecognitionChinese6.0.006/27/2025
MLKitTextRecognitionDevanagari6.0.006/27/2025
MLKitTextRecognitionJapanese6.0.006/27/2025
MLKitTextRecognitionKorean6.0.006/27/2025
MLKitTranslate8.0.006/27/2025
MLKitVision10.0.006/27/2025
MLImage1.0.0-beta806/27/2025

Bug Fixes

  • On iOS, removed a domain reference to prevent app submission rejection.

May 14, 2025

Released the following GenAI APIs on Android:

  • Image Description API to provide short descriptions for images.
  • Proofreading API to polish short content by refining grammar and fixing spelling errors.
  • Rewriting API to reword content in different styles, such as formally, concise, or even with emojis.
  • Summarization API to summarize articles and chat conversations into 1-3 bullet points.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta6NO
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitgenai-image-description1.0.0-beta1YES
com.google.mlkitgenai-proofreading1.0.0-beta1YES
com.google.mlkitgenai-rewrting1.0.0-beta1YES
com.google.mlkitgenai-summarization1.0.0-beta1YES
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

April 18, 2025

On Android, fixed the download issue for the Entity Extraction API in the Arabic language. Also updated its minimum supported Android API version to 26 to better support 16 KB page sizes.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.1NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta6YES
com.google.mlkitface-detection16.1.7NO
com.google.mlkitface-mesh-detection16.0.0-beta3NO
com.google.mlkitimage-labeling17.0.9NO
com.google.mlkitimage-labeling-custom17.0.3NO
com.google.mlkitlanguage-id17.0.6NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2NO
com.google.mlkitobject-detection-custom17.0.2NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5NO
com.google.mlkitpose-detection-accurate18.0.0-beta5NO
com.google.mlkitsegmentation-selfie16.0.0-beta6NO
com.google.mlkitsmart-reply17.0.4NO
com.google.mlkittext-recognition16.0.1NO
com.google.mlkittext-recognition-chinese16.0.1NO
com.google.mlkittext-recognition-devanagari16.0.1NO
com.google.mlkittext-recognition-japanese16.0.1NO
com.google.mlkittext-recognition-korean16.0.1NO
com.google.mlkittranslate17.0.3NO

March 25, 2025

This release includes improvements.

iOS API Latest Versions

Artifact nameVersionLast Update
GoogleMLKit8.0.003/25/2025
MLKitBarcodeScanning7.0.003/25/2025
MLKitCommon13.0.003/25/2025
MLKitDigitalInkRecognition7.0.003/25/2025
MLKitEntityExtraction1.0.0-beta1403/25/2025
MLKitFaceDetection7.0.003/25/2025
MLKitImageLabeling7.0.003/25/2025
MLKitImageLabelingCommon9.0.003/25/2025
MLKitImageLabelingCustom7.0.003/25/2025
MLKitLanguageID8.0.003/25/2025
MLKitLinkFirebase7.0.003/25/2025
MLKitObjectDetection7.0.003/25/2025
MLKitObjectDetectionCommon9.0.003/25/2025
MLKitObjectDetectionCustom7.0.003/25/2025
MLKitPoseDetection1.0.0-beta1503/25/2025
MLKitPoseDetectionAccurate1.0.0-beta1503/25/2025
MLKitPoseDetectionCommon1.0.0-beta1503/25/2025
MLKitSegmentationCommon1.0.0-beta1303/25/2025
MLKitSegmentationSelfie1.0.0-beta1303/25/2025
MLKitSmartReply7.0.003/25/2025
MLKitTextRecognition (v2)6.0.003/25/2025
MLKitTextRecognitionCommon5.0.003/25/2025
MLKitTextRecognitionChinese5.0.003/25/2025
MLKitTextRecognitionDevanagari5.0.003/25/2025
MLKitTextRecognitionJapanese5.0.003/25/2025
MLKitTextRecognitionKorean5.0.003/25/2025
MLKitTranslate7.0.003/25/2025
MLKitVision9.0.003/25/2025
MLImage1.0.0-beta703/25/2025

Improvements

  • On iOS, raised the minimum supported version of Xcode to 16.0.0.

September 30, 2024

This release includes improvements.

iOS API Latest Versions

Artifact nameVersionLast Update
GoogleMLKit7.0.009/30/2024
MLKitBarcodeScanning6.0.009/30/2024
MLKitCommon12.0.009/30/2024
MLKitDigitalInkRecognition6.0.009/30/2024
MLKitEntityExtraction1.0.0-beta1309/30/2024
MLKitFaceDetection6.0.009/30/2024
MLKitImageLabeling6.0.009/30/2024
MLKitImageLabelingCommon8.0.009/30/2024
MLKitImageLabelingCustom6.0.009/30/2024
MLKitLanguageID7.0.009/30/2024
MLKitLinkFirebase6.0.009/30/2024
MLKitObjectDetection6.0.009/30/2024
MLKitObjectDetectionCommon8.0.009/30/2024
MLKitObjectDetectionCustom6.0.009/30/2024
MLKitPoseDetection1.0.0-beta1409/30/2024
MLKitPoseDetectionAccurate1.0.0-beta1409/30/2024
MLKitPoseDetectionCommon1.0.0-beta1409/30/2024
MLKitSegmentationCommon1.0.0-beta1209/30/2024
MLKitSegmentationSelfie1.0.0-beta1209/30/2024
MLKitSmartReply6.0.009/30/2024
MLKitTextRecognition (v2)5.0.009/30/2024
MLKitTextRecognitionCommon4.0.009/30/2024
MLKitTextRecognitionChinese4.0.009/30/2024
MLKitTextRecognitionDevanagari4.0.009/30/2024
MLKitTextRecognitionJapanese4.0.009/30/2024
MLKitTextRecognitionKorean4.0.009/30/2024
MLKitTranslate6.0.009/30/2024
MLKitVision8.0.009/30/2024
MLImage1.0.0-beta609/30/2024

Improvements

  • On iOS, raised the minimum supported version of Xcode to 15.3.0.
  • On iOS, raised the minimum supported version of iOS to 15.5.0.
  • On iOS, upgraded the version range of GoogleUtilities/UserDefaults dependency in MLKitCommon from ">= 7.13.0, < 8.0" to "~> 8.0".
  • On iOS, upgraded the version range of GoogleDataTransport dependency in MLKitCommon from ">= 9.4.1, < 10.0" to "~> 10.0".

August 7, 2024

Updated Android SDKs to support 16 KB page sizes.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.1YES
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.1YES
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.1YES
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.1YES
com.google.android.gmsplay-services-mlkit-text-japanese16.0.1YES
com.google.android.gmsplay-services-mlkit-text-korean16.0.1YES
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.3.0YES
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta5NO
com.google.mlkitface-detection16.1.7YES
com.google.mlkitface-mesh-detection16.0.0-beta3YES
com.google.mlkitimage-labeling17.0.9YES
com.google.mlkitimage-labeling-custom17.0.3YES
com.google.mlkitlanguage-id17.0.6YES
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.2YES
com.google.mlkitobject-detection-custom17.0.2YES
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta5YES
com.google.mlkitpose-detection-accurate18.0.0-beta5YES
com.google.mlkitsegmentation-selfie16.0.0-beta6YES
com.google.mlkitsmart-reply17.0.4YES
com.google.mlkittext-recognition16.0.1YES
com.google.mlkittext-recognition-chinese16.0.1YES
com.google.mlkittext-recognition-devanagari16.0.1YES
com.google.mlkittext-recognition-japanese16.0.1YES
com.google.mlkittext-recognition-korean16.0.1YES
com.google.mlkittranslate17.0.3YES

April 17, 2024

This release includes improvements.

iOS API Latest Versions

Artifact nameVersionLast Update
GoogleMLKit6.0.004/17/2024
MLKitBarcodeScanning5.0.004/17/2024
MLKitCommon11.0.004/17/2024
MLKitDigitalInkRecognition5.0.004/17/2024
MLKitEntityExtraction1.0.0-beta1204/17/2024
MLKitFaceDetection5.0.004/17/2024
MLKitImageLabeling5.0.004/17/2024
MLKitImageLabelingCommon7.0.004/17/2024
MLKitImageLabelingCustom5.0.004/17/2024
MLKitLanguageID6.0.004/17/2024
MLKitLinkFirebase5.0.004/17/2024
MLKitObjectDetection5.0.004/17/2024
MLKitObjectDetectionCommon7.0.004/17/2024
MLKitObjectDetectionCustom5.0.004/17/2024
MLKitPoseDetection1.0.0-beta1304/17/2024
MLKitPoseDetectionAccurate1.0.0-beta1304/17/2024
MLKitPoseDetectionCommon1.0.0-beta1304/17/2024
MLKitSegmentationCommon1.0.0-beta1104/17/2024
MLKitSegmentationSelfie1.0.0-beta1104/17/2024
MLKitSmartReply5.0.004/17/2024
MLKitTextRecognition (v2)4.0.004/17/2024
MLKitTextRecognitionCommon3.0.004/17/2024
MLKitTextRecognitionChinese3.0.004/17/2024
MLKitTextRecognitionDevanagari3.0.004/17/2024
MLKitTextRecognitionJapanese3.0.004/17/2024
MLKitTextRecognitionKorean3.0.004/17/2024
MLKitTranslate5.0.004/17/2024
MLKitVision7.0.004/17/2024
MLImage1.0.0-beta502/20/2024

Improvements

  • On iOS, updated privacy manifest.
  • On iOS, upgraded the version range of GoogleToolboxForMac dependency in MLKitCommon from "~>2.1" to ">= 4.2.1, < 5.0".
  • On iOS, upgraded the version range of GTMSessionFetcher/Core dependency in MLKitCommon from ">= 1.1, < 4.0" to ">= 3.3.2, < 4.0".
  • On iOS, upgraded the version range of GoogleDataTransport dependency in MLKitCommon from "~>9.0" to ">= 9.4.1, < 10.0".
  • On iOS, upgraded the version range of GoogleUtilities/UserDefaults dependency in MLKitCommon from "~> 7.0" to ">= 7.13.0, < 8.0".
  • On iOS, upgraded the version range of FirebaseCore dependency in MLKitLinkFirebase from ">= 10.0, <12.0" to ">= 10.23.0, <12.0".
  • On iOS, upgraded the version range of FirebaseInstallations dependency in MLKitLinkFirebase from ">= 10.0, <12.0" to ">= 10.23.0, <12.0".

February 20, 2024

This release includes new features and improvements.

iOS API details

The following table lists the iOS APIs that have changed in this release.

Artifact nameVersionUpdated?
GoogleMLKit5.0.002/20/2024
MLKitBarcodeScanning4.0.002/20/2024
MLKitCommon10.0.002/20/2024
MLKitDigitalInkRecognition4.0.002/20/2024
MLKitEntityExtraction1.0.0-beta1102/20/2024
MLKitFaceDetection4.0.002/20/2024
MLKitImageLabeling4.0.002/20/2024
MLKitImageLabelingCommon6.0.002/20/2024
MLKitImageLabelingCustom4.0.002/20/2024
MLKitLanguageID5.0.002/20/2024
MLKitLinkFirebase4.0.002/20/2024
MLKitObjectDetection4.0.002/20/2024
MLKitObjectDetectionCommon6.0.002/20/2024
MLKitObjectDetectionCustom4.0.002/20/2024
MLKitPoseDetection1.0.0-beta1202/20/2024
MLKitPoseDetectionAccurate1.0.0-beta1202/20/2024
MLKitPoseDetectionCommon1.0.0-beta1202/20/2024
MLKitSegmentationCommon1.0.0-beta1002/20/2024
MLKitSegmentationSelfie1.0.0-beta1002/20/2024
MLKitSmartReply4.0.002/20/2024
MLKitTextRecognition (v2)3.0.002/20/2024
MLKitTextRecognitionCommon2.0.002/20/2024
MLKitTextRecognitionChinese2.0.002/20/2024
MLKitTextRecognitionDevanagari2.0.002/20/2024
MLKitTextRecognitionJapanese2.0.002/20/2024
MLKitTextRecognitionKorean2.0.002/20/2024
MLKitTranslate4.0.002/20/2024
MLKitVision6.0.002/20/2024
MLImage1.0.0-beta502/20/2024

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.0NO
com.google.android.gmsplay-services-mlkit-document-scanner16.0.0-beta1YES
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.0NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.0NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.2.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta5YES
com.google.mlkitface-detection16.1.6YES
com.google.mlkitface-mesh-detection16.0.0-beta2YES
com.google.mlkitimage-labeling17.0.8YES
com.google.mlkitimage-labeling-custom17.0.2NO
com.google.mlkitlanguage-id17.0.5YES
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.1YES
com.google.mlkitobject-detection-custom17.0.1NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta4YES
com.google.mlkitpose-detection-accurate18.0.0-beta4YES
com.google.mlkitsegmentation-selfie16.0.0-beta5YES
com.google.mlkitsmart-reply17.0.3YES
com.google.mlkittext-recognition16.0.0NO
com.google.mlkittext-recognition-chinese16.0.0NO
com.google.mlkittext-recognition-devanagari16.0.0NO
com.google.mlkittext-recognition-japanese16.0.0NO
com.google.mlkittext-recognition-korean16.0.0NO
com.google.mlkittranslate17.0.2NO

New features

  • On Android, added new Document Scanner API which provides a scanning flow with both UI and ML logic.

Improvements

  • On Android, fixed security vulnerability caused by older version of the play-services-basement dependency.
  • On iOS, added support of Xcode 15.1.0.
  • On iOS, fixed security Vulnerability found in libwebp library.
  • On iOS, updated the Cocoapods dependencies to be compatible with Firebase 10.
  • On iOS, fixed TextRecognition to use a newer version of FlatBuffers.
  • On iOS, added description of use of required reason APIs in the privacy manifest files.
  • On iOS, raised the minimum supported version of iOS from 11.0 to 12.0.

November 7, 2023

This release includes new features and improvements.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta5YES
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-subject-segmentation16.0.0-beta1YES
com.google.android.gmsplay-services-mlkit-text-recognition19.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.0NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.0NO
com.google.android.gmsplay-services-code-scanner16.1.0NO
com.google.mlkitbarcode-scanning17.2.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.2YES
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.1YES
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0NO
com.google.mlkittext-recognition-chinese16.0.0NO
com.google.mlkittext-recognition-devanagari16.0.0NO
com.google.mlkittext-recognition-japanese16.0.0NO
com.google.mlkittext-recognition-korean16.0.0NO
com.google.mlkittranslate17.0.2YES

New features

  • On Android, added new Subject Segmentation API which allows developers to separate multiple subjects from the background in a picture.

Improvements

August 1, 2023

This release includes new features.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.3.0YES
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.0NO
com.google.android.gmsplay-services-mlkit-text-japanese16.0.0NO
com.google.android.gmsplay-services-mlkit-text-korean16.0.0NO
com.google.android.gmsplay-services-code-scanner16.1.0YES
com.google.mlkitbarcode-scanning17.2.0YES
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0NO
com.google.mlkittext-recognition-chinese16.0.0NO
com.google.mlkittext-recognition-devanagari16.0.0NO
com.google.mlkittext-recognition-japanese16.0.0NO
com.google.mlkittext-recognition-korean16.0.0NO
com.google.mlkittranslate17.0.1NO

New features

May 2, 2023

This release includes new features.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.2.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition19.0.0YES
com.google.android.gmsplay-services-mlkit-text-recognition-chinese16.0.0YES
com.google.android.gmsplay-services-mlkit-text-recognition-devanagari16.0.0YES
com.google.android.gmsplay-services-mlkit-text-japanese16.0.0YES
com.google.android.gmsplay-services-mlkit-text-korean16.0.0YES
com.google.android.gmsplay-services-code-scanner16.0.0NO
com.google.mlkitbarcode-scanning17.1.0NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0YES
com.google.mlkittext-recognition-chinese16.0.0YES
com.google.mlkittext-recognition-devanagari16.0.0YES
com.google.mlkittext-recognition-japanese16.0.0YES
com.google.mlkittext-recognition-korean16.0.0YES
com.google.mlkittranslate17.0.1NO

New features

  • On Android, upgraded the unbundled version of the Text Recognition API for latin script on March 29, 2023. Improved performance and added all-orientation support.
  • On Android, expanded unbundled version of Text Recognition to Chinese, Devanagari, Japanese, and Korean scripts in addition to Latin. This API provides same functionalities compared with the bundled version however backed by Google Play Services, with app size impact shrinked to only ~260 KB.
  • On Android, graduated bundled version of Text recognition v2 out of Beta to General Availability.

March 21, 2023

This release includes new features.

iOS API details

The following table lists the iOS APIs that have changed in this release.

Artifact nameVersionUpdated?
GoogleMLKit4.0.0YES
MLKitBarcodeScanning3.0.0YES
MLKitCommon9.0.0YES
MLKitDigitalInkRecognition3.0.0YES
MLKitEntityExtraction1.0.0-beta10YES
MLKitFaceDetection3.0.0YES
MLKitImageLabeling3.0.0YES
MLKitImageLabelingCommon5.0.0YES
MLKitImageLabelingCustom3.0.0YES
MLKitLanguageID4.0.0YES
MLKitLinkFirebase3.0.0YES
MLKitMDD5.0.0YES
MLKitNaturalLanguage5.0.0YES
MLKitObjectDetection3.0.0YES
MLKitObjectDetectionCommon5.0.0YES
MLKitObjectDetectionCustom3.0.0YES
MLKitPoseDetection1.0.0-beta11YES
MLKitPoseDetectionAccurate1.0.0-beta11YES
MLKitPoseDetectionCommon1.0.0-beta11YES
MLKitSegmentationCommon1.0.0-beta9YES
MLKitSegmentationSelfie1.0.0-beta9YES
MLKitSmartReply3.0.0YES
MLKitTextRecognition (v2)2.0.0YES
MLKitTextRecognitionCommon1.0.0YES
MLKitTextRecognitionChinese1.0.0YES
MLKitTextRecognitionDevanagari1.0.0YES
MLKitTextRecognitionJapanese1.0.0YES
MLKitTextRecognitionKorean1.0.0YES
MLKitTranslate3.0.0YES
MLKitVision5.0.0YES
MLKitVisionKit6.0.0YES
MLKitXenoCommon1.0.0-beta11YES
MLImage1.0.0-beta4YES

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.2.0YES
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition18.0.2NO
com.google.android.gmsplay-services-code-scanner16.0.0YES
com.google.mlkitbarcode-scanning17.1.0YES
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0-beta6NO
com.google.mlkittext-recognition-chinese16.0.0-beta6NO
com.google.mlkittext-recognition-devanagari16.0.0-beta6NO
com.google.mlkittext-recognition-japanese16.0.0-beta6NO
com.google.mlkittext-recognition-korean16.0.0-beta6NO
com.google.mlkittranslate17.0.1NO

New features

  • On Android, graduated Google Code Scanner out of Beta to General Availability.
  • On Android, added support to return all potential barcodes in Barcode Scanning.
  • On iOS, graduated Text recognition v2 out of Beta to General Availability.

Improvements

  • On iOS, raised the minimum supported version of Xcode to 14.2.0.
  • On iOS, raised the minimum supported version of iOS from 10.0 to 11.0.
  • On iOS, removed support for bitcode.
  • On iOS, upgraded the version ranges of GTMSessionFetcher/Core dependencies in MLKitCommon, MLKitLinkFirebase, MLKitNaturalLanguage, and MLKitVision to support Firebase 10.

Jan 31, 2023

This release includes new features.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1NO
com.google.android.gmsplay-services-mlkit-text-recognition18.0.2NO
com.google.android.gmsplay-services-code-scanner16.0.0-beta3NO
com.google.mlkitbarcode-scanning17.0.3NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.1.0YES
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0-beta6NO
com.google.mlkittext-recognition-chinese16.0.0-beta6NO
com.google.mlkittext-recognition-devanagari16.0.0-beta6NO
com.google.mlkittext-recognition-japanese16.0.0-beta6NO
com.google.mlkittext-recognition-korean16.0.0-beta6NO
com.google.mlkittranslate17.0.1NO

New features

December 6, 2022

This release includes new features and bug fixes.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-smart-reply16.0.0-beta1YES
com.google.android.gmsplay-services-mlkit-text-recognition18.0.2NO
com.google.android.gmsplay-services-code-scanner16.0.0-beta3NO
com.google.mlkitbarcode-scanning17.0.3YES
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.0.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1NO
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3NO
com.google.mlkitpose-detection-accurate18.0.0-beta3NO
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0-beta6NO
com.google.mlkittext-recognition-chinese16.0.0-beta6NO
com.google.mlkittext-recognition-devanagari16.0.0-beta6NO
com.google.mlkittext-recognition-japanese16.0.0-beta6NO
com.google.mlkittext-recognition-korean16.0.0-beta6NO
com.google.mlkittranslate17.0.1NO

New features

  • Added unbundled version of Smart reply API on Android. The unbundled version reduces app download size by 5.5MB compared to the bundled version.

Bug fixes

  • On Android, fixed a Barcode scanning issue that didn't support Bitmap config other than ARGB_8888.

September 20, 2022

This release includes new features and improvements.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0NO
com.google.android.gmsplay-services-mlkit-face-detection17.1.0NO
com.google.android.gmsplay-services-mlkit-image-labeling16.0.8NO
com.google.android.gmsplay-services-mlkit-image-labeling-custom16.0.0-beta4NO
com.google.android.gmsplay-services-mlkit-language-id17.0.0NO
com.google.android.gmsplay-services-mlkit-text-recognition18.0.2YES
com.google.android.gmsplay-services-code-scanner16.0.0-beta3NO
com.google.mlkitbarcode-scanning17.0.2NO
com.google.mlkitcamera16.0.0-beta3NO
com.google.mlkitdigital-ink-recognition 18.0.0NO
com.google.mlkitentity-extraction16.0.0-beta4NO
com.google.mlkitface-detection16.1.5NO
com.google.mlkitface-mesh-detection16.0.0-beta1YES
com.google.mlkitimage-labeling17.0.7NO
com.google.mlkitimage-labeling-custom17.0.1NO
com.google.mlkitlanguage-id17.0.4NO
com.google.mlkitlinkfirebase17.0.0NO
com.google.mlkitobject-detection17.0.0NO
com.google.mlkitobject-detection-custom17.0.0NO
com.google.mlkitplaystore-dynamic-feature-support16.0.0-beta2NO
com.google.mlkitpose-detection18.0.0-beta3YES
com.google.mlkitpose-detection-accurate18.0.0-beta3YES
com.google.mlkitsegmentation-selfie16.0.0-beta4NO
com.google.mlkitsmart-reply17.0.2NO
com.google.mlkittext-recognition16.0.0-beta6YES
com.google.mlkittext-recognition-chinese16.0.0-beta6YES
com.google.mlkittext-recognition-devanagari16.0.0-beta6YES
com.google.mlkittext-recognition-japanese16.0.0-beta6YES
com.google.mlkittext-recognition-korean16.0.0-beta6YES
com.google.mlkittranslate17.0.1YES

New features

  • Added bundled version of Face mesh detection API on Android. The public beta of the API works best for faces within ~2 meters (~7 feet) from camera and provides 468 3D points and triangle info for detected faces with low latency(14ms on Pixel 3 devices). When in BOUNDING_BOX_ONLY mode, the latency can be further reduced by ~20%.

Improvements

  • On Android, improved latency of Pose detection API by enabling fp16 model inference on supported CPUs.
  • On Android, improved Text recognition v2 by providing symbol and rotation information in recognition result.

September 20, 2022

This release includes new features and improvements.

Android API details

The following table lists the Android APIs that have changed in this release.

Group IDArtifact nameVersionUpdated?
com.google.android.gmsplay-services-mlkit-barcode-scanning18.1.0NO