6.7.0 - 发行版发布准备
This commit is contained in:
@@ -1,5 +1,234 @@
|
||||
{
|
||||
"$data": {
|
||||
"v6.7.0": {
|
||||
"released_date": "2026/03/14",
|
||||
"feature": [
|
||||
"プラグインセンター機能, プラグインのインストール/アンインストール/更新などの操作に対応 (入口: ホームドロワーボタン/ホームタブ)",
|
||||
"バージョン履歴機能, 編集可能なファイルの履歴バージョンの表示/復元に対応 (入口: ホームドロワーボタン/ファイルマネージャーメニュー/コードエディタメニュー)",
|
||||
"ゴミ箱機能, 削除済みファイル/フォルダーの表示/復元に対応 (入口: ホームドロワーボタン)",
|
||||
"Paddle OCR (PP-OCRv5) プラグイン, 光学文字認識用",
|
||||
"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) を参照)",
|
||||
"app.isDualInstalled メソッド, デュアルアプリがインストールされているかの検出用 (Shizuku または Root 権限が必要) _[`issue #450`](http://issues.autojs6.com/450)_",
|
||||
"device.getSharedDeviceId メソッド, アプリ間で共有される統一デバイス ID の取得用 _[`issue #455`](http://issues.autojs6.com/455)_",
|
||||
"device.setPointerLocation などの Toggleable 系メソッド, ポインター位置システム設定項目の設定または取得用 _[`issue #381`](http://issues.autojs6.com/381)_",
|
||||
"dialogs.build メソッドが textAllCaps/(positive/negative/neutral)TextAllCaps オプション引数に対応, ボタンテキストを全て大文字にするかどうかを制御可能",
|
||||
"images.loadAsync メソッド, ネットワーク画像リソースの非同期取得用 _[`issue #327`](http://issues.autojs6.com/327)_",
|
||||
"ui.getNavigationBarHeight メソッド/navigationBarHeight プロパティ (getter), ナビゲーションバーの高さ取得用 _[`issue #456`](http://issues.autojs6.com/456)_",
|
||||
"ui.getVisible(Status/Navigation)BarHeight メソッド/visible(Status/Navigation)BarHeight プロパティ (getter), ステータスバーまたはナビゲーションバーの可視高さを素早く取得するための機能 _[`issue #456`](http://issues.autojs6.com/456)_",
|
||||
"http.put/del(ete)/head メソッド, 異なる HTTP リクエストメソッドでネットワークリクエストを送信するための機能",
|
||||
"http.getAsync/postAsync/requestAsync などのメソッド, ネットワークリクエストの非同期送信用 _[`issue #423`](http://issues.autojs6.com/423)_",
|
||||
"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)_",
|
||||
"auto.state プロパティ (getter) および shizuku.state プロパティ (getter), アクセシビリティサービス状態および Shizuku サービス状態取得用",
|
||||
"runtime.(set/is)JavaPrimitiveWrap メソッド, Java プリミティブ型ラップ戦略の設定または取得用 _[`issue #435`](http://issues.autojs6.com/435)_",
|
||||
"autojs.(restart/exit) メソッド, AutoJs6 アプリの再起動または終了用, さらにアプリ再起動時に引数指定されたスクリプトを自動実行する機能に対応 _[`issue #460`](http://issues.autojs6.com/460)_",
|
||||
"UiObject#isShifted メソッド, コントロール位置変化の検出用 _[`issue #469`](http://issues.autojs6.com/469)_",
|
||||
"UiObject#snapshot メソッド, コントロールの現在状態の取得用 _[`issue #469`](http://issues.autojs6.com/469)_",
|
||||
"engines.myEngine().getStartTime() メソッド, スクリプトエンジン起動タイムスタンプ取得用 _[`issue #449`](http://issues.autojs6.com/449)_",
|
||||
"crash グローバルメソッド, クラッシュレポートページのテスト用",
|
||||
"structuredClone グローバルメソッド, JavaScript オブジェクトのディープコピー用 ( [MDN](https://developer.mozilla.org/zh-CN/docs/Web/API/Window/structuredClone) を参照)",
|
||||
"等価系セレクター (UiSelector#id/text/...) および包含系セレクター (UiSelector#xxxContains) が正規表現引数に対応",
|
||||
"セレクターの正規表現引数がフラグ (i, m, s, u) に対応",
|
||||
"正規表現が lookbehind 構文に対応 _[`issue #464`](http://issues.autojs6.com/464)_",
|
||||
"ファイルマネージャーに \"移動先\" および \"コピー先\" メニュー項目を追加, 操作中止および進捗状態表示に対応",
|
||||
"コードエディタに \"多機能キーボード\" - \"記号設定\" メニュー項目を追加, 記号編集およびプロファイル単位での記号作成/インポート/エクスポートなどに対応",
|
||||
"ホームドロワーに \"ポインター位置\" ツールを追加",
|
||||
"ホームドロワーに \"すべてのファイル管理権限\" スイッチを追加",
|
||||
"ホームドロワーに \"バックグラウンドから UI を表示\" スイッチを追加 ( [Xiaomi/Vivo] デバイス向け)",
|
||||
"設定ページに \"Java プリミティブ型ラップ\" 設定オプションを追加 _[`issue #435`](http://issues.autojs6.com/435)_",
|
||||
"設定ページに \"定時タスクスケジューリングエンジン\" 設定オプションを追加, AlarmManager/WorkManager/JobScheduler に対応 _[`issue #457`](http://issues.autojs6.com/457)_ _[`issue #434`](http://issues.autojs6.com/434)_ _[`issue #449`](http://issues.autojs6.com/449)_ _[`issue #388`](http://issues.autojs6.com/388)_ _[`issue #378`](http://issues.autojs6.com/378)_ _[`issue #163`](http://issues.autojs6.com/163)_ _[`issue #53`](http://issues.autojs6.com/53)_ _[`issue #21`](http://issues.autojs6.com/21)_",
|
||||
"設定ページに \"アプリランチャーアイコン\" 設定オプションを追加, 適応アイコン/透明背景アイコンに対応 _[`issue #405`](http://issues.autojs6.com/405)_",
|
||||
"設定ページに \"再起動戦略\" 設定オプションを追加, ホームドロワーの再起動ボタンで高速再起動戦略を使用するかどうかを設定可能",
|
||||
"設定ページに \"画面キャプチャ権限申請遅延\" 設定オプションを追加, 権限申請ウィンドウによる画面遮蔽を回避",
|
||||
"設定ページのランチャーショートカットに \"プラグイン\" オプションを追加, ショートカットからプラグインセンターページへ移動可能",
|
||||
"パッケージ化アプリが起動時自動実行に対応し, 設定ページにスイッチを追加",
|
||||
"パッケージ化アプリがアプリショートカット (ログページ/設定ページ) に対応",
|
||||
"アプリパッケージ設定ページに取り消し/やり直し/保存ボタンを追加",
|
||||
"アプリパッケージ設定ページにプロファイル機構を追加, プロファイルの作成/変更/削除/インポート/エクスポートに対応 _[`issue #483`](http://issues.autojs6.com/483)_",
|
||||
"Scrapers ツール (run-scrapers.mjs), Gradle ビルドスクリプトの構造化データ/README 共通データ/README テンプレートデータなどの自動更新用",
|
||||
"Gradle Wrapper 切り替えツール (gradle-wrapper-switcher), ローカル Gradle メジャーバージョン (Gradle 8.x と Gradle 9.x など) の切り替え用"
|
||||
],
|
||||
"fix": [
|
||||
"notice メソッドの引数個数および型制限の誤り _[`issue #462`](http://issues.autojs6.com/462)_",
|
||||
"ui.R プロパティ (getter) が正常に使用できない問題",
|
||||
"ui.post メソッドのコールバック引数内で例外が発生した際にサイレントに失敗する可能性がある問題",
|
||||
"isJavaClass/isJavaPackage などのグローバルメソッドが無効な問題",
|
||||
"timers.keepAlive メソッドの timeout 引数機能が無効な問題",
|
||||
"floaty.window/rawWindow メソッドが文字列引数を受け取れない問題 _[`issue #467`](http://issues.autojs6.com/467)_",
|
||||
"floaty.rawWindow に誤ったコンテキストが渡されることで一部コントロール表示が異常になる問題",
|
||||
"util.isString メソッドが無効な問題",
|
||||
"util.class[Name]/getClass[Name] が誤った結果を返す可能性がある問題",
|
||||
"util.java.array が Boolean などの型引数を正常に使用できない問題",
|
||||
"threads.disposable() が返すオブジェクトでデータアクセス時に予期せずボクシングされる可能性がある問題 _[`issue #435`](http://issues.autojs6.com/435)_",
|
||||
"console.build メソッドを複数回呼び出した際にログフローティングウィンドウのスタイルオプションが正常にリセットされない問題",
|
||||
"console.build メソッドの (title/content)BackgroundColor オプションが透明度または着色オプションを上書きする問題 _[`issue #458`](http://issues.autojs6.com/458)_",
|
||||
"console/toast などのメソッドで Java Double を表示した際に末尾の 0 が失われる可能性がある問題",
|
||||
"console/toast などのメソッドで BigInt データ型を表示できない問題",
|
||||
"toast メソッドが Toast インスタンスへの強参照保持によりメモリリークを引き起こす可能性がある問題",
|
||||
"一部グローバルオブジェクトが JavaScript のプロトタイプ属性およびメソッドを失う可能性がある問題",
|
||||
"XML 構文で JavaScript 式を属性値として使用した際に this オブジェクトの参照先が誤る可能性がある問題",
|
||||
"dialogs.build メソッドの linkify オプション引数機能が無効な問題",
|
||||
"dialogs.build メソッドがオブジェクト引数の元データを破壊する可能性がある問題",
|
||||
"canvas 要素コントロールの setMaxFps メソッド内部フレームレート計算の誤り",
|
||||
"images.concat メソッドで縦方向連結時に幅の計算値が誤る問題",
|
||||
"images.requestScreenCapture メソッド呼び出し時にユーザーが認可をキャンセルするとアプリがクラッシュする可能性がある問題",
|
||||
"images.captureScreen メソッドで取得したスクリーンショットに向きの誤りや黒い余白が入る可能性がある問題 _[`issue #337`](http://issues.autojs6.com/337)_",
|
||||
"images 関連の一部メソッドで領域引数使用時に 1 が誤ってパーセントとして解釈される問題",
|
||||
"images 関連の一部メソッドで例外発生時に oneShot フラグ機能が無効になる問題 _[`issue #372`](http://issues.autojs6.com/372)_",
|
||||
"images 関連の一部メソッドがメモリリークを引き起こす可能性がある問題 _[`issue #372`](http://issues.autojs6.com/372)_",
|
||||
"images.save および ImageWrapper#saveTo メソッドで指定パスが存在しない場合に正常にファイル書き込みできない問題",
|
||||
"ImageWrapper#recycle メソッドの画像リソース回収機能が無効な問題",
|
||||
"ocr の一部オーバーロードメソッドが正常に使用できない可能性がある問題",
|
||||
"ocr.detect メソッドで得られる結果が ocr.mode と一致しない可能性がある問題 _[`issue #468`](http://issues.autojs6.com/468)_",
|
||||
"auto.registerEvent で登録されたアクセシビリティサービスイベントが他のスクリプトに誤ってクリアされる問題 _[`issue #466`](http://issues.autojs6.com/466)_ _[`issue #343`](http://issues.autojs6.com/343#issuecomment-3263953918)_",
|
||||
"Android 10 において UiObject#child メソッドが ArrayIndexOutOfBoundsException を発生させる可能性がある問題 _[`issue #416`](http://issues.autojs6.com/416)_",
|
||||
"組み込みモジュールメソッド呼び出し時に Rhino コンテキストが不整合になる可能性がある問題",
|
||||
"スクリプトで大量のフローティングウィンドウを作成した後, スクリプト終了時にウィンドウが残留する可能性がある問題",
|
||||
"プロジェクト実行時に project.json の設定引数が正常に解析されない可能性がある問題",
|
||||
"プロジェクトパッケージ時に project.json の excludedDirs 設定引数が設定ファイル解析失敗を引き起こす問題 _[`issue #428`](http://issues.autojs6.com/428)_",
|
||||
"Android 7.x でパッケージ機能が正常に使用できない可能性がある問題",
|
||||
"スクリプトプロジェクト設定ファイル保存時に元のキー名が変更される可能性がある問題",
|
||||
"スクリプトプロジェクト設定ファイル内のビルドバージョン番号またはビルド時刻に大きな数値が含まれるとアプリがクラッシュする可能性がある問題",
|
||||
"ImageReader の頻繁な取得または再構築時に, バッファに使用可能フレームが一時的に存在しないことでアプリがクラッシュする可能性がある問題",
|
||||
"入力イベントオブザーバー InputEventObserver がアプリ起動時に顕著なカクつきを引き起こす可能性がある問題",
|
||||
"Shizuku ユーザーサービスプロセスが正常に終了せず, プロセスが蓄積する問題 _[`issue #474`](http://issues.autojs6.com/474)_",
|
||||
"パッケージ化アプリで Paddle OCR と Rapid OCR 機能が正常に使用できない問題",
|
||||
"パッケージ化アプリ設定ファイル project.json の key 値が予期せず変更される可能性がある問題",
|
||||
"アプリパッケージ設定ページで \"必要な権限\" リストをスクロールした際にチェックボックスアイコンが点滅する可能性がある問題",
|
||||
"リリース履歴ページで一部システムにおいてフォント差異により統計データが不完全に表示される問題",
|
||||
"一部デバイスで MLKit Google OCR が正常に初期化できない問題 (試修) _[`issue #8`](http://issues.autojs6.com/8#issuecomment-3117061768)_",
|
||||
"一部デバイスでファイルマネージャーの機能ボタンのクリックイベントが正常に発火しない問題 (試修) _[`issue #465`](http://issues.autojs6.com/465)_",
|
||||
"一部デバイスでコードエディタの空行が四角記号で表示される問題 (試修)",
|
||||
"コードエディタでソフトキーボードがテキスト内容を遮る可能性がある問題",
|
||||
"コードエディタが読み取り専用モードでも内容を編集できてしまう問題",
|
||||
"コードエディタが読み取り専用モードでタイトル領域および一部メニュー項目をクリックするとアプリがクラッシュする問題",
|
||||
"コードエディタで大きなファイルを読み込むとアプリがクラッシュする可能性がある問題 (試修)",
|
||||
"コードエディタが新規ファイルを自動で開いた際に機能ボタン状態の初期化が異常になる問題",
|
||||
"コードエディタでファイル編集中にバックグラウンドへ移行するとアプリがクラッシュする可能性がある問題",
|
||||
"Android 15+ においてコードエディタの fx ボタンを押してもモジュール関数ショートカットパネルが表示されない問題 (試修)",
|
||||
"ErrorDialogActivity が正常に起動できない, または短時間で自動的に消える可能性がある問題 _[`issue #479`](http://issues.autojs6.com/479)_ _[`issue #471`](http://issues.autojs6.com/471)_ _[`issue #414`](http://issues.autojs6.com/414)_ _[`issue #340`](http://issues.autojs6.com/340#issuecomment-2973485826)_",
|
||||
"Canvas コンストラクターが受け入れる引数型の誤り _[`issue #402`](http://issues.autojs6.com/402)_",
|
||||
"クラッシュレポートページで詳細情報コピー機能が無効な問題",
|
||||
"Android 16+ でカスタム戻るロジックが無効になり戻る動作が異常になる問題",
|
||||
"ファイルマネージャーの検索結果表示後に戻るボタンを押す, またはタブ切り替えを行うとアプリがクラッシュする可能性がある問題",
|
||||
"ファイルマネージャーでプロジェクトフォルダー削除後に UI が自動更新されない問題",
|
||||
"タスクパネルのリスト項目が頻繁に変化するとアプリがクラッシュする可能性がある問題",
|
||||
"\"3ボタン\" ジェスチャーナビゲーション使用時にナビゲーションバー前景色がナイトモードと異常に関連付く問題",
|
||||
"APK ファイルタイプ情報ダイアログでアプリ名および SDK 情報を取得できない可能性がある問題",
|
||||
"クライアントモード接続時, 短時間で切断後に再接続するとハンドシェイクタイムアウトが発生し再接続しにくくなる問題",
|
||||
"クライアントモード接続時, 画面回転や言語切り替えなど Activity 再生成を伴う操作で AutoJs6 が常に接続を再構築してしまう問題",
|
||||
"サーバーモード接続時, 画面回転や言語切り替えなど Activity 再生成を伴う操作で VSCode コンソールにログが出力されなくなる問題 _[`issue #385`](http://issues.autojs6.com/385)_",
|
||||
"VSCode プラグイン接続時に複数の方法で同時接続するとログ出力量が倍増する問題",
|
||||
"レイアウト解析ページのコード生成でコレクション系コントロールに対して生成失敗する可能性がある問題 (試修) _[`issue #328`](http://issues.autojs6.com/328)_",
|
||||
"設定ページの \"'音量小' キーで録画を制御\" スイッチ機能が無効な問題 _[`issue #480`](http://issues.autojs6.com/480)_",
|
||||
"スクリプト録画で生成されたコードファイルの座標値が実際の画面ピクセル値と一致しない可能性がある問題 _[`issue #480`](http://issues.autojs6.com/480)_",
|
||||
"スクリプト録画で生成されたコードファイルの最初の動作 (タップやスワイプなど) が常に無視される問題",
|
||||
"フローティングボタンの \"スクリプト実行\" ダイアログでバックグラウンドからファイル操作するとアプリがクラッシュする可能性がある問題",
|
||||
"ホーム Activity のライフサイクル終了後にホームへ再入するとフローティングボタン状態がリセットされる可能性がある問題",
|
||||
"Xiaomi デバイスで \"他のアプリの上に表示\" スイッチが誤った設定ページへ遷移する問題",
|
||||
"更新確認でダウンロードを中止した後もネットワークパケット取得がバックグラウンドで継続する問題 (試修)",
|
||||
"ビルドツールで isCleanup[Paddle/Rapid]Ocr オプションを有効にした際に Rebuild Project タスクが正常完了できない問題"
|
||||
],
|
||||
"improvement": [
|
||||
"Paddle OCR (PP-OCRv3) 関連機能のプラグイン化 _[`issue #334`](http://issues.autojs6.com/334)_ _[`issue #331`](http://issues.autojs6.com/331)_ _[`issue #325`](http://issues.autojs6.com/325)_",
|
||||
"runtime.loadJar メソッドの互換性向上 (by [LYS86](https://github.com/LYS86)) _[`pr #475`](http://pr.autojs6.com/475)_",
|
||||
"ui.getStatusBarHeight メソッド/statusBarHeight プロパティ (getter) の互換性を一定程度向上",
|
||||
"console.log などのメソッドでグローバルオブジェクト (images, app, ocr など) を出力する際に詳細情報表示をサポート",
|
||||
"dialogs.build メソッドが MaterialDialog.Builder のネイティブオプション引数に対応",
|
||||
"dialogs.build メソッドの animation/linkify オプション引数が文字列の緩やかな一致に対応",
|
||||
"device.rotation/rotation/width/height メソッドによる画面向きおよび幅/高さデータ取得の安定性と一貫性を向上",
|
||||
"app.launchDual/startDualActivity などのメソッドの実行効率向上および互換性強化",
|
||||
"android.graphics.Paint#setColor が ColorInt/ColorHex/ColorName などの色引数を正常に解析可能",
|
||||
"組み込みモジュール関連メソッドの実引数型例外メッセージに型要約情報を追加",
|
||||
"組み込みモジュール (dayjs/cheerio/dayjs/i18n) がスクリプト実行モードを離れ, グローバル遅延ロード方式へ移行",
|
||||
"コンソール関連メソッドで巨大データを出力する際, 上限に応じて一部内容を適切に省略し出力時間を削減",
|
||||
"コンソールフローティングウィンドウのカウントダウン初期値を 6 秒から 9 秒へ延長",
|
||||
"コンソールフローティングウィンドウ内部実装をロックレス化およびキュー化し, 引数設定効率と成功率を向上",
|
||||
"コンソールフローティングウィンドウ背景色関連 API (透明度/着色/基準色) を Android 設計規範へより適合させる _[`issue #458`](http://issues.autojs6.com/458)_",
|
||||
"ファイルマネージャーのフローティングボタン展開後にメニュー項目を押した際のメニュー格納タイミングを最適化",
|
||||
"ファイルマネージャー/タスクパネルがファイル/タスク数統計情報の表示に対応",
|
||||
"コードエディタでファイル保存失敗時に自動で下書き保存し, 新規ファイルとして別名保存に対応",
|
||||
"コードエディタで大容量ファイル読み込み時の滑らかさを一定程度向上",
|
||||
"コードエディタの \"検索/置換\" が状態保持および検索件数のリアルタイム表示に対応",
|
||||
"コードエディタで保存を促す際, 退出前に保存成功を保証することで保存失敗率を低減",
|
||||
"コードエディタの保存ボタン状態がユーザーの主観ロジックにより一致するよう改善",
|
||||
"コードエディタが \"-\", \"=\", \"(\", \"[\", \"{\", \"<\" などのキー長押し機能に対応",
|
||||
"アプリパッケージ処理ダイアログに \"中止\" ボタンを追加",
|
||||
"アプリパッケージ処理ダイアログの表示方式を改善し, 所要時間統計を追加",
|
||||
"新しい設定でパッケージ化アプリをインストールする際に旧アプリ関連設定を上書きするよう改善",
|
||||
"アプリパッケージ設定ページで必要権限 (WAKE_LOCK/INTERNET/WRITE_EXTERNAL_STORAGE/...) を既定で選択 _[`issue #397`](http://issues.autojs6.com/397)_",
|
||||
"アプリパッケージ設定ページでより多くのオプションの読み取りおよび設定に対応 (起動時にログ表示/起動時にスプラッシュ表示/スプラッシュ標語テキスト/...)",
|
||||
"アプリパッケージ設定ページにフォアグラウンドサービススイッチを追加 _[`issue #406`](http://issues.autojs6.com/406)_",
|
||||
"スクリプトプロジェクト設定ファイル保存時にキー名衝突検出機構を追加し, キー名の曖昧性を防止",
|
||||
"クラッシュレポートページが 2 本指ズームによる文字サイズ調整および主要機能ボタン追加に対応",
|
||||
"アプリランチャーアイコンが適応アイコン特性に対応 _[`issue #405`](http://issues.autojs6.com/405)_",
|
||||
"Rhino エンジンでジェネリックシグネチャ解析失敗時に生のリフレクション型へフォールバックし, 低バージョン Android システムでのリフレクションメソッド利用性を強化",
|
||||
"ホームドロワーのスイッチ類項目に区切り線を追加, タイトル文字領域クリックで詳細ダイアログ表示に対応し, 必要に応じてシステム設定へのクイックジャンプをサポート",
|
||||
"AutoJs6 起動または再起動時に, ホームドロワーの \"クライアントモード\" タイトル文字領域を押して接続試行中の処理を中止可能",
|
||||
"クライアントモード接続が IPv6 アドレスおよびドメイン名アドレスでの接続に対応",
|
||||
"クライアントモード接続が特殊用途 IPv4 アドレス (loopback/broadcast/multicast/reserved/...) の検出案内に対応",
|
||||
"クライアントモード接続が接続状態の表示および管理 (アドレス修正/接続中止) に対応",
|
||||
"サーバーモード接続が接続済みクライアント数表示に対応",
|
||||
"通知権限読み取りが自動再接続機構 ([requestRebind](https://developer.android.com/reference/android/service/notification/NotificationListenerService#requestRebind(android.content.ComponentName))) に対応し, 通知監視関連機能の安定性を向上",
|
||||
"フローティングボタンがバックグラウンドからの Activity 起動安全性を強化し, アプリクラッシュを回避",
|
||||
"フローティングボタンの \"その他\" ダイアログが非同期データ読み込み方式を使用し, 表示の滑らかさを向上",
|
||||
"フローティングボタンの \"スクリプト実行\" ダイアログに \"ホーム\" メニュー項目を追加",
|
||||
"フローティングボタンの \"スクリプト実行\" ダイアログが最小化および状態復元に対応し, 可能な限りウィンドウ常駐または自動復元を維持",
|
||||
"Shizuku 権限を利用したスクリプト録画および録画再生に対応 (再生の滑らかさは一部影響を受ける可能性あり) _[`issue #320`](http://issues.autojs6.com/320)_",
|
||||
"テーマカラー設定ページでテーマカラー位置特定に高速位置決め方式を使用し, 効率を向上",
|
||||
"廃止済みの [LocalBroadcastManager](https://developer.android.com/jetpack/androidx/releases/localbroadcastmanager) を [LiveData](https://developer.android.com/topic/libraries/architecture/livedata) および [SharedFlow](https://developer.android.com/kotlin/flow/stateflow-and-sharedflow) へ置き換え",
|
||||
"Gradle ビルドスクリプトで 7z 形式ファイルの展開効率を向上",
|
||||
"Gradle ビルドスクリプトが詳細な Android Studio IDE バージョン (例: \"2025.1.4.7\") の取得に対応",
|
||||
"Gradle ビルドスクリプトが VersionCodesList クラスに必要なデータの自動生成に対応し, スクリプト起動遅延を低減",
|
||||
"[Version Catalogs](https://developer.android.com/build/migrate-to-catalogs) を使用して Gradle 依存関係およびプラグインバージョンを集中管理",
|
||||
"Gradle ビルドスクリプトをモジュール化し, 共有ビルドロジックを build-logic へ移行して convention plugin として抽象化",
|
||||
"Gradle convention plugin を使用してローカル AAR ライブラリ読み込みロジックを簡素化",
|
||||
"Gradle 9 への適応のため \"android.enableJetifier=true\" Gradle 設定オプションを削除",
|
||||
"ビルド環境差異低減のため sourceCompatibility/targetCompatibility の代わりに [Toolchain](https://docs.gradle.org/current/userguide/toolchains.html) を使用"
|
||||
],
|
||||
"dependency": [
|
||||
"モジュール化 Expandable Layout バージョン 1.6.0",
|
||||
"モジュール化 Expandable RecyclerView バージョン 3.0.0-RC1",
|
||||
"モジュール化 Recyclerview Flexible Divider バージョン 1.4.0",
|
||||
"ローカライズ Root Shell バージョン 1.6",
|
||||
"AndroidX Activity (KTX) バージョン 1.12.2 を追加",
|
||||
"AndroidX Core (KTX) バージョン 1.15.0 を追加",
|
||||
"AndroidX Work Runtime バージョン 2.11.0 を追加",
|
||||
"AndroidX Interpolator バージョン 1.0.0 を追加",
|
||||
"Room RxJava2 バージョン 2.8.1 を追加",
|
||||
"Android SDK バージョン 35 -> 36 に更新",
|
||||
"Gradle 8 バージョン 8.14 -> 8.14.4 に更新",
|
||||
"Gradle 9 バージョン 8.14 -> 9.4.0 に更新",
|
||||
"Rhino バージョン 1.8.1-SNAPSHOT -> 2.0.0-SNAPSHOT に更新",
|
||||
"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 に更新",
|
||||
"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 に更新",
|
||||
"OpenCC バージョン 1.2.0 -> 1.2.2 に更新",
|
||||
"Android Support Annotation v7 バージョン 28.0.0 を削除",
|
||||
"Android Support AppCompat v7 バージョン 28.0.0 を削除",
|
||||
"Android Support RecyclerView v7 バージョン 28.0.0 を削除"
|
||||
]
|
||||
},
|
||||
"v6.6.4": {
|
||||
"released_date": "2025/05/31",
|
||||
"hint": [
|
||||
|
||||
Reference in New Issue
Block a user