Arch Core
최근 업데이트 | 안정화 버전 | 출시 후보 버전 | 베타 버전 | 알파 버전 |
---|---|---|---|---|
2023년 2월 22일 | 2.2.0 | - | - | - |
의견
제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 제출하기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 투표할 수 있습니다.
자세한 내용은 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에 포함된 커밋을 확인하세요.
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에 포함된 커밋을 확인하세요.
버전 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에 포함된 커밋을 확인하세요.
버전 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에 포함된 커밋을 확인하세요.
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
이 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.
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
에서 변경사항 없이 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.
버전 2.1.0-beta01
2019년 5월 7일
androidx.arch.core:*:2.1.0-beta01
가 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.
API 변경사항
- 브레이킹 체인지: 이전에 지원 중단된
Cancellable
클래스가 삭제되었습니다. (aosp/952616 참조)
버전 2.1.0-alpha02
2019년 4월 25일
androidx.arch.core:*:2.1.0-alpha02
가 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.
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
가 출시되었습니다. 이 버전에 포함된 커밋은 여기에서 확인할 수 있습니다.
새로운 기능
- 취소 가능한 작업을 나타낼 수 있도록 새로운
Cancellable
인터페이스가core-common
에 추가되었습니다. androidx.activity 1.0.0-alpha05를 참조하세요. (aosp/922523)
버전 2.0.1
버전 2.0.1
2019년 3월 22일
버전 2.0.1의 androidx.arch.core
아티팩트 그룹이 다음과 같은 한 가지 수정과 함께 출시되었습니다.
- ArchExecutor의 최대 스레드 수가 2에서 4로 증가되었습니다.