6.6.2 - 发行版发布准备

This commit is contained in:
SuperMonster003
2025-04-16 17:29:00 +08:00
parent 6ea8e210fd
commit 1d6e5e2517
140 changed files with 2465 additions and 1215 deletions

View File

@@ -1,12 +1,77 @@
{
"$data": {
"v6.6.2": {
"released_date": "2025/04/16",
"feature": [
"ui.statusBarAppearanceLight, statusBarAppearanceLightBy, navigationBarColor などのメソッド",
"ui.statusBarHeight 属性 (getter) により, ステータスバーの高さを取得可能 _[`issue #357`](http://issues.autojs6.com/357)_",
"images.flip メソッドで画像を反転 _[`issue #349`](http://issues.autojs6.com/349)_",
"設定ページに『ファイル拡張子』オプションを追加",
"テーマ設定ページが新しいレイアウト(グルーピング, 配置, 検索, 履歴, カラーピッカーの改善など)に対応"
],
"fix": [
"Android 15 において, ステータスバーの背景色がテーマカラーと一致しない問題を修正",
"plugins.load メソッドでプラグインが正しくロードされない問題を修正 _[`issue #290`](http://issues.autojs6.com/290)_",
"Android 7.x で dx ライブラリが正しく動作しない問題を修正 _[`issue #293`](http://issues.autojs6.com/293)_",
"require を使用して組み込みモジュールをインポートする際, ScriptRuntime の同期状態に問題が生じる(暫定対応) _[`issue #298`](http://issues.autojs6.com/298)_",
"notice モジュールに getBuilder などの拡張メソッドが欠如している問題を修正 _[`issue #301`](http://issues.autojs6.com/301)_",
"shizuku/shell メソッドが文字列パラメータを受け付けない問題を修正 _[`issue #310`](http://issues.autojs6.com/310)_",
"colors.pixel メソッドがシングルチャンネル画像のパラメータを受け付けない問題を修正 _[`issue #350`](http://issues.autojs6.com/350)_",
"engines.execScript / execScriptFile メソッドが, スクリプト実行時にワーキングディレクトリを誤って設定する問題を修正 _[`issue #358`](http://issues.autojs6.com/358)_ _[`issue #340`](http://issues.autojs6.com/340)_ _[`issue #339`](http://issues.autojs6.com/339)_",
"floaty.window / floaty.rawWindow がサブスレッドで実行できない問題を修正",
"floaty.getClip がクリップボードの内容を正しく取得できない場合がある問題を修正 _[`issue #341`](http://issues.autojs6.com/341)_",
"ui.inflate の返り値から attr, on, click などのプロトタイプメソッドが欠落する問題を修正",
"一部メソッドで発生する例外が try..catch によって捕捉されない問題を修正 _[`issue #345`](http://issues.autojs6.com/345)_",
"レイアウト解析ページでコード生成時にアプリがクラッシュする可能性がある問題を修正 _[`issue #288`](http://issues.autojs6.com/288)_",
"パッケージ化されたアプリが shizuku モジュールを正しく利用できない問題を修正 _[`issue #227`](http://issues.autojs6.com/227)_ _[`issue #231`](http://issues.autojs6.com/231)_ _[`issue #284`](http://issues.autojs6.com/284)_ _[`issue #287`](http://issues.autojs6.com/287)_ _[`issue #304`](http://issues.autojs6.com/304)_",
"コードエディタで行末へ移動すると, カーソルが次の行の先頭に位置してしまう問題を修正",
"設定ページのダイアログ要素を連続して高速にタップすると, アプリがクラッシュする問題を修正"
],
"improvement": [
"パッケージアプリのテンプレートにおける APK ファイルサイズの最適化",
"アプリ(およびパッケージアプリ)がより多くの権限に対応 _[`issue #338`](http://issues.autojs6.com/338)_",
"パッケージングページに Pinyin ライブラリのオプションを追加",
"パッケージアプリのメインページにおいて, ステータスバーの背景とテキスト色を最適化",
"パッケージアプリの設定ページに, 特別な権限(全ファイルアクセスや通知送信)用のトグルスイッチを追加 _[`issue #354`](http://issues.autojs6.com/354)_",
"コントロールのテキストとアイコンが, テーマの明るさに合わせて自動で調整されるよう改善",
"コントロールの色と背景とのコントラストが低い場合の視認性を向上",
"カラーピッカー内の HEX 入力欄に, クリップボードからの貼り付け時の互換性を向上",
"アプリのナビゲーションバーを, より良いビジュアル体験のために透明または半透明に設定",
"ライトモード時, ステータスバーとナビゲーションバーのデフォルト UI モードをカラー `md_grey_50` に設定",
"ホームドロワー内のアクセシビリティサービスのスイッチを, スクリプトコードと同期するよう改善",
"ホームページのドキュメントページに双方向検索ボタンを追加",
"ホームページの『ファイル』タブで, 長押しによりフローティングボタンの表示状態を切り替え可能に",
"コードエディタのタイトルがフォントサイズを自動調整するよう改善",
"ログページのフローティングボタンの表示が, リストのスクロール動作と連動するよう改善",
"スクリプトプロジェクトの project.json 設定ファイルが, より多くのパッケージオプションに対応 _[`issue #305`](http://issues.autojs6.com/305)_ _[`issue #306`](http://issues.autojs6.com/306)_",
"project.json 設定ファイルが, オプション名の柔軟なマッチングとエイリアスに対応するよう改善",
"APK ファイル情報ダイアログに, ファイルサイズと署名スキームの情報を追加",
"APK ファイル情報ダイアログで, テキストコピーやアプリ詳細への遷移用クリックリスナーに対応",
"com.stardust 接頭辞のパッケージを復元し, コード互換性を向上 _[`issue #290`](http://issues.autojs6.com/290)_",
"floaty.window / floaty.rawWindow メソッドを, メインスレッドおよびサブスレッドの両方で実行可能に改善",
"グローバルメソッド getClip が, 必要に応じて floaty.getClip を利用するよう改善し, 互換性を向上",
"files.path および関連メソッドが, null のパス指定時にも適切に動作するよう改善",
"最新の公式 Rhino エンジンへの同期およびコードの調整",
"README.md を改善し, プロジェクトのビルドおよび実行方法のドキュメントを充実 _[`issue #344`](http://issues.autojs6.com/344)_"
],
"dependency": [
"Eclipse Paho Client Mqttv3 バージョン 1.1.0 を追加 _[`issue #330`](http://issues.autojs6.com/330)_",
"Gradle Compile のバージョンを 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 に更新",
"Androidx Room を 2.6.1 から 2.7.0 に更新",
"Androidx WebKit を 1.12.1 から 1.13.0 に更新",
"Pinyin4j を 2.5.0 から 2.5.1 に更新"
]
},
"v6.6.1": {
"released_date": "2025/01/01",
"feature": [
"中国語のピンイン変換用の Pinyin モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin))",
"中国語のピンイン変換用の Pinyin4j モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin4j))",
"コントロールまたはコントロールコレクションが類似しているかを判定する UiObject#isSimilar と UiObjectCollection#isSimilar メソッド",
"グローバルメソッドcurrentComponent」、現在アクティブなコンポーネントの名前情報を取得するために使用されます"
"グローバルメソッド \"currentComponent\", 現在アクティブなコンポーネントの名前情報を取得するために使用されます"
],
"fix": [
"一部の環境でバージョンを低く戻すことでプロジェクトが正常にコンパイルできなくなる問題",
@@ -17,7 +82,7 @@
"UiObjectCollection インスタンスにメソッドおよびプロパティが欠如している問題"
],
"improvement": [
"パッケージ化ページで署名設定キーストア管理権限設定をサポートします([luckyloogn]() による) _[`pr #286`]()_",
"パッケージ化ページで署名設定, キーストア管理, 権限設定をサポートします([luckyloogn]() による) _[`pr #286`]()_",
"フローティングウィンドウの現在のパッケージ名および現在のアクティビティ名の認識精度を向上 (優先順位: Shizuku > Root > A11Y)",
"currentPackage と currentActivity の認識精度を向上 (優先順位: Shizuku > Root > A11Y)",
"ログアクティビティウィンドウの個別エントリのテキスト内容をダブルクリックまたは長押しで選択する機能を復元 _[`issue #280`](http://issues.autojs6.com/280)_",
@@ -25,7 +90,7 @@
"単一ファイルをパッケージ化する際に, 自動生成されるパッケージ名のサフィックスを簡体字中国語からピンインに変換 (多音字対応)",
"UiSelector#findOnce と UiSelector#find メソッドで負の引数をサポート",
"app.startActivity/startDualActivity メソッドの適応性が向上しました",
"UI要素や className に関連するセレクターが RecyclerView や Snackbar などのパッケージ名プレフィックス省略形式にさらに対応",
"UI 要素や className に関連するセレクターが RecyclerView や Snackbar などのパッケージ名プレフィックス省略形式にさらに対応",
"Rhino エンジンの最新の上流コードを同期し, 既存のプロジェクトに適応させる"
],
"dependency": [
@@ -189,12 +254,12 @@
"improvement": [
"コードエディターのモジュール関数クイックパネルがナイトモードに適応します",
"パッケージ化されたアプリケーションの起動画面がナイトモードに適応し, アプリアイコンのレイアウトが調整されます",
"パッケージ化されたアプリのページは, ソフトウェアキーボードのENTERキーを使用してカーソルナビゲーションをサポートします",
"パッケージ化されたアプリのページでは, ABIおよびライブラリのタイトルをクリックして全選択状態を切り替えることができます",
"パッケージ化されたアプリのページでは, デフォルトのABI選択がインテリジェントになり, 選択不可の項目にガイドプロンプトが追加されます",
"パッケージ化されたアプリのページは, ソフトウェアキーボードの ENTER キーを使用してカーソルナビゲーションをサポートします",
"パッケージ化されたアプリのページでは, ABI およびライブラリのタイトルをクリックして全選択状態を切り替えることができます",
"パッケージ化されたアプリのページでは, デフォルトの ABI 選択がインテリジェントになり, 選択不可の項目にガイドプロンプトが追加されます",
"ファイルマネージャーは, ファイルとフォルダの種類と特性に基づいてメニュー項目の表示を調整します",
"ファイルマネージャーのフォルダ右クリックメニューには, パッケージ化アプリのオプションが追加されます",
"アクセシビリティサービスが有効になっているが機能していない場合, 異常状態はAutoJs6ホームページのドロワースイッチに反映されます",
"アクセシビリティサービスが有効になっているが機能していない場合, 異常状態は AutoJs6 ホームページのドロワースイッチに反映されます",
"コンソールはエラーメッセージを印刷するときに詳細なスタック情報を含みます"
],
"dependency": [
@@ -216,19 +281,19 @@
"Android 14 でスクリーンショット権限を要求するとアプリがクラッシュする問題",
"ホームドロワーで「浮動ボタン」を切り替えるとアプリがクラッシュすることがある問題",
"メニューを使用して浮動ボタンを閉じた後にアプリを再起動すると浮動ボタンが表示されたままになることがある問題",
"Android 13 以降のシステム設定ページでAutoJs6の言語を選択および切り替えると反映されない問題",
"ビルドツールが最初のビルド時にOpenCVリソースの自動デプロイを完了できない問題"
"Android 13 以降のシステム設定ページで AutoJs6 の言語を選択および切り替えると反映されない問題",
"ビルドツールが最初のビルド時に OpenCV リソースの自動デプロイを完了できない問題"
],
"improvement": [
"bridges モジュールのネイティブ化によるスクリプト実行効率の向上 (Ref to [aiselp](https://github.com/aiselp/AutoX/commit/7c41af6d2b9b36d00440a9c8b7e971d025f98327))",
"無障害サービス関連コードのリファクタリングにより無障害サービスの機能安定性を強化 (実験的) _[`issue #167`](http://issues.autojs6.com/167)_",
"UiObject と UiObjectCollection の印刷出力形式",
"ビルドツールでGradle JDKバージョンが要件を満たしていない場合のアップグレード通知"
"ビルドツールで Gradle JDK バージョンが要件を満たしていない場合のアップグレード通知"
],
"dependency": [
"Gradle バージョンのアップグレード 8.4 -> 8.5-rc-1",
"Commons IO バージョンのダウングレード 2.14.0 -> 2.8.0",
"Jackson DataBindバージョンのダウングレード 2.14.3 -> 2.13.3"
"Jackson DataBind バージョンのダウングレード 2.14.3 -> 2.13.3"
]
},
"v6.4.1": {
@@ -236,42 +301,42 @@
"fix": [
"ビルドツールが未知のプラットフォームに自動適応しない問題 (by [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #158`](http://pr.autojs6.com/158)_",
"スクリプトの終了時にアプリがクラッシュすることがある問題 _[`issue #159`](http://issues.autojs6.com/159)_",
"http モジュールでレスポンスオブジェクトのbody.contentTypeの戻り値タイプが間違っている問題 _[`issue #142`](http://issues.autojs6.com/142)_",
"http モジュールでレスポンスオブジェクトの body.contentType の戻り値タイプが間違っている問題 _[`issue #142`](http://issues.autojs6.com/142)_",
"device.width と device.height の戻り値が正しくない問題 _[`issue #160`](http://issues.autojs6.com/160)_",
"コードエディタでのロングプレス削除時にアプリがクラッシュすることがある問題 (試修) _[`issue #156`](http://issues.autojs6.com/156)_",
"コードエディタでテキストを逆選択した後の通常操作でアプリがクラッシュすることがある問題",
"一部のデバイスでAutoJs6アプリアイコンのロングプレスでショートカットメニューが表示されない問題",
"一部のデバイスで AutoJs6 アプリアイコンのロングプレスでショートカットメニューが表示されない問題",
"一部のデバイスでプロジェクトパッケージング時に確認ボタンをクリックしても反応しない問題",
"app.sendBroadcast と app.startActivity が省略名パラメータを使用できない問題",
"floaty モジュールのJsWindow#setPositionなどのメソッドの初回呼び出し時の機能異常"
"floaty モジュールの JsWindow#setPosition などのメソッドの初回呼び出し時の機能異常"
],
"improvement": [
"Termux 関連権限を追加してIntentを利用してTermuxADBコマンドを実行可能に _[`issue #136`](http://issues.autojs6.com/136)_",
"http モジュールで取得したレスポンスオブジェクトがbody.string()およびbody.bytes()メソッドを再使用可能に",
"Termux 関連権限を追加して Intent を利用して TermuxADB コマンドを実行可能に _[`issue #136`](http://issues.autojs6.com/136)_",
"http モジュールで取得したレスポンスオブジェクトが body.string() および body.bytes() メソッドを再使用可能に",
"GitHub Actions の自動パッケージングサポートを追加 (by [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #158`](http://pr.autojs6.com/158)_",
"ビルドツールがTemurinプラットフォームに自動適応"
"ビルドツールが Temurin プラットフォームに自動適応"
],
"dependency": [
"Gradle バージョンのアップグレード 8.4-rc-3 -> 8.4",
"Android dxバージョンのアップグレード 1.11 -> 1.14"
"Android dx バージョンのアップグレード 1.11 -> 1.14"
]
},
"v6.4.0": {
"released_date": "2023/10/30",
"feature": [
"ocr モジュールがPaddle Liteエンジンをサポート(by [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #120`](http://pr.autojs6.com/120)_",
"パッケージング機能が内蔵プラグインと外部プラグインの両方のパッケージング方法をサポート(by [LZX284](https://github.com/LZX284)) _[`pr #151`](http://pr.autojs6.com/151)_",
"ocr モジュールが Paddle Lite エンジンをサポート (by [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #120`](http://pr.autojs6.com/120)_",
"パッケージング機能が内蔵プラグインと外部プラグインの両方のパッケージング方法をサポート (by [LZX284](https://github.com/LZX284)) _[`pr #151`](http://pr.autojs6.com/151)_",
"WebSocket モジュール (参照 プロジェクトドキュメント > [WebSocket](https://docs.autojs6.com/#/webSocketType))",
"barcode / qrcode モジュール (参照 プロジェクトドキュメント > [バーコード](https://docs.autojs6.com/#/barcode) / [QRコード](https://docs.autojs6.com/#/qrcode))",
"barcode / qrcode モジュール (参照 プロジェクトドキュメント > [バーコード](https://docs.autojs6.com/#/barcode) / [QR コード](https://docs.autojs6.com/#/qrcode))",
"shizuku モジュール (参照 プロジェクトドキュメント > [Shizuku](https://docs.autojs6.com/#/shizuku)) とホームドロワー権限スイッチ",
"device.rotation / device.orientation などの方法",
"内部Javaクラスが静的プロパティアクセスをサポート",
"Androidシステム設定ページでアプリの言語を選択および切り替えをサポート (Android 13 以降)",
"設定ページにアプリのショートカットを追加またはアプリアイコンを長押しして[アプリショートカット](https://developer.android.com/guide/topics/ui/shortcuts?hl=ja)をアクティブ化し, ドキュメントや設定ページを起動可能に"
"内部 Java クラスが静的プロパティアクセスをサポート",
"Android システム設定ページでアプリの言語を選択および切り替えをサポート (Android 13 以降)",
"設定ページにアプリのショートカットを追加またはアプリアイコンを長押しして [アプリショートカット](https://developer.android.com/guide/topics/ui/shortcuts?hl=ja) をアクティブ化し, ドキュメントや設定ページを起動可能に"
],
"fix": [
"一部のスクリプトが正常に終了しない問題を解決するための一部PRの再マージ(by [aiselp](https://github.com/aiselp)) _[`pr #75`](http://pr.autojs6.com/75)_ _[`pr #78`](http://pr.autojs6.com/78)_",
"パッケージングされたアプリがAutoJs6の新しいAPIを使用できない問題(by [LZX284](https://github.com/LZX284)) _[`pr #151`](http://pr.autojs6.com/151)_ _[`issue #149`](http://issues.autojs6.com/149)_",
"一部のスクリプトが正常に終了しない問題を解決するための一部 PR の再マージ (by [aiselp](https://github.com/aiselp)) _[`pr #75`](http://pr.autojs6.com/75)_ _[`pr #78`](http://pr.autojs6.com/78)_",
"パッケージングされたアプリが AutoJs6 の新しい API を使用できない問題 (by [LZX284](https://github.com/LZX284)) _[`pr #151`](http://pr.autojs6.com/151)_ _[`issue #149`](http://issues.autojs6.com/149)_",
"パッケージングされたアプリのシステムナイトモードでのスタイル異常",
"VSCode プラグインがファイルをローカルに保存する際にファイル拡張子情報が失われる問題",
"コルーチン機能を使用してプロジェクトを実行する際に未処理例外でアプリがクラッシュする問題",
@@ -284,39 +349,39 @@
"一部のデバイスでメッセージ浮動枠が表示されないまたは重複して表示されることがある問題",
"複数のスクリプトが同時に実行されている時にメッセージ浮動枠が隠れることがある問題 _[`issue #67`](http://issues.autojs6.com/67)_",
"ブロードキャストを使用してレイアウトを解析する時にレイアウトをクリックするとメニューが表示されず, アプリがクラッシュする問題",
"二回目以降に作成されたWebSocketインスタンスがリスナーを正常にトリガーできない問題",
"importPackageの全体リダイレクトを取り消して特定のスコープでのパッケージインポートの異常を回避 _[`issue #88`](http://issues.autojs6.com/88)_",
"二回目以降に作成された WebSocket インスタンスがリスナーを正常にトリガーできない問題",
"importPackage の全体リダイレクトを取り消して特定のスコープでのパッケージインポートの異常を回避 _[`issue #88`](http://issues.autojs6.com/88)_",
"ログアクティビティページでコピーまたはエクスポート機能を使用するとアプリがクラッシュする問題"
],
"improvement": [
"ログアクティビティページのエクスポート機能の名前を送信機能に変更し, 実際の意味に合ったエクスポート機能を再実装",
"ログアクティビティページの送信機能がエントリー数が多い場合には自動的に分割して通知",
"ocrモジュールがGoogle MLKitおよびPaddle Liteエンジンの双方をサポートに (参照 プロジェクトドキュメント > [光学文字認識](https://docs.autojs6.com/#/ocr?id=p-mode))",
"ocr モジュールが Google MLKit および Paddle Lite エンジンの双方をサポートに (参照 プロジェクトドキュメント > [光学文字認識](https://docs.autojs6.com/#/ocr?id=p-mode))",
"無障害サービスの自動開始成功率を向上",
"Kotlinアテーション処理をkaptからKSPに移行",
"ビルドツールがIntelliJ Idea EAPバージョンをサポート",
"ビルドツールがJavaリリースバージョンに適応して「無効なリリースバージョン」問題を回避するように",
"ビルドツールのIDEおよび関連プラグインのバージョンダウングレードロジックを最適化し, バージョン予測能力を追加",
"VSCodeプラグイン1.0.7に適応"
"Kotlin アノテーション処理を kapt から KSP に移行",
"ビルドツールが IntelliJ Idea EAP バージョンをサポート",
"ビルドツールが Java リリースバージョンに適応して「無効なリリースバージョン」問題を回避するように",
"ビルドツールの IDE および関連プラグインのバージョンダウングレードロジックを最適化し, バージョン予測能力を追加",
"VSCode プラグイン 1.0.7 に適応"
],
"dependency": [
"Rikka Shizuku バージョン 13.1.5を追加",
"MLKit Barcode Scanning バージョン 17.2.0を追加",
"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",
"Android Analyticsバージョンのアップグレード 14.3.0 -> 14.4.0",
"Androidx WebKitバージョンのアップグレード 1.7.0 -> 1.8.0",
"Androidx Preferenceバージョンのアップグレード 1.2.0 -> 1.2.1",
"Androidx Annotationバージョンのアップグレード 1.6.0 -> 1.7.0",
"Androidx Recyclerviewバージョンのアップグレード 1.3.0 -> 1.3.2",
"Android Materialバージョンのアップグレード 1.9.0 -> 1.10.0",
"Rikka Shizuku バージョン 13.1.5 を追加",
"MLKit Barcode Scanning バージョン 17.2.0 を追加",
"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",
"Android Analytics バージョンのアップグレード 14.3.0 -> 14.4.0",
"Androidx WebKit バージョンのアップグレード 1.7.0 -> 1.8.0",
"Androidx Preference バージョンのアップグレード 1.2.0 -> 1.2.1",
"Androidx Annotation バージョンのアップグレード 1.6.0 -> 1.7.0",
"Androidx Recyclerview バージョンのアップグレード 1.3.0 -> 1.3.2",
"Android Material バージョンのアップグレード 1.9.0 -> 1.10.0",
"Androidx AppCompat バージョンのアップグレード 1.4.2 -> 1.6.1",
"Commons IO バージョンのアップグレード 2.8.0 -> 2.14.0",
"Jackson DataBindバージョンのアップグレード 2.13.3 -> 2.14.3",
"Zeugma Solutions LocaleHelper バージョン 1.5.1を削除"
"Jackson DataBind バージョンのアップグレード 2.13.3 -> 2.14.3",
"Zeugma Solutions LocaleHelper バージョン 1.5.1 を削除"
]
},
"v6.3.3": {
@@ -327,108 +392,108 @@
"UiObject タイプに nextSibling / lastChild / offset などの方法を追加 (参照 プロジェクトドキュメント > [コントロールノード](https://docs.autojs6.com/#/uiObjectType))"
],
"fix": [
"VSCodeプラグインがスクリプトの文字総数が4桁を超えるとデータを解析できない問題 _[`issue #91`](http://issues.autojs6.com/91)_ _[`issue #93`](http://issues.autojs6.com/93)_ _[`issue #100`](http://issues.autojs6.com/100)_ _[`issue #109`](http://issues.autojs6.com/109)_",
"VSCodeプラグインがファイルを正常に保存できない問題 _[`issue #92`](http://issues.autojs6.com/91)_ _[`issue #94`](http://issues.autojs6.com/93)_",
"VSCode プラグインがスクリプトの文字総数が 4 桁を超えるとデータを解析できない問題 _[`issue #91`](http://issues.autojs6.com/91)_ _[`issue #93`](http://issues.autojs6.com/93)_ _[`issue #100`](http://issues.autojs6.com/100)_ _[`issue #109`](http://issues.autojs6.com/109)_",
"VSCode プラグインがファイルを正常に保存できない問題 _[`issue #92`](http://issues.autojs6.com/91)_ _[`issue #94`](http://issues.autojs6.com/93)_",
"無障害サービスの「管理」メニュー項目のクリックでページが遷移しないことがある問題",
"runtime.requestPermissions メソッドが消失した問題 _[`issue #104`](http://issues.autojs6.com/104)_",
"events.emitter が MainThreadProxy パラメータに対応しない問題 _[`issue #103`](http://issues.autojs6.com/103)_",
" _[`pr #78`](http://pr.autojs6.com/78)_ で存在していたコードエディタがコードを整形できない問題",
"JavaAdapterを使用するとClassLoaderの呼び出しスタックがオーバーフローする問題 _[`issue #99`](http://issues.autojs6.com/99)_ _[`issue #110`](http://issues.autojs6.com/110)_"
"JavaAdapter を使用すると ClassLoader の呼び出しスタックがオーバーフローする問題 _[`issue #99`](http://issues.autojs6.com/99)_ _[`issue #110`](http://issues.autojs6.com/110)_"
],
"improvement": [
"モジュールスコープの調整 (by [aiselp](https://github.com/aiselp)) _[`pr #75`](http://pr.autojs6.com/75)_ _[`pr #78`](http://pr.autojs6.com/78)_",
"リリースバージョンアプリの起動時の署名チェックを削除 (by [LZX284](https://github.com/LZX284)) _[`pr #81`](http://pr.autojs6.com/81)_",
"_[`pr #98`](http://pr.autojs6.com/98)_ に基づくコードエディタのコードコメント機能の動作, スタイル, およびカーソル位置処理",
"_[`pr #98`](http://pr.autojs6.com/98)_ に基づいてコードコメントメニュー項目を追加",
"VSCodeプラグイン1.0.6に適応",
"VSCode プラグイン 1.0.6 に適応",
"UiObject#parent メソッドに階数パラメータのサポートを追加 (参照 プロジェクトドキュメント > [コントロールノード](https://docs.autojs6.com/#/uiObjectType))"
],
"dependency": [
"Gradleバージョンのアップグレード 8.2 -> 8.3-rc-1"
"Gradle バージョンのアップグレード 8.2 -> 8.3-rc-1"
]
},
"v6.3.2": {
"released_date": "2023/07/06",
"feature": [
"cryptoモジュール (プロジェクトドキュメント > [暗号文](https://docs.autojs6.com/#/crypto) を参照) _[`issue #70`](http://issues.autojs6.com/70)_",
"UIモードにtextswitcher / viewswitcher / viewflipper / numberpicker / video / searchなどのコントロールを追加",
"crypto モジュール (プロジェクトドキュメント > [暗号文](https://docs.autojs6.com/#/crypto) を参照) _[`issue #70`](http://issues.autojs6.com/70)_",
"UI モードに textswitcher / viewswitcher / viewflipper / numberpicker / video / search などのコントロールを追加",
"ログ活動ページにログのコピーやエクスポート機能を追加 _[`issue #76`](http://issues.autojs6.com/76)_",
"クライアントモードにIPアドレスの履歴機能を追加"
"クライアントモードに IP アドレスの履歴機能を追加"
],
"fix": [
"クライアントモードの自動接続やサーバーモードの自動起動後にIPアドレス情報が表示されない問題",
"クライアントモードの自動接続やサーバーモードの自動起動後に IP アドレス情報が表示されない問題",
"クライアントモードおよびサーバーモードで接続後に言語やナイトモードを切り替えると接続が切断され再接続できない問題",
"クライアントモードでカスタムポートを使用できない問題",
"クライアントモードで特定の文字を入力するとAutoJs6がクラッシュする問題",
"VSCodeプラグインのリモートコマンドが解析に失敗し, コマンドが応答しない問題 (一時的な修正)",
"クライアントモードで特定の文字を入力すると AutoJs6 がクラッシュする問題",
"VSCode プラグインのリモートコマンドが解析に失敗し, コマンドが応答しない問題 (一時的な修正)",
"Android 7.x で新バージョンを検出した際にバージョン詳細を取得できない問題",
"images.pixelがアクセシビリティサービスのスクリーンショットのピクセルカラー値を取得できない問題 _[`issue #73`](http://issues.autojs6.com/73)_",
"UIモードのAndroidネイティブコントロールがプリセットコントロール属性を使用できない問題",
"runtime.loadDex/loadJarで複数のファイルを読み込む際に最初のファイルだけが有効になる問題 _[`issue #88`](http://issues.autojs6.com/88)_",
"images.pixel がアクセシビリティサービスのスクリーンショットのピクセルカラー値を取得できない問題 _[`issue #73`](http://issues.autojs6.com/73)_",
"UI モードの Android ネイティブコントロールがプリセットコントロール属性を使用できない問題",
"runtime.loadDex/loadJar で複数のファイルを読み込む際に最初のファイルだけが有効になる問題 _[`issue #88`](http://issues.autojs6.com/88)_",
"一部のデバイスでアプリケーションをインストール後にランチャーに文書アイコンのみが表示される問題 (一時的な修正) _[`issue #85`](http://issues.autojs6.com/85)_"
],
"improvement": [
"VSCodeプラグインバージョン1.0.5に対応",
"cheerioモジュールのサポート追加 (参照[aiselp](https://github.com/aiselp/AutoX/commit/7176f5ad52d6904383024fb700bf19af75e22903)) _[`issue #65`](http://issues.autojs6.com/65)_",
"JsWebSocketインスタンスがrebuildメソッドを使用してインスタンスを再構築し接続を行うサポート追加 _[`issue #69`](http://issues.autojs6.com/69)_",
"base64モジュールがnumber配列およびJavaバイト配列を主要なパラメータとしてエンコード及びデコードをサポート",
"JavaMail for Androidのサポート追加 _[`issue #71`](http://issues.autojs6.com/71)_",
"バージョン更新情報を取得する際, Blobデータタイプを使用してプロクシなしのネットワーク環境に対応",
"クライアントモード接続中にホームドロワーのサブタイトルにターゲットIPアドレスを表示",
"VSCode プラグインバージョン 1.0.5 に対応",
"cheerio モジュールのサポート追加 (参照: [aiselp](https://github.com/aiselp/AutoX/commit/7176f5ad52d6904383024fb700bf19af75e22903)) _[`issue #65`](http://issues.autojs6.com/65)_",
"JsWebSocket インスタンスが rebuild メソッドを使用してインスタンスを再構築し接続を行うサポート追加 _[`issue #69`](http://issues.autojs6.com/69)_",
"base64 モジュールが number 配列および Java バイト配列を主要なパラメータとしてエンコード及びデコードをサポート",
"JavaMail for Android のサポート追加 _[`issue #71`](http://issues.autojs6.com/71)_",
"バージョン更新情報を取得する際, Blob データタイプを使用してプロクシなしのネットワーク環境に対応",
"クライアントモード接続中にホームドロワーのサブタイトルにターゲット IP アドレスを表示",
"クライアントモードで不正な入力に対して警告を表示するサポートを追加",
"クライアントモードでソフトキーボードのエンターキーを使用して接続を確立",
"サーバーモードの開始後は常にオンの状態を維持手動でオフにするかアプリケーションプロセスが終了するまで_[`issue #64`](http://issues.autojs6.com/64#issuecomment-1596990158)_",
"AutoJs6VSCodeプラグイン間の双方向バージョン検出を実装し異常が検出された場合に警告_[`issue #89`](http://issues.autojs6.com/89)_",
"SMSデータ読み取り許可(android.permission.READ_SMS)を追加(デフォルトではオフ)",
"findMultiColorsメソッドの内部実装 (by [LYS86](https://github.com/LYS86)) _[`pr #72`](http://pr.autojs6.com/72)_",
"runtime.loadDex/loadJar/loadがディレクトリレベルでのロードや複数ファイルの同時ロードをサポート"
"AutoJs6VSCode プラグイン間の双方向バージョン検出を実装し異常が検出された場合に警告_[`issue #89`](http://issues.autojs6.com/89)_",
"SMS データ読み取り許可 (android.permission.READ_SMS) を追加(デフォルトではオフ)",
"findMultiColors メソッドの内部実装 (by [LYS86](https://github.com/LYS86)) _[`pr #72`](http://pr.autojs6.com/72)_",
"runtime.loadDex/loadJar/load がディレクトリレベルでのロードや複数ファイルの同時ロードをサポート"
],
"dependency": [
"LeakCanaryバージョン2.11 -> 2.12にアップグレード",
"Android Analyticsバージョン14.2.0 -> 14.3.0にアップグレード",
"Gradleバージョン8.2-milestone-1 -> 8.2にアップグレード"
"LeakCanary バージョン 2.11 -> 2.12 にアップグレード",
"Android Analytics バージョン 14.2.0 -> 14.3.0 にアップグレード",
"Gradle バージョン 8.2-milestone-1 -> 8.2 にアップグレード"
]
},
"v6.3.1": {
"released_date": "2023/05/26",
"feature": [
"通知許可及びホームドロワースイッチを追加 _[`issue #55`](http://issues.autojs6.com/55)_",
"UIモードが簡単なAndroidレイアウト解析をサポートサンプルコード > レイアウト > 簡単なAndroidレイアウトを参照",
"UIモードにconsole / imagebutton / ratingbar / switch / textclock / togglebuttonなどのコントロールを追加",
"UIモードのコントロールに[OmniColor](https://docs.autojs6.com/#/omniTypes?id=omnicolor)タイプの色値をサポート(例color=\"orange\")",
"UIモードのコントロールがattrメソッドでの属性設定を完全サポートui.text.attr('color', 'blue')",
"UIモードのコントロールがブール型の属性値のデフォルト形式をサポートclickable=\"true\" は clickable または isClickable と簡略化可能)",
"buttonコントロールがisColoredおよびisBorderlessブール型属性をサポート",
"console.resetGlobalLogConfigメソッドがグローバルログ設定をリセット",
"web.newWebSocketメソッドがWeb Socketインスタンスの作成をサポートプロジェクトドキュメント > [万維网](https://docs.autojs6.com/#/web?id=m-newwebsocket)を参照)"
"UI モードが簡単な Android レイアウト解析をサポート(サンプルコード > レイアウト > 簡単な Android レイアウトを参照)",
"UI モードに console / imagebutton / ratingbar / switch / textclock / togglebutton などのコントロールを追加",
"UI モードのコントロールに [OmniColor](https://docs.autojs6.com/#/omniTypes?id=omnicolor) タイプの色値をサポート(例: color=\"orange\")",
"UI モードのコントロールが attr メソッドでの属性設定を完全サポート(例: ui.text.attr('color', 'blue')",
"UI モードのコントロールがブール型の属性値のデフォルト形式をサポート(例: clickable=\"true\" は clickable または isClickable と簡略化可能)",
"button コントロールが isColored および isBorderless ブール型属性をサポート",
"console.resetGlobalLogConfig メソッドがグローバルログ設定をリセット",
"web.newWebSocket メソッドが Web Socket インスタンスの作成をサポート(プロジェクトドキュメント > [万維网](https://docs.autojs6.com/#/web?id=m-newwebsocket) を参照)"
],
"fix": [
"ファイルマネージャーのフォルダソートの異常",
"floatyモジュールで構築された浮動ウィンドウのスタイルや位置を調整できない問題 _[`issue #60`](http://issues.autojs6.com/60)_",
"floatyモジュールで構築された浮動ウィンドウがシステムステータスバーと重なる問題",
"http.postMultipartメソッドの機能異常 _[`issue #56`](http://issues.autojs6.com/56)_",
"Android 7.xでスクリプトを実行できない問題 _[`issue #61`](http://issues.autojs6.com/61)_",
"sign.propertyファイルが存在しないとプロジェクトを構築できない問題",
"新しいバージョンのシステムでAutoJs6がバックグラウンドにある時に前景通知許可がないためクラッシュする問題API >= 33",
"console.showメソッドの呼び出し後にログウィンドウのFABボタンをクリックしてもログがクリアされない問題",
"スクリプトエディタのデバッグ時に発生するprototypeの空ポインタ例外",
"floaty モジュールで構築された浮動ウィンドウのスタイルや位置を調整できない問題 _[`issue #60`](http://issues.autojs6.com/60)_",
"floaty モジュールで構築された浮動ウィンドウがシステムステータスバーと重なる問題",
"http.postMultipart メソッドの機能異常 _[`issue #56`](http://issues.autojs6.com/56)_",
"Android 7.x でスクリプトを実行できない問題 _[`issue #61`](http://issues.autojs6.com/61)_",
"sign.property ファイルが存在しないとプロジェクトを構築できない問題",
"新しいバージョンのシステムで AutoJs6 がバックグラウンドにある時に前景通知許可がないためクラッシュする問題API >= 33",
"console.show メソッドの呼び出し後にログウィンドウの FAB ボタンをクリックしてもログがクリアされない問題",
"スクリプトエディタのデバッグ時に発生する prototype の空ポインタ例外",
"スクリプトエディタがスクリプトを実行する時キャッシュフォルダに一時スクリプトを実行するのではなく, 元の位置に保存して実行することでスクリプト内容の喪失問題を回避",
"レイアウトの階層解析の階層色バー幅を調整して階層が多すぎる場合にコンポーネント名を表示できるようにした問題 _[`issue #46`](http://issues.autojs6.com/46)_"
],
"improvement": [
"レイアウト解析の浮動ウインドウに終了ボタンを追加してウィンドウを閉じるように _[`issue #63`](http://issues.autojs6.com/63)_",
"スクリプトの絶対パスを省略形式で使用することによりテキストの長さを短縮し, 読みやすくする",
"ErrorExceptionに変更し, 例外が発生した時にAutoJs6がクラッシュしないようにする",
"ビュー (View) のバインディングをButterKnifeからView Bindingに移行 _[`issue #48`](http://issues.autojs6.com/48)_",
"サーバーモードの異常終了時にはAutoJs6起動時に自動的に再起動 _[`issue #64`](http://issues.autojs6.com/64)_",
"クライアントモードの異常終了時にはAutoJs6起動時に最新の履歴アドレスに自動的に接続"
"ErrorException に変更し, 例外が発生した時に AutoJs6 がクラッシュしないようにする",
"ビュー (View) のバインディングを ButterKnife から View Binding に移行 _[`issue #48`](http://issues.autojs6.com/48)_",
"サーバーモードの異常終了時には AutoJs6 起動時に自動的に再起動 _[`issue #64`](http://issues.autojs6.com/64)_",
"クライアントモードの異常終了時には AutoJs6 起動時に最新の履歴アドレスに自動的に接続"
],
"dependency": [
"LeakCanaryバージョン2.10 -> 2.11にアップグレード",
"Android Materialバージョン1.8.0 -> 1.9.0にアップグレード",
"Androidx WebKitバージョン1.6.1 -> 1.7.0にアップグレード",
"OkHttp3バージョン3.10.0 -> 5.0.0-alpha.9 -> 5.0.0-alpha.11にアップグレード",
"MLKit Text Recognition Chineseバージョン16.0.0-beta6 -> 16.0.0にアップグレード"
"LeakCanary バージョン 2.10 -> 2.11 にアップグレード",
"Android Material バージョン 1.8.0 -> 1.9.0 にアップグレード",
"Androidx WebKit バージョン 1.6.1 -> 1.7.0 にアップグレード",
"OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.9 -> 5.0.0-alpha.11 にアップグレード",
"MLKit Text Recognition Chinese バージョン 16.0.0-beta6 -> 16.0.0 にアップグレード"
]
},
"v6.3.0": {
@@ -461,7 +526,7 @@
"console.setSize などのメソッドが機能しない可能性のある問題 _[`issue #50`](http://issues.autojs6.com/50)_",
"colors.material カラースペースの色定数の誤った割り当て",
"UI モードの日付選択ウィジェットの minDate および maxDate 属性が日付フォーマットを正しく解析できない問題",
"スクリプトを実行した後, ホームの「タスク」タブページに素早く切り替えると, 同じ実行中のタスクが2つ表示される問題",
"スクリプトを実行した後, ホームの「タスク」タブページに素早く切り替えると, 同じ実行中のタスクが 2 つ表示される問題",
"ファイルマネージャのページが他のページから戻るとページの状態がリセットされる可能性のある問題 _[`issue #52`](http://issues.autojs6.com/52)_",
"ファイルマネージャのページソート状態とアイコン表示状態が一致しない問題"
],
@@ -520,21 +585,21 @@
"ウィジェットコンパス (UiObject#compass) (プロジェクトドキュメントを参照 > [ウィジェットノード](https://docs.autojs6.com/#/uiObjectType)) _[`issue #23`](http://issues.autojs6.com/23)_",
"グローバル待機メソッド wait (プロジェクトドキュメントを参照 > [グローバルオブジェクト](https://docs.autojs6.com/#/global?id=m-wait))",
"グローバルスケーリングメソッド cX/cY/cYx (プロジェクトドキュメントを参照 > [グローバルオブジェクト](https://docs.autojs6.com/#/global?id=m-wait))",
"グローバルAppタイプ (プロジェクトドキュメントを参照 > [アプリケーション列挙型](https://docs.autojs6.com/#/appType))",
"i18nモジュール (banana-i18nをベースとしたJavaScript多言語ソリューション) (プロジェクトドキュメントを参照 > 国際化)"
"グローバル App タイプ (プロジェクトドキュメントを参照 > [アプリケーション列挙型](https://docs.autojs6.com/#/appType))",
"i18n モジュール (banana-i18n をベースとした JavaScript 多言語ソリューション) (プロジェクトドキュメントを参照 > 国際化)"
],
"fix": [
"ソフトウェア言語切り替え後にページのテキストがちらついたり, いくつかのページボタンが機能しない問題",
"作業パスがプロジェクトである場合, ソフトウェア起動後にプロジェクトツールバーが表示されない問題",
"作業パスがソフトウェア言語切り替えに応じて自動的に変更される可能性の問題 _[`issue #19`](http://issues.autojs6.com/19)_",
"定時タスク起動遅延が顕著な問題 (試修) _[`issue #21`](http://issues.autojs6.com/21)_",
"JavaScriptモジュール名が上書き宣言された場合に依存関係のある内部モジュールが正常に動作しない問題 _[`issue #29`](http://issues.autojs6.com/29)_",
"高バージョンのAndroidシステムでクイック設定パネルのアイコンをクリックした後, パネルが自動的に閉じない場合がある問題 (試修) _[`issue #7`](http://issues.autojs6.com/7)_",
"高バージョンのAndroidシステムで一部のページが通知バー領域と重なる問題",
"Android 10以降のシステムでブラシの色を設定するサンプルコードが正常に動作しない問題",
"JavaScript モジュール名が上書き宣言された場合に依存関係のある内部モジュールが正常に動作しない問題 _[`issue #29`](http://issues.autojs6.com/29)_",
"高バージョンの Android システムでクイック設定パネルのアイコンをクリックした後, パネルが自動的に閉じない場合がある問題 (試修) _[`issue #7`](http://issues.autojs6.com/7)_",
"高バージョンの Android システムで一部のページが通知バー領域と重なる問題",
"Android 10 以降のシステムでブラシの色を設定するサンプルコードが正常に動作しない問題",
"サンプルコード「音楽管理者」のファイル名を「ファイル管理者」に訂正し, 正常機能を回復",
"ファイルマネージャーで下にスワイプして更新する際に位置ずれが発生する可能性のある問題",
"uiモジュールのスコープバインディングエラーにより, 一部のUIベーススクリプトがコンポーネントの属性にアクセスできない問題",
"ui モジュールのスコープバインディングエラーにより, 一部の UI ベーススクリプトがコンポーネントの属性にアクセスできない問題",
"録画スクリプト後のファイル名入力ダイアログが外部領域をクリックすると録画内容が失われる問題",
"ドキュメントの一部の章の見出しが画面の幅を超える場合, 自動的に改行されず内容が失われる問題",
"ドキュメントのサンプルコードエリアが正常に左右にスクロールできない問題",
@@ -543,94 +608,94 @@
"システムの夜間モードをオンにするとアプリ起動後に夜間モードが強制的に有効になる問題",
"夜間モードをオンにした後, テーマカラーが生效しない場合がある問題",
"夜間モードで一部の設定オプションのテキストと背景色が同じで識別できない問題",
"Aboutページのボタンテキストが長すぎて完全に表示されない問題",
"About ページのボタンテキストが長すぎて完全に表示されない問題",
"ホームドロワーの設定項目の見出しが長すぎて, テキストとボタンが重なる問題",
"ホームドロワーの権限スイッチがメッセージボックス消失後に状態が同期しない可能性のある問題",
"Root権限でホームドロワーの権限スイッチを操作できない場合, ADBツールボックスが表示されない問題",
"Root権限でさしゅ位置を表示する際, 初回使用時に権限がないことを通知しない問題",
"Root 権限でホームドロワーの権限スイッチを操作できない場合, ADB ツールボックスが表示されない問題",
"Root 権限でさしゅ位置を表示する際, 初回使用時に権限がないことを通知しない問題",
"アイコン選択ページでアイコン要素のレイアウトが異常",
"テキストエディタ起動時に夜間モード設定で画面がフラッシュすることがある問題 (試修)",
"テキストエディタのフォントサイズ設定時, 使用可能な最大値が制限されている問題",
"一部のAndroidシステムでスクリプト終了時にログに実行時間が記録されない問題",
"Floatingボタンメニューの閉じるボタンを使用した後, アプリを再起動してもFloatingボタンが表示される問題",
"一部の Android システムでスクリプト終了時にログに実行時間が記録されない問題",
"Floating ボタンメニューの閉じるボタンを使用した後, アプリを再起動しても Floating ボタンが表示される問題",
"レイアウト階層分析でリストアイテムを長押しした際, ポップアップメニューが画面の下に溢れる問題",
"Android 7.xシステムで夜間モードがオフの際にナビゲーションバーのボタンが識別しにくい問題",
"http.post等のメソッドで, リクエストが閉じられない場合の問題",
"colors.toString メソッドにおいて, アルファチャンネルが0の時にそのチャンネル情報が結果に含まれない問題"
"Android 7.x システムで夜間モードがオフの際にナビゲーションバーのボタンが識別しにくい問題",
"http.post 等のメソッドで, リクエストが閉じられない場合の問題",
"colors.toString メソッドにおいて, アルファチャンネルが 0 の時にそのチャンネル情報が結果に含まれない問題"
],
"improvement": [
"Auto.js 4.x バージョンの公開クラスをリダイレクトして可能な限り下位互換を実現 (限界あり)",
"すべてのプロジェクトモジュールをマージし, 循環参照などの問題を回避 (暫時inrtモジュールを削除)",
"Gradleのビルド設定をGroovyからKTSに移行",
"Rhinoの例外メッセージに多言語サポートを追加",
"すべてのプロジェクトモジュールをマージし, 循環参照などの問題を回避 (暫時 inrt モジュールを削除)",
"Gradle のビルド設定を Groovy から KTS に移行",
"Rhino の例外メッセージに多言語サポートを追加",
"ホームドロワーのパーミッションスイッチは有効時にのみメッセージを表示",
"ホームドロワーレイアウトがステータスバーの下に配置され, 上部のカラーバーの低互換性を回避",
"更新チェック/更新ダウンロード/更新通知機能がAndroid 7.xシステムに対応",
"設定ページを再設計 (AndroidXに移行)",
"更新チェック/更新ダウンロード/更新通知機能が Android 7.x システムに対応",
"設定ページを再設計 (AndroidX に移行)",
"設定ページで設定項目を長押しして詳細情報を取得することが可能",
"夜間モードに「システムに従う」設定オプションを追加 (Android 9および以上)",
"夜間モードに「システムに従う」設定オプションを追加 (Android 9 および以上)",
"アプリ起動画面が夜間モードに適応",
"アプリアイコンに番号付けを追加して複数のオープンソースバージョンを共存するユーザーの使用体験を向上",
"テーマカラーにより多くのMaterial Design Color (マテリアルデザインカラー) オプションを追加",
"テーマカラーにより多くの Material Design Color (マテリアルデザインカラー) オプションを追加",
"ファイルマネージャー/タスクパネルなどのリストアイテムのアイコンを適度に軽量化し, テーマカラーに適応",
"ホームの検索バーのプレースホルダーテキストの色を夜間モードに適応",
"ダイアログ/テキスト/Fab/AppBar/リストアイテムなどのコンポーネントを夜間モードに適応",
"ドキュメント/設定/アバウト/テーマカラー/レイアウト分析などのページおよびFloatingボタンメニューを夜間モードに適応",
"ページレイアウトが可能な限りRTL (Right-To-Left) レイアウトに対応",
"Aboutページにアイコンアニメーション効果を追加",
"Aboutページの著作権声明テキストが自動的に年次情報を更新",
"ドキュメント/設定/アバウト/テーマカラー/レイアウト分析などのページおよび Floating ボタンメニューを夜間モードに適応",
"ページレイアウトが可能な限り RTL (Right-To-Left) レイアウトに対応",
"About ページにアイコンアニメーション効果を追加",
"About ページの著作権声明テキストが自動的に年次情報を更新",
"アプリ初回インストール後, 適切な作業ディレクトリを自動的に決定および設定",
"ドキュメントページのピンチズーム機能を無効化し, ドキュメント内容の表示不具合を回避",
"タスクパネルリストアイテムを相対パスで簡略化し, タスクの名前およびパスを表示",
"テキストエディタのボタンテキストを適度に短縮し, テキスト内容の溢れを避ける",
"テキストエディタのフォントサイズ設定でデフォルト値に戻すことが可能",
"Floatingボタンのクリック反応速度を向上",
"Floatingボタンのレイアウト分析ボタンをクリックして直接レイアウト範囲分析を実行",
"レイアウト分析のテーマが自動適応 (Floatingウィンドウがアプリのテーマに従い, クイック設定パネルがシステムのテーマに従う)",
"Floating ボタンのクリック反応速度を向上",
"Floating ボタンのレイアウト分析ボタンをクリックして直接レイアウト範囲分析を実行",
"レイアウト分析のテーマが自動適応 (Floating ウィンドウがアプリのテーマに従い, クイック設定パネルがシステムのテーマに従う)",
"レイアウトウィジェット情報リストを使用頻度に基づいて再編成",
"レイアウトウィジェット情報をクリックしてコピーする際に, セレクタの種類に応じて出力フォーマットを自動的に最適化",
"Floatingウィンドウでファイルを選択する際に, 戻るキーを押して上位ディレクトリに戻ることができ, ウィンドウを直接閉じない",
"Floating ウィンドウでファイルを選択する際に, 戻るキーを押して上位ディレクトリに戻ることができ, ウィンドウを直接閉じない",
"クライアントモードでコンピュータのアドレスを入力する際に, 数値の有効性チェックおよびピリオドシンボルの自動変換をサポート",
"クライアントおよびサーバーの接続後にホームドロワーに対応するデバイスのIPアドレスを表示",
"クライアントおよびサーバーの接続後にホームドロワーに対応するデバイスの IP アドレスを表示",
"一部のグローバルオブジェクトおよび組み込みモジュールにオーバーライドプロテクションを追加 (プロジェクトドキュメントを参照 > グローバルオブジェクト > [オーバーライドプロテクション](https://docs.autojs6.com/#/global?id=%e8%a6%86%e5%86%99%e4%bf%9d%e6%8a%a4))",
"importClassおよびimportPackageが文字列パラメータおよび可変長パラメータをサポート",
"ui.runが例外発生時にスタックトレース情報を出力サポート",
"ui.Rおよびauto.RAutoJs6のリソースIDを簡単に取得可能",
"appモジュール内でアプリに関連する操作メソッドがAppタイプパラメータおよびアプリのエイリアスパラメータをサポート",
"dialogsモジュール内の非同期コールバック関連メソッドが事前入力パラメータの省略をサポート",
"app.startActivityなどがurlオプションパラメータをサポート (参照: サンプルコード > アプリケーション > インテント)",
"deviceモジュールがIMEIまたはハードウェアシリアル番号の取得に失敗した場合, nullを返し, 例外をスローしない",
"console.showが表示するログのFloatingウィンドウの文字の明るさを向上させ, 内容の識別度を高める",
"ImageWrapper#saveToが相対パスで画像ファイルを保存サポート",
"colorsグローバルオブジェクトを再設計し, HSV/HSLなどのカラーモードをサポート (プロジェクトドキュメントを参照 > [カラー](https://docs.autojs6.com/#/color))"
"importClass および importPackage が文字列パラメータおよび可変長パラメータをサポート",
"ui.run が例外発生時にスタックトレース情報を出力サポート",
"ui.R および auto.RAutoJs6 のリソース ID を簡単に取得可能",
"app モジュール内でアプリに関連する操作メソッドが App タイプパラメータおよびアプリのエイリアスパラメータをサポート",
"dialogs モジュール内の非同期コールバック関連メソッドが事前入力パラメータの省略をサポート",
"app.startActivity などが url オプションパラメータをサポート (参照: サンプルコード > アプリケーション > インテント)",
"device モジュールが IMEI またはハードウェアシリアル番号の取得に失敗した場合, null を返し, 例外をスローしない",
"console.show が表示するログの Floating ウィンドウの文字の明るさを向上させ, 内容の識別度を高める",
"ImageWrapper#saveTo が相対パスで画像ファイルを保存サポート",
"colors グローバルオブジェクトを再設計し, HSV/HSL などのカラーモードをサポート (プロジェクトドキュメントを参照 > [カラー](https://docs.autojs6.com/#/color))"
],
"dependency": [
"Gradle Compileバージョンを32 -> 33にアップグレード",
"ローカライズされたAndroid Jobバージョン 1.4.3",
"ローカライズされたAndroid Plugin Client SDK For Localeバージョン 9.0.0",
"ローカライズされたGitHub APIバージョン 1.306",
"追加されたJCIP Annotationsバージョン 1.0",
"追加されたAndroidx WebKitバージョン 1.5.0",
"追加されたCommons IOバージョン 2.8.0",
"追加されたDesugar JDK Libsバージョン 2.0.0",
"追加されたJackson DataBindバージョン 2.13.3",
"追加されたJaredrummler Android Device Namesバージョン 2.1.0",
"追加されたJaredrummler Animated SVG Viewバージョン 1.0.6",
"Jrummyapps ColorPickerバージョン 2.1.7Jaredrummler ColorPickerバージョン 1.1.0に置き換え",
"Gradleバージョンを7.5-rc-1 -> 8.0-rc-1にアップグレード",
"Gradleビルドツールバージョンを7.4.0-alpha02 -> 8.0.0-alpha09にアップグレード",
"Kotlin Gradleプラグインバージョンを1.6.10 -> 1.8.0-RC2にアップグレード",
"Android Materialバージョンを1.6.0 -> 1.7.0にアップグレード",
"Androidx Annotationバージョンを1.3.0 -> 1.5.0にアップグレード",
"Androidx AppCompatバージョンを1.4.1 -> 1.4.2にアップグレード",
"Android Analyticsバージョンを13.3.0 -> 14.0.0にアップグレード",
"Gsonバージョンを2.9.0 -> 2.10にアップグレード",
"Joda Timeバージョンを2.10.14 -> 2.12.1にアップグレード",
"Kotlinx Coroutinesバージョンを1.6.1-native-mt -> 1.6.1にアップグレード",
"OkHttp3バージョンを3.10.0 -> 5.0.0-alpha.7 -> 5.0.0-alpha.9にアップグレード",
"Zip4jバージョンを2.10.0 -> 2.11.2にアップグレード",
"Glideバージョンを4.13.2 -> 4.14.2にアップグレード",
"Junit Jupiterバージョンを5.9.0 -> 5.9.1にアップグレード"
"Gradle Compile バージョンを 32 -> 33 にアップグレード",
"ローカライズされた Android Job バージョン 1.4.3",
"ローカライズされた Android Plugin Client SDK For Locale バージョン 9.0.0",
"ローカライズされた GitHub API バージョン 1.306",
"追加された JCIP Annotations バージョン 1.0",
"追加された Androidx WebKit バージョン 1.5.0",
"追加された Commons IO バージョン 2.8.0",
"追加された Desugar JDK Libs バージョン 2.0.0",
"追加された Jackson DataBind バージョン 2.13.3",
"追加された Jaredrummler Android Device Names バージョン 2.1.0",
"追加された Jaredrummler Animated SVG View バージョン 1.0.6",
"Jrummyapps ColorPicker バージョン 2.1.7Jaredrummler ColorPicker バージョン 1.1.0 に置き換え",
"Gradle バージョンを 7.5-rc-1 -> 8.0-rc-1 にアップグレード",
"Gradle ビルドツールバージョンを 7.4.0-alpha02 -> 8.0.0-alpha09 にアップグレード",
"Kotlin Gradle プラグインバージョンを 1.6.10 -> 1.8.0-RC2 にアップグレード",
"Android Material バージョンを 1.6.0 -> 1.7.0 にアップグレード",
"Androidx Annotation バージョンを 1.3.0 -> 1.5.0 にアップグレード",
"Androidx AppCompat バージョンを 1.4.1 -> 1.4.2 にアップグレード",
"Android Analytics バージョンを 13.3.0 -> 14.0.0 にアップグレード",
"Gson バージョンを 2.9.0 -> 2.10 にアップグレード",
"Joda Time バージョンを 2.10.14 -> 2.12.1 にアップグレード",
"Kotlinx Coroutines バージョンを 1.6.1-native-mt -> 1.6.1 にアップグレード",
"OkHttp3 バージョンを 3.10.0 -> 5.0.0-alpha.7 -> 5.0.0-alpha.9 にアップグレード",
"Zip4j バージョンを 2.10.0 -> 2.11.2 にアップグレード",
"Glide バージョンを 4.13.2 -> 4.14.2 にアップグレード",
"Junit Jupiter バージョンを 5.9.0 -> 5.9.1 にアップグレード"
]
},
"v6.1.1": {