Arch Core
最新の更新 | 安定版リリース | リリース候補版 | ベータ版リリース | アルファ版リリース |
---|---|---|---|---|
2023 年 2 月 22 日 | 2.2.0 | - | - | - |
フィードバック
お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。
詳細については、Issue Tracker のドキュメントをご覧ください。
バージョン 2.2
バージョン 2.2.0
2023 年 2 月 22 日
androidx.arch.core:core-common:2.2.0
、androidx.arch.core:core-runtime:2.2.0
、androidx.arch.core:core-testing:2.2.0
がリリースされました。バージョン 2.2.0 に含まれる commit については、こちらをご覧ください。
2.1.0 以降の重要な変更
- 以前
@NonNull
または@Nullable
のいずれかを指定していなかった多くの API に、適切な null 可能性を追加しました。Kotlin コードが誤った null 可能性を前提としていた場合は、ソース互換性がない可能性があります。
バージョン 2.2.0-rc01
2023 年 2 月 8 日
androidx.arch.core:core-common:2.2.0-rc01
、androidx.arch.core:core-runtime:2.2.0-rc01
、androidx.arch.core:core-testing:2.2.0-rc01
がリリースされました。変更はありません。バージョン 2.2.0-rc01 に含まれる commit については、こちらをご覧ください。
バージョン 2.2.0-beta01
2023 年 1 月 25 日
androidx.arch.core:core-common:2.2.0-beta01
、androidx.arch.core:core-runtime:2.2.0-beta01
、androidx.arch.core:core-testing:2.2.0-beta01
がリリースされました。変更はありません。バージョン 2.2.0-beta01 に含まれる commit については、こちらをご覧ください。
バージョン 2.2.0-alpha01
2023 年 1 月 11 日
androidx.arch.core:core-common:2.2.0-alpha01
、androidx.arch.core:core-runtime:2.2.0-alpha01
、androidx.arch.core:core-testing:2.2.0-alpha01
がリリースされました。バージョン 2.2.0-alpha01 に含まれる commit については、こちらをご覧ください。
API の変更
- 以前
@NonNull
または@Nullable
のいずれかを指定していなかった多くの API に、適切な null 可能性を追加しました。Kotlin コードが誤った null 可能性を前提としていた場合は、ソース互換性がない可能性があります。(I34b6b、b/236472329、b/236472101、b/236472102、b/236471987、b/236472078、b/236472176、b/236471905、b/236472103)
バージョン 2.1.0
バージョン 2.1.0
2019 年 9 月 5 日
androidx.arch.core:core-common:2.1.0
、androidx.arch.core:core-runtime:2.1.0
、androidx.arch.core:core-testing:2.1.0
がリリースされました。このバージョンに含まれる commit については、こちらをご覧ください。
2.0.1 以降の一般公開されている主な変更点はありません。
バージョン 2.1.0-rc01
2019 年 7 月 2 日
androidx.arch.core:core-common:2.1.0-rc01
、androidx.arch.core:core-runtime:2.1.0-rc01
、androidx.arch.core:core-testing:2.1.0-rc01
がリリースされました。2.1.0-beta01
からの変更はありません。このバージョンに含まれる commit については、こちらをご覧ください。
バージョン 2.1.0-beta01
2019 年 5 月 7 日
androidx.arch.core:*:2.1.0-beta01
がリリースされました。このバージョンに含まれる commit については、こちらをご覧ください。
API の変更
- 互換性を破る変更: 以前非推奨になった
Cancellable
クラスが削除されました。(aosp/952616)
バージョン 2.1.0-alpha02
2019 年 4 月 25 日
androidx.arch.core:*:2.1.0-alpha02
がリリースされました。このバージョンに含まれる commit については、こちらをご覧ください。
API の変更
Cancellable
インターフェースは、コンポーズ可能なインフラストラクチャの欠如と、androidx.activity 1.0.0-alpha07 の公開 API からの削除により、非推奨になりました。(aosp/945461)
バージョン 2.1.0-alpha01
2019 年 4 月 3 日
androidx.arch.core:*:2.1.0-alpha01
がリリースされました。このバージョンに含まれる commit については、こちらをご覧ください。
新機能
- キャンセル可能な操作を表す新しい
Cancellable
インターフェースがcore-common
に追加されました。androidx.activity 1.0.0-alpha05 をご覧ください。(aosp/922523)
バージョン 2.0.1
バージョン 2.0.1
2019 年 3 月 22 日
androidx.arch.core
アーティファクト グループのバージョン 2.0.1 がリリースされました。調整部分は下記の 1 件です。
- ArchExecutor のスレッドの最大数が 2 から 4 に増えました。