6.7.0 - Alpha8 - Fine tuning

This commit is contained in:
SuperMonster003
2025-10-26 19:42:26 +08:00
parent bcee0d0c9a
commit fc0f9bd86c
36 changed files with 525 additions and 406 deletions

View File

@@ -139,8 +139,8 @@
* `تحسين` تحسين توافقية طرق files.path والطرق المرتبطة عند تمرير قيمة فارغة لمسار
* `تحسين` المزامنة مع أحدث إصدار رسمي لمحرك Rhino وتعديل الكود اللازم
* `تحسين` تحسين README.md لتوثيق أفضل لعملية بناء وتشغيل المشروع _[`issue #344`](http://issues.autojs6.com/344)_
* `التبعيات` تمت إضافة إصدار Eclipse Paho Client Mqttv3 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `التبعيات` ترقية إصدار Gradle Compile من 34 إلى 35
* `التبعيات` تمت إضافة إصدار Eclipse Paho Client Mqtt V3 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `التبعيات` ترقية إصدار Android SDK من 34 إلى 35
* `التبعيات` ترقية Gradle من 8.12 إلى 8.14-rc-1
* `التبعيات` ترقية Rhino من 1.8.0-SNAPSHOT إلى 1.8.1-SNAPSHOT
* `التبعيات` ترقية Androidx Recyclerview من 1.3.2 إلى 1.4.0
@@ -269,7 +269,7 @@
* `التبعيات` إضافة EasyWindow (لـ Toaster) نسخة 10.3
* `التبعيات` ترقية إصدار Gradle من 8.5 إلى 8.11.1
* `التبعيات` ترقية النسخة Rhino 1.7.15 إلى 1.8.0-SNAPSHOT
* `التبعيات` ترقية النسخة Android Material Lang3 1.10.0 إلى 1.12.0
* `التبعيات` ترقية النسخة Android Material 1.10.0 إلى 1.12.0
* `التبعيات` ترقية النسخة Androidx Annotation 1.7.0 إلى 1.9.1
* `التبعيات` ترقية النسخة Androidx AppCompat 1.6.1 إلى 1.7.0
* `التبعيات` ترقية النسخة Androidx WebKit 1.8.0 إلى 1.12.1
@@ -414,8 +414,8 @@
* `تحسين` التكيف مع الإصدار 1.0.7 من مكون VSCode الإضافي
* `التبعيات` إضافة إصدار Rikka Shizuku 13.1.5
* `التبعيات` إضافة إصدار MLKit Barcode Scanning 17.2.0
* `التبعيات` ترقية إصدار Android SDK من 33 إلى 34
* `التبعيات` ترقية إصدار OpenCV من 4.5.5 إلى 4.8.0 (المرجع [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `التبعيات` ترقية إصدار Gradle Compile من 33 إلى 34
* `التبعيات` ترقية إصدار Gradle من 8.3-rc-1 إلى 8.4-rc-3
* `التبعيات` ترقية إصدار Apache Commons Lang3 من 3.12.0 إلى 3.13.0
* `التبعيات` ترقية إصدار Glide من 4.15.1 إلى 4.16.0
@@ -688,10 +688,10 @@
* `تحسين` تحسين سطوع النص في نافذة السجلات العائمة عند إظهار console.show لزيادة وضوح المحتوى
* `تحسين` دعم حفظ ملفات الصور على مسارات نسبية في ImageWrapper#saveTo
* `تحسين` إعادة تصميم كيانات colors العالمية وإضافة دعم أنماط الألوان مثل HSV / HSL (راجع وثائق المشروع > [الألوان](https://docs.autojs6.com/#/color))
* `التبعيات` ترقية إصدار Gradle Compile 32 -> 33
* `التبعيات` محلية النسخة 1.4.3 من Android Job
* `التبعيات` محلية النسخة 9.0.0 من Android Plugin Client SDK For Locale
* `التبعيات` محلية النسخة 1.306 من GitHub API
* `التبعيات` ترقية إصدار Android SDK 32 -> 33
* `التبعيات` إضافة تعليقات JCIP نسخة 1.0
* `التبعيات` إضافة Androidx WebKit نسخة 1.5.0
* `التبعيات` إضافة Commons IO نسخة 2.8.0
@@ -813,6 +813,7 @@
* `تحسين` تحويل عنوان تنزيل الملحقات إلى JsDelivr بدلاً من GitHub
* `التبعيات` إضافة Zeugma Solutions LocaleHelper الإصدار 1.5.1
* `التبعيات` خفض إصدار Android Material من 1.6.0-alpha02 إلى 1.5.0
* `التبعيات` ترقية Android SDK من الإصدار 31 إلى 32
* `التبعيات` ترقية Kotlinx Coroutines من الإصدار 1.6.0-native-mt إلى 1.6.0
* `التبعيات` ترقية OpenCV من الإصدار 3.4.3 إلى 4.5.4 و 4.5.5 (مرجع إلى [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `التبعيات` ترقية OkHttp3 من الإصدار 3.10.0 إلى 5.0.0-alpha.4 وإلى 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `التبعيات` ترقية Auto.js-ApkBuilder من الإصدار 1.0.1 إلى 1.0.3
* `التبعيات` ترقية Glide Compiler من الإصدار 4.12.0 إلى 4.13.1
* `التبعيات` ترقية إصدار توزيع Gradle من 7.4-rc-2 إلى 7.4.1
* `التبعيات` ترقية Gradle Compile من الإصدار 31 إلى 32
* `التبعيات` ترقية Gson من الإصدار 2.8.9 إلى 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `التبعيات` تحلية MutableTheme محليًا إلى النسخة 1.0.0
* `التبعيات` إضافة Androidx Preference النسخة 1.1.1
* `التبعيات` إضافة SwipeRefreshLayout النسخة 1.1.0
* `التبعيات` ترقية Android SDK من النسخة 28 إلى 30 إلى 31
* `التبعيات` ترقية نسخة Android Analytics من 7.0.0 إلى 13.1.0
* `التبعيات` ترقية نسخة Android Annotations من 4.5.2 إلى 4.8.0
* `التبعيات` ترقية أدوات بناء Gradle من النسخة 3.2.1 إلى 4.1.0 إلى 7.0.3 إلى 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `التبعيات` ترقية نسخة Eventbus من 3.0.0 إلى 3.2.0
* `التبعيات` ترقية نسخة Glide Compiler من 4.8.0 إلى 4.12.0 إلى 4.12.0
* `التبعيات` ترقية أدوات بناء Gradle من النسخة 29.0.2 إلى 30.0.2
* `التبعيات` ترقية Gradle Compile من النسخة 28 إلى 30 إلى 31
* `التبعيات` ترقية النسخة Gradle أصدرت من 4.10.2 إلى 6.5 إلى 7.0.2 إلى 7.3
* `التبعيات` ترقية مكون الإضافي Groovy-Json من النسخة 3.0.7 إلى 3.0.8
* `التبعيات` ترقية نسخة Gson من 2.8.2 إلى 2.8.9

View File

@@ -139,8 +139,8 @@
* `Improvement` Improved compatibility when passing null paths to files.path and related methods
* `Improvement` Synchronized with the latest official upstream code of the Rhino engine and performed necessary code adaptations
* `Improvement` Enhanced README.md to better document project build and run instructions _[`issue #344`](http://issues.autojs6.com/344)_
* `Dependency` Added Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dependency` Upgraded Gradle Compile version from 34 to 35
* `Dependency` Added Eclipse Paho Client Mqtt V3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dependency` Upgraded Android SDK version from 34 to 35
* `Dependency` Upgraded Gradle from 8.12 to 8.14-rc-1
* `Dependency` Upgraded Rhino from 1.8.0-SNAPSHOT to 1.8.1-SNAPSHOT
* `Dependency` Upgraded Androidx Recyclerview from 1.3.2 to 1.4.0
@@ -269,7 +269,7 @@
* `Dependency` Include EasyWindow (for Toaster) version 10.3
* `Dependency` Upgrade Gradle version from 8.5 -> 8.11.1
* `Dependency` Upgrade Rhino version 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT
* `Dependency` Upgrade Android Material Lang3 version 1.10.0 -> 1.12.0
* `Dependency` Upgrade Android Material version 1.10.0 -> 1.12.0
* `Dependency` Upgrade Androidx Annotation version 1.7.0 -> 1.9.1
* `Dependency` Upgrade Androidx AppCompat version 1.6.1 -> 1.7.0
* `Dependency` Upgrade Androidx WebKit version 1.8.0 -> 1.12.1
@@ -414,8 +414,8 @@
* `Improvement` Adapted to VSCode plugin 1.0.7
* `Dependency` Added Rikka Shizuku version 13.1.5
* `Dependency` Added MLKit Barcode Scanning version 17.2.0
* `Dependency` Upgraded Android SDK version from 33 -> 34
* `Dependency` Upgraded OpenCV version from 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dependency` Upgraded Gradle Compile version from 33 -> 34
* `Dependency` Upgraded Gradle version from 8.3-rc-1 -> 8.4-rc-3
* `Dependency` Upgraded Apache Commons Lang3 version from 3.12.0 -> 3.13.0
* `Dependency` Upgraded Glide version from 4.15.1 -> 4.16.0
@@ -688,10 +688,10 @@
* `Improvement` Enhanced text brightness of the log floating window displayed by console.show to improve content recognition
* `Improvement` Supported saving image files with relative paths in ImageWrapper#saveTo
* `Improvement` Redesigned global colors object and added support for HSV / HSL and other color modes (refer to project documentation > [Color](https://docs.autojs6.com/#/color))
* `Dependency` Upgraded Gradle Compile version 32 -> 33
* `Dependency` Localized Android Job version 1.4.3
* `Dependency` Localized Android Plugin Client SDK For Locale version 9.0.0
* `Dependency` Localized GitHub API version 1.306
* `Dependency` Upgraded Android SDK version 32 -> 33
* `Dependency` Added JCIP Annotations version 1.0
* `Dependency` Added Androidx WebKit version 1.5.0
* `Dependency` Added Commons IO version 2.8.0
@@ -813,6 +813,7 @@
* `Improvement` Transferred plugin download address from GitHub to JsDelivr
* `Dependency` Added Zeugma Solutions LocaleHelper version 1.5.1
* `Dependency` Downgraded Android Material version 1.6.0-alpha02 -> 1.5.0
* `Dependency` Upgraded Android SDK version 31 -> 32
* `Dependency` Upgraded Kotlinx Coroutines version 1.6.0-native-mt -> 1.6.0
* `Dependency` Upgraded OpenCV version 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dependency` Upgraded OkHttp3 version 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `Dependency` Upgraded Auto.js-ApkBuilder version 1.0.1 -> 1.0.3
* `Dependency` Upgraded Glide Compiler version 4.12.0 -> 4.13.1
* `Dependency` Upgraded Gradle release version 7.4-rc-2 -> 7.4.1
* `Dependency` Upgraded Gradle Compile version 31 -> 32
* `Dependency` Upgraded Gson version 2.8.9 -> 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `Dependency` Localized MutableTheme version 1.0.0
* `Dependency` Added Androidx Preference version 1.1.1
* `Dependency` Added SwipeRefreshLayout version 1.1.0
* `Dependency` Upgraded Android SDK version 28 -> 30 -> 31
* `Dependency` Upgraded Android Analytics version 7.0.0 -> 13.1.0
* `Dependency` Upgraded Android Annotations version 4.5.2 -> 4.8.0
* `Dependency` Upgraded Gradle build tools version 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `Dependency` Upgraded Eventbus version 3.0.0 -> 3.2.0
* `Dependency` Upgraded Glide Compiler version 4.8.0 -> 4.12.0 -> 4.12.0
* `Dependency` Upgraded Gradle Build Tool version 29.0.2 -> 30.0.2
* `Dependency` Upgraded Gradle Compile version 28 -> 30 -> 31
* `Dependency` Upgraded Gradle release version 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `Dependency` Upgraded Groovy-Json plugin version 3.0.7 -> 3.0.8
* `Dependency` Upgraded Gson version 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `Mejora` Mejora en la compatibilidad de files.path y métodos relacionados al recibir rutas nulas
* `Mejora` Sincronización con la última versión oficial del motor Rhino y adaptación necesaria del código
* `Mejora` Mejoras en el README.md para documentar la construcción y ejecución del proyecto _[`issue #344`](http://issues.autojs6.com/344)_
* `Dependencia` Añadido Eclipse Paho Client Mqttv3 versión 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dependencia` Actualizado la versión de Gradle Compile de 34 a 35
* `Dependencia` Añadido Eclipse Paho Client Mqtt V3 versión 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dependencia` Actualizado la versión de Android SDK de 34 a 35
* `Dependencia` Actualizado Gradle de 8.12 a 8.14-rc-1
* `Dependencia` Actualizado Rhino de 1.8.0-SNAPSHOT a 1.8.1-SNAPSHOT
* `Dependencia` Actualizado Androidx Recyclerview de 1.3.2 a 1.4.0
@@ -269,7 +269,7 @@
* `Dependencia` Incluir la versión 10.3 de EasyWindow (para Toaster)
* `Dependencia` Actualización de versión de Gradle de 8.5 a 8.11.1
* `Dependencia` Actualizar la versión 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT
* `Dependencia` Actualizar la versión 1.10.0 de Android Material Lang3 -> 1.12.0
* `Dependencia` Actualizar la versión 1.10.0 de Android Material -> 1.12.0
* `Dependencia` Actualizar la versión 1.7.0 de Androidx Annotation -> 1.9.1
* `Dependencia` Actualizar la versión 1.6.1 de Androidx AppCompat -> 1.7.0
* `Dependencia` Actualizar la versión 1.8.0 de Androidx WebKit -> 1.12.1
@@ -414,8 +414,8 @@
* `Mejora` Compatibilidad con plugin VSCode 1.0.7
* `Dependencia` Versión Rikka Shizuku 13.1.5 adjunta
* `Dependencia` Versión MLKit Barcode Scanning 17.2.0 adjunta
* `Dependencia` Actualización de versión de Android SDK de 33 a 34
* `Dependencia` Actualización de versión de OpenCV de 4.5.5 a 4.8.0 (Ref a [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dependencia` Actualización de versión de compilación Gradle de 33 a 34
* `Dependencia` Actualización de versión de Gradle de 8.3-rc-1 a 8.4-rc-3
* `Dependencia` Actualización de versión de Apache Commons Lang3 de 3.12.0 a 3.13.0
* `Dependencia` Actualización de versión de Glide de 4.15.1 a 4.16.0
@@ -688,10 +688,10 @@
* `Mejora` Aumentar el brillo del texto en el log de ventana flotante que muestra console.show para mejorar la legibilidad del contenido.
* `Mejora` ImageWrapper#saveTo admite guardar archivos de imagen en rutas relativas.
* `Mejora` Rediseñar el objeto global colors e incluir el soporte de modos de color HSV / HSL (consultar documentos del proyecto > [Colores](https://docs.autojs6.com/#/color)).
* `Dependencia` Actualización de Gradle Compile versión 32 a 33
* `Dependencia` Localización de la versión 1.4.3 de Android Job
* `Dependencia` Localización del Plugin SDK para Locale versión 9.0.0 de Android
* `Dependencia` Localización de GitHub API versión 1.306
* `Dependencia` Actualización de Android SDK versión 32 a 33
* `Dependencia` Añadida la versión 1.0 de JCIP Annotations
* `Dependencia` Añadida la versión 1.5.0 de Androidx WebKit
* `Dependencia` Añadida la versión 2.8.0 de Commons IO
@@ -813,6 +813,7 @@
* `Mejora` Cambio de dirección de descarga de plugins empaquetados de GitHub a JsDelivr
* `Dependencia` Añadida la versión 1.5.1 de Zeugma Solutions LocaleHelper
* `Dependencia` Degradación de la versión de Android Material de 1.6.0-alpha02 a 1.5.0
* `Dependencia` Actualización de las herramientas de Android SDK de la versión 31 a 32
* `Dependencia` Actualización de Kotlinx Coroutines de la versión 1.6.0-native-mt a 1.6.0
* `Dependencia` Actualización de OpenCV de la versión 3.4.3 a 4.5.4 y a 4.5.5 (gracias a [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dependencia` Actualización de OkHttp3 de la versión 3.10.0 a 5.0.0-alpha.4 y a 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `Dependencia` Actualización de Auto.js-ApkBuilder de la versión 1.0.1 a 1.0.3
* `Dependencia` Actualización del compilador de Glide de la versión 4.12.0 a 4.13.1
* `Dependencia` Actualización de Gradle de la versión 7.4-rc-2 a 7.4.1
* `Dependencia` Actualización de las herramientas de Gradle Compile de la versión 31 a 32
* `Dependencia` Actualización de Gson de la versión 2.8.9 a 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `Dependencia` Localización de MutableTheme versión 1.0.0
* `Dependencia` Añadida Androidx Preference versión 1.1.1
* `Dependencia` Añadido SwipeRefreshLayout versión 1.1.0
* `Dependencia` Actualización de Android SDK de la versión 28 -> 30 -> 31
* `Dependencia` Actualización de Android Analytics de la versión 7.0.0 -> 13.1.0
* `Dependencia` Actualización de Android Annotations de la versión 4.5.2 -> 4.8.0
* `Dependencia` Actualización de las herramientas de construcción de Gradle de la versión 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `Dependencia` Actualización de Eventbus de la versión 3.0.0 -> 3.2.0
* `Dependencia` Actualización del compilador de Glide de la versión 4.8.0 -> 4.12.0 -> 4.12.0
* `Dependencia` Actualización de las herramientas de construcción de Gradle de la versión 29.0.2 -> 30.0.2
* `Dependencia` Actualización de Gradle Compile de la versión 28 -> 30 -> 31
* `Dependencia` Actualización de Gradle de la versión 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `Dependencia` Actualización del plugin Groovy-Json de la versión 3.0.7 -> 3.0.8
* `Dependencia` Actualización de Gson de la versión 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `Amélioration` Amélioration de la compatibilité de files.path et des méthodes associées lorsqu'une valeur nulle est fournie pour le chemin
* `Amélioration` Synchronisation avec la dernière version officielle du moteur Rhino et adaptations nécessaires du code
* `Amélioration` Amélioration du README.md pour mieux documenter la construction et l'exécution du projet _[`issue #344`](http://issues.autojs6.com/344)_
* `Dépendance` Ajout d'Eclipse Paho Client Mqttv3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dépendance` Mise à jour de la version de Gradle Compile de 34 à 35
* `Dépendance` Ajout d'Eclipse Paho Client Mqtt V3 version 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Dépendance` Mise à jour de la version de Android SDK de 34 à 35
* `Dépendance` Mise à jour de Gradle de 8.12 à 8.14-rc-1
* `Dépendance` Mise à jour de Rhino de 1.8.0-SNAPSHOT à 1.8.1-SNAPSHOT
* `Dépendance` Mise à jour d'Androidx Recyclerview de 1.3.2 à 1.4.0
@@ -269,7 +269,7 @@
* `Dépendance` Inclure la version 10.3 de EasyWindow (pour Toaster)
* `Dépendance` Mettre à niveau la version 8.5 de Gradle -> 8.11.1
* `Dépendance` Mettre à niveau la version 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT
* `Dépendance` Mettre à niveau la version 1.10.0 d'Android Material Lang3 -> 1.12.0
* `Dépendance` Mettre à niveau la version 1.10.0 d'Android Material -> 1.12.0
* `Dépendance` Mettre à niveau la version 1.7.0 d'Androidx Annotation -> 1.9.1
* `Dépendance` Mettre à niveau la version 1.6.1 d'Androidx AppCompat -> 1.7.0
* `Dépendance` Mettre à niveau la version 1.8.0 d'Androidx WebKit -> 1.12.1
@@ -414,8 +414,8 @@
* `Amélioration` Adaptation de l'extension VSCode 1.0.7
* `Dépendance` Ajout de Rikka Shizuku version 13.1.5
* `Dépendance` Ajout de MLKit Barcode Scanning version 17.2.0
* `Dépendance` Mise à jour de Android SDK de la version 33 à la version 34
* `Dépendance` Mise à jour de OpenCV version 4.5.5 à 4.8.0 (Réf à [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dépendance` Mise à jour de Gradle Compile de la version 33 à la version 34
* `Dépendance` Mise à jour de Gradle de la version 8.3-rc-1 à 8.4-rc-3
* `Dépendance` Mise à jour de Apache Commons Lang3 de la version 3.12.0 à la version 3.13.0
* `Dépendance` Mise à jour de Glide de la version 4.15.1 à 4.16.0
@@ -688,10 +688,10 @@
* `Amélioration` Augmenter la luminosité du texte dans le journal de la fenêtre flottante affichée par console.show pour améliorer la lisibilité du contenu.
* `Amélioration` ImageWrapper#saveTo prend en charge la sauvegarde de fichiers image dans des chemins relatifs.
* `Amélioration` Reconcevoir l'objet global colors et inclure la prise en charge des modes de couleur HSV / HSL (consultez la documentation du projet > [Couleurs](https://docs.autojs6.com/#/color)).
* `Dépendance` Mise à jour de la version de compilation Gradle 32 -> 33
* `Dépendance` Localisation de la version 1.4.3 de Android Job
* `Dépendance` Localisation de la version 9.0.0 du SDK Client de Plugin Android pour Locale
* `Dépendance` Localisation de la version 1.306 de l'API GitHub
* `Dépendance` Mise à jour de la version de Android SDK 32 -> 33
* `Dépendance` Ajout de la version 1.0 de JCIP Annotations
* `Dépendance` Ajout de la version 1.5.0 de Androidx WebKit
* `Dépendance` Ajout de la version 2.8.0 de Commons IO
@@ -813,6 +813,7 @@
* `Amélioration` Migration de l'adresse de téléchargement des plugins packagés de GitHub vers JsDelivr
* `Dépendance` Ajout de la version 1.5.1 de Zeugma Solutions LocaleHelper
* `Dépendance` Rétrogradation de la version de Android Material de 1.6.0-alpha02 à 1.5.0
* `Dépendance` Mise à jour de Android SDK de la version 31 à 32
* `Dépendance` Mise à jour de Kotlinx Coroutines de la version 1.6.0-native-mt à 1.6.0
* `Dépendance` Mise à jour de OpenCV de la version 3.4.3 à 4.5.4 puis 4.5.5 (référence à [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Dépendance` Mise à jour d'OkHttp3 de la version 3.10.0 à 5.0.0-alpha.4 puis 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `Dépendance` Mise à jour d'Auto.js-ApkBuilder de la version 1.0.1 à 1.0.3
* `Dépendance` Mise à jour de Glide Compiler de la version 4.12.0 à 4.13.1
* `Dépendance` Mise à jour de la distribution Gradle de la version 7.4-rc-2 à 7.4.1
* `Dépendance` Mise à jour de Gradle Compile de la version 31 à 32
* `Dépendance` Mise à jour de Gson de la version 2.8.9 à 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `Dépendance` Localisation de la version 1.0.0 de MutableTheme
* `Dépendance` Ajout de la version 1.1.1 de Androidx Preference
* `Dépendance` Ajout de la version 1.1.0 de SwipeRefreshLayout
* `Dépendance` Mise à jour de Android SDK de 28 à 30 puis à 31
* `Dépendance` Mise à niveau d'Android Analytics de 7.0.0 à 13.1.0
* `Dépendance` Mise à niveau d'Android Annotations de 4.5.2 à 4.8.0
* `Dépendance` Mise à jour des outils de construction Gradle de 3.2.1 à 4.1.0 puis à 7.0.3 puis à 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `Dépendance` Mise à jour d'Eventbus de 3.0.0 à 3.2.0
* `Dépendance` Mise à jour de Glide Compiler de 4.8.0 à 4.12.0
* `Dépendance` Mise à jour de l'outil de construction Gradle de 29.0.2 à 30.0.2
* `Dépendance` Mise à jour de Gradle Compile de 28 à 30 puis à 31
* `Dépendance` Mise à jour de Gradle de 4.10.2 à 6.5 puis 7.0.2 puis 7.3
* `Dépendance` Mise à jour du plugin Groovy-Json de 3.0.7 à 3.0.8
* `Dépendance` Mise à jour de Gson de 2.8.2 à 2.8.9

View File

@@ -139,8 +139,8 @@
* `改善` files.path および関連メソッドが, null のパス指定時にも適切に動作するよう改善
* `改善` 最新の公式 Rhino エンジンへの同期およびコードの調整
* `改善` README.md を改善し, プロジェクトのビルドおよび実行方法のドキュメントを充実 _[`issue #344`](http://issues.autojs6.com/344)_
* `依存関係` Eclipse Paho Client Mqttv3 バージョン 1.1.0 を追加 _[`issue #330`](http://issues.autojs6.com/330)_
* `依存関係` Gradle Compile のバージョンを 34 から 35 に更新
* `依存関係` Eclipse Paho Client Mqtt V3 バージョン 1.1.0 を追加 _[`issue #330`](http://issues.autojs6.com/330)_
* `依存関係` Android SDK のバージョンを 34 から 35 に更新
* `依存関係` Gradle を 8.12 から 8.14-rc-1 に更新
* `依存関係` Rhino を 1.8.0-SNAPSHOT から 1.8.1-SNAPSHOT に更新
* `依存関係` Androidx Recyclerview を 1.3.2 から 1.4.0 に更新
@@ -269,7 +269,7 @@
* `依存関係` 追加 EasyWindow (for Toaster) バージョン 10.3
* `依存関係` Gradle バージョンを 8.5 -> 8.11.1 にアップグレード
* `依存関係` Rhino バージョン 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT にアップグレード
* `依存関係` Android Material Lang3 バージョン 1.10.0 -> 1.12.0 にアップグレード
* `依存関係` Android Material バージョン 1.10.0 -> 1.12.0 にアップグレード
* `依存関係` Androidx Annotation バージョン 1.7.0 -> 1.9.1 にアップグレード
* `依存関係` Androidx AppCompat バージョン 1.6.1 -> 1.7.0 にアップグレード
* `依存関係` Androidx WebKit バージョン 1.8.0 -> 1.12.1 にアップグレード
@@ -414,8 +414,8 @@
* `改善` VSCode プラグイン 1.0.7 に適応
* `依存関係` Rikka Shizuku バージョン 13.1.5 を追加
* `依存関係` MLKit Barcode Scanning バージョン 17.2.0 を追加
* `依存関係` Android SDK バージョンのアップグレード 33 -> 34
* `依存関係` OpenCV バージョンのアップグレード 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依存関係` Gradle Compile バージョンのアップグレード 33 -> 34
* `依存関係` Gradle バージョンのアップグレード 8.3-rc-1 -> 8.4-rc-3
* `依存関係` Apache Commons Lang3 バージョンのアップグレード 3.12.0 -> 3.13.0
* `依存関係` Glide バージョンのアップグレード 4.15.1 -> 4.16.0
@@ -688,10 +688,10 @@
* `改善` console.show が表示するログの Floating ウィンドウの文字の明るさを向上させ, 内容の識別度を高める
* `改善` ImageWrapper#saveTo が相対パスで画像ファイルを保存サポート
* `改善` colors グローバルオブジェクトを再設計し, HSV/HSL などのカラーモードをサポート (プロジェクトドキュメントを参照 > [カラー](https://docs.autojs6.com/#/color))
* `依存関係` Gradle Compile バージョンを 32 -> 33 にアップグレード
* `依存関係` ローカライズされた Android Job バージョン 1.4.3
* `依存関係` ローカライズされた Android Plugin Client SDK For Locale バージョン 9.0.0
* `依存関係` ローカライズされた GitHub API バージョン 1.306
* `依存関係` Android SDK バージョンを 32 -> 33 にアップグレード
* `依存関係` 追加された JCIP Annotations バージョン 1.0
* `依存関係` 追加された Androidx WebKit バージョン 1.5.0
* `依存関係` 追加された Commons IO バージョン 2.8.0
@@ -813,6 +813,7 @@
* `改善` パッケージプラグインのダウンロード先を GitHub から JsDelivr に移行
* `依存関係` Zeugma Solutions LocaleHelper バージョン 1.5.1 を追加
* `依存関係` Android Material バージョン 1.6.0-alpha02 -> 1.5.0 にダウングレード
* `依存関係` Android SDK バージョン 31 -> 32 にアップグレード
* `依存関係` Kotlinx Coroutines バージョン 1.6.0-native-mt -> 1.6.0 にアップグレード
* `依存関係` OpenCV バージョン 3.4.3 -> 4.5.4 -> 4.5.5 にアップグレード (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依存関係` OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 にアップグレード
@@ -820,7 +821,6 @@
* `依存関係` Auto.js-ApkBuilder バージョン 1.0.1 -> 1.0.3 にアップグレード
* `依存関係` Glide Compiler バージョン 4.12.0 -> 4.13.1 にアップグレード
* `依存関係` Gradle リリースバージョン 7.4-rc-2 -> 7.4.1 にアップグレード
* `依存関係` Gradle コンパイルバージョン 31 -> 32 にアップグレード
* `依存関係` Gson バージョン 2.8.9 -> 2.9.0 にアップグレード
# v6.0.2
@@ -891,6 +891,7 @@
* `依存関係` ローカライズ MutableTheme バージョン 1.0.0
* `依存関係` 追加 Androidx Preference バージョン 1.1.1
* `依存関係` 追加 SwipeRefreshLayout バージョン 1.1.0
* `依存関係` アップグレード Android SDK バージョン 28 -> 30 -> 31
* `依存関係` アップグレード Android Analytics バージョン 7.0.0 -> 13.1.0
* `依存関係` アップグレード Android Annotations バージョン 4.5.2 -> 4.8.0
* `依存関係` アップグレード Gradle ビルドツールバージョン 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `依存関係` アップグレード Eventbus バージョン 3.0.0 -> 3.2.0
* `依存関係` アップグレード Glide Compiler バージョン 4.8.0 -> 4.12.0 -> 4.12.0
* `依存関係` アップグレード Gradle Build Tool バージョン 29.0.2 -> 30.0.2
* `依存関係` アップグレード Gradle Compile バージョン 28 -> 30 -> 31
* `依存関係` アップグレード Gradle リリースバージョン 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `依存関係` アップグレード Groovy-Json プラグインバージョン 3.0.7 -> 3.0.8
* `依存関係` アップグレード Gson バージョン 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `개선` files.path 및 관련 메서드가 null 경로일 경우에도 적절하게 처리되도록 개선
* `개선` 최신 공식 Rhino 엔진과의 동기화 및 코드 조정
* `개선` README.md 를 개선하여 프로젝트 빌드 및 실행 방법에 대한 문서를 보강 _[`issue #344`](http://issues.autojs6.com/344)_
* `의존성` Eclipse Paho Client Mqttv3 버전 1.1.0 추가 _[`issue #330`](http://issues.autojs6.com/330)_
* `의존성` Gradle Compile 버전을 34 에서 35 로 업데이트
* `의존성` Eclipse Paho Client Mqtt V3 버전 1.1.0 추가 _[`issue #330`](http://issues.autojs6.com/330)_
* `의존성` Android SDK 버전을 34 에서 35 로 업데이트
* `의존성` Gradle 을 8.12 에서 8.14-rc-1 로 업데이트
* `의존성` Rhino 를 1.8.0-SNAPSHOT 에서 1.8.1-SNAPSHOT 으로 업데이트
* `의존성` Androidx Recyclerview 를 1.3.2 에서 1.4.0 으로 업데이트
@@ -269,7 +269,7 @@
* `의존성` EasyWindow (for Toaster) 버전 10.3 추가
* `의존성` Gradle 버전 8.5 -> 8.11.1 업그레이드
* `의존성` Rhino 버전 1.7.15-SNAPSHOT 에서 1.8.0-SNAPSHOT 으로 업그레이드
* `의존성` Android Material Lang3 버전 1.10.0 에서 1.12.0 으로 업그레이드
* `의존성` Android Material 버전 1.10.0 에서 1.12.0 으로 업그레이드
* `의존성` Androidx Annotation 버전 1.7.0 에서 1.9.1 으로 업그레이드
* `의존성` Androidx AppCompat 버전 1.6.1 에서 1.7.0 으로 업그레이드
* `의존성` Androidx WebKit 버전 1.8.0 에서 1.12.1 으로 업그레이드
@@ -414,8 +414,8 @@
* `개선` VSCode 플러그인 1.0.7 에 적응
* `의존성` Rikka Shizuku 버전 13.1.5 추가
* `의존성` MLKit Barcode Scanning 버전 17.2.0 추가
* `의존성` Android SDK 버전 33 -> 34 로 업그레이드
* `의존성` OpenCV 버전 4.5.5 -> 4.8.0 으로 업그레이드 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `의존성` Gradle Compile 버전 33 -> 34 로 업그레이드
* `의존성` Gradle 버전 8.3-rc-1 -> 8.4-rc-3 로 업그레이드
* `의존성` Apache Commons Lang3 버전 3.12.0 -> 3.13.0 으로 업그레이드
* `의존성` Glide 버전 4.15.1 -> 4.16.0 으로 업그레이드
@@ -688,10 +688,10 @@
* `개선` console.show 로그 플로팅 창 텍스트 밝기 개선하여 내용 식별성 향상
* `개선` ImageWrapper#saveTo 상대 경로로 이미지 파일 저장 지원
* `개선` colors 전역 객체 재설계 및 HSV / HSL 등 색상 모드 지원 추가 (프로젝트 문서 참조 > [컬러](https://docs.autojs6.com/#/color))
* `의존성` Gradle Compile 버전 32 -> 33 업그레이드
* `의존성` 로컬화된 Android Job 버전 1.4.3
* `의존성` 로컬화된 Android Plugin Client SDK For Locale 버전 9.0.0
* `의존성` 로컬화된 GitHub API 버전 1.306
* `의존성` Android SDK 버전 32 -> 33 업그레이드
* `의존성` JCIP Annotations 부가 추가 버전 1.0
* `의존성` Androidx WebKit 부가 추가 버전 1.5.0
* `의존성` Commons IO 부가 추가 버전 2.8.0
@@ -813,6 +813,7 @@
* `개선` 번들 플러그인 다운로드 주소 GitHub -> JsDelivr 로 이전
* `의존성` Zeugma Solutions LocaleHelper 버전 1.5.1 추가
* `의존성` Android Material 버전 1.6.0-alpha02 -> 1.5.0 다운그레이드
* `의존성` Android SDK 버전 31 -> 32 업그레이드
* `의존성` Kotlinx Coroutines 버전 1.6.0-native-mt -> 1.6.0 업그레이드
* `의존성` OpenCV 버전 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ)) 업그레이드
* `의존성` OkHttp3 버전 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6 업그레이드
@@ -820,7 +821,6 @@
* `의존성` Auto.js-ApkBuilder 버전 1.0.1 -> 1.0.3 업그레이드
* `의존성` Glide Compiler 버전 4.12.0 -> 4.13.1 업그레이드
* `의존성` Gradle 릴리스 버전 7.4-rc-2 -> 7.4.1 업그레이드
* `의존성` Gradle Compile 버전 31 -> 32 업그레이드
* `의존성` Gson 버전 2.8.9 -> 2.9.0 업그레이드
# v6.0.2
@@ -887,6 +887,7 @@
* `개선` ResourceMonitor 에서 ReentrantLock 사용 안전성 개선 (참조 [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `개선` Maven Central 등의 저장소를 사용하여 JCenter 저장소 대체
* `개선` 중복된 로컬 라이브러리 파일을 분리 및 제거
* `의존성` Android SDK 버전 업그레이드 28 -> 30 -> 31
* `의존성` CrashReport 버전 로컬라이제이션 2.6.6
* `의존성` MutableTheme 버전 로컬라이제이션 1.0.0
* `의존성` Androidx Preference 버전 추가 1.1.1
@@ -905,7 +906,6 @@
* `의존성` Eventbus 버전 업그레이드 3.0.0 -> 3.2.0
* `의존성` Glide Compiler 버전 업그레이드 4.8.0 -> 4.12.0 -> 4.12.0
* `의존성` Gradle Build Tool 버전 업그레이드 29.0.2 -> 30.0.2
* `의존성` Gradle Compile 버전 업그레이드 28 -> 30 -> 31
* `의존성` Gradle 릴리즈 버전 업그레이드 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `의존성` Groovy-Json 플러그인 버전 업그레이드 3.0.7 -> 3.0.8
* `의존성` Gson 버전 업그레이드 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `Улучшение` Улучшена совместимость методов files.path и связанных с ним при передаче значения null для пути
* `Улучшение` Синхронизация с последней официальной версией движка Rhino и необходимые адаптации кода
* `Улучшение` Улучшение README.md с целью лучшей документации сборки и запуска проекта _[`issue #344`](http://issues.autojs6.com/344)_
* `Зависимость` Добавлен Eclipse Paho Client Mqttv3 версии 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Зависимость` Обновлена версия Gradle Compile с 34 до 35
* `Зависимость` Добавлен Eclipse Paho Client Mqtt V3 версии 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `Зависимость` Обновлена версия Android SDK с 34 до 35
* `Зависимость` Обновлён Gradle с 8.12 до 8.14-rc-1
* `Зависимость` Обновлён Rhino с 1.8.0-SNAPSHOT до 1.8.1-SNAPSHOT
* `Зависимость` Обновлён Androidx Recyclerview с 1.3.2 до 1.4.0
@@ -269,7 +269,7 @@
* `Зависимость` Включить версию 10.3 EasyWindow (для Toaster)
* `Зависимость` Обновить Gradle с версии 8.5 до 8.11.1
* `Зависимость` Обновить Rhino с версии 1.7.15-SNAPSHOT до 1.8.0-SNAPSHOT
* `Зависимость` Обновить Android Material Lang3 с версии 1.10.0 до 1.12.0
* `Зависимость` Обновить Android Material с версии 1.10.0 до 1.12.0
* `Зависимость` Обновить Androidx Annotation с версии 1.7.0 до 1.9.1
* `Зависимость` Обновить Androidx AppCompat с версии 1.6.1 до 1.7.0
* `Зависимость` Обновить Androidx WebKit с версии 1.8.0 до 1.12.1
@@ -414,8 +414,8 @@
* `Улучшение` Адаптация версии 1.0.7 плагина VSCode
* `Зависимость` Добавлена версия Rikka Shizuku 13.1.5
* `Зависимость` Добавлена версия MLKit Barcode Scanning 17.2.0
* `Зависимость` Обновление версии Android SDK с 33 до 34
* `Зависимость` Обновление версии OpenCV с 4.5.5 до 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Зависимость` Обновление версии Gradle Compile с 33 до 34
* `Зависимость` Обновление версии Gradle с 8.3-rc-1 до 8.4-rc-3
* `Зависимость` Обновление версии Apache Commons Lang3 с 3.12.0 до 3.13.0
* `Зависимость` Обновление версии Glide с 4.15.1 до 4.16.0
@@ -688,10 +688,10 @@
* `Улучшение` Увеличение яркости текста в окнах логов, отображаемых с помощью console.show, для улучшения читаемости
* `Улучшение` Поддержка сохранения файлов изображений по относительному пути в ImageWrapper#saveTo
* `Улучшение` Переработка глобального объекта colors и добавление поддержки цветовых режимов HSV / HSL (см. проектную документацию > [цвета](https://docs.autojs6.com/#/color))
* `Зависимость` Обновление версии сборщика Gradle с 32 до 33
* `Зависимость` Локализация версии Android Job до 1.4.3
* `Зависимость` Локализация версии Android Plugin Client SDK For Locale до 9.0.0
* `Зависимость` Локализация версии GitHub API до 1.306
* `Зависимость` Обновление версии Android SDK с 32 до 33
* `Зависимость` Добавлена версия JCIP Annotations 1.0
* `Зависимость` Добавлена версия androidx WebKit 1.5.0
* `Зависимость` Добавлена версия Commons IO 2.8.0
@@ -813,6 +813,7 @@
* `Улучшение` Перенос адреса загрузки плагинов сборки из GitHub в JsDelivr
* `Зависимость` Добавлен Zeugma Solutions LocaleHelper версии 1.5.1
* `Зависимость` Понижена версия Android Material до 1.6.0-alpha02 -> 1.5.0
* `Зависимость` Обновлен Android SDK до версии 31 -> 32
* `Зависимость` Обновлены Kotlinx Coroutines до версии 1.6.0-native-mt -> 1.6.0
* `Зависимость` Обновлен OpenCV до версии 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Зависимость` Обновлен OkHttp3 до версии 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `Зависимость` Обновлен Auto.js-ApkBuilder до версии 1.0.1 -> 1.0.3
* `Зависимость` Обновлен Glide Compiler до версии 4.12.0 -> 4.13.1
* `Зависимость` Обновлен Gradle выпуск до версии 7.4-rc-2 -> 7.4.1
* `Зависимость` Обновлен Gradle Compile до версии 31 -> 32
* `Зависимость` Обновлен Gson до версии 2.8.9 -> 2.9.0
# v6.0.2
@@ -887,6 +887,7 @@
* `Улучшение` Улучшение безопасности использования ResourceMonitor с ReentrantLock (ссылка на [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `Улучшение` Замена репозитория JCenter на Maven Central и аналогичные
* `Улучшение` Рефакторинг и удаление повторяющихся локальных библиотек
* `Зависимость` Обновление версии Android SDK с 28 до 30 и до 31
* `Зависимость` Локализованная версия CrashReport 2.6.6
* `Зависимость` Локализованная версия MutableTheme 1.0.0
* `Зависимость` Добавлена версия Androidx Preference 1.1.1
@@ -905,7 +906,6 @@
* `Зависимость` Обновление версии Eventbus с 3.0.0 до 3.2.0
* `Зависимость` Обновление версии Glide Compiler с 4.8.0 до 4.12.0
* `Зависимость` Обновление версии Gradle Build Tool с 29.0.2 до 30.0.2
* `Зависимость` Обновление версии Gradle Compile с 28 до 30 и до 31
* `Зависимость` Обновление версии Gradle с 4.10.2 до 6.5, затем до 7.0.2 и до 7.3
* `Зависимость` Обновление версии плагина Groovy-Json с 3.0.7 до 3.0.8
* `Зависимость` Обновление версии Gson с 2.8.2 до 2.8.9

View File

@@ -6,17 +6,32 @@
# v6.7.0
###### 2025/09/24
###### 2025/10/26
* `新增` cvt 模块, 用于数据单位转换 (参阅 项目文档 > [单位转换](https://docs.autojs6.com/#/cvt))
* `新增` fmt 模块, 用于数据格式化 (参阅 项目文档 > [格式化](https://docs.autojs6.com/#/fmt))
* `新增` zip 模块, 用于文件压缩与解压缩操作 (Ref to [Auto.js Pro](https://g.pro.autojs.org/)) (参阅 项目文档 > [Zip](https://docs.autojs6.com/#/zip))
* `新增` mediainfo 模块, 用于查看媒体文件的详细信息 (参阅 项目文档 > [媒体信息](https://docs.autojs6.com/#/mediainfo))
* `新增` cvt.bytes 方法, 用于字节数据单位转换 (参阅 项目文档 > [单位转换](https://docs.autojs6.com/#/cvt))
* `新增` fmt.bytes 方法, 用于字节数据格式化 (参阅 项目文档 > [数据格式化](https://docs.autojs6.com/#/fmt))
* `新增` s13n.bytes 方法, 用于标准化字节数据 (参阅 项目文档 > [标准化](https://docs.autojs6.com/#/s13n))
* `新增` UiObject#isShifted 方法, 用于检测控件位置变化
* `新增` device.getSharedDeviceId 方法, 用于跨应用获取统一共享设备 ID _[`issue #455`](http://issues.autojs6.com/455)_
* `新增` http 模块请求相关方法获取的 body 对象增加 stream/saveToFile/close 方法 _[`issue #452`](http://issues.autojs6.com/452)_
* `新增` http 模块请求相关方法支持缓存控制选项参数 (cacheBody/bodyCacheThresholdBytes)
* `新增` http 模块请求相关方法支持不安全选项参数 (isInsecure/insecure), 用于忽略证书相关异常 _[`issue #417`](http://issues.autojs6.com/417)_
* `新增` http 模块请求相关方法支持 options.client 选项, 用于配置 OkHttpClient.Builder (如 followRedirects 等) _[`issue #454`](http://issues.autojs6.com/454)_
* `新增` structuredClone 全局方法, 用于深拷贝 JavaScript 对象 (参阅 [MDN](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/structuredClone))
* `新增` 设置页面支持应用启动器图标设置选项 _[`issue #405`](http://issues.autojs6.com/405)_
* `新增` JS 脚本工具 (run-scrapers.mjs) 用于自动更新 Gradle 构建脚本锚点数据/README 通用数据/README 模板数据
* `新增` Scrapers 工具 (run-scrapers.mjs) 用于自动更新 Gradle 构建脚本结构化数据/README 通用数据/README 模板数据
* `修复` isJavaClass/isJavaPackage 等全局方法无效的问题
* `修复` timers.keepAlive 方法 timeout 参数功能无效的问题
* `修复` floaty.window/rawWindow 方法无法接受字符串参数的问题
* `修复` util.class[Name]/getClass[Name] 可能返回错误结果的问题
* `修复` threads.disposable() 返回的对象在存取数据时可能被意外装箱的问题 _[`issue #435`](http://issues.autojs6.com/435)_
* `修复` console/toast 等方法显示 Java Double 时可能丢失末尾零的问题
* `修复` 无法使用 console/toast 等方法显示 BigInt 数据类型的问题
* `修复` 部分全局对象可能丢失 JavaScript 原型属性及方法的问题
* `修复` 使用 XML 语法将 JavaScript 表达式作为属性值时, this 对象可能出现指向错误的问题
* `修复` canvas 元素控件 setMaxFps 方法内部帧率计算错误
* `修复` images.concat 方法纵向拼接时宽度值计算错误
@@ -24,40 +39,51 @@
* `修复` images 部分相关方法出现异常时 oneShot 标记功能失效的问题 _[`issue #372`](http://issues.autojs6.com/372)_
* `修复` images 部分相关方法可能引发内存泄露的问题 _[`issue #372`](http://issues.autojs6.com/372)_
* `修复` Android 10 UiObject#child 方法可能出现 ArrayIndexOutOfBoundsException 异常的问题 _[`issue #416`](http://issues.autojs6.com/416)_
* `修复` 运行项目时 project.json 配置参数无法正常解析的问题
* `修复` 修复项目配置文件中构建版本号或构建时间出现较大数字时可能导致应用崩溃的问题
* `修复` 频繁获取或重建 ImageReader 时可能因缓冲区暂无可用帧导致应用崩溃的问题
* `修复` 打包应用无法正常使用 Paddle OCR 与 Rapid OCR 功能的问题
* `修复` 版本历史页面部分系统因字体差别导致统计数据显示不完整的问题
* `修复` 部分设备无法正常初始化 MLKit Google OCR 的问题 (试修) _[`issue #8`](http://issues.autojs6.com/8#issuecomment-3117061768)_
* `修复` ErrorDialogActivity 可能无法正常启动的问题 _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_
* `修复` ErrorDialogActivity 可能无法正常启动或短时间自动消失的问题 _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_
* `修复` 崩溃报告页面复制详细信息功能失效的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` 构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题
* `优化` http 模块相关方法支持不安全选项参数 (isInsecure/insecure), 用于忽略证书相关异常 _[`issue #417`](http://issues.autojs6.com/417)_
* `优化` console.log 等方法打印全局对象 (images, app, ocr 等) 时支持显示详细信息
* `优化` android.graphics.Paint#setColor 支持正常解析 ColorInt/ColorHex/ColorName 等颜色参数
* `优化` 内置模块相关方法实参类型的异常消息增加类型摘要信息
* `优化` 文件管理器浮动按钮展开后点击菜单项时优化菜单收起时机
* `优化` 崩溃报告页面支持双指缩放调整字体大小并添加常用功能按钮
* `优化` 应用启动器图标支持自适应图标特性 _[`issue #405`](http://issues.autojs6.com/405)_
* `优化` 使用 LiveData 及 SharedFlow 替代已弃用的 LocalBroadcastManager
* `优化` Gradle 构建脚本提升 7z 格式文件的解压效率
* `优化` Gradle 构建脚本支持获取详细的 Android Studio IDE 版本 (如 "2025.1.4.7")
* `优化` Gradle 构建脚本支持自动生成 VersionCodesList 类所需数据以降低脚本启动延迟
* `优化` 使用版本目录 (Version Catalogs) 集中管理 Gradle 依赖和插件版本
* `优化` 模块化 Gradle 脚本, 将共享构建逻辑迁移至 buildSrc 并抽象为约定插件
* `优化` 模块化 Gradle 构建脚本, 将共享构建逻辑迁移至 buildSrc 并抽象为约定插件
* `优化` 使用 Gradle 约定插件简化本地 AAR 库加载逻辑
* `优化` 使用 Toolchain 替代 sourceCompatibility/targetCompatibility 以降低构建环境差异
* `依赖` 本地化 Root Shell 版本 1.6
* `依赖` 本地化 Expandable Layout 版本 1.6.0
* `依赖` 本地化 Recyclerview Flexible Divider 版本 1.4.0
* `依赖` 附加 Androidx Core (KTX) 版本 1.15.0
* `依赖` 升级 Android SDK 版本 35 -> 36
* `依赖` 升级 Gradle 版本 8.14 -> 8.14.3
* `依赖` 升级 Desugar JDK Libs 版本 2.0.4 -> 2.1.5
* `依赖` 升级 Android Material 版本 1.12.0 -> 1.13.0
* `依赖` 升级 Androidx AppCompat 版本 1.7.0 -> 1.7.1
* `依赖` 升级 Androidx Room 版本 2.7.1 -> 2.7.2
* `依赖` 升级 Androidx WebKit 版本 1.13.0 -> 1.14.0
* `依赖` 升级 Material Progressbar 版本 1.4.2 -> 1.6.1
* `依赖` 升级 Apache Commons 版本 3.16.0 -> 3.18.0
* `依赖` 升级 Retrofit2 Retrofit 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Retrofit2 Converter Gson 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Retrofit2 RxJava2 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Joda Time 版本 2.12.7 -> 2.14.0
* `依赖` 升级 Androidx WebKit 版本 1.13.0 -> 1.14.0
* `依赖` 升级 Gson 版本 2.11.0 -> 2.13.1
* `依赖` 升级 ARSCLib 版本 1.3.1 -> 1.3.5
* `依赖` 升级 Jsoup 版本 1.19.1 -> 1.20.1
* `依赖` 升级 Junit Jupiter 版本 5.10.3 -> 5.13.0
* `依赖` 升级 Androidx AppCompat 版本 1.7.0 -> 1.7.1
* `依赖` 升级 Material Progressbar 版本 1.4.2 -> 1.6.1
* `依赖` 升级 Androidx Room 版本 2.7.1 -> 2.7.2
* `依赖` 升级 OpenCC 版本 1.2.0 -> 1.2.2
# v6.6.4
@@ -195,8 +221,8 @@
* `优化` files.path 及相关方法传入空值路径参数时的兼容性
* `优化` 同步最新的 Rhino 引擎官方上游代码并进行必要的代码适配
* `优化` README.md 完善项目构建与运行相关内容 _[`issue #344`](http://issues.autojs6.com/344)_
* `依赖` 附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依赖` 升级 Gradle Compile 版本 34 -> 35
* `依赖` 附加 Eclipse Paho Client Mqtt V3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依赖` 升级 Android SDK 版本 34 -> 35
* `依赖` 升级 Gradle 版本 8.12 -> 8.14-rc-1
* `依赖` 升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT
* `依赖` 升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0
@@ -325,7 +351,7 @@
* `依赖` 附加 EasyWindow (for Toaster) 版本 10.3
* `依赖` 升级 Gradle 版本 8.5 -> 8.11.1
* `依赖` 升级 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT
* `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Android Material 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0
* `依赖` 升级 Androidx WebKit 版本 1.8.0 -> 1.12.1
@@ -470,8 +496,8 @@
* `优化` 适配 VSCode 插件 1.0.7
* `依赖` 附加 Rikka Shizuku 版本 13.1.5
* `依赖` 附加 MLKit Barcode Scanning 版本 17.2.0
* `依赖` 升级 Android SDK 版本 33 -> 34
* `依赖` 升级 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依赖` 升级 Gradle Compile 版本 33 -> 34
* `依赖` 升级 Gradle 版本 8.3-rc-1 -> 8.4-rc-3
* `依赖` 升级 Apache Commons Lang3 版本 3.12.0 -> 3.13.0
* `依赖` 升级 Glide 版本 4.15.1 -> 4.16.0
@@ -744,10 +770,10 @@
* `优化` 提升 console.show 显示的日志浮动窗口文字亮度以增强内容辨识度
* `优化` ImageWrapper#saveTo 支持相对路径保存图像文件
* `优化` 重新设计 colors 全局对象并增加 HSV / HSL 等色彩模式支持 (参阅 项目文档 > [颜色](https://docs.autojs6.com/#/color))
* `依赖` 升级 Gradle Compile 版本 32 -> 33
* `依赖` 本地化 Android Job 版本 1.4.3
* `依赖` 本地化 Android Plugin Client SDK For Locale 版本 9.0.0
* `依赖` 本地化 GitHub API 版本 1.306
* `依赖` 升级 Android SDK 版本 32 -> 33
* `依赖` 附加 JCIP Annotations 版本 1.0
* `依赖` 附加 Androidx WebKit 版本 1.5.0
* `依赖` 附加 Commons IO 版本 2.8.0
@@ -869,6 +895,7 @@
* `优化` 转移打包插件下载地址 GitHub -> JsDelivr
* `依赖` 附加 Zeugma Solutions LocaleHelper 版本 1.5.1
* `依赖` 降级 Android Material 版本 1.6.0-alpha02 -> 1.5.0
* `依赖` 升级 Android SDK 版本 31 -> 32
* `依赖` 升级 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0
* `依赖` 升级 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依赖` 升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -876,7 +903,6 @@
* `依赖` 升级 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3
* `依赖` 升级 Glide Compiler 版本 4.12.0 -> 4.13.1
* `依赖` 升级 Gradle 发行版本 7.4-rc-2 -> 7.4.1
* `依赖` 升级 Gradle Compile 版本 31 -> 32
* `依赖` 升级 Gson 版本 2.8.9 -> 2.9.0
# v6.0.2
@@ -947,6 +973,7 @@
* `依赖` 本地化 MutableTheme 版本 1.0.0
* `依赖` 附加 Androidx Preference 版本 1.1.1
* `依赖` 附加 SwipeRefreshLayout 版本 1.1.0
* `依赖` 升级 Android SDK 版本 28 -> 30 -> 31
* `依赖` 升级 Android Analytics 版本 7.0.0 -> 13.1.0
* `依赖` 升级 Android Annotations 版本 4.5.2 -> 4.8.0
* `依赖` 升级 Gradle 构建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -961,7 +988,6 @@
* `依赖` 升级 Eventbus 版本 3.0.0 -> 3.2.0
* `依赖` 升级 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0
* `依赖` 升级 Gradle Build Tool 版本 29.0.2 -> 30.0.2
* `依赖` 升级 Gradle Compile 版本 28 -> 30 -> 31
* `依赖` 升级 Gradle 发行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `依赖` 升级 Groovy-Json 插件版本 3.0.7 -> 3.0.8
* `依赖` 升级 Gson 版本 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `優化` files.path 及相關方法傳入空值路徑參數時的兼容性
* `優化` 同步最新的 Rhino 引擎官方上游代碼並進行必要的代碼適配
* `優化` README.md 完善項目構建與運行相關內容 _[`issue #344`](http://issues.autojs6.com/344)_
* `依賴` 附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依賴` 升級 Gradle Compile 版本 34 -> 35
* `依賴` 附加 Eclipse Paho Client Mqtt V3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依賴` 升級 Android SDK 版本 34 -> 35
* `依賴` 升級 Gradle 版本 8.12 -> 8.14-rc-1
* `依賴` 升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT
* `依賴` 升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0
@@ -269,7 +269,7 @@
* `依賴` 附加 EasyWindow (for Toaster) 版本 10.3
* `依賴` 升級 Gradle 版本 8.5 -> 8.11.1
* `依賴` 升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT
* `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Android Material 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0
* `依賴` 升級 Androidx WebKit 版本 1.8.0 -> 1.12.1
@@ -414,8 +414,8 @@
* `優化` 適配 VSCode 插件 1.0.7
* `依賴` 附加 Rikka Shizuku 版本 13.1.5
* `依賴` 附加 MLKit Barcode Scanning 版本 17.2.0
* `依賴` 升級 Android SDK 版本 33 -> 34
* `依賴` 升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依賴` 升級 Gradle Compile 版本 33 -> 34
* `依賴` 升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3
* `依賴` 升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0
* `依賴` 升級 Glide 版本 4.15.1 -> 4.16.0
@@ -688,10 +688,10 @@
* `優化` 提升 console.show 顯示的日誌浮動窗口文字亮度以增強內容辨識度
* `優化` ImageWrapper#saveTo 支持相對路徑保存圖像文件
* `優化` 重新設計 colors 全局對象並增加 HSV / HSL 等色彩模式支持 (參閲 項目文檔 > [顏色](https://docs.autojs6.com/#/color))
* `依賴` 升級 Gradle Compile 版本 32 -> 33
* `依賴` 本地化 Android Job 版本 1.4.3
* `依賴` 本地化 Android Plugin Client SDK For Locale 版本 9.0.0
* `依賴` 本地化 GitHub API 版本 1.306
* `依賴` 升級 Android SDK 版本 32 -> 33
* `依賴` 附加 JCIP Annotations 版本 1.0
* `依賴` 附加 Androidx WebKit 版本 1.5.0
* `依賴` 附加 Commons IO 版本 2.8.0
@@ -813,6 +813,7 @@
* `優化` 轉移打包插件下載地址 GitHub -> JsDelivr
* `依賴` 附加 Zeugma Solutions LocaleHelper 版本 1.5.1
* `依賴` 降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0
* `依賴` 升級 Android SDK 版本 31 -> 32
* `依賴` 升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0
* `依賴` 升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依賴` 升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `依賴` 升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3
* `依賴` 升級 Glide Compiler 版本 4.12.0 -> 4.13.1
* `依賴` 升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1
* `依賴` 升級 Gradle Compile 版本 31 -> 32
* `依賴` 升級 Gson 版本 2.8.9 -> 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `依賴` 本地化 MutableTheme 版本 1.0.0
* `依賴` 附加 Androidx Preference 版本 1.1.1
* `依賴` 附加 SwipeRefreshLayout 版本 1.1.0
* `依賴` 升級 Android SDK 版本 28 -> 30 -> 31
* `依賴` 升級 Android Analytics 版本 7.0.0 -> 13.1.0
* `依賴` 升級 Android Annotations 版本 4.5.2 -> 4.8.0
* `依賴` 升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `依賴` 升級 Eventbus 版本 3.0.0 -> 3.2.0
* `依賴` 升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0
* `依賴` 升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2
* `依賴` 升級 Gradle Compile 版本 28 -> 30 -> 31
* `依賴` 升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `依賴` 升級 Groovy-Json 插件版本 3.0.7 -> 3.0.8
* `依賴` 升級 Gson 版本 2.8.2 -> 2.8.9

View File

@@ -139,8 +139,8 @@
* `最佳化` files.path 及相關方法傳入空值路徑引數時的相容性
* `最佳化` 同步最新的 Rhino 引擎官方上游程式碼並進行必要的程式碼適配
* `最佳化` README.md 完善專案構建與執行相關內容 _[`issue #344`](http://issues.autojs6.com/344)_
* `依賴` 附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依賴` 升級 Gradle Compile 版本 34 -> 35
* `依賴` 附加 Eclipse Paho Client Mqtt V3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依賴` 升級 Android SDK 版本 34 -> 35
* `依賴` 升級 Gradle 版本 8.12 -> 8.14-rc-1
* `依賴` 升級 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT
* `依賴` 升級 Androidx Recyclerview 版本 1.3.2 -> 1.4.0
@@ -269,7 +269,7 @@
* `依賴` 附加 EasyWindow (for Toaster) 版本 10.3
* `依賴` 升級 Gradle 版本 8.5 -> 8.11.1
* `依賴` 升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT
* `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Android Material 版本 1.10.0 -> 1.12.0
* `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0
* `依賴` 升級 Androidx WebKit 版本 1.8.0 -> 1.12.1
@@ -414,8 +414,8 @@
* `最佳化` 適配 VSCode 外掛 1.0.7
* `依賴` 附加 Rikka Shizuku 版本 13.1.5
* `依賴` 附加 MLKit Barcode Scanning 版本 17.2.0
* `依賴` 升級 Android SDK 版本 33 -> 34
* `依賴` 升級 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依賴` 升級 Gradle Compile 版本 33 -> 34
* `依賴` 升級 Gradle 版本 8.3-rc-1 -> 8.4-rc-3
* `依賴` 升級 Apache Commons Lang3 版本 3.12.0 -> 3.13.0
* `依賴` 升級 Glide 版本 4.15.1 -> 4.16.0
@@ -688,10 +688,10 @@
* `最佳化` 提升 console.show 顯示的日誌浮動視窗文字亮度以增強內容辨識度
* `最佳化` ImageWrapper#saveTo 支援相對路徑儲存影象檔案
* `最佳化` 重新設計 colors 全域性物件並增加 HSV / HSL 等色彩模式支援 (參閱 專案文件 > [顏色](https://docs.autojs6.com/#/color))
* `依賴` 升級 Gradle Compile 版本 32 -> 33
* `依賴` 本地化 Android Job 版本 1.4.3
* `依賴` 本地化 Android Plugin Client SDK For Locale 版本 9.0.0
* `依賴` 本地化 GitHub API 版本 1.306
* `依賴` 升級 Android SDK 版本 32 -> 33
* `依賴` 附加 JCIP Annotations 版本 1.0
* `依賴` 附加 Androidx WebKit 版本 1.5.0
* `依賴` 附加 Commons IO 版本 2.8.0
@@ -813,6 +813,7 @@
* `最佳化` 轉移打包外掛下載地址 GitHub -> JsDelivr
* `依賴` 附加 Zeugma Solutions LocaleHelper 版本 1.5.1
* `依賴` 降級 Android Material 版本 1.6.0-alpha02 -> 1.5.0
* `依賴` 升級 Android SDK 版本 31 -> 32
* `依賴` 升級 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0
* `依賴` 升級 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依賴` 升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -820,7 +821,6 @@
* `依賴` 升級 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3
* `依賴` 升級 Glide Compiler 版本 4.12.0 -> 4.13.1
* `依賴` 升級 Gradle 發行版本 7.4-rc-2 -> 7.4.1
* `依賴` 升級 Gradle Compile 版本 31 -> 32
* `依賴` 升級 Gson 版本 2.8.9 -> 2.9.0
# v6.0.2
@@ -891,6 +891,7 @@
* `依賴` 本地化 MutableTheme 版本 1.0.0
* `依賴` 附加 Androidx Preference 版本 1.1.1
* `依賴` 附加 SwipeRefreshLayout 版本 1.1.0
* `依賴` 升級 Android SDK 版本 28 -> 30 -> 31
* `依賴` 升級 Android Analytics 版本 7.0.0 -> 13.1.0
* `依賴` 升級 Android Annotations 版本 4.5.2 -> 4.8.0
* `依賴` 升級 Gradle 構建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -905,7 +906,6 @@
* `依賴` 升級 Eventbus 版本 3.0.0 -> 3.2.0
* `依賴` 升級 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0
* `依賴` 升級 Gradle Build Tool 版本 29.0.2 -> 30.0.2
* `依賴` 升級 Gradle Compile 版本 28 -> 30 -> 31
* `依賴` 升級 Gradle 發行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `依賴` 升級 Groovy-Json 外掛版本 3.0.7 -> 3.0.8
* `依賴` 升級 Gson 版本 2.8.2 -> 2.8.9

View File

@@ -6,17 +6,32 @@
# v6.7.0
###### 2025/09/24
###### 2025/10/26
* `新增` cvt 模块, 用于数据单位转换 (参阅 项目文档 > [单位转换](https://docs.autojs6.com/#/cvt))
* `新增` fmt 模块, 用于数据格式化 (参阅 项目文档 > [格式化](https://docs.autojs6.com/#/fmt))
* `新增` zip 模块, 用于文件压缩与解压缩操作 (Ref to [Auto.js Pro](https://g.pro.autojs.org/)) (参阅 项目文档 > [Zip](https://docs.autojs6.com/#/zip))
* `新增` mediainfo 模块, 用于查看媒体文件的详细信息 (参阅 项目文档 > [媒体信息](https://docs.autojs6.com/#/mediainfo))
* `新增` cvt.bytes 方法, 用于字节数据单位转换 (参阅 项目文档 > [单位转换](https://docs.autojs6.com/#/cvt))
* `新增` fmt.bytes 方法, 用于字节数据格式化 (参阅 项目文档 > [数据格式化](https://docs.autojs6.com/#/fmt))
* `新增` s13n.bytes 方法, 用于标准化字节数据 (参阅 项目文档 > [标准化](https://docs.autojs6.com/#/s13n))
* `新增` UiObject#isShifted 方法, 用于检测控件位置变化
* `新增` device.getSharedDeviceId 方法, 用于跨应用获取统一共享设备 ID _[`issue #455`](http://issues.autojs6.com/455)_
* `新增` http 模块请求相关方法获取的 body 对象增加 stream/saveToFile/close 方法 _[`issue #452`](http://issues.autojs6.com/452)_
* `新增` http 模块请求相关方法支持缓存控制选项参数 (cacheBody/bodyCacheThresholdBytes)
* `新增` http 模块请求相关方法支持不安全选项参数 (isInsecure/insecure), 用于忽略证书相关异常 _[`issue #417`](http://issues.autojs6.com/417)_
* `新增` http 模块请求相关方法支持 options.client 选项, 用于配置 OkHttpClient.Builder (如 followRedirects 等) _[`issue #454`](http://issues.autojs6.com/454)_
* `新增` structuredClone 全局方法, 用于深拷贝 JavaScript 对象 (参阅 [MDN](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/structuredClone))
* `新增` 设置页面支持应用启动器图标设置选项 _[`issue #405`](http://issues.autojs6.com/405)_
* `新增` JS 脚本工具 (run-scrapers.mjs) 用于自动更新 Gradle 构建脚本锚点数据/README 通用数据/README 模板数据
* `新增` Scrapers 工具 (run-scrapers.mjs) 用于自动更新 Gradle 构建脚本结构化数据/README 通用数据/README 模板数据
* `修复` isJavaClass/isJavaPackage 等全局方法无效的问题
* `修复` timers.keepAlive 方法 timeout 参数功能无效的问题
* `修复` floaty.window/rawWindow 方法无法接受字符串参数的问题
* `修复` util.class[Name]/getClass[Name] 可能返回错误结果的问题
* `修复` threads.disposable() 返回的对象在存取数据时可能被意外装箱的问题 _[`issue #435`](http://issues.autojs6.com/435)_
* `修复` console/toast 等方法显示 Java Double 时可能丢失末尾零的问题
* `修复` 无法使用 console/toast 等方法显示 BigInt 数据类型的问题
* `修复` 部分全局对象可能丢失 JavaScript 原型属性及方法的问题
* `修复` 使用 XML 语法将 JavaScript 表达式作为属性值时, this 对象可能出现指向错误的问题
* `修复` canvas 元素控件 setMaxFps 方法内部帧率计算错误
* `修复` images.concat 方法纵向拼接时宽度值计算错误
@@ -24,40 +39,51 @@
* `修复` images 部分相关方法出现异常时 oneShot 标记功能失效的问题 _[`issue #372`](http://issues.autojs6.com/372)_
* `修复` images 部分相关方法可能引发内存泄露的问题 _[`issue #372`](http://issues.autojs6.com/372)_
* `修复` Android 10 UiObject#child 方法可能出现 ArrayIndexOutOfBoundsException 异常的问题 _[`issue #416`](http://issues.autojs6.com/416)_
* `修复` 运行项目时 project.json 配置参数无法正常解析的问题
* `修复` 修复项目配置文件中构建版本号或构建时间出现较大数字时可能导致应用崩溃的问题
* `修复` 频繁获取或重建 ImageReader 时可能因缓冲区暂无可用帧导致应用崩溃的问题
* `修复` 打包应用无法正常使用 Paddle OCR 与 Rapid OCR 功能的问题
* `修复` 版本历史页面部分系统因字体差别导致统计数据显示不完整的问题
* `修复` 部分设备无法正常初始化 MLKit Google OCR 的问题 (试修) _[`issue #8`](http://issues.autojs6.com/8#issuecomment-3117061768)_
* `修复` ErrorDialogActivity 可能无法正常启动的问题 _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_
* `修复` ErrorDialogActivity 可能无法正常启动或短时间自动消失的问题 _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_
* `修复` 崩溃报告页面复制详细信息功能失效的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` 构建工具启用 isCleanup[Paddle/Rapid]Ocr 配置选项时无法正常完成 Rebuild Project 任务的问题
* `优化` http 模块相关方法支持不安全选项参数 (isInsecure/insecure), 用于忽略证书相关异常 _[`issue #417`](http://issues.autojs6.com/417)_
* `优化` console.log 等方法打印全局对象 (images, app, ocr 等) 时支持显示详细信息
* `优化` android.graphics.Paint#setColor 支持正常解析 ColorInt/ColorHex/ColorName 等颜色参数
* `优化` 内置模块相关方法实参类型的异常消息增加类型摘要信息
* `优化` 文件管理器浮动按钮展开后点击菜单项时优化菜单收起时机
* `优化` 崩溃报告页面支持双指缩放调整字体大小并添加常用功能按钮
* `优化` 应用启动器图标支持自适应图标特性 _[`issue #405`](http://issues.autojs6.com/405)_
* `优化` 使用 LiveData 及 SharedFlow 替代已弃用的 LocalBroadcastManager
* `优化` Gradle 构建脚本提升 7z 格式文件的解压效率
* `优化` Gradle 构建脚本支持获取详细的 Android Studio IDE 版本 (如 "2025.1.4.7")
* `优化` Gradle 构建脚本支持自动生成 VersionCodesList 类所需数据以降低脚本启动延迟
* `优化` 使用版本目录 (Version Catalogs) 集中管理 Gradle 依赖和插件版本
* `优化` 模块化 Gradle 脚本, 将共享构建逻辑迁移至 buildSrc 并抽象为约定插件
* `优化` 模块化 Gradle 构建脚本, 将共享构建逻辑迁移至 buildSrc 并抽象为约定插件
* `优化` 使用 Gradle 约定插件简化本地 AAR 库加载逻辑
* `优化` 使用 Toolchain 替代 sourceCompatibility/targetCompatibility 以降低构建环境差异
* `依赖` 本地化 Root Shell 版本 1.6
* `依赖` 本地化 Expandable Layout 版本 1.6.0
* `依赖` 本地化 Recyclerview Flexible Divider 版本 1.4.0
* `依赖` 附加 Androidx Core (KTX) 版本 1.15.0
* `依赖` 升级 Android SDK 版本 35 -> 36
* `依赖` 升级 Gradle 版本 8.14 -> 8.14.3
* `依赖` 升级 Desugar JDK Libs 版本 2.0.4 -> 2.1.5
* `依赖` 升级 Android Material 版本 1.12.0 -> 1.13.0
* `依赖` 升级 Androidx AppCompat 版本 1.7.0 -> 1.7.1
* `依赖` 升级 Androidx Room 版本 2.7.1 -> 2.7.2
* `依赖` 升级 Androidx WebKit 版本 1.13.0 -> 1.14.0
* `依赖` 升级 Material Progressbar 版本 1.4.2 -> 1.6.1
* `依赖` 升级 Apache Commons 版本 3.16.0 -> 3.18.0
* `依赖` 升级 Retrofit2 Retrofit 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Retrofit2 Converter Gson 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Retrofit2 RxJava2 版本 2.11.0 -> 2.12.0
* `依赖` 升级 Joda Time 版本 2.12.7 -> 2.14.0
* `依赖` 升级 Androidx WebKit 版本 1.13.0 -> 1.14.0
* `依赖` 升级 Gson 版本 2.11.0 -> 2.13.1
* `依赖` 升级 ARSCLib 版本 1.3.1 -> 1.3.5
* `依赖` 升级 Jsoup 版本 1.19.1 -> 1.20.1
* `依赖` 升级 Junit Jupiter 版本 5.10.3 -> 5.13.0
* `依赖` 升级 Androidx AppCompat 版本 1.7.0 -> 1.7.1
* `依赖` 升级 Material Progressbar 版本 1.4.2 -> 1.6.1
* `依赖` 升级 Androidx Room 版本 2.7.1 -> 2.7.2
* `依赖` 升级 OpenCC 版本 1.2.0 -> 1.2.2
# v6.6.4
@@ -195,8 +221,8 @@
* `优化` files.path 及相关方法传入空值路径参数时的兼容性
* `优化` 同步最新的 Rhino 引擎官方上游代码并进行必要的代码适配
* `优化` README.md 完善项目构建与运行相关内容 _[`issue #344`](http://issues.autojs6.com/344)_
* `依赖` 附加 Eclipse Paho Client Mqttv3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依赖` 升级 Gradle Compile 版本 34 -> 35
* `依赖` 附加 Eclipse Paho Client Mqtt V3 版本 1.1.0 _[`issue #330`](http://issues.autojs6.com/330)_
* `依赖` 升级 Android SDK 版本 34 -> 35
* `依赖` 升级 Gradle 版本 8.12 -> 8.14-rc-1
* `依赖` 升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT
* `依赖` 升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0
@@ -325,7 +351,7 @@
* `依赖` 附加 EasyWindow (for Toaster) 版本 10.3
* `依赖` 升级 Gradle 版本 8.5 -> 8.11.1
* `依赖` 升级 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT
* `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Android Material 版本 1.10.0 -> 1.12.0
* `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1
* `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0
* `依赖` 升级 Androidx WebKit 版本 1.8.0 -> 1.12.1
@@ -470,8 +496,8 @@
* `优化` 适配 VSCode 插件 1.0.7
* `依赖` 附加 Rikka Shizuku 版本 13.1.5
* `依赖` 附加 MLKit Barcode Scanning 版本 17.2.0
* `依赖` 升级 Android SDK 版本 33 -> 34
* `依赖` 升级 OpenCV 版本 4.5.5 -> 4.8.0 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依赖` 升级 Gradle Compile 版本 33 -> 34
* `依赖` 升级 Gradle 版本 8.3-rc-1 -> 8.4-rc-3
* `依赖` 升级 Apache Commons Lang3 版本 3.12.0 -> 3.13.0
* `依赖` 升级 Glide 版本 4.15.1 -> 4.16.0
@@ -744,10 +770,10 @@
* `优化` 提升 console.show 显示的日志浮动窗口文字亮度以增强内容辨识度
* `优化` ImageWrapper#saveTo 支持相对路径保存图像文件
* `优化` 重新设计 colors 全局对象并增加 HSV / HSL 等色彩模式支持 (参阅 项目文档 > [颜色](https://docs.autojs6.com/#/color))
* `依赖` 升级 Gradle Compile 版本 32 -> 33
* `依赖` 本地化 Android Job 版本 1.4.3
* `依赖` 本地化 Android Plugin Client SDK For Locale 版本 9.0.0
* `依赖` 本地化 GitHub API 版本 1.306
* `依赖` 升级 Android SDK 版本 32 -> 33
* `依赖` 附加 JCIP Annotations 版本 1.0
* `依赖` 附加 Androidx WebKit 版本 1.5.0
* `依赖` 附加 Commons IO 版本 2.8.0
@@ -869,6 +895,7 @@
* `优化` 转移打包插件下载地址 GitHub -> JsDelivr
* `依赖` 附加 Zeugma Solutions LocaleHelper 版本 1.5.1
* `依赖` 降级 Android Material 版本 1.6.0-alpha02 -> 1.5.0
* `依赖` 升级 Android SDK 版本 31 -> 32
* `依赖` 升级 Kotlinx Coroutines 版本 1.6.0-native-mt -> 1.6.0
* `依赖` 升级 OpenCV 版本 3.4.3 -> 4.5.4 -> 4.5.5 (Ref to [TonyJiangWJ](https://github.com/TonyJiangWJ))
* `依赖` 升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.4 -> 5.0.0-alpha.6
@@ -876,7 +903,6 @@
* `依赖` 升级 Auto.js-ApkBuilder 版本 1.0.1 -> 1.0.3
* `依赖` 升级 Glide Compiler 版本 4.12.0 -> 4.13.1
* `依赖` 升级 Gradle 发行版本 7.4-rc-2 -> 7.4.1
* `依赖` 升级 Gradle Compile 版本 31 -> 32
* `依赖` 升级 Gson 版本 2.8.9 -> 2.9.0
# v6.0.2
@@ -947,6 +973,7 @@
* `依赖` 本地化 MutableTheme 版本 1.0.0
* `依赖` 附加 Androidx Preference 版本 1.1.1
* `依赖` 附加 SwipeRefreshLayout 版本 1.1.0
* `依赖` 升级 Android SDK 版本 28 -> 30 -> 31
* `依赖` 升级 Android Analytics 版本 7.0.0 -> 13.1.0
* `依赖` 升级 Android Annotations 版本 4.5.2 -> 4.8.0
* `依赖` 升级 Gradle 构建工具版本 3.2.1 -> 4.1.0 -> 7.0.3 -> 7.2.0-alpha04
@@ -961,7 +988,6 @@
* `依赖` 升级 Eventbus 版本 3.0.0 -> 3.2.0
* `依赖` 升级 Glide Compiler 版本 4.8.0 -> 4.12.0 -> 4.12.0
* `依赖` 升级 Gradle Build Tool 版本 29.0.2 -> 30.0.2
* `依赖` 升级 Gradle Compile 版本 28 -> 30 -> 31
* `依赖` 升级 Gradle 发行版本 4.10.2 -> 6.5 -> 7.0.2 -> 7.3
* `依赖` 升级 Groovy-Json 插件版本 3.0.7 -> 3.0.8
* `依赖` 升级 Gson 版本 2.8.2 -> 2.8.9