|
1 | 1 | { |
2 | 2 | "$data": { |
| 3 | + "v6.6.3": { |
| 4 | + "released_date": "2025/05/27", |
| 5 | + "feature": [ |
| 6 | + "Version history feature: view multi-language release changelogs and statistics", |
| 7 | + "timers.keepAlive method (now global) for keeping the script alive", |
| 8 | + "Event listeners such as engines.on('start/stop/error', callback) for global engine events", |
| 9 | + "images.detectMultiColors method for multi-point color verification _[`issue #374`](http://issues.autojs6.com/374)_", |
| 10 | + "images.matchFeatures / detectAndComputeFeatures methods: full-resolution image matching (Ref to [Auto.js Pro](https://g.pro.autojs.org/)) _[`issue #366`](http://issues.autojs6.com/366)_", |
| 11 | + "images.compressToBytes method to compress an image and generate a byte array", |
| 12 | + "images.downsample method for pixel down-sampling and creating a new ImageWrapper", |
| 13 | + "ui.keepScreenOn method to keep the device screen on while a UI page is focused", |
| 14 | + "ui.root property (getter) to obtain the \"window content root container\" node of the UI layout", |
| 15 | + "webview element now supports JsBridge-based web page layouts (Ref to [Auto.js Pro](https://g.pro.autojs.org/)) [see Sample Code > Layout > Interactive HTML / Vue2 + Vant (SFC)] _[`issue #281`](http://issues.autojs6.com/281)_" |
| 16 | + ], |
| 17 | + "fix": [ |
| 18 | + "Online docs in the Home > Docs tab and Docs activity may be covered by the system navigation bar", |
| 19 | + "Clicking Toolbar buttons on some pages could accidentally trigger the title click event", |
| 20 | + "Blank lines in the code editor showed box glyphs on some devices", |
| 21 | + "Color-picker dialog in the theme-color settings page could stack infinitely", |
| 22 | + "Volume-up key failed to stop all scripts when the accessibility service was disabled", |
| 23 | + "IME overlay issue when editing custom broadcast content in the Scheduled Tasks page", |
| 24 | + "Controls inside webview elements could not activate the soft keyboard properly", |
| 25 | + "APK file info dialog might fail to obtain app name and SDK info", |
| 26 | + "File-manager sample code might fail to auto-load child directory contents when entering a project folder", |
| 27 | + "Top content of UI mode on Android 15 was covered by the status bar", |
| 28 | + "Status-bar background color on some Android 15 pages could not follow the theme color dynamically", |
| 29 | + "dialogs module could not use the customView property _[`issue #364`](http://issues.autojs6.com/364)_", |
| 30 | + "Expression parameter of dialogs.input might not return the execution result", |
| 31 | + "Using JavaAdapter led to a ClassLoader stack overflow _[`issue #376`](http://issues.autojs6.com/376)_", |
| 32 | + "console.setContentTextColor caused log text color to lose its default value _[`issue #346`](http://issues.autojs6.com/346)_", |
| 33 | + "console.setContentBackgroundColor could not accept color-name arguments _[`issue #384`](http://issues.autojs6.com/384)_", |
| 34 | + "images.compress implementation corrected: now changes encoding quality instead of pixel down-sampling", |
| 35 | + "images.resize method did not work properly", |
| 36 | + "engines.all could trigger ConcurrentModificationException _[`issue #394`](http://issues.autojs6.com/394)_", |
| 37 | + "Incorrect date formats in some languages within README.md", |
| 38 | + "Gradle build could fail due to invalid library archive length _[`issue #389`](http://issues.autojs6.com/389)_" |
| 39 | + ], |
| 40 | + "improvement": [ |
| 41 | + "Layout Inspector supports hiding controls (by [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #371`](http://pr.autojs6.com/371)_ _[`issue #355`](http://issues.autojs6.com/355)_", |
| 42 | + "Added gradient separators to the Layout Inspector menu for lightweight grouping", |
| 43 | + "project.json now supports a permissions option for script projects (by [wirsnow](https://github.com/wirsnow)) _[`pr #391`](http://pr.autojs6.com/391)_ _[`issue #362`](http://issues.autojs6.com/362)_", |
| 44 | + "Automatically read and check declared permissions of installed apps when packaging a single file _[`issue #362`](http://issues.autojs6.com/362)_", |
| 45 | + "Expanded theme-color adaptation scope; supports more widget types", |
| 46 | + "Adaptive drawer width on the Home page for landscape / ultra-wide screens", |
| 47 | + "Added horizontal and small-screen layouts for About App & Developer pages", |
| 48 | + "Settings-page dialogs now offer a \"Use default value\" menu option", |
| 49 | + "Floating Action Button in File Manager auto-hides when tapping elsewhere", |
| 50 | + "Code formatter now supports operators such as `??`, `?.`, `??=`", |
| 51 | + "Code editor supports reading and writing files encoded in GB18030 / UTF-16 (LE/BE) / Shift_JIS, etc.", |
| 52 | + "Code editor supports displaying detailed file information (path/encoding/line break format/total bytes and characters, etc.) _[`issue #395`](http://issues.autojs6.com/395)_", |
| 53 | + "Added operation-error prompts for intent actions (edit / view / install / send / play, etc.)", |
| 54 | + "webview element's url attribute supports relative paths", |
| 55 | + "ImageWrapper#saveTo path parameter supports relative paths", |
| 56 | + "images.save supports PNG file-size compression when using the quality parameter _[`issue #367`](http://issues.autojs6.com/367)_", |
| 57 | + "Clearing ignored update records and client-mode connection addresses is now supported", |
| 58 | + "Version-update information supports multi-language display (in sync with current UI language)", |
| 59 | + "Asynchronous loading significantly improves File Manager list scrolling smoothness", |
| 60 | + "Improved content and formatting of script exception messages in the console", |
| 61 | + "Sample code now supports resetting a folder to its initial contents", |
| 62 | + "Increased efficiency when checking APK signature information", |
| 63 | + "Optimized dialog display efficiency and information presentation for APK/media file type info", |
| 64 | + "Gradle build script now better adapts to newer versions _[`discussion #369`](http://discussions.autojs6.com/369)_" |
| 65 | + ], |
| 66 | + "dependency": [ |
| 67 | + "Bundled Material Dialogs 0.9.6.0 (localized)", |
| 68 | + "Bundled Material Date Time Picker 4.2.3 (localized)", |
| 69 | + "Bundled libimagequant 2.17.0 (localized)", |
| 70 | + "Bundled libpng 1.6.49 (localized)", |
| 71 | + "Added ICU4J 77.1", |
| 72 | + "Added Jsoup 1.19.1", |
| 73 | + "Added Material Progressbar 1.4.2", |
| 74 | + "Added Flexmark Java HTML to Markdown 0.64.8", |
| 75 | + "Upgraded Gradle 8.14-rc-1 -> 8.14", |
| 76 | + "Upgraded Androidx Room 2.7.0 -> 2.7.1" |
| 77 | + ] |
| 78 | + }, |
3 | 79 | "v6.6.2": { |
4 | 80 | "released_date": "2025/04/16", |
5 | 81 | "feature": [ |
|
0 commit comments