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
@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
- 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. (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
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
- The
Cancellable
interface 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
Cancellable
interface tocore-common
to 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.