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,5 +1,70 @@
{
"$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)_",
"dx 庫在 Android 7.x 無法正常使用的問題 _[`issue #293`](http://issues.autojs6.com/293)_",
"ScriptRuntime 使用 require 引用內建模組時可能出現的同步狀態異常 (試修) _[`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 及相關方法傳入空值路徑引數時的相容性",
"同步最新的 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": [