6.6.3 - 发行版发布准备
This commit is contained in:
@@ -1,5 +1,81 @@
|
||||
{
|
||||
"$data": {
|
||||
"v6.6.3": {
|
||||
"released_date": "2025/05/27",
|
||||
"feature": [
|
||||
"Fonction historique des versions : consulter les journaux de mise à jour multilingues et les statistiques",
|
||||
"Méthode timers.keepAlive (désormais globale) pour maintenir le script actif",
|
||||
"Méthodes d'écoute d'événements telles que engines.on('start/stop/error', callback) pour les événements globaux du moteur",
|
||||
"Méthode images.detectMultiColors pour la vérification de couleurs multipoints _[`issue #374`](http://issues.autojs6.com/374)_",
|
||||
"Méthodes images.matchFeatures/detectAndComputeFeatures : recherche d'image en pleine résolution (Réf. [Auto.js Pro](https://g.pro.autojs.org/)) _[`issue #366`](http://issues.autojs6.com/366)_",
|
||||
"Méthode images.compressToBytes pour compresser une image et générer un tableau d'octets",
|
||||
"Méthode images.downsample pour l'échantillonnage de pixels et la création d'un nouveau ImageWrapper",
|
||||
"Méthode ui.keepScreenOn pour garder l'écran allumé lorsque la page UI a le focus",
|
||||
"Propriété ui.root (getter) pour obtenir le nœud « conteneur racine du contenu de fenêtre » du layout UI",
|
||||
"L'élément webview prend en charge les layouts de pages Web basés sur JsBridge (Réf. [Auto.js Pro](https://g.pro.autojs.org/)) [voir Code d'exemple > Layout > HTML interactif / Vue2 + Vant (SFC)] _[`issue #281`](http://issues.autojs6.com/281)_"
|
||||
],
|
||||
"fix": [
|
||||
"Le contenu de la documentation en ligne dans l'onglet Docs et l'activité Docs pouvait être recouvert par la barre de navigation système",
|
||||
"Sur certaines pages, cliquer sur les boutons de la Toolbar pouvait déclencher par erreur l'événement de clic sur le titre",
|
||||
"Les lignes vides dans l'éditeur de code affichaient des carrés sur certains appareils",
|
||||
"La boîte de dialogue du sélecteur de couleurs dans les paramètres de couleur du thème pouvait se superposer indéfiniment",
|
||||
"La touche volume + ne stoppait pas tous les scripts lorsque le service d'accessibilité était désactivé",
|
||||
"Chevauchement du clavier IME lors de l'édition d'un contenu de diffusion personnalisé dans la page des tâches planifiées",
|
||||
"Les contrôles dans les éléments webview ne pouvaient pas activer correctement le clavier virtuel",
|
||||
"La boîte de dialogue d'information APK pouvait ne pas récupérer le nom de l'application ni les informations SDK",
|
||||
"Le code d'exemple du gestionnaire de fichiers pouvait ne pas charger automatiquement le contenu des sous-dossiers à l'entrée d'un répertoire de projet",
|
||||
"Le contenu supérieur du mode UI sous Android 15 était recouvert par la barre d'état",
|
||||
"La couleur d'arrière-plan de la barre d'état sur certaines pages Android 15 ne suivait pas dynamiquement la couleur du thème",
|
||||
"Le module dialogs ne pouvait pas utiliser la propriété customView _[`issue #364`](http://issues.autojs6.com/364)_",
|
||||
"Le paramètre d'expression de dialogs.input pouvait ne pas retourner le résultat d'exécution",
|
||||
"L'utilisation de JavaAdapter provoquait un débordement de pile ClassLoader _[`issue #376`](http://issues.autojs6.com/376)_",
|
||||
"console.setContentTextColor entraînait la perte de la couleur de texte par défaut _[`issue #346`](http://issues.autojs6.com/346)_",
|
||||
"console.setContentBackgroundColor n'acceptait pas les noms de couleur _[`issue #384`](http://issues.autojs6.com/384)_",
|
||||
"images.compress ajuste désormais la qualité d'encodage au lieu de réduire les pixels",
|
||||
"La méthode images.resize ne fonctionnait pas correctement",
|
||||
"engines.all pouvait déclencher ConcurrentModificationException _[`issue #394`](http://issues.autojs6.com/394)_",
|
||||
"Formats de date incorrects dans certaines langues du README.md",
|
||||
"La compilation Gradle pouvait échouer à cause d'une longueur invalide d'archive de bibliothèque _[`issue #389`](http://issues.autojs6.com/389)_"
|
||||
],
|
||||
"improvement": [
|
||||
"L'inspecteur de layout permet de masquer des contrôles (par [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #371`](http://pr.autojs6.com/371)_ _[`issue #355`](http://issues.autojs6.com/355)_",
|
||||
"Ajout de séparateurs dégradés dans le menu de l'inspecteur de layout pour regrouper les fonctions",
|
||||
"project.json prend désormais en charge l'option permissions pour les projets de script (par [wirsnow](https://github.com/wirsnow)) _[`pr #391`](http://pr.autojs6.com/391)_ _[`issue #362`](http://issues.autojs6.com/362)_",
|
||||
"Lors de l'empaquetage d'un fichier unique, les permissions déclarées par l'application installée sont lues et cochées automatiquement _[`issue #362`](http://issues.autojs6.com/362)_",
|
||||
"Portée d'adaptation de la couleur de thème élargie et prise en charge de plus de types de widgets",
|
||||
"Largeur du tiroir d'accueil adaptée aux écrans paysage ou ultra-larges",
|
||||
"Ajout de layouts horizontaux et petit écran pour les pages À propos de l'application et Développeur",
|
||||
"Les boîtes de dialogue de la page Paramètres proposent l'option « Utiliser la valeur par défaut »",
|
||||
"Le bouton flottant du gestionnaire de fichiers se masque automatiquement lorsqu'on touche en dehors",
|
||||
"Le formateur de code prend désormais en charge les opérateurs `??`, `?.`, `??=`",
|
||||
"L'éditeur de code prend en charge la lecture et l'écriture de fichiers aux encodages GB18030 / UTF-16 (LE/BE) / Shift_JIS, etc.",
|
||||
"L'éditeur de code prend en charge l'affichage des informations détaillées du fichier (chemin/encodage/retour à la ligne/nombre total d'octets et de caractères, etc.) _[`issue #395`](http://issues.autojs6.com/395)_",
|
||||
"Ajout de messages d'erreur pour les actions d'intent (éditer / voir / installer / envoyer / lire, etc.)",
|
||||
"L'attribut url de webview prend en charge les chemins relatifs",
|
||||
"Le paramètre path de ImageWrapper#saveTo prend en charge les chemins relatifs",
|
||||
"images.save permet la compression de fichiers PNG lors de l'utilisation du paramètre quality _[`issue #367`](http://issues.autojs6.com/367)_",
|
||||
"Possibilité de vider les enregistrements de mises à jour ignorées et les adresses de connexion en mode client",
|
||||
"Les informations de mise à jour de version sont affichées dans la langue de l'interface",
|
||||
"Le chargement asynchrone améliore la fluidité de défilement du gestionnaire de fichiers",
|
||||
"Contenu et format des messages d'exception de script améliorés dans la console",
|
||||
"Le code d'exemple permet de réinitialiser un dossier à son contenu initial",
|
||||
"Efficacité accrue lors de la vérification des informations de signature APK",
|
||||
"Optimisation de l'efficacité d'affichage et de présentation des informations pour les fichiers APK/médias",
|
||||
"Le script de build Gradle améliore sa capacité d'adaptation aux nouvelles versions _[`discussion #369`](http://discussions.autojs6.com/369)_"
|
||||
],
|
||||
"dependency": [
|
||||
"Inclus Material Dialogs version 0.9.6.0 (localisé)",
|
||||
"Inclus Material Date Time Picker version 4.2.3 (localisé)",
|
||||
"Inclus libimagequant version 2.17.0 (localisé)",
|
||||
"Inclus libpng version 1.6.49 (localisé)",
|
||||
"Ajouté ICU4J version 77.1",
|
||||
"Ajouté Jsoup version 1.19.1",
|
||||
"Ajouté Material Progressbar version 1.4.2",
|
||||
"Ajouté Flexmark Java HTML to Markdown version 0.64.8",
|
||||
"Mise à jour Gradle 8.14-rc-1 -> 8.14",
|
||||
"Mise à jour Androidx Room 2.7.0 -> 2.7.1"
|
||||
]
|
||||
},
|
||||
"v6.6.2": {
|
||||
"released_date": "2025/04/16",
|
||||
"feature": [
|
||||
|
||||
Reference in New Issue
Block a user