Arch Core
อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
22 กุมภาพันธ์ 2023 | 2.2.0 | - | - | - |
ความคิดเห็น
ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับเครื่องมือติดตามปัญหา
เวอร์ชัน 2.2
เวอร์ชัน 2.2.0
22 กุมภาพันธ์ 2023
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
- เพิ่ม Nullability ที่ถูกต้องลงใน API หลายรายการที่ก่อนหน้านี้ไม่ได้ระบุว่าเป็น
@NonNull
หรือ@Nullable
การดำเนินการนี้อาจเข้ากันไม่ได้กับแหล่งที่มาหากโค้ด Kotlin ของคุณใช้ค่า Nullability ที่ไม่ถูกต้อง
เวอร์ชัน 2.2.0-rc01
8 กุมภาพันธ์ 2023
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
25 มกราคม 2023
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
11 มกราคม 2023
ปล่อย 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
- เพิ่ม Nullability ที่ถูกต้องลงใน API หลายรายการที่ก่อนหน้านี้ไม่ได้ระบุว่าเป็น
@NonNull
หรือ@Nullable
การดำเนินการนี้อาจเข้ากันไม่ได้กับแหล่งที่มาหากโค้ด Kotlin ของคุณใช้ค่า Nullability ที่ไม่ถูกต้อง (I34b6b, b/236472329, b/236472101, b/236472102, b/236471987, b/236472078, b/236472176, b/236471905, b/236472103)
เวอร์ชัน 2.1.0
เวอร์ชัน 2.1.0
5 กันยายน 2019
ปล่อย 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
2 กรกฎาคม 2019
มีการปล่อย 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
7 พฤษภาคม 2019
ปล่อย androidx.arch.core:*:2.1.0-beta01
แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
การเปลี่ยนแปลง API
- การเปลี่ยนแปลงที่ทำให้เกิดข้อขัดข้อง: ระบบได้นำคลาส
Cancellable
เลิกใช้งานไปแล้วก่อนหน้านี้ (aosp/952616)
เวอร์ชัน 2.1.0-alpha02
25 เมษายน 2019
ปล่อย androidx.arch.core:*:2.1.0-alpha02
แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
การเปลี่ยนแปลง API
- อินเทอร์เฟซ
Cancellable
เลิกใช้งานแล้วเนื่องจากไม่มีโครงสร้างพื้นฐานแบบคอมโพสิเบิลและถูกนำออกจาก API สาธารณะใน androidx.activity 1.0.0-alpha07 (aosp/945461)
เวอร์ชัน 2.1.0-alpha01
3 เมษายน 2019
ปล่อย androidx.arch.core:*:2.1.0-alpha01
แล้ว คุณสามารถดูคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
ฟีเจอร์ใหม่
- เพิ่มอินเทอร์เฟซ
Cancellable
ใหม่ลงในcore-common
เพื่อแสดงการดำเนินการที่ยกเลิกได้ ดู androidx.activity 1.0.0-alpha05 (aosp/922523)
เวอร์ชัน 2.0.1
เวอร์ชัน 2.0.1
22 มีนาคม 2019
เราได้เผยแพร่androidx.arch.core
กลุ่มอาร์ติแฟกต์เวอร์ชัน 2.0.1 พร้อมการปรับเพียงอย่างเดียว ดังนี้
- จำนวนเธรดสูงสุดใน ArchExecutor เพิ่มขึ้นจาก 2 เป็น 4