Android Studio

CameraX

User Guide  Code Sample
CameraX is an addition to Jetpack that makes it easier to add camera capabilities to your app. The library provides a number of compatibility fixes and workarounds to help make the developer experience consistent across many devices.

This table lists all the artifacts in the androidx.camera group.

Artifact Stable Release Release Candidate Beta Release Alpha Release camera-camera2 1.6.1 - - 1.7.0-alpha01 camera-core 1.6.1 - - 1.7.0-alpha01 camera-compose 1.6.1 - - 1.7.0-alpha01 camera-effects 1.6.1 - - 1.7.0-alpha01 camera-extensions 1.6.1 - - 1.7.0-alpha01 camera-feature-combination-query - - - 1.5.0-alpha06 camera-feature-combination-query-play-services - - - 1.5.0-alpha06 camera-lifecycle 1.6.1 - - 1.7.0-alpha01 camera-mlkit-vision 1.6.1 - - 1.7.0-alpha01 camera-view 1.6.1 - - 1.7.0-alpha01 camera-viewfinder - - 1.3.0-beta02 1.4.0-alpha07 camera-video 1.6.1 - - 1.7.0-alpha01 This library was last updated on: May 06, 2026

Device testing

CameraX is tested on many devices in our lab. To see a list of the devices currently in the lab, see CameraX lab-tested devices.

Declaring dependencies

To add a dependency on CameraX, 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 {
  // CameraX core library using the camera2 implementation
  def camerax_version = "1.7.0-alpha01"
  // The following line is optional, as the core library is included indirectly by camera-camera2
  implementation "androidx.camera:camera-core:${camerax_version}"
  implementation "androidx.camera:camera-camera2:${camerax_version}"
  // If you want to additionally use the CameraX Lifecycle library
  implementation "androidx.camera:camera-lifecycle:${camerax_version}"
  // If you want to additionally use the CameraX VideoCapture library
  implementation "androidx.camera:camera-video:${camerax_version}"
  // If you want to additionally use the CameraX View class
  implementation "androidx.camera:camera-view:${camerax_version}"
  // If you want to additionally add CameraX ML Kit Vision Integration
  implementation "androidx.camera:camera-mlkit-vision:${camerax_version}"
  // If you want to additionally use the CameraX Extensions library
  implementation "androidx.camera:camera-extensions:${camerax_version}"
}

Kotlin

dependencies {
    // CameraX core library using the camera2 implementation
    val camerax_version = "1.7.0-alpha01"
    // The following line is optional, as the core library is included indirectly by camera-camera2
    implementation("androidx.camera:camera-core:${camerax_version}")
    implementation("androidx.camera:camera-camera2:${camerax_version}")
    // If you want to additionally use the CameraX Lifecycle library
    implementation("androidx.camera:camera-lifecycle:${camerax_version}")
    // If you want to additionally use the CameraX VideoCapture library
    implementation("androidx.camera:camera-video:${camerax_version}")
    // If you want to additionally use the CameraX View class
    implementation("androidx.camera:camera-view:${camerax_version}")
    // If you want to additionally add CameraX ML Kit Vision Integration
    implementation("androidx.camera:camera-mlkit-vision:${camerax_version}")
    // If you want to additionally use the CameraX Extensions library
    implementation("androidx.camera:camera-extensions:${camerax_version}")
}

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.

Create a new issue

See the Issue Tracker documentation for more information.

Camera Viewfinder Compose Version 1.0

Version 1.0.0-alpha02

June 12, 2024

androidx.camera:camera-viewfinder-compose:1.0.0-alpha02 is released. Version 1.0.0-alpha02 contains these commits.

Version 1.0.0-alpha01

May 14, 2024

androidx.camera:camera-viewfinder-compose:1.0.0-alpha01 is released. Version 1.0.0-alpha01 contains these commits.

New Features

Camera Viewfinder Version 1.4

Version 1.4.0-alpha07

June 12, 2024

androidx.camera:camera-viewfinder:1.4.0-alpha07 and androidx.camera:camera-viewfinder-core:1.4.0-alpha07 are released. Version 1.4.0-alpha07 contains these commits.

Version 1.4.0-alpha06

May 14, 2024

androidx.camera:camera-viewfinder:1.4.0-alpha06 and androidx.camera:camera-viewfinder-core:1.4.0-alpha06 are released. Version 1.4.0-alpha06 contains these commits.

API Changes

Version 1.7

Version 1.7.0-alpha01

March 11, 2026

androidx.camera:camera-*:1.7.0-alpha01 is released. Version 1.7.0-alpha01 contains these commits.

API Changes

Bug Fixes

Camera Version 1.6

Version 1.6.1

May 06, 2026

androidx.camera:camera-*:1.6.1 is released. Version 1.6.1 contains these commits.

Bug Fixes

Version 1.6.0

March 25, 2026

androidx.camera:camera-*:1.6.0 is released. Version 1.6.0 contains these commits.

Important changes since 1.5.0:

1. Migrated to a High-Performance, Unified Camera Stack

2. Media3 Muxer Integration

3. Feature Group improvement

4. Stabilized SessionConfig API

Bug Fixes

Version 1.6.0-rc01

February 25, 2026

androidx.camera:camera-*:1.6.0-rc01 is released. Version 1.6.0-rc01 contains these commits.

Version 1.6.0-beta02

February 11, 2026

androidx.camera:camera-*:1.6.0-beta02 is released. Version 1.6.0-beta02 contains these commits.

Bug Fixes

Version 1.6.0-beta01

January 28, 2026

androidx.camera:camera-*:1.6.0-beta01 is released. Version 1.6.0-beta01 contains these commits.

Bug Fixes

Version 1.6.0-alpha02

December 17, 2025

androidx.camera:camera-*:1.6.0-alpha02 is released. Version 1.6.0-alpha02 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.6.0-alpha01

October 22, 2025

androidx.camera:camera-*:1.6.0-alpha01 is released. Version 1.6.0-alpha01 contains these commits.

New Features

API Changes

Bug Fixes

Camera Version 1.5

Version 1.5.3

January 28, 2026

androidx.camera:camera-*:1.5.3 is released. Version 1.5.3 contains these commits.

Bug Fixes

Version 1.5.2

December 4, 2025

androidx.camera:camera-*:1.5.2 is released. Version 1.5.2 contains these commits.

Bug Fixes

Version 1.5.1

October 08, 2025

androidx.camera:camera-*:1.5.1 is released. Version 1.5.1 contains these commits.

Bug Fixes

Version 1.5.0

September 10, 2025

androidx.camera:camera-*:1.5.0 is released. Version 1.5.0 contains these commits.

Important changes since 1.4.0:

Version 1.5.0-rc01

August 13, 2025

androidx.camera:camera-*:1.5.0-rc01 is released. Version 1.5.0-rc01 contains these commits.

Bug Fixes

Version 1.5.0-beta02

July 16, 2025

androidx.camera:camera-*:1.5.0-beta02 is released. Version 1.5.0-beta02 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-beta01

May 7, 2025

androidx.camera:camera-*:1.5.0-beta01 is released. Version 1.5.0-beta01 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-alpha06

February 26, 2025

androidx.camera:camera-*:1.5.0-alpha06 is released. Version 1.5.0-alpha06 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-alpha05

January 15, 2025

androidx.camera:camera-*:1.5.0-alpha05 is released. Version 1.5.0-alpha05 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-alpha04

December 11, 2024

androidx.camera:camera-*:1.5.0-alpha04 is released. Version 1.5.0-alpha04 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-alpha03

October 30, 2024

androidx.camera:camera-*:1.5.0-alpha03 is released. Version 1.5.0-alpha03 contains these commits.

API Changes

Bug Fixes

Version 1.5.0-alpha02

October 2, 2024

androidx.camera:camera-*:1.5.0-alpha02 is released. Version 1.5.0-alpha02 contains these commits.

New Features

Bug Fixes

Version 1.5.0-alpha01

September 4, 2024

androidx.camera:camera-*:1.5.0-alpha01 is released. Version 1.5.0-alpha01 contains these commits.

New Features

API Changes

Bug Fixes

Camera Version 1.4

Version 1.4.2

March 26, 2025

androidx.camera:camera-*:1.4.2 is released. Version 1.4.2 contains these commits.

Bug Fixes

Version 1.4.1

December 11, 2024

androidx.camera:camera-*:1.4.1 is released. Version 1.4.1 contains these commits.

Bug Fixes

Version 1.4.0

October 30, 2024

androidx.camera:camera-*:1.4.0 is released. Version 1.4.0 contains these commits.

Important changes since 1.3.0

CameraX 1.4.0 is packed with exciting updates! Here's a summary:

Headline Feature: 10-bit HDR:

Other Cool Features:

Version 1.4.0-rc04

October 16, 2024

androidx.camera:camera-*:1.4.0-rc04 is released. Version 1.4.0-rc04 contains these commits.

Bug Fixes

Version 1.4.0-rc03

October 2, 2024

androidx.camera:camera-*:1.4.0-rc03 is released. Version 1.4.0-rc03 contains these commits.

Bug Fixes

Version 1.4.0-rc02

September 18, 2024

androidx.camera:camera-*:1.4.0-rc02 is released. Version 1.4.0-rc02 contains these commits.

Bug Fixes

Version 1.4.0-rc01

August 7, 2024

androidx.camera:camera-*:1.4.0-rc01 is released. Version 1.4.0-rc01 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.4.0-beta02

June 12, 2024

androidx.camera:camera-*:1.4.0-beta02 is released. Version 1.4.0-beta02 contains these commits.

API Changes

Bug Fixes

Version 1.4.0-beta01

May 14, 2024

androidx.camera:camera-*:1.4.0-beta01 is released. Version 1.4.0-beta01 contains these commits.

API Changes

Bug Fixes

Version 1.4.0-alpha05

April 17, 2024

androidx.camera:camera-*:1.4.0-alpha05 is released. Version 1.4.0-alpha05 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.4.0-alpha04

January 24, 2024

androidx.camera:camera-*:1.4.0-alpha04 is released. Version 1.4.0-alpha04 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.4.0-alpha03

December 13, 2023

androidx.camera:camera-*:1.4.0-alpha03 is released. Version 1.4.0-alpha03 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.4.0-alpha02

October 18, 2023

androidx.camera:camera-*:1.4.0-alpha02 is released. Version 1.4.0-alpha02 contains these commits.

API Changes

Bug Fixes

Version 1.4.0-alpha01

September 20, 2023

androidx.camera:camera-*:1.4.0-alpha01 is released. Version 1.4.0-alpha01 contains these commits.

API Changes

Bug Fixes

Version 1.3

Version 1.3.4

June 12, 2024

androidx.camera:camera-*:1.3.4 is released. Version 1.3.4 contains these commits.

Bug Fixes

Version 1.3.3

April 17, 2024

androidx.camera:camera-*:1.3.3 is released. Version 1.3.3 contains these commits.

Bug Fixes

Version 1.3.2

March 6, 2024

androidx.camera:camera-*:1.3.2 is released. Version 1.3.2 contains these commits.

Bug Fixes

Version 1.3.1

December 13, 2023

androidx.camera:camera-*:1.3.1 is released. Version 1.3.1 contains these commits.

Bug Fixes

Improved the ProcessCameraProvider#bindToLifecycle() performance. The major change is to optimize the process of identifying the most suitable size combinations for UseCases. The optimal results vary based on the specific UseCase combinations and the number of supported output sizes for the target devices. (I454f2)

Here are some reference results for various scenarios:

Version 1.3.0

October 18, 2023

androidx.camera:camera-*:1.3.0 is released. Version 1.3.0 contains these commits.

Important changes since 1.2.0

Version 1.3.0-rc02

September 20, 2023

androidx.camera:camera-*:1.3.0-rc02 is released. Version 1.3.0-rc02 contains these commits.

Bug Fixes

Version 1.3.0-rc01

August 23, 2023

androidx.camera:camera-*:1.3.0-rc01 is released. Version 1.3.0-rc01 contains these commits.

API Changes

Bug Fixes

Version 1.3.0-beta02

July 26, 2023

androidx.camera:camera-*:1.3.0-beta02 is released. Version 1.3.0-beta02 contains these commits.

Bug Fixes

Version 1.3.0-beta01

June 21, 2023

androidx.camera:camera-*:1.3.0-beta01 is released. Version 1.3.0-beta01 contains these commits.

API Changes

Bug Fixes

Version 1.3.0-alpha07

May 24, 2023

androidx.camera:camera-*:1.3.0-alpha07 is released. Version 1.3.0-alpha07 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.3.0-alpha06

April 19, 2023

androidx.camera:camera-*:1.3.0-alpha06 is released. Version 1.3.0-alpha06 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.3.0-alpha05

March 22, 2023

androidx.camera:camera-*:1.3.0-alpha05 is released. Version 1.3.0-alpha05 contains these commits.

API Changes

Bug Fixes

Version 1.3.0-alpha04

February 22, 2023

androidx.camera:camera-*:1.3.0-alpha04 is released. Version 1.3.0-alpha04 contains these commits.

New Features

A new feature to support previously unsupported Surface combinations by sharing one stream to multiple UseCases.

API Changes

Bug Fixes

Version 1.3.0-alpha03

January 25, 2023

androidx.camera:camera-*:1.3.0-alpha03 is released. Version 1.3.0-alpha03 contains these commits.

API Changes

Bug Fixes

Version 1.3.0-alpha02

December 7, 2022

androidx.camera:camera-*:1.3.0-alpha02 is released. Version 1.3.0-alpha02 contains these commits.

API Changes

Bug Fixes

Version 1.3.0-alpha01

November 9, 2022

androidx.camera:camera-*:1.3.0-alpha01 is released. Version 1.3.0-alpha01 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.2

Version 1.2.3

May 24, 2023

androidx.camera:camera-*:1.2.3 is released. Version 1.2.3 contains these commits.

Bug Fixes

Version 1.2.2

March 22, 2023

androidx.camera:camera-*:1.2.2 is released. Version 1.2.2 contains these commits.

Bug Fixes

Version 1.2.1

January 25, 2023

androidx.camera:camera-*:1.2.1 is released. Version 1.2.1 contains these commits.

Bug Fixes

Version 1.2.0

December 7, 2022

androidx.camera:camera-*:1.2.0 is released. Version 1.2.0 contains these commits.

Important changes since 1.1.0

Version 1.2.0-rc01

October 24, 2022

androidx.camera:camera-*:1.2.0-rc01 is released. Version 1.2.0-rc01 contains these commits.

API Changes

Bug Fixes

Version 1.2.0-beta02

September 21, 2022

androidx.camera:camera-*:1.2.0-beta02 is released. Version 1.2.0-beta02 contains these commits.

API Changes

Bug Fixes

Version 1.2.0-beta01

August 24, 2022

androidx.camera:camera-*:1.2.0-beta01 is released. Version 1.2.0-beta01 contains these commits.

New Features

Bug Fixes

Version 1.2.0-alpha04

July 27, 2022

androidx.camera:camera-*:1.2.0-alpha04 is released. Version 1.2.0-alpha04 contains these commits.

API Changes

Bug Fixes

Version 1.2.0-alpha03

June 29, 2022

androidx.camera:camera-*:1.2.0-alpha03 is released. Version 1.2.0-alpha03 contains these commits.

API Changes

Bug Fixes

Version 1.2.0-alpha02

June 1, 2022

androidx.camera:camera-*:1.2.0-alpha02 is released. Version 1.2.0-alpha02 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.2.0-alpha01

May 18, 2022

androidx.camera:camera-*:1.2.0-alpha01 is released. Version 1.2.0-alpha01 contains these commits.

New Features

Bug Fixes

Camera-Camera2, Camera-Core, Camera-Lifecycle, & Camera-Video Version 1.1.0

Version 1.1.0

June 29, 2022

androidx.camera:camera-*:1.1.0 is released. Version 1.1.0 contains these commits.

Important changes since 1.0.0

Bug Fixes

Version 1.1.0-rc02

June 1, 2022

androidx.camera:camera-*:1.1.0-rc02 is released. Version 1.1.0-rc02 contains these commits.

Bug Fixes

Version 1.1.0-rc01

May 11, 2022

androidx.camera:camera-*:1.1.0-rc01 is released. Version 1.1.0-rc01 contains these commits.

New Features

Bug Fixes

Version 1.1.0-beta03

April 6, 2022

androidx.camera:camera-*:1.1.0-beta03 is released. Version 1.1.0-beta03 contains these commits.

API Changes

Bug Fixes

External Contribution

Version 1.1.0-beta02

February 23, 2022

androidx.camera:camera-*:1.1.0-beta02 is released. Version 1.1.0-beta02 contains these commits.

API Changes

Bug Fixes

Version 1.1.0-beta01

January 26, 2022

androidx.camera:camera-*:1.1.0-beta01 is released. Version 1.1.0-beta01 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.1.0-alpha12

December 15, 2021

androidx.camera:camera-*:1.1.0-alpha12 is released. Version 1.1.0-alpha12 contains these commits.

API Changes

Bug Fixes

Version 1.1.0-alpha11

November 17, 2021

androidx.camera:camera-*:1.1.0-alpha11 is released. Version 1.1.0-alpha11 contains these commits.

API Changes

Bug Fixes

External Contribution

Version 1.1.0-alpha10

October 13, 2021

androidx.camera:camera-*:1.1.0-alpha10 is released. Version 1.1.0-alpha10 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.1.0-alpha09

September 29, 2021

androidx.camera:camera-camera2:1.1.0-alpha09, androidx.camera:camera-core:1.1.0-alpha09, and androidx.camera:camera-lifecycle:1.1.0-alpha09 are released. Version 1.1.0-alpha09 contains these commits.

API Changes

Bug Fixes

Version 1.1.0-alpha08

August 18, 2021

androidx.camera:camera-camera2:1.1.0-alpha08, androidx.camera:camera-core:1.1.0-alpha08, and androidx.camera:camera-lifecycle:1.1.0-alpha08 are released. Version 1.1.0-alpha08 contains these commits.

New Features

API Changes

Bug Fixes

Version 1.1.0-alpha07

July 21, 2021

androidx.camera:camera-camera2:1.1.0-alpha07, androidx.camera:camera-core:1.1.0-alpha07, and androidx.camera:camera-lifecycle:1.1.0-alpha07 are released. Version 1.1.0-alpha07 contains these commits.

Bug Fixes

Version 1.1.0-alpha06

June 30, 2021

androidx.camera:camera-camera2:1.1.0-alpha06, androidx.camera:camera-core:1.1.0-alpha06, and androidx.camera:camera-lifecycle:1.1.0-alpha06 are released. Version 1.1.0-alpha06 contains these commits.

API Changes

Version 1.1.0-alpha05

June 2, 2021

androidx.camera:camera-camera2:1.1.0-alpha05, androidx.camera:camera-core:1.1.0-alpha05, and androidx.camera:camera-lifecycle:1.1.0-alpha05 are released. Version 1.1.0-alpha05 contains these commits.

API Changes

Bug Fixes

Version 1.1.0-alpha04

April 21, 2021

androidx.camera:camera-camera2:1.1.0-alpha04, androidx.camera:camera-core:1.1.0-alpha04, and androidx.camera:camera-lifecycle:1.1.0-alpha04 are released. Version 1.1.0-alpha04 contains these commits.

Bug Fixes

Version 1.1.0-alpha03

March 24, 2021

androidx.camera:camera-camera2:1.1.0-alpha03, androidx.camera:camera-core:1.1.0-alpha03, and androidx.camera:camera-lifecycle:1.1.0-alpha03 are released. Version 1.1.0-alpha03 contains these commits.

Bug Fixes

Version 1.1.0-alpha02

February 24, 2021

androidx.camera:camera-camera2:1.1.0-alpha02, androidx.camera:camera-core:1.1.0-alpha02, and androidx.camera:camera-lifecycle:1.1.0-alpha02 are released. Version 1.1.0-alpha02 contains these commits.

API Changes

Bug Fixes

Version 1.1.0-alpha01

January 27, 2021

androidx.camera:camera-camera2:1.1.0-alpha01, androidx.camera:camera-core:1.1.0-alpha01, and androidx.camera:camera-lifecycle:1.1.0-alpha01 are released. Version 1.1.0-alpha01 contains these commits.

Bug Fixes

Camera-Camera2, Camera-Core, & Camera-Lifecycle Version 1.0.2

Version 1.0.2

September 29, 2021

androidx.camera:camera-camera2:1.0.2, androidx.camera:camera-core:1.0.2, and androidx.camera:camera-lifecycle:1.0.2 are released. Version 1.0.2 contains these commits.

Bug Fixes

Camera-Camera2, Camera-Core, & Camera-Lifecycle Version 1.0.1

Version 1.0.1

July 21, 2021

androidx.camera:camera-camera2:1.0.1, androidx.camera:camera-core:1.0.1, and androidx.camera:camera-lifecycle:1.0.1 are released. Version 1.0.1 contains these commits.

Bug Fixes

Camera-Camera2, Camera-Core, & Camera-Lifecycle Version 1.0.0

Version 1.0.0

May 5, 2021

androidx.camera:camera-camera2:1.0.0, androidx.camera:camera-core:1.0.0, and androidx.camera:camera-lifecycle:1.0.0 are released. Version 1.0.0 contains these commits.

Major features of 1.0.0

Known Issues

Version 1.0.0-rc05

April 21, 2021

androidx.camera:camera-camera2:1.0.0-rc05, androidx.camera:camera-core:1.0.0-rc05, and androidx.camera:camera-lifecycle:1.0.0-rc05 are released. Version 1.0.0-rc05 contains these commits.

Bug Fixes

Version 1.0.0-rc04

March 24, 2021

androidx.camera:camera-camera2:1.0.0-rc04, androidx.camera:camera-core:1.0.0-rc04, and androidx.camera:camera-lifecycle:1.0.0-rc04 are released. Version 1.0.0-rc04 contains these commits.

Bug Fixes

Version 1.0.0-rc03

February 24, 2021

androidx.camera:camera-camera2:1.0.0-rc03, androidx.camera:camera-core:1.0.0-rc03, and androidx.camera:camera-lifecycle:1.0.0-rc03 are released. Version 1.0.0-rc03 contains these commits.

Bug Fixes

Version 1.0.0-rc02

January 27, 2021

androidx.camera:camera-camera2:1.0.0-rc02, androidx.camera:camera-core:1.0.0-rc02, and androidx.camera:camera-lifecycle:1.0.0-rc02 are released. Version 1.0.0-rc02 contains these commits.

Bug Fixes

Version 1.0.0-rc01

December 16, 2020

androidx.camera:camera-camera2:1.0.0-rc01, androidx.camera:camera-core:1.0.0-rc01, and androidx.camera:camera-lifecycle:1.0.0-rc01 are released. Version 1.0.0-rc01 contains these commits.

API Changes

Bug Fixes

Camera Camera2, Core, & Lifecycle Version 1.0.0-beta12

November 11, 2020

androidx.camera:camera-camera2:1.0.0-beta12, androidx.camera:camera-core:1.0.0-beta12, and androidx.camera:camera-lifecycle:1.0.0-beta12 are released. Version 1.0.0-beta12 contains these commits.

Bug Fixes

Camera-Camera2 Version 1.0.0-beta11

October 14, 2020

androidx.camera:camera-camera2:1.0.0-beta11 is released. Version 1.0.0-beta11 contains these commits.

New Features

Bug Fixes

Camera-Core Version 1.0.0-beta11

October 14, 2020

androidx.camera:camera-core:1.0.0-beta11 is released. Version 1.0.0-beta11 contains these commits.

New Features - Supports android 11 CONTROL_ZOOM_RATIO API for zoom on android 11 or later devices which contains valid CONTROL_ZOOM_RATIO_RANGE. (I62cc6)

Bug Fixes

Camera-Core Version 1.0.0-beta10

September 23, 2020

androidx.camera:camera-core:1.0.0-beta10 is released. Version 1.0.0-beta10 contains these commits.

Bug Fixes

Camera-Camera2 Version 1.0.0-beta10

September 23, 2020

androidx.camera:camera-camera2:1.0.0-beta10 is released. Version 1.0.0-beta10 contains these commits.

Bug Fixes

Camera-Camera2 Version 1.0.0-beta09

September 16, 2020

androidx.camera:camera-camera2:1.0.0-beta09 is released. Version 1.0.0-beta09 contains these commits.

API Changes

Bug Fixes

Camera-Core Version 1.0.0-beta09

September 16, 2020

androidx.camera:camera-core:1.0.0-beta09 is released. Version 1.0.0-beta09 contains these commits.

API Changes

Bug Fixes

Known Issues

Camera-Camera2 Version 1.0.0-beta08

August 19, 2020

androidx.camera:camera-camera2:1.0.0-beta08 is released. Version 1.0.0-beta08 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta08

August 19, 2020

androidx.camera:camera-core:1.0.0-beta08 is released. Version 1.0.0-beta08 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-beta07

July 22, 2020

androidx.camera:camera-camera2:1.0.0-beta07 is released. Version 1.0.0-beta07 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta07

July 22, 2020

androidx.camera:camera-core:1.0.0-beta07 is released. Version 1.0.0-beta07 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-beta06

June 24, 2020

androidx.camera:camera-camera2:1.0.0-beta06 is released. Version 1.0.0-beta06 contains these commits.

API Changes

Bug Fixes

Camera-Core Version 1.0.0-beta06

June 24, 2020

androidx.camera:camera-core:1.0.0-beta06 is released. Version 1.0.0-beta06 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-beta05

June 10, 2020

androidx.camera:camera-camera2:1.0.0-beta05 is released. Version 1.0.0-beta05 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta05

June 10, 2020

androidx.camera:camera-core:1.0.0-beta05 is released. Version 1.0.0-beta05 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-beta04

May 27, 2020

androidx.camera:camera-camera2:1.0.0-beta04 is released. Version 1.0.0-beta04 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta04

May 27, 2020

androidx.camera:camera-core:1.0.0-beta04 is released. Version 1.0.0-beta04 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-beta03

April 15, 2020

androidx.camera:camera-camera2:1.0.0-beta03 is released. Version 1.0.0-beta03 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta03

April 15, 2020

androidx.camera:camera-core:1.0.0-beta03 is released. Version 1.0.0-beta03 contains these commits.

Bug Fixes

Camera-Camera2 Version 1.0.0-beta02

April 1, 2020

androidx.camera:camera-camera2:1.0.0-beta02 is released. Version 1.0.0-beta02 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta02

April 1, 2020

androidx.camera:camera-core:1.0.0-beta02 is released. Version 1.0.0-beta02 contains these commits.

Bug Fixes

Camera-Camera2 Version 1.0.0-beta01

February 26, 2020

androidx.camera:camera-camera2:1.0.0-beta01 is released. Version 1.0.0-beta01 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-beta01

February 26, 2020

androidx.camera:camera-core:1.0.0-beta01 is released. Version 1.0.0-beta01 contains these commits.

API Changes

Bug Fixes

Camera-Camera2 Version 1.0.0-alpha10

February 10, 2020

androidx.camera:camera-camera2:1.0.0-alpha10 is released. Version 1.0.0-alpha10 contains these commits.

Bug Fixes

Camera-Core Version 1.0.0-alpha10

February 10, 2020

androidx.camera:camera-core:1.0.0-alpha10 is released. Version 1.0.0-alpha10 contains these commits.

API Changes

Camera-Camera2 Version 1.0.0-alpha09

January 22, 2020

androidx.camera:camera-camera2:1.0.0-alpha09 is released. Version 1.0.0-alpha09 contains these commits.

API changes

Camera-Core Version 1.0.0-alpha09

January 22, 2020

androidx.camera:camera-core:1.0.0-alpha09 is released. Version 1.0.0-alpha09 contains these commits.

API changes

Bug fixes

Camera-Camera2 Version 1.0.0-alpha08

December 18, 2019

androidx.camera:camera-camera2:1.0.0-alpha08 is released. Version 1.0.0-alpha08 contains these commits.

Known Issues

Bug Fixes

API Changes

Camera-Core Version 1.0.0-alpha08

December 18, 2019

androidx.camera:camera-core:1.0.0-alpha08 is released. Version 1.0.0-alpha08 contains these commits.

Known Issues

Bug Fixes

API Changes

Camera-Camera2 Version 1.0.0-alpha07

December 4, 2019

androidx.camera:camera-camera2:1.0.0-alpha07 is released. Version 1.0.0-alpha07 of camera-camera2 contains these commits

Camera-Core Version 1.0.0-alpha07

December 4, 2019

androidx.camera:camera-core:1.0.0-alpha07 is released. Version 1.0.0-alpha07 of camera-core contains these commits

Note that there are some substantial changes in this Alpha release as we prepare for Beta. We recommend you review the changes and share any feedback you may have on the CameraX Google group. For those developers using CameraX in apps that are on the Play store, we recommend waiting for the formal Beta release before upgrading the library within your applications.

API changes

Fixed issues

Camera-Camera2 and Camera-Core Version 1.0.0-alpha06

October 9, 2019

androidx.camera:camera-camera2:1.0.0-alpha06 and androidx.camera:camera-core:1.0.0-alpha06 are released. These are the commits included in camera-camera2:1.0.0-alpha06 and these are the commits included in camera-core:1.0.0-alpha06.

New features

Changes to setting aspect ratios:

Executor APIs

CameraInfo added with check Flash Available and Sensor Rotation APIs

API changes and bug fixes

Camera-Camera2 and Camera-Core Version 1.0.0-alpha05

September 5, 2019

androidx.camera:camera-camera2:1.0.0-alpha05 and androidx.camera:camera-core:1.0.0-alpha05 are released. These are the commits included in camera-camera2:1.0.0-alpha05 and these are the commits included camera-core:1.0.0-alpha05.

Camera-Camera2 and Camera-Core Version 1.0.0-alpha04

August 7, 2019

androidx.camera:camera-camera2:1.0.0-alpha04 and androidx.camera:camera-core:1.0.0-alpha04 are released. Version 1.0.0-alpha04 contains these commits.

New Features

Changes to Aspect Ratio and Resolution selection

CameraX's goal is to successfully initialize a camera session. This means CameraX compromises on resolution/aspect ratios based on device capability, in order to start a capture session as its first goal, and so exact requests may not be honored. This may be due to:

Although CameraX creates and manages the session, you should always check the returned image sizes on the use case output in your code and adjust accordingly.

Some changes have been made for setting resolutions and aspect ratios, intended to make the API more clear:

ImageAnalysis Non-Blocking Mode

Bug Fixes

Camera-Camera2 and Camera-Core Version 1.0.0-alpha03

July 2, 2019

androidx.camera:camera-core:1.0.0-alpha03 and androidx.camera:camera-camera2:1.0.0-alpha03 are released. Version 1.0.0-alpha03 contains these commits.

API Changes

Camera-Core

Extensions

Camera-Camera2 and Camera-Core Version 1.0.0-alpha02

June 5, 2019

androidx.camera:camera-core:1.0.0-alpha02 and androidx.camera:camera-camera2:1.0.0-alpha02 are released. Version 1.0.0-alpha02 contains these commits.

Bug fixes

Camera-Camera2 and Camera-Core 1.0.0-alpha01

May 7, 2019

androidx.camera:camera-core:1.0.0-alpha01 and androidx.camera:camera-camera2:1.0.0-alpha01 are released. Version 1.0.0-alpha01 contains these commits.

Camera-Lifecycle Version 1.0.0-beta11

October 14, 2020

androidx.camera:camera-lifecycle:1.0.0-beta11 is released. Version 1.0.0-beta11 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta10

September 23, 2020

androidx.camera:camera-lifecycle:1.0.0-beta10 is released. Version 1.0.0-beta10 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta09

September 16, 2020

androidx.camera:camera-lifecycle:1.0.0-beta09 is released. Version 1.0.0-beta09 contains these commits.

Camera-Lifecycle Version 1.0.0-beta08

August 19, 2020

androidx.camera:camera-lifecycle:1.0.0-beta08 is released. Version 1.0.0-beta08 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta07

July 22, 2020

androidx.camera:camera-lifecycle:1.0.0-beta07 is released. Version 1.0.0-beta07 contains these commits.

Camera-Lifecycle Version 1.0.0-beta06

June 24, 2020

androidx.camera:camera-lifecycle:1.0.0-beta06 is released. Version 1.0.0-beta06 contains these commits.

API Changes

Camera-Lifecycle Version 1.0.0-beta05

June 10, 2020

androidx.camera:camera-lifecycle:1.0.0-beta05 is released. Version 1.0.0-beta05 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta04

May 27, 2020

androidx.camera:camera-lifecycle:1.0.0-beta04 is released. Version 1.0.0-beta04 contains these commits.

Camera-Lifecycle Version 1.0.0-beta03

April 15, 2020

androidx.camera:camera-lifecycle:1.0.0-beta03 is released. Version 1.0.0-beta03 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta01

February 26, 2020

androidx.camera:camera-lifecycle:1.0.0-beta01 is released. Version 1.0.0-beta01 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-beta02

April 1, 2020

androidx.camera:camera-lifecycle:1.0.0-beta02 is released. Version 1.0.0-beta02 contains these commits.

Bug Fixes

Camera-Lifecycle Version 1.0.0-alpha10

February 10, 2020

androidx.camera:camera-lifecycle:1.0.0-alpha10 is released. Version 1.0.0-alpha10 contains these commits.

API Changes

Camera-Lifecycle Version 1.0.0-alpha03

January 22, 2020

androidx.camera:camera-lifecycle:1.0.0-alpha03 is released. Version 1.0.0-alpha03 contains these commits.

Updates

Camera-Lifecycle Version 1.0.0-alpha02

December 18, 2019

androidx.camera:camera-lifecycle:1.0.0-alpha02 is released. Version 1.0.0-alpha02 contains these commits.

Dependency changes

Camera-Lifecycle Version 1.0.0-alpha01

December 4, 2019

androidx.camera:camera-lifecycle:1.0.0-alpha01 is released. Version 1.0.0-alpha01 of camera-lifecycle contains these commits

API notes

Camera-Extensions and Camera-View Version 1.0.0

Version 1.0.0-alpha32

December 15, 2021

androidx.camera:camera-extensions:1.0.0-alpha32 and androidx.camera:camera-view:1.0.0-alpha32 are released. Version 1.0.0-alpha32 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha31

November 17, 2021

androidx.camera:camera-extensions:1.0.0-alpha31 and androidx.camera:camera-view:1.0.0-alpha31 are released. Version 1.0.0-alpha31 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha30

October 13, 2021

androidx.camera:camera-extensions:1.0.0-alpha30 and androidx.camera:camera-view:1.0.0-alpha30 are released. Version 1.0.0-alpha30 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha29

September 29, 2021

androidx.camera:camera-extensions:1.0.0-alpha29 and androidx.camera:camera-view:1.0.0-alpha29 are released. Version 1.0.0-alpha29 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha28

August 18, 2021

androidx.camera:camera-extensions:1.0.0-alpha28 and androidx.camera:camera-view:1.0.0-alpha28 are released. Version 1.0.0-alpha28 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha27

July 21, 2021

androidx.camera:camera-extensions:1.0.0-alpha27 and androidx.camera:camera-view:1.0.0-alpha27 are released. Version 1.0.0-alpha27 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha26

June 30, 2021

androidx.camera:camera-extensions:1.0.0-alpha26 and androidx.camera:camera-view:1.0.0-alpha26 are released. Version 1.0.0-alpha26 contains these commits.

API Changes

Version 1.0.0-alpha25

June 2, 2021

androidx.camera:camera-extensions:1.0.0-alpha25 and androidx.camera:camera-view:1.0.0-alpha25 are released. Version 1.0.0-alpha25 contains these commits.

API Changes

Bug Fixes

Version 1.0.0-alpha24

April 21, 2021

androidx.camera:camera-extensions:1.0.0-alpha24 and androidx.camera:camera-view:1.0.0-alpha24 are released. Version 1.0.0-alpha24 contains these commits.

Bug Fixes

Camera Extensions & View Version 1.0.0-alpha23

March 24, 2021

androidx.camera:camera-extensions:1.0.0-alpha23 and androidx.camera:camera-view:1.0.0-alpha23 are released. Version 1.0.0-alpha23 contains these commits.

API Changes

Bug Fixes

Camera Extensions & View Version 1.0.0-alpha22

February 24, 2021

androidx.camera:camera-extensions:1.0.0-alpha22 and androidx.camera:camera-view:1.0.0-alpha22 are released. Version 1.0.0-alpha22 contains these commits.

API Changes

Bug Fixes

Camera Extensions & View Version 1.0.0-alpha21

January 27, 2021

androidx.camera:camera-extensions:1.0.0-alpha21 and androidx.camera:camera-view:1.0.0-alpha21 are released. Version 1.0.0-alpha21 contains these commits.

Releasing to support other camera library artifacts.

Camera Extensions & View Version 1.0.0-alpha20

December 16, 2020

androidx.camera:camera-extensions:1.0.0-alpha20 and androidx.camera:camera-view:1.0.0-alpha20 are released. Version 1.0.0-alpha20 contains these commits.

Releasing to support other camera library artifacts.

Camera-Extensions & Camera-View Version 1.0.0-alpha19

November 11, 2020

androidx.camera:camera-extensions:1.0.0-alpha19 and androidx.camera:camera-view:1.0.0-alpha19 are released. Version 1.0.0-alpha19 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha18

October 14, 2020

androidx.camera:camera-extensions:1.0.0-alpha18 is released. Version 1.0.0-alpha18 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha18

October 14, 2020

androidx.camera:camera-view:1.0.0-alpha18 is released. Version 1.0.0-alpha18 contains these commits.

Releasing to support other camera library artifacts.

Camera-Extensions Version 1.0.0-alpha17

September 23, 2020

androidx.camera:camera-extensions:1.0.0-alpha17 is released. Version 1.0.0-alpha17 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha17

September 23, 2020

androidx.camera:camera-view:1.0.0-alpha17 is released. Version 1.0.0-alpha17 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha16

September 16, 2020

androidx.camera:camera-extensions:1.0.0-alpha16 is released. Version 1.0.0-alpha16 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha16

September 16, 2020

androidx.camera:camera-view:1.0.0-alpha16 is released. Version 1.0.0-alpha16 contains these commits.

API Changes

Bug Fixes

Known Issues

Camera-Extensions Version 1.0.0-alpha15

August 19, 2020

androidx.camera:camera-extensions:1.0.0-alpha15 is released. Version 1.0.0-alpha15 contains these commits.

Bug Fixes

androidx.camera:camera-view:1.0.0-alpha15 is released. Version 1.0.0-alpha15 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha14

July 22, 2020

androidx.camera:camera-extensions:1.0.0-alpha14 is released. Version 1.0.0-alpha14 contains these commits.

Camera-View Version 1.0.0-alpha14

July 22, 2020

androidx.camera:camera-view:1.0.0-alpha14 is released. Version 1.0.0-alpha14 contains these commits.

Camera-Extensions Version 1.0.0-alpha13

June 24, 2020

androidx.camera:camera-extensions:1.0.0-alpha13 is released. Version 1.0.0-alpha13 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha13

June 24, 2020

androidx.camera:camera-view:1.0.0-alpha13 is released. Version 1.0.0-alpha13 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha12

June 10, 2020

androidx.camera:camera-extensions:1.0.0-alpha12 is released. Version 1.0.0-alpha12 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha12

June 10, 2020

androidx.camera:camera-view:1.0.0-alpha12 is released. Version 1.0.0-alpha12 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha11

May 27, 2020

androidx.camera:camera-extensions:1.0.0-alpha11 is released. Version 1.0.0-alpha11 contains these commits.

Camera-View Version 1.0.0-alpha12

June 10, 2020

androidx.camera:camera-view:1.0.0-alpha12 is released. Version 1.0.0-alpha12 contains these commits.

New Features

API Changes

Bug Fixes

Camera-View Version 1.0.0-alpha11

May 27, 2020

androidx.camera:camera-view:1.0.0-alpha11 is released. Version 1.0.0-alpha11 contains these commits.

API Changes

Bug Fixes

Camera-Extensions Version 1.0.0-alpha10

April 15, 2020

androidx.camera:camera-extensions:1.0.0-alpha10 is released. Version 1.0.0-alpha10 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha10

April 15, 2020

androidx.camera:camera-view:1.0.0-alpha010 is released. Version 1.0.0-alpha010 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha09

April 1, 2020

androidx.camera:camera-extensions:1.0.0-alpha09 is released. Version 1.0.0-alpha09 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha09

April 1, 2020 androidx.camera:camera-view:1.0.0-alpha09 is released. Version 1.0.0-alpha09 contains these commits.

Known Issues

API Changes

Bug Fixes

Camera-Extensions Version 1.0.0-alpha08

February 26, 2020

androidx.camera:camera-extensions:1.0.0-alpha08 is released. Version 1.0.0-alpha08 contains these commits.

Camera-View Version 1.0.0-alpha08

February 26, 2020

androidx.camera:camera-view:1.0.0-alpha08 is released. Version 1.0.0-alpha08 contains these commits.

Bug Fixes

Camera-Extensions Version 1.0.0-alpha07

February 10, 2020

androidx.camera:camera-extensions:1.0.0-alpha07 is released. Version 1.0.0-alpha07 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha07

February 10, 2020

androidx.camera:camera-view:1.0.0-alpha07 is released. Version 1.0.0-alpha07 contains these commits.

API Changes

Bug Fixes

Camera-Extensions Version 1.0.0-alpha06

January 22, 2020

androidx.camera:camera-extensions:1.0.0-alpha06 is released. Version 1.0.0-alpha06 contains these commits.

Updates

Camera-View Version 1.0.0-alpha06

January 22, 2020

androidx.camera:camera-view:1.0.0-alpha06 is released. Version 1.0.0-alpha06 contains these commits.

Updates

Camera-Extensions Version 1.0.0-alpha05

December 18, 2019

androidx.camera:camera-extensions:1.0.0-alpha05 is released. Version 1.0.0-alpha05 contains these commits.

Bug Fixes

Camera-View Version 1.0.0-alpha05

December 18, 2019

androidx.camera:camera-view:1.0.0-alpha05 is released. Version 1.0.0-alpha05 contains these commits.

Known Issues

New Features

Camera-Extensions Version 1.0.0-alpha04

December 4, 2019

androidx.camera:camera-extensions:1.0.0-alpha04 is released. Version 1.0.0-alpha04 of camera-extensions contains these commits

API changes

Camera-View Version 1.0.0-alpha04

December 4, 2019

androidx.camera:camera-view:1.0.0-alpha04 is released. Version 1.0.0-alpha04 of camera-view contains these commits

API changes

Camera-Extensions and Camera-View Version 1.0.0-alpha03

October 9, 2019

androidx.camera:camera-extensions:1.0.0-alpha03 and androidx.camera:camera-view:1.0.0-alpha03 are released. These are the commits included in camera-extensions:1.0.0-alpha03 and these are the commits included in camera-view:1.0.0-alpha03.

New Features

Camera-Extensions and Camera-View Version 1.0.0-alpha02

September 5, 2019

androidx.camera:camera-extensions:1.0.0-alpha02 and androidx.camera:camera-view:1.0.0-alpha02 are released. These are the commits included in camera-extensions:1.0.0-alpha02 and these are the commits included camera-view:1.0.0-alpha02.

Camera-Extensions and Camera-View Version 1.0.0-alpha01

August 7, 2019

androidx.camera:camera-extensions:1.0.0-alpha01 and androidx.camera:camera-view:1.0.0-alpha01 are released. These are the commits included in camera-extensions:1.0.0-alpha01 and these are the commits included camera-view:1.0.0-alpha01