Arch core
Aggiornamento più recente | Release stabile | Candidato di rilascio | Versione beta | Versione alpha |
---|---|---|---|---|
22 febbraio 2023 | 2.2.0 | - | - | - |
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Contattaci se scopri nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Versione 2.2
Versione 2.2.0
22 febbraio 2023
androidx.arch.core:core-common:2.2.0
, androidx.arch.core:core-runtime:2.2.0
e androidx.arch.core:core-testing:2.2.0
vengono rilasciati. La versione 2.2.0 contiene questi commit.
Modifiche importanti dalla versione 2.1.0
- È stata aggiunta la funzionalità nulla o meno corretta per molte API che in precedenza non specificavano se fossero
@NonNull
o@Nullable
. Questa origine potrebbe essere incompatibile se il tuo codice Kotlin stava supponendo erroneamente il valore Null.
Versione 2.2.0-rc01
8 febbraio 2023
androidx.arch.core:core-common:2.2.0-rc01
, androidx.arch.core:core-runtime:2.2.0-rc01
e androidx.arch.core:core-testing:2.2.0-rc01
vengono rilasciati senza modifiche. La versione 2.2.0-rc01 contiene questi commit.
Versione 2.2.0-beta01
25 gennaio 2023
androidx.arch.core:core-common:2.2.0-beta01
, androidx.arch.core:core-runtime:2.2.0-beta01
e androidx.arch.core:core-testing:2.2.0-beta01
vengono rilasciati senza modifiche. La versione 2.2.0-beta01 contiene questi commit.
Versione 2.2.0-alpha01
11 gennaio 2023
androidx.arch.core:core-common:2.2.0-alpha01
, androidx.arch.core:core-runtime:2.2.0-alpha01
e androidx.arch.core:core-testing:2.2.0-alpha01
vengono rilasciati. La versione 2.2.0-alpha01 contiene questi commit.
Modifiche alle API
- È stata aggiunta la funzionalità nulla o meno corretta per molte API che in precedenza non specificavano se fossero
@NonNull
o@Nullable
. Questa origine potrebbe essere incompatibile se il tuo codice Kotlin stava supponendo erroneamente il valore Null. (I34b6b, b/236472329, b/236472101, b/236472102, b/236471987, b/236472078, b/236471,613/23647)
Versione 2.1.0
Versione 2.1.0
5 settembre 2019
androidx.arch.core:core-common:2.1.0
, androidx.arch.core:core-runtime:2.1.0
e androidx.arch.core:core-testing:2.1.0
vengono rilasciati. I commit inclusi in questa versione sono disponibili qui.
Nessuna modifica pubblica rilevante dalla versione 2.0.1
Versione 2.1.0-rc01
2 luglio 2019
androidx.arch.core:core-common:2.1.0-rc01
, androidx.arch.core:core-runtime:2.1.0-rc01
e androidx.arch.core:core-testing:2.1.0-rc01
vengono rilasciati senza modifiche a partire dal giorno 2.1.0-beta01
. I commit inclusi in questa versione sono disponibili qui.
Versione 2.1.0-beta01
7 maggio 2019
androidx.arch.core:*:2.1.0-beta01
viene rilasciato. I commit inclusi in questa versione sono disponibili qui.
Modifiche alle API
- Modifica che provoca un errore: la classe
Cancellable
che era stata ritirata in precedenza è stata rimossa. (aosp/952616).
Versione 2.1.0-alpha02
25 aprile 2019
androidx.arch.core:*:2.1.0-alpha02
viene rilasciato. I commit inclusi in questa versione sono disponibili qui.
Modifiche alle API
- L'interfaccia
Cancellable
è stata ritirata a causa della mancanza di un'infrastruttura componibile e della sua rimozione dall'API pubblica in androidx.activity 1.0.0-alpha07. (aosp/945461).
Versione 2.1.0-alpha01
3 aprile 2019
androidx.arch.core:*:2.1.0-alpha01
viene rilasciato. I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
- È stata aggiunta una nuova interfaccia
Cancellable
acore-common
per rappresentare le operazioni annullabili. Vedi androidx.activity 1.0.0-alpha05. (aosp/922523).
Versione 2.0.1
Versione 2.0.1
22 marzo 2019
La versione 2.0.1 del gruppo di elementi androidx.arch.core
viene rilasciata con una singola modifica:
- Il numero massimo di thread in ArchExecutor è aumentato da 2 a 4.