Arch Core
Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
---|---|---|---|---|
22 février 2023 | 2.2.0 | - | - | - |
Commentaires
Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.
Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.
Version 2.2
Version 2.2.0
22 février 2023
Publication d'androidx.arch.core:core-common:2.2.0
, androidx.arch.core:core-runtime:2.2.0
et androidx.arch.core:core-testing:2.2.0
. Liste des commits de la version 2.2.0
Changements importants depuis la version 2.1.0
- Ajout des annotations correctes pour la possibilité de valeur nulle à de nombreuses API qui ne spécifiaient pas si elles étaient
@NonNull
ou@Nullable
. Il se peut que cet ajout pose un problème d'incompatibilité avec la source si votre code Kotlin supposait une possibilité de valeur nulle incorrecte.
Version 2.2.0-rc01
8 février 2023
Publication d'androidx.arch.core:core-common:2.2.0-rc01
, d'androidx.arch.core:core-runtime:2.2.0-rc01
et d'androidx.arch.core:core-testing:2.2.0-rc01
sans aucune modification. Liste des commits de la version 2.2.0-rc01
Version 2.2.0-beta01
25 janvier 2023
Publication d'androidx.arch.core:core-common:2.2.0-beta01
, d'androidx.arch.core:core-runtime:2.2.0-beta01
et d'androidx.arch.core:core-testing:2.2.0-beta01
sans aucune modification. Liste des commits de la version 2.2.0-beta01.
Version 2.2.0-alpha01
11 janvier 2023
Publication d'androidx.arch.core:core-common:2.2.0-alpha01
, androidx.arch.core:core-runtime:2.2.0-alpha01
et androidx.arch.core:core-testing:2.2.0-alpha01
. Liste des commits de la version 2.2.0-alpha01.
Modifications apportées à l'API
- Ajout des annotations correctes pour la possibilité de valeur nulle à de nombreuses API qui ne spécifiaient pas si elles étaient
@NonNull
ou@Nullable
. Il se peut que cet ajout pose un problème d'incompatibilité avec la source si votre code Kotlin supposait une possibilité de valeur nulle incorrecte. (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
5 septembre 2019
Publication d'androidx.arch.core:core-common:2.1.0
, androidx.arch.core:core-runtime:2.1.0
et androidx.arch.core:core-testing:2.1.0
. Les commits inclus dans cette version sont disponibles sur cette page.
Aucune modification publique notable depuis la version 2.0.1.
Version 2.1.0-rc01
2 juillet 2019
Publication d'androidx.arch.core:core-common:2.1.0-rc01
, d'androidx.arch.core:core-runtime:2.1.0-rc01
et d'androidx.arch.core:core-testing:2.1.0-rc01
sans aucune modification par rapport à la version 2.1.0-beta01
. Les commits inclus dans cette version sont disponibles sur cette page.
Version 2.1.0-beta01
7 mai 2019
Publication d'androidx.arch.core:*:2.1.0-beta01
. Les commits inclus dans cette version sont disponibles sur cette page.
Modifications apportées à l'API
- Modification destructive : la classe
Cancellable
, qui était obsolète, a été supprimée. (aosp/952616)
Version 2.1.0-alpha02
25 avril 2019
Publication d'androidx.arch.core:*:2.1.0-alpha02
. Les commits inclus dans cette version sont disponibles sur cette page.
Modifications apportées à l'API
- Abandon de l'interface
Cancellable
en raison de l'absence d'infrastructure composable et de sa suppression de l'API publique dans androidx.activity 1.0.0-alpha07. (aosp/945461)
Version 2.1.0-alpha01
3 avril 2019
Publication d'androidx.arch.core:*:2.1.0-alpha01
. Les commits inclus dans cette version sont disponibles sur cette page.
Nouvelles fonctionnalités
- Ajout d'une nouvelle interface
Cancellable
àcore-common
pour représenter les opérations annulables. Voir androidx.activity 1.0.0-alpha05. (aosp/922523)
Version 2.0.1
Version 2.0.1
22 mars 2019
Publication de la version 2.0.1 du groupe d'artefacts androidx.arch.core
avec un seul ajustement :
- Le nombre maximal de threads dans ArchExecutor passe de 2 à 4.