Jetifier
Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
---|---|---|---|---|
2 septembre 2020 | - | - | 1.0.0-beta10 | - |
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 1.0.0
Version 1.0.0-beta10
2 septembre 2020
Publication d'androidx.jetifier:jetifier-core:1.0.0-beta10
et androidx.jetifier:jetifier-processor:1.0.0-beta10
. Liste des commits de la version 1.0.0-beta10
Nouvelles fonctionnalités
- Introduction de règles de code temporel (pour les builds déterministes)
- Nouveau paramètre "--timestampsPolicy" dans Jetifier en autonome pour utilisation.
- Mise à niveau de Jetifier vers ASM 8
Correction de bugs
- Correction des mappages de chaînes de mode de saisie
Version 1.0.0-beta09
19 février 2020
Publication d'androidx.jetifier:jetifier-core:1.0.0-beta09
et d'androidx.jetifier:jetifier-processor:1.0.0-beta09
. Liste des commits de la version 1.0.0-beta09
Nouvelles fonctionnalités
- Ajout de la prise en charge du traitement des références
@link
au format XML
Correction de bugs
- Réécriture des bibliothèques contenant à la fois des références androidx et android.support, car elles ont été ignorées auparavant (b/148462462)
Version 1.0.0-beta08
20 novembre 2019
Publication d'androidx.jetifier:jetifier-core:1.0.0-beta08
et d'androidx.jetifier:jetifier-processor:1.0.0-beta08
. Liste des commits de la version 1.0.0-beta08
Corrections de bugs
- Correction d'une erreur d'analyse ProGuard (b/134100420)
- Correction d'une erreur de signature survenant dans les archives non modifiées (b/142580430)
- Suppression d'un avertissement inutile qui s'affichait lors de la modification de fichiers individuels (b/143609228)
Version 1.0.0-beta07
18 septembre 2019
Publication d'com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
et d'com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
. Liste des commits de la version 1.0.0-beta07
Corrections de bugs
- Correction des mappages de la bibliothèque
androidx.navigation
Version 1.0.0-beta06
15 août 2019
Publication d'androidx.jetifier:jetifier-core:1.0.0-beta06
et d'androidx.jetifier:jetifier-processor:1.0.0-beta06
. Les commits inclus dans cette version sont disponibles sur cette page.
Corrections de bugs
Correction d'un problème de thread safety avec
Class.getResourceAsStream()
. (b/137929327, b/120277395)Correction de
NullPointerException
lors du traitement de fichiers en local avec la version autonome de Jetifier (b/136576786)
Version 1.0.0-beta05
18 juin 2019
Publication de com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
et de com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
. Les commits inclus dans cette version sont disponibles sur cette page.
Nouvelles fonctionnalités
- Ajout de mappages pour Navigation et WorkManager.
- Jetifier peut désormais ignorer les bibliothèques contenant des références AndroidX (b/119135578)
Corrections de bugs
- Fermeture du flux lors du chargement de la configuration dans Jetifier (b/120277395)
- Correction des chaînes de clés du bundle migrées de manière incorrecte
Version 1.0.0-beta04
25 février 2019
Publication d'com.android.tools.build.jetifier 1.0.0-beta04
.
Correction de bugs
- Mise à jour de
ConstraintLayout
vers1.1.3
- Correction du mappage d'
android.support.v4.os.ResultReceiver
(b/123651524)
Version 1.0.0-beta03
7 février 2019
Publication d'com.android.tools.build.jetifier 1.0.0-beta03
.
Nouvelles fonctionnalités
- Jetifier génère désormais une exception s'il trouve une signature dans un fichier JAR traité par Jetifier. Vous pouvez désactiver cette option à l'aide de
-stripSignatures
, qui supprimera tous les fichiers de signature. Cela ne s'applique pas aux bibliothèques qui ne comportent aucune dépendance à l'ancienne bibliothèque Support, car Jetifier ignore ces dernières (aosp/894356).
Corrections de bugs
- Correction de la jetification d'android.support.customtabs afin que Jetifier ne migre plus les constantes (aosp/875343)
- Correction du problème par lequel Jetifier marquait toujours les archives non modifiées comme modifiées si elles contenaient un fichier POM (aosp/876353)