Arch Core

  
Helper for other arch dependencies, including JUnit test rules that can be used with LiveData.
Latest Update Stable Release Release Candidate Beta Release Alpha Release
February 22, 2023 2.2.0 - - -

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.

Version 2.2

Version 2.2.0

February 22, 2023

androidx.arch.core:core-common:2.2.0, androidx.arch.core:core-runtime:2.2.0, and androidx.arch.core:core-testing:2.2.0 are released. Version 2.2.0 contains these commits.

Important changes since 2.1.0

  • Added the correct nullability to many APIs that previously did not specify whether they were @NonNull or @Nullable. This may be source incompatible if your Kotlin code was assuming the wrong nullability.

Version 2.2.0-rc01

February 8, 2023

androidx.arch.core:core-common:2.2.0-rc01, androidx.arch.core:core-runtime:2.2.0-rc01, and androidx.arch.core:core-testing:2.2.0-rc01 are released with no changes. Version 2.2.0-rc01 contains these commits.

Version 2.2.0-beta01

January 25, 2023

androidx.arch.core:core-common:2.2.0-beta01, androidx.arch.core:core-runtime:2.2.0-beta01, and androidx.arch.core:core-testing:2.2.0-beta01 are released with no changes. Version 2.2.0-beta01 contains these commits.

Version 2.2.0-alpha01

January 11, 2023

androidx.arch.core:core-common:2.2.0-alpha01, androidx.arch.core:core-runtime:2.2.0-alpha01, and androidx.arch.core:core-testing:2.2.0-alpha01 are released. Version 2.2.0-alpha01 contains these commits.

API Changes

Version 2.1.0

Version 2.1.0

September 5, 2019

androidx.arch.core:core-common:2.1.0, androidx.arch.core:core-runtime:2.1.0, and androidx.arch.core:core-testing:2.1.0 are released. The commits included in this version can be found here.

No notable public changes changes since 2.0.1

Version 2.1.0-rc01

July 2, 2019

androidx.arch.core:core-common:2.1.0-rc01, androidx.arch.core:core-runtime:2.1.0-rc01, and androidx.arch.core:core-testing:2.1.0-rc01 are released with no changes from 2.1.0-beta01. The commits included in this version can be found here.

Version 2.1.0-beta01

May 7, 2019

androidx.arch.core:*:2.1.0-beta01 is released. The commits included in this version can be found here.

API changes

  • Breaking change: the previously deprecated Cancellable class has been removed. (aosp/952616)

Version 2.1.0-alpha02

April 25, 2019

androidx.arch.core:*:2.1.0-alpha02 is released. The commits included in this version can be found here.

API Changes

Version 2.1.0-alpha01

April 3, 2019

androidx.arch.core:*:2.1.0-alpha01 is released. The commits included in this version can be found here.

New features

Version 2.0.1

Version 2.0.1

March 22, 2019

Version 2.0.1 of the androidx.arch.core artifact group is released with a single adjustment:

  • Maximum number of threads in the ArchExecutor is increased from 2 to 4.