Camera Feature Combination Query
| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |
|---|---|---|---|---|
| October 22, 2025 | 1.5.1 | - | - | 1.6.0-alpha01 |
Declaring dependencies
To add a dependency on camera feature combination query library, you must add the Google Maven repository to your project. Read Google's Maven repository for more information.
Add the dependencies for the artifacts you need in the build.gradle file for
your app or module:
Groovy
dependencies { // Use to pull in the base feature combination query library implementation "androidx.camera.featurecombinationquery:featurecombinationquery:1.6.0-alpha01" // Optional [recommended]: Use to enable play services as a query provider implementation "androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.6.0-alpha01" }
Kotlin
dependencies { // Use to pull in the base feature combination query library implementation("androidx.camera.featurecombinationquery:featurecombinationquery:1.6.0-alpha01") // Optional [recommended]: Use to enable play services as a query provider implementation("androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.6.0-alpha01") }
For more information about dependencies, see Add build dependencies.
Feedback
Your feedback helps make Jetpack better. Let us know if you discover new issues or have ideas for improving this library. Please take a look at the existing issues in this library before you create a new one. You can add your vote to an existing issue by clicking the star button.
See the Issue Tracker documentation for more information.
Version 1.6
Version 1.6.0-alpha01
October 22, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.6.0-alpha01 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.6.0-alpha01 are released. Version 1.6.0-alpha01 contains these commits.
Version 1.5
Version 1.5.1
October 08, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.5.1 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.5.1 are released. Version 1.5.1 contains these commits.
Version 1.5.0
September 10, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.5.0 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.5.0 are released. Version 1.5.0 contains these commits.
Version 1.5.0-rc01
August 13, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.5.0-rc01 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.5.0-rc01 are released. Version 1.5.0-rc01 contains these commits.
Version 1.5.0-beta02
July 16, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.5.0-beta02 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.5.0-beta02 are released. Version 1.5.0-beta02 contains these commits.
New Features
- Play Service implementation will automatically pull in the Play Services Implementation when used.
Bug Fixes
- Clarified restrictions when using deferred surfaces with the play store implementation.
- Moved some initialization to the Factory constructor to give clients better control over when they want the Binder calls to happen. Updated the docs to reflect the same.
Version 1.5.0-beta01
June 4, 2025
androidx.camera.featurecombinationquery:featurecombinationquery:1.5.0-beta01 and androidx.camera.featurecombinationquery:featurecombinationquery-play-services:1.5.0-beta01 are released. Version 1.5.0-beta01 contains these commits.
New Features
- With the update to 1.5.0-beta01, the
FeatureCombinationQueryartifacts have been moved to their own library group. This change is necessary to improve the modularity and maintainability of the CameraX library.
API Changes
SessionConfigurationCompatandSessionParametersCompathave been renamed toSessionConfigurationLegacyandSessionParametersLegacyrespectively to better reflect their function in supporting older APIs only.- Similarly, the method name/signature of
CameraDeviceSetupCompat.#isSessionConfigurationSupported(SessionConfigurationCompat)has been changed toCameraDeviceSetupCompat.#isSessionConfigurationSupportedLegacy(SessionConfigurationLegacy)