Arch Core
| 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.
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
@NonNullor@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
- Added the correct nullability to many APIs that previously did not specify whether they were
@NonNullor@Nullable. This may be source incompatible if your Kotlin code was assuming the wrong nullability. (I34b6b, b/236472329, b/236472101, b/236472102, b/236471987, b/236472078, b/236472176, b/236471905, b/236472103)
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
Cancellableclass 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
- The
Cancellableinterface has been deprecated due to a lack of composable infrastructure and its removal from public API in androidx.activity 1.0.0-alpha07. (aosp/945461)
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
- Added a new
Cancellableinterface tocore-commonto represent cancellable operations. See androidx.activity 1.0.0-alpha05. (aosp/922523)
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.