Page Summary
-
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 ID | Artifact name | Version | Last Update |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | 08/07/2024 |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | 09/29/2025 |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | 08/16/2022 |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | 08/16/2022 |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | 11/07/2023 |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | 08/16/2022 |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | 12/06/2022 |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | 11/07/2023 |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | 08/07/2024 |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | 08/07/2024 |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | 08/07/2024 |
| com.google.android.gms | play-services-mlkit-text-recognition-japanese | 16.0.1 | 08/07/2024 |
| com.google.android.gms | play-services-mlkit-text-recognition-korean | 16.0.1 | 08/07/2024 |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | 08/01/2023 |
| com.google.mlkit | barcode-scanning | 17.3.0 | 08/07/2024 |
| com.google.mlkit | camera | 16.0.0-beta3 | 01/25/2022 |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | 08/29/2025 |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | 04/18/2025 |
| com.google.mlkit | face-detection | 16.1.7 | 08/07/2024 |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | 08/07/2024 |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | 05/14/2025 |
| com.google.mlkit | genai-prompt | 1.0.0-beta4 | 07/21/2026 |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | 05/14/2025 |
| com.google.mlkit | genai-rewriting | 1.0.0-beta1 | 05/14/2025 |
| com.google.mlkit | genai-schema | 1.0.0-alpha1 | 07/14/2026 |
| com.google.mlkit | genai-schema-compiler | 1.0.0-alpha1 | 07/14/2026 |
| com.google.mlkit | genai-speech-recognition | 1.0.0-alpha1 | 01/28/2026 |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | 05/14/2025 |
| com.google.mlkit | image-labeling | 17.0.9 | 08/07/2024 |
| com.google.mlkit | image-labeling-custom | 17.0.3 | 08/07/2024 |
| com.google.mlkit | language-id | 17.0.6 | 08/07/2024 |
| com.google.mlkit | linkfirebase | 17.0.0 | 01/25/2022 |
| com.google.mlkit | object-detection | 17.0.2 | 08/07/2024 |
| com.google.mlkit | object-detection-custom | 17.0.2 | 08/07/2024 |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | 01/25/2022 |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | 08/07/2024 |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | 08/07/2024 |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | 08/07/2024 |
| com.google.mlkit | smart-reply | 17.0.4 | 08/07/2024 |
| com.google.mlkit | text-recognition | 16.0.1 | 08/07/2024 |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | 08/07/2024 |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | 08/07/2024 |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | 08/07/2024 |
| com.google.mlkit | text-recognition-korean | 16.0.1 | 08/07/2024 |
| com.google.mlkit | translate | 17.0.3 | 08/07/2024 |
iOS API Latest Versions
| Artifact name | Version | Last Update |
|---|---|---|
| GoogleMLKit | 9.0.0 | 06/27/2025 |
| MLKitBarcodeScanning | 8.0.0 | 06/27/2025 |
| MLKitCommon | 14.0.0 | 06/27/2025 |
| MLKitDigitalInkRecognition | 8.0.0 | 06/27/2025 |
| MLKitEntityExtraction | 1.0.0-beta15 | 06/27/2025 |
| MLKitFaceDetection | 8.0.0 | 06/27/2025 |
| MLKitImageLabeling | 8.0.0 | 06/27/2025 |
| MLKitImageLabelingCommon | 10.0.0 | 06/27/2025 |
| MLKitImageLabelingCustom | 8.0.0 | 06/27/2025 |
| MLKitLanguageID | 9.0.0 | 06/27/2025 |
| MLKitLinkFirebase | 8.0.0 | 06/27/2025 |
| MLKitObjectDetection | 8.0.0 | 06/27/2025 |
| MLKitObjectDetectionCommon | 10.0.0 | 06/27/2025 |
| MLKitObjectDetectionCustom | 8.0.0 | 06/27/2025 |
| MLKitPoseDetection | 1.0.0-beta16 | 06/27/2025 |
| MLKitPoseDetectionAccurate | 1.0.0-beta16 | 06/27/2025 |
| MLKitPoseDetectionCommon | 1.0.0-beta16 | 06/27/2025 |
| MLKitSegmentationCommon | 1.0.0-beta14 | 06/27/2025 |
| MLKitSegmentationSelfie | 1.0.0-beta14 | 06/27/2025 |
| MLKitSmartReply | 8.0.0 | 06/27/2025 |
| MLKitTextRecognition (v2) | 7.0.0 | 06/27/2025 |
| MLKitTextRecognitionCommon | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionChinese | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionDevanagari | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionJapanese | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionKorean | 6.0.0 | 06/27/2025 |
| MLKitTranslate | 8.0.0 | 06/27/2025 |
| MLKitVision | 10.0.0 | 06/27/2025 |
| MLImage | 1.0.0-beta8 | 06/27/2025 |
Release history
July 21, 2026
Android API details
The following table lists the Android APIs that have changed in this release.
| Group ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-prompt | 1.0.0-beta4 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-schema | 1.0.0-alpha1 | NO |
| com.google.mlkit | genai-schema-compiler | 1.0.0-alpha1 | NO |
| com.google.mlkit | genai-speech-recognition | 1.0.0-alpha1 | NO |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
Improvements
- On Android, fixed compatibility with Gemini Nano v4 in the
Prompt API for the following APIs:
- A
GenAIExceptionwhencheckStatus()is used with the developer previews on non-Pixel devices. - A
GenAiExceptionthrown when Streaming API (generateContentStream()) is called.
- A
July 14, 2026
Android API details
The following table lists the Android APIs that have changed in this release.
| Group ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-prompt | 1.0.0-beta3 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-schema | 1.0.0-alpha1 | YES |
| com.google.mlkit | genai-schema-compiler | 1.0.0-alpha1 | YES |
| com.google.mlkit | genai-speech-recognition | 1.0.0-alpha1 | NO |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-prompt | 1.0.0-beta2 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-speech-recognition | 1.0.0-alpha1 | NO |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
Improvements
- On Android, added model selection support in the Prompt API, which lets you specify the LLM version used by your app. Includes support for downloading and testing preview models for AICore Developer Preview participants.
January 28, 2026
Android API details
The following table lists the Android APIs that have changed in this release.
| Group ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-prompt | 1.0.0-beta1 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-speech-recognition | 1.0.0-alpha1 | YES |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
New features
- On Android, released GenAI Speech Recognition API to transcribe audio content to text.
- On Android, added support of
explicit cache managementfeature 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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-prompt | 1.0.0-alpha1 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | NO |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0 | YES |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 19.0.0 | YES |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
June 27, 2025
This release includes bug fixes.
iOS API Latest Versions
| Artifact name | Version | Last Update |
|---|---|---|
| GoogleMLKit | 9.0.0 | 06/27/2025 |
| MLKitBarcodeScanning | 8.0.0 | 06/27/2025 |
| MLKitCommon | 14.0.0 | 06/27/2025 |
| MLKitDigitalInkRecognition | 8.0.0 | 06/27/2025 |
| MLKitEntityExtraction | 1.0.0-beta15 | 06/27/2025 |
| MLKitFaceDetection | 8.0.0 | 06/27/2025 |
| MLKitImageLabeling | 8.0.0 | 06/27/2025 |
| MLKitImageLabelingCommon | 10.0.0 | 06/27/2025 |
| MLKitImageLabelingCustom | 8.0.0 | 06/27/2025 |
| MLKitLanguageID | 9.0.0 | 06/27/2025 |
| MLKitLinkFirebase | 8.0.0 | 06/27/2025 |
| MLKitObjectDetection | 8.0.0 | 06/27/2025 |
| MLKitObjectDetectionCommon | 10.0.0 | 06/27/2025 |
| MLKitObjectDetectionCustom | 8.0.0 | 06/27/2025 |
| MLKitPoseDetection | 1.0.0-beta16 | 06/27/2025 |
| MLKitPoseDetectionAccurate | 1.0.0-beta16 | 06/27/2025 |
| MLKitPoseDetectionCommon | 1.0.0-beta16 | 06/27/2025 |
| MLKitSegmentationCommon | 1.0.0-beta14 | 06/27/2025 |
| MLKitSegmentationSelfie | 1.0.0-beta14 | 06/27/2025 |
| MLKitSmartReply | 8.0.0 | 06/27/2025 |
| MLKitTextRecognition (v2) | 7.0.0 | 06/27/2025 |
| MLKitTextRecognitionCommon | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionChinese | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionDevanagari | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionJapanese | 6.0.0 | 06/27/2025 |
| MLKitTextRecognitionKorean | 6.0.0 | 06/27/2025 |
| MLKitTranslate | 8.0.0 | 06/27/2025 |
| MLKitVision | 10.0.0 | 06/27/2025 |
| MLImage | 1.0.0-beta8 | 06/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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | NO |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | genai-image-description | 1.0.0-beta1 | YES |
| com.google.mlkit | genai-proofreading | 1.0.0-beta1 | YES |
| com.google.mlkit | genai-rewrting | 1.0.0-beta1 | YES |
| com.google.mlkit | genai-summarization | 1.0.0-beta1 | YES |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta6 | YES |
| com.google.mlkit | face-detection | 16.1.7 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | NO |
| com.google.mlkit | image-labeling | 17.0.9 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.3 | NO |
| com.google.mlkit | language-id | 17.0.6 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | NO |
| com.google.mlkit | object-detection-custom | 17.0.2 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | NO |
| com.google.mlkit | smart-reply | 17.0.4 | NO |
| com.google.mlkit | text-recognition | 16.0.1 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.1 | NO |
| com.google.mlkit | translate | 17.0.3 | NO |
March 25, 2025
This release includes improvements.
iOS API Latest Versions
| Artifact name | Version | Last Update |
|---|---|---|
| GoogleMLKit | 8.0.0 | 03/25/2025 |
| MLKitBarcodeScanning | 7.0.0 | 03/25/2025 |
| MLKitCommon | 13.0.0 | 03/25/2025 |
| MLKitDigitalInkRecognition | 7.0.0 | 03/25/2025 |
| MLKitEntityExtraction | 1.0.0-beta14 | 03/25/2025 |
| MLKitFaceDetection | 7.0.0 | 03/25/2025 |
| MLKitImageLabeling | 7.0.0 | 03/25/2025 |
| MLKitImageLabelingCommon | 9.0.0 | 03/25/2025 |
| MLKitImageLabelingCustom | 7.0.0 | 03/25/2025 |
| MLKitLanguageID | 8.0.0 | 03/25/2025 |
| MLKitLinkFirebase | 7.0.0 | 03/25/2025 |
| MLKitObjectDetection | 7.0.0 | 03/25/2025 |
| MLKitObjectDetectionCommon | 9.0.0 | 03/25/2025 |
| MLKitObjectDetectionCustom | 7.0.0 | 03/25/2025 |
| MLKitPoseDetection | 1.0.0-beta15 | 03/25/2025 |
| MLKitPoseDetectionAccurate | 1.0.0-beta15 | 03/25/2025 |
| MLKitPoseDetectionCommon | 1.0.0-beta15 | 03/25/2025 |
| MLKitSegmentationCommon | 1.0.0-beta13 | 03/25/2025 |
| MLKitSegmentationSelfie | 1.0.0-beta13 | 03/25/2025 |
| MLKitSmartReply | 7.0.0 | 03/25/2025 |
| MLKitTextRecognition (v2) | 6.0.0 | 03/25/2025 |
| MLKitTextRecognitionCommon | 5.0.0 | 03/25/2025 |
| MLKitTextRecognitionChinese | 5.0.0 | 03/25/2025 |
| MLKitTextRecognitionDevanagari | 5.0.0 | 03/25/2025 |
| MLKitTextRecognitionJapanese | 5.0.0 | 03/25/2025 |
| MLKitTextRecognitionKorean | 5.0.0 | 03/25/2025 |
| MLKitTranslate | 7.0.0 | 03/25/2025 |
| MLKitVision | 9.0.0 | 03/25/2025 |
| MLImage | 1.0.0-beta7 | 03/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 name | Version | Last Update |
|---|---|---|
| GoogleMLKit | 7.0.0 | 09/30/2024 |
| MLKitBarcodeScanning | 6.0.0 | 09/30/2024 |
| MLKitCommon | 12.0.0 | 09/30/2024 |
| MLKitDigitalInkRecognition | 6.0.0 | 09/30/2024 |
| MLKitEntityExtraction | 1.0.0-beta13 | 09/30/2024 |
| MLKitFaceDetection | 6.0.0 | 09/30/2024 |
| MLKitImageLabeling | 6.0.0 | 09/30/2024 |
| MLKitImageLabelingCommon | 8.0.0 | 09/30/2024 |
| MLKitImageLabelingCustom | 6.0.0 | 09/30/2024 |
| MLKitLanguageID | 7.0.0 | 09/30/2024 |
| MLKitLinkFirebase | 6.0.0 | 09/30/2024 |
| MLKitObjectDetection | 6.0.0 | 09/30/2024 |
| MLKitObjectDetectionCommon | 8.0.0 | 09/30/2024 |
| MLKitObjectDetectionCustom | 6.0.0 | 09/30/2024 |
| MLKitPoseDetection | 1.0.0-beta14 | 09/30/2024 |
| MLKitPoseDetectionAccurate | 1.0.0-beta14 | 09/30/2024 |
| MLKitPoseDetectionCommon | 1.0.0-beta14 | 09/30/2024 |
| MLKitSegmentationCommon | 1.0.0-beta12 | 09/30/2024 |
| MLKitSegmentationSelfie | 1.0.0-beta12 | 09/30/2024 |
| MLKitSmartReply | 6.0.0 | 09/30/2024 |
| MLKitTextRecognition (v2) | 5.0.0 | 09/30/2024 |
| MLKitTextRecognitionCommon | 4.0.0 | 09/30/2024 |
| MLKitTextRecognitionChinese | 4.0.0 | 09/30/2024 |
| MLKitTextRecognitionDevanagari | 4.0.0 | 09/30/2024 |
| MLKitTextRecognitionJapanese | 4.0.0 | 09/30/2024 |
| MLKitTextRecognitionKorean | 4.0.0 | 09/30/2024 |
| MLKitTranslate | 6.0.0 | 09/30/2024 |
| MLKitVision | 8.0.0 | 09/30/2024 |
| MLImage | 1.0.0-beta6 | 09/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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.1 | YES |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.1 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.1 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.1 | YES |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.1 | YES |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.1 | YES |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.3.0 | YES |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta5 | NO |
| com.google.mlkit | face-detection | 16.1.7 | YES |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta3 | YES |
| com.google.mlkit | image-labeling | 17.0.9 | YES |
| com.google.mlkit | image-labeling-custom | 17.0.3 | YES |
| com.google.mlkit | language-id | 17.0.6 | YES |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.2 | YES |
| com.google.mlkit | object-detection-custom | 17.0.2 | YES |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta5 | YES |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta5 | YES |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta6 | YES |
| com.google.mlkit | smart-reply | 17.0.4 | YES |
| com.google.mlkit | text-recognition | 16.0.1 | YES |
| com.google.mlkit | text-recognition-chinese | 16.0.1 | YES |
| com.google.mlkit | text-recognition-devanagari | 16.0.1 | YES |
| com.google.mlkit | text-recognition-japanese | 16.0.1 | YES |
| com.google.mlkit | text-recognition-korean | 16.0.1 | YES |
| com.google.mlkit | translate | 17.0.3 | YES |
April 17, 2024
This release includes improvements.
iOS API Latest Versions
| Artifact name | Version | Last Update |
|---|---|---|
| GoogleMLKit | 6.0.0 | 04/17/2024 |
| MLKitBarcodeScanning | 5.0.0 | 04/17/2024 |
| MLKitCommon | 11.0.0 | 04/17/2024 |
| MLKitDigitalInkRecognition | 5.0.0 | 04/17/2024 |
| MLKitEntityExtraction | 1.0.0-beta12 | 04/17/2024 |
| MLKitFaceDetection | 5.0.0 | 04/17/2024 |
| MLKitImageLabeling | 5.0.0 | 04/17/2024 |
| MLKitImageLabelingCommon | 7.0.0 | 04/17/2024 |
| MLKitImageLabelingCustom | 5.0.0 | 04/17/2024 |
| MLKitLanguageID | 6.0.0 | 04/17/2024 |
| MLKitLinkFirebase | 5.0.0 | 04/17/2024 |
| MLKitObjectDetection | 5.0.0 | 04/17/2024 |
| MLKitObjectDetectionCommon | 7.0.0 | 04/17/2024 |
| MLKitObjectDetectionCustom | 5.0.0 | 04/17/2024 |
| MLKitPoseDetection | 1.0.0-beta13 | 04/17/2024 |
| MLKitPoseDetectionAccurate | 1.0.0-beta13 | 04/17/2024 |
| MLKitPoseDetectionCommon | 1.0.0-beta13 | 04/17/2024 |
| MLKitSegmentationCommon | 1.0.0-beta11 | 04/17/2024 |
| MLKitSegmentationSelfie | 1.0.0-beta11 | 04/17/2024 |
| MLKitSmartReply | 5.0.0 | 04/17/2024 |
| MLKitTextRecognition (v2) | 4.0.0 | 04/17/2024 |
| MLKitTextRecognitionCommon | 3.0.0 | 04/17/2024 |
| MLKitTextRecognitionChinese | 3.0.0 | 04/17/2024 |
| MLKitTextRecognitionDevanagari | 3.0.0 | 04/17/2024 |
| MLKitTextRecognitionJapanese | 3.0.0 | 04/17/2024 |
| MLKitTextRecognitionKorean | 3.0.0 | 04/17/2024 |
| MLKitTranslate | 5.0.0 | 04/17/2024 |
| MLKitVision | 7.0.0 | 04/17/2024 |
| MLImage | 1.0.0-beta5 | 02/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 name | Version | Updated? |
|---|---|---|
| GoogleMLKit | 5.0.0 | 02/20/2024 |
| MLKitBarcodeScanning | 4.0.0 | 02/20/2024 |
| MLKitCommon | 10.0.0 | 02/20/2024 |
| MLKitDigitalInkRecognition | 4.0.0 | 02/20/2024 |
| MLKitEntityExtraction | 1.0.0-beta11 | 02/20/2024 |
| MLKitFaceDetection | 4.0.0 | 02/20/2024 |
| MLKitImageLabeling | 4.0.0 | 02/20/2024 |
| MLKitImageLabelingCommon | 6.0.0 | 02/20/2024 |
| MLKitImageLabelingCustom | 4.0.0 | 02/20/2024 |
| MLKitLanguageID | 5.0.0 | 02/20/2024 |
| MLKitLinkFirebase | 4.0.0 | 02/20/2024 |
| MLKitObjectDetection | 4.0.0 | 02/20/2024 |
| MLKitObjectDetectionCommon | 6.0.0 | 02/20/2024 |
| MLKitObjectDetectionCustom | 4.0.0 | 02/20/2024 |
| MLKitPoseDetection | 1.0.0-beta12 | 02/20/2024 |
| MLKitPoseDetectionAccurate | 1.0.0-beta12 | 02/20/2024 |
| MLKitPoseDetectionCommon | 1.0.0-beta12 | 02/20/2024 |
| MLKitSegmentationCommon | 1.0.0-beta10 | 02/20/2024 |
| MLKitSegmentationSelfie | 1.0.0-beta10 | 02/20/2024 |
| MLKitSmartReply | 4.0.0 | 02/20/2024 |
| MLKitTextRecognition (v2) | 3.0.0 | 02/20/2024 |
| MLKitTextRecognitionCommon | 2.0.0 | 02/20/2024 |
| MLKitTextRecognitionChinese | 2.0.0 | 02/20/2024 |
| MLKitTextRecognitionDevanagari | 2.0.0 | 02/20/2024 |
| MLKitTextRecognitionJapanese | 2.0.0 | 02/20/2024 |
| MLKitTextRecognitionKorean | 2.0.0 | 02/20/2024 |
| MLKitTranslate | 4.0.0 | 02/20/2024 |
| MLKitVision | 6.0.0 | 02/20/2024 |
| MLImage | 1.0.0-beta5 | 02/20/2024 |
Android API details
The following table lists the Android APIs that have changed in this release.
| Group ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | NO |
| com.google.android.gms | play-services-mlkit-document-scanner | 16.0.0-beta1 | YES |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.2.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta5 | YES |
| com.google.mlkit | face-detection | 16.1.6 | YES |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta2 | YES |
| com.google.mlkit | image-labeling | 17.0.8 | YES |
| com.google.mlkit | image-labeling-custom | 17.0.2 | NO |
| com.google.mlkit | language-id | 17.0.5 | YES |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.1 | YES |
| com.google.mlkit | object-detection-custom | 17.0.1 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta4 | YES |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta4 | YES |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta5 | YES |
| com.google.mlkit | smart-reply | 17.0.3 | YES |
| com.google.mlkit | text-recognition | 16.0.0 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0 | NO |
| com.google.mlkit | translate | 17.0.2 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta5 | YES |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-subject-segmentation | 16.0.0-beta1 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | NO |
| com.google.mlkit | barcode-scanning | 17.2.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.2 | YES |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.1 | YES |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0 | NO |
| com.google.mlkit | translate | 17.0.2 | YES |
New features
- On Android, added new Subject Segmentation API which allows developers to separate multiple subjects from the background in a picture.
Improvements
- On Android, fixed a download issue in Translation, Custom Image Labeling and Custom Object Detection APIs.
- Updated minimum supported Android API version to 21 from 19.
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.3.0 | YES |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | NO |
| com.google.android.gms | play-services-code-scanner | 16.1.0 | YES |
| com.google.mlkit | barcode-scanning | 17.2.0 | YES |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0 | NO |
| com.google.mlkit | translate | 17.0.1 | NO |
New features
- On Android, added support of
auto-zoomfeature in Barcode Scanning and Google Code Scanner APIs.
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 19.0.0 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition-chinese | 16.0.0 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition-devanagari | 16.0.0 | YES |
| com.google.android.gms | play-services-mlkit-text-japanese | 16.0.0 | YES |
| com.google.android.gms | play-services-mlkit-text-korean | 16.0.0 | YES |
| com.google.android.gms | play-services-code-scanner | 16.0.0 | NO |
| com.google.mlkit | barcode-scanning | 17.1.0 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0 | YES |
| com.google.mlkit | text-recognition-chinese | 16.0.0 | YES |
| com.google.mlkit | text-recognition-devanagari | 16.0.0 | YES |
| com.google.mlkit | text-recognition-japanese | 16.0.0 | YES |
| com.google.mlkit | text-recognition-korean | 16.0.0 | YES |
| com.google.mlkit | translate | 17.0.1 | NO |
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 name | Version | Updated? |
|---|---|---|
| GoogleMLKit | 4.0.0 | YES |
| MLKitBarcodeScanning | 3.0.0 | YES |
| MLKitCommon | 9.0.0 | YES |
| MLKitDigitalInkRecognition | 3.0.0 | YES |
| MLKitEntityExtraction | 1.0.0-beta10 | YES |
| MLKitFaceDetection | 3.0.0 | YES |
| MLKitImageLabeling | 3.0.0 | YES |
| MLKitImageLabelingCommon | 5.0.0 | YES |
| MLKitImageLabelingCustom | 3.0.0 | YES |
| MLKitLanguageID | 4.0.0 | YES |
| MLKitLinkFirebase | 3.0.0 | YES |
| MLKitMDD | 5.0.0 | YES |
| MLKitNaturalLanguage | 5.0.0 | YES |
| MLKitObjectDetection | 3.0.0 | YES |
| MLKitObjectDetectionCommon | 5.0.0 | YES |
| MLKitObjectDetectionCustom | 3.0.0 | YES |
| MLKitPoseDetection | 1.0.0-beta11 | YES |
| MLKitPoseDetectionAccurate | 1.0.0-beta11 | YES |
| MLKitPoseDetectionCommon | 1.0.0-beta11 | YES |
| MLKitSegmentationCommon | 1.0.0-beta9 | YES |
| MLKitSegmentationSelfie | 1.0.0-beta9 | YES |
| MLKitSmartReply | 3.0.0 | YES |
| MLKitTextRecognition (v2) | 2.0.0 | YES |
| MLKitTextRecognitionCommon | 1.0.0 | YES |
| MLKitTextRecognitionChinese | 1.0.0 | YES |
| MLKitTextRecognitionDevanagari | 1.0.0 | YES |
| MLKitTextRecognitionJapanese | 1.0.0 | YES |
| MLKitTextRecognitionKorean | 1.0.0 | YES |
| MLKitTranslate | 3.0.0 | YES |
| MLKitVision | 5.0.0 | YES |
| MLKitVisionKit | 6.0.0 | YES |
| MLKitXenoCommon | 1.0.0-beta11 | YES |
| MLImage | 1.0.0-beta4 | YES |
Android API details
The following table lists the Android APIs that have changed in this release.
| Group ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.2.0 | YES |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NO |
| com.google.android.gms | play-services-code-scanner | 16.0.0 | YES |
| com.google.mlkit | barcode-scanning | 17.1.0 | YES |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0-beta6 | NO |
| com.google.mlkit | translate | 17.0.1 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NO |
| com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NO |
| com.google.mlkit | barcode-scanning | 17.0.3 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.1.0 | YES |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0-beta6 | NO |
| com.google.mlkit | translate | 17.0.1 | NO |
New features
- For Digital Ink Recognition on Android, added gesture classifier models for some standard text editing gestures.
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-smart-reply | 16.0.0-beta1 | YES |
| com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | NO |
| com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NO |
| com.google.mlkit | barcode-scanning | 17.0.3 | YES |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | NO |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | NO |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | NO |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-chinese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-japanese | 16.0.0-beta6 | NO |
| com.google.mlkit | text-recognition-korean | 16.0.0-beta6 | NO |
| com.google.mlkit | translate | 17.0.1 | NO |
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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NO |
| com.google.android.gms | play-services-mlkit-face-detection | 17.1.0 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling | 16.0.8 | NO |
| com.google.android.gms | play-services-mlkit-image-labeling-custom | 16.0.0-beta4 | NO |
| com.google.android.gms | play-services-mlkit-language-id | 17.0.0 | NO |
| com.google.android.gms | play-services-mlkit-text-recognition | 18.0.2 | YES |
| com.google.android.gms | play-services-code-scanner | 16.0.0-beta3 | NO |
| com.google.mlkit | barcode-scanning | 17.0.2 | NO |
| com.google.mlkit | camera | 16.0.0-beta3 | NO |
| com.google.mlkit | digital-ink-recognition | 18.0.0 | NO |
| com.google.mlkit | entity-extraction | 16.0.0-beta4 | NO |
| com.google.mlkit | face-detection | 16.1.5 | NO |
| com.google.mlkit | face-mesh-detection | 16.0.0-beta1 | YES |
| com.google.mlkit | image-labeling | 17.0.7 | NO |
| com.google.mlkit | image-labeling-custom | 17.0.1 | NO |
| com.google.mlkit | language-id | 17.0.4 | NO |
| com.google.mlkit | linkfirebase | 17.0.0 | NO |
| com.google.mlkit | object-detection | 17.0.0 | NO |
| com.google.mlkit | object-detection-custom | 17.0.0 | NO |
| com.google.mlkit | playstore-dynamic-feature-support | 16.0.0-beta2 | NO |
| com.google.mlkit | pose-detection | 18.0.0-beta3 | YES |
| com.google.mlkit | pose-detection-accurate | 18.0.0-beta3 | YES |
| com.google.mlkit | segmentation-selfie | 16.0.0-beta4 | NO |
| com.google.mlkit | smart-reply | 17.0.2 | NO |
| com.google.mlkit | text-recognition | 16.0.0-beta6 | YES |
| com.google.mlkit | text-recognition-chinese | 16.0.0-beta6 | YES |
| com.google.mlkit | text-recognition-devanagari | 16.0.0-beta6 | YES |
| com.google.mlkit | text-recognition-japanese | 16.0.0-beta6 | YES |
| com.google.mlkit | text-recognition-korean | 16.0.0-beta6 | YES |
| com.google.mlkit | translate | 17.0.1 | YES |
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_ONLYmode, 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 ID | Artifact name | Version | Updated? |
|---|---|---|---|
| com.google.android.gms | play-services-mlkit-barcode-scanning | 18.1.0 | NO |