autoxjs 整个项目的一些更新日志,双版本号为稳定版(内容以修复的bug为主),单版本号为激进版本、发布新内容。
Unreleased 未发布
6.6.7 - 2024-8-15
@Liberations
- dex 加载问题
6.6.6 - 2024-7-28
@Liberations
- 修复打开USB调试开关后VSCODE无法正常连接手机进行调试
- 修复定时选项问题
- APP处于后台时Toast不显示等问题
6.6.5 - 2024-7-14
@Liberations
- Android 11以上外部存储权限适配
- 新建文件bug
- 读取包、应用列表问题
- 截图失败问题
@happyme531
- 设置帧率问题
6.6.4 - 2024-7-7
@gaomanyi
- 修复android14 中工程项目显示异常问题。
- 修复布局分析问题
- wifi 链接vscode报错
@Lin
- 修复编辑器无法进入
- 修复定时任务初始化错误
6.6.3 - 2024-6-23
@SOCK-MAGIC
- 增加模块 model
- 迁移到网络模块
- 修复点击事件
- 修复bug无数
- 修复版本号问题
- kotlin2.0 问题修复
@Lin
- 增加安卓14的适配
- 恢复误删的权限一大批
- 修复报错的bug无数
@Shaun-Fong
- 修复广播接收问题
- 修复bug一批
- 安卓14兼容问题
6.6.2 - 2024-6-4
@refactor
- 更新配置
- 修复类型不匹配
- 简化初始化视图
- 删除未使用代码
- 修复很多bug
6.6.1 - 2024-5-12
@cnbilinyj
- 解决文件名是数字问题
@Lin
- 拦截删除代码时可能发生的崩溃
@refactor
-
迁移rxjava 适配器
-
添加版本兼容
-
统一使用 libs
-
修复一些bug
-
OpenIntentActivity 这新增的,要同步对稳定进行修改
6.6.0 - 2024-4-21
@plus1998
- 兼容小米权限设置
@aiselp
- 删除大量未使用权限
先试用,目前比较稳定版本应该是6.5.8
6.5.9 - 2024-4-8
@plus1998
- 实现mqtt demo @aiselp
- 依赖更新,kotlin升级到1.8.0
- 删除部分未使用Activity,bug修复 @Lin 修复dialogs.build报错
6.5.8 - 2024-2-6
@aiselp
- 调试器优化,升级target SDK到28(android9.0)
- bug修复,截图优化
- 设置页面更新 @zwc456baby
- 修复打出的包崩溃问题,release下不启用内存泄漏检测
6.5.7 - 2024-1-14
@aiselp
- 修复运行ui脚本存在的内存泄露
- 截图逻辑优化,使截图权限在所有脚本共享
- 添加离线文档选项 @Lin
- 浏览器打开改为直接下载安装
- 修复"emit"报错
- 每次打开都是新任务,不受上一次打开文件内容的影响
6.5.6 - 2023-12-16
@aiselp
- 优化编辑器 @Lin
- 增加编辑器选择
- 编辑器优化
- 主页搜索优化
6.5.5 - 2023-11-10
@aiselp
- 移除了ci构建中模板签名,打包时会重新签名
- 锁定androidx.core版本为1.8.0,高的版本会引起 6.5.4版本运行脚本会出错 修复bug #723
- 修复打包时只勾选opencv缺少依赖的问题
- 编辑器优化
- 添加rxjs库
- 最后,由于最近几个版本有加大升级,有bug很正常,大家积极提bug、有能力的可以适当修复
- 每个人都共享力量,软件bug才能修复,少抱怨!
6.5.4 - 2023-11-10
@aiselp
- 换新编辑器
6.5.3 - 2023-10-24
@aiselp
-
修复 Tasker插件功能
-
修复一处可能的内存泄露
-
优化底部导航切换时,已打开的文件目录保持不变,添加文档页面‘回到主页’按钮
-
修复模块exports导出null和undefined时报错,修复require('xxx')!==require('xxx.js')
-
修复JsBridge在非ui模式工作异常
-
修复setTimeout等函数传入仅一个额外参数且该参数为null时报错
@xiao-maomi
-
修复部分设备编辑界面顶栏按钮重叠
@drgnchan
- 修改错别字
6.5.2 - 2023-9-30
此次升级全是 @aiselp 在此,社区特别感谢其贡献,希望更多人支持 @aiselp
- 移除旧版lodash避免加载冲突
- 添加加密配置
- 添加termux权限
- 打包配置优化
- 其他bug 修复
6.5.1 - 2023-09-03
此次改动较大,留意bug情况
@aiselp
- 修复7.0以下系统无法运行脚本,修复events模块存在的线程问题
- 调整jsBridge回调执行在ui线程
- 使axios支持设置timeout参数
- 更新ScriptBridges使用原生代码实现
- 更新构建工具
- 修复编辑器格式化功能
@xiaomaomizjh
- 通过手势调整编辑器文本大小
- 编辑界面右上角菜单部分选项移至顶栏,标题移至顶栏下方显示完整路径
- 优化编辑界面顶栏
6.4.3 - 2023-6-14
@aiselp
- 修复某些情况下timer工作不正常
- 资源文件处理、bug修复
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.4.3/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.3/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.3/app-v6-universal-release-unsigned-signed.apk
6.4.2 - 2023-6-14
@aiselp
- 修复打包后无法加载加密模块
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.4.2/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.2/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.2/app-v6-universal-release-unsigned-signed.apk
6.4.1 - 2023-6-13
@aiselp
- Images.copy函数修复
- 添加JsBridge
- 添加node核心库buffer,events,stream,util
- 悬浮窗bug修复
- 新增异步http库:axios (实验性)
- 新增npm模块cheerio,用于处理html
- 提供java流的转换,buffer与java字节数组的转换
- 新增bluebird-co模块
- 定时器调用性能优化
- 新增同步转异步任务执行器
@Xiao-A-666
- 修复打包后访问资源文件出错的bug
- 新增隐藏启动页功能
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.4.1/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.1/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.4.1/app-v6-universal-release-unsigned-signed.apk
6.3.8 - 2023-4-25
@Xiao-A-666 修改加密解密bug、修改UI模式部分情况崩溃的问题、修改打包时没有替换资源文件的bug
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.8/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.8/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.8/app-v6-universal-release-unsigned-signed.apk
6.3.7 - 2023-4-9
@aiselp 引入documentfile支持,以便使用saf框架,更换Promise库为bluebird。支持更多特性 @aiselp 使用kt重写悬浮窗并修复错误, 修复timers模块无法在其他java线程中使用
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.7/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.7/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.7/app-v6-universal-release-unsigned-signed.apk
6.3.6 - 2023-1-8
@gucong3000 调整如下内容 1.将console打印Error对象时的行为,调整为与Chrome和Node.js等平台保持一致,打印堆栈信息。
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.6/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.6/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.6/app-v6-universal-release-unsigned-signed.apk
6.3.5 - 2022-9-28
@wilinz 调整如下功能
- 修复 PC端日志输出先后顺序有问题
- 其他js等实例脚本问题
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.5/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.5/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.5/app-v6-universal-release-unsigned-signed.apk
6.3.4 - 2022-9-4
- 更新paddle api并向后兼容
- 添加Google ML kIT OCR API
- 修复toast bug
- 迁移到 kotlin build.gradle
- 修复打包BUG
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.4/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.4/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.4/app-v6-universal-release-unsigned-signed.apk
6.3.3 - 2022-8-25
- apk 使用cdn加速,地址格式:http://autoxoss.autoxjs.com/autoxjs/{版本号}/xxx.apk
- apk发布oss
- 根据changelog自动发布release note
- 增加版本之间的比较 点击版本号
- workflow 不好使 跳跃了基本版本
下载地址:
http://autoxoss.autoxjs.com/autoxjs/6.3.3/app-v6-arm64-v8a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.3/app-v6-armeabi-v7a-release-unsigned-signed.apk
http://autoxoss.autoxjs.com/autoxjs/6.3.3/app-v6-universal-release-unsigned-signed.apk
6.2.9 - 2022-8-22
@wilinz 调整如下功能
- 打包的APK日志页面增加 重新运行,停止运行,清除日志 3个按钮
- 优化异步读取配置文件
- 连接电脑增加断线重连和心跳检测(需要更新VSCODE Autox 插件到 1.109.0 以上才会启用)
- 添加TessractOCR及例子
- 远程项目临时文件夹改回MD5命名
- 修复 PFile.copyAssetDir() 空目录报错(打包后的APK闪退问题) #411
- 修复打包Bug & 优化
6.2.8 - 2022-8-20
@wilinz 调整如下功能
- 修复 “运行项目” 与 “保存项目” bug
- 修复打包完成之后某些ui样式失效 #397
- 修复示例代码"表格控件-内置图标查看器"打包后不能正常运行BUG
- 修复打包的一些BUG(自定义签名BUG未修复,预计下版本修复)
- 优化ocr
- 解决 Web注入 invoke 不指定回调方法就报错的bug @xxxxue 修复示例中的一些问题
6.2.7 - 2022-8-15
@wilinz 调整如下功能:
6.2.6 - 2022-8-14
@wilinz 增加如下功能
- 修复 #392 root权限直接打开无障碍
- 文档页面工具栏添加在浏览器打开按钮,侧滑菜单添加切换定时任务调度器按钮
- 修复定时任务无效问题
- 修复打包BUG,以及打包后的App闪退的问题
- 修复app.autojs.versionName和app.autojs.versionCode问题
- 新增退出布局分析悬浮窗按钮
- 优化topAppBar弹出菜单, 确保点击后关闭菜单
- 修复连接vscode URL解析BUG,增加扫码连接后记住扫码结果功能
6.2.5 -- 2022-8-13
@wilinz 增加如下功能
- 调整UI避免文件操作按钮被挡住
- 调整资源文件, 添加多语言支持 by Globalization Translator
- 添加英文Readme
- 修复打包后不显示 logo 和 底部splashText 的问题
- 优化文件操作,确保正常关闭文件流
- 修复http模块response.close()错误
- 优化打包,新增打包abi过滤,支持保存打包配置文件,可保存为项目。
- 修复打包的APK不支持armeabi-v7a的BUG,优化模板apk,与Autox.js共享二进制库和Assets, 以减少Autox.js Apk 大小
- 修改包名使Autox.js可以和Auto.js共存
- 优化检查更新
- 修复crypto模块BUG
优化以下特性:
- 回滚到 rhino-1.7.13
优化以下特性:
- 双指缩放代码编辑页
- 感谢 heham 修复
- 进一步解决OCR内存泄漏问题
- Background拼写问题
优化以下特性:
- 感谢 syhyz ocr 结果排序问题
- 空指针问题
优化以下特性:
优化以下特性:
优化以下特性:
- 5.7.0默认发布为 64位版本,优化性能问题,需32位版本到github下载 5.7.0以前的版本。
- 感谢 Aioure 升级如下功能:
- 修复64位版本中的一些bug
- 修复字体大小设置无法保存问题
- 其他一些bug
- 欢迎反馈64位版本的bug
优化以下特性:
- 感谢 Aioure 升级如下功能:
- 5.7.0默认发布为 64位版本,优化性能问题,需32位版本到github下载。
- ocr相关bug
- 其他一些bug
- 欢迎提交bug,欢迎pr本项目,欢迎pr文档,欢迎给贡献代码的开发者点赞!
优化以下特性:
- 版本检查问题
- 感谢 Aioure 升级如下功能:
- ocr一些调整和完善,更多模型
- 7zip一下完善,更多参数
- 欢迎提交bug,欢迎pr本项目,欢迎pr文档,欢迎给贡献代码的开发者点赞!
优化以下特性:
- 感谢 Aioure 升级如下功能:
- ocr一些调整和完善,更多模型
- 7zip一下完善,更多参数
- 欢迎提交bug,欢迎pr本项目,欢迎pr文档,欢迎给贡献代码的开发者点赞!
优化以下特性:
- 升级了一下文档项目一些路径问题,删除了本地文档
- 修改为在线文档,使用cdn加速github的文档
- 删除不必要的用户检测
- Aioure 升级如下功能:
- ocr一些调整和完善
- 7zip一下完善
- 欢迎提交bug,欢迎pr本项目,欢迎pr文档,欢迎给贡献代码的开发者点赞!
优化以下特性:
- 手动检测更新无法显示问题
- 重新配置控件,升级androidx
- 修复定时任务月份bug
- 提示开启权限,后运行
- qq群号问题
- 脚本目录修改bug
- IP地址不合法bug
- 不兼容arm64 bug
- Aioure 升级如下功能:
- 编译兼容低版本的opencv
- 集成PaddleOCR
- 修复若干兼容问题
- 此版本有重大升级变化,欢迎测试提交bug
优化以下特性:
- Aioure 升级如下功能:
- opencv 到4.5.5版,修复上一版兼容问题
- 最低版升级到21即android 5
- 打包后的dex进行拆分
优化以下特性:
- 感谢 Aioure 更新如下功能,次版本可能存在bug,欢迎反馈
- RhinoJS 升级版本到1.7.13版
- 更新 opencv 到4.2.0版
- 添加多媒体、Webview扩展与游戏编程两组示例等
- 修复一些闪退问题,此版本有重大升级变化
优化以下特性:
- 增加配置隐藏启动图标,只能通过adb等其他方式启动app
- 感谢 Aioure 增加7zip 相关api,在打包app中应用
- 修复一些闪推问题
优化以下特性: 1.增加配置进行,音量上键是否停止脚本(需开启无障碍) 2.增加配置关闭启动页, 3.修复配置非ui模式,隐藏开启日志无效,ui模式下,应该从ui界面取去日志 4.修复空文件夹不能删除 5.升级androidx 6.修改配置项设置效果,无效项仅保留, 7.闪退问题,打包后app中,暂时屏蔽7zip
优化以下特性:
- 恢复默认保活功能,删除上通知栏功能
- 修复项目打包bug
- 感谢 Aioure 增加7zip 压缩,解压功能
- 7zip的api文档需要进一步完善...
优化以下特性:
- 删除默认保活功能和上通知栏功能
- 按网友方法加入识别web元素功能,但是此api已经被标记过时
- falcolee 修复项目名的bug
优化以下特性:
- 剔除登录和用户模块
- 测试opencv 4 准备升级
优化以下特性:
- 新增无障碍服务描述配置
- CcSimple 优化currentPackage及currentActivity获取方式(待测试实际效果!)
- dev版本欢迎大家测试 currentPackage,currentActivity api并反馈效果
- 配置通讯录读写权限,具体使用由脚本决定
- 修复应用商店地址
- 修复 jsapi bug
优化以下特性:
- 开发版
- 新增无障碍服务描述配置
- CcSimple 优化currentPackage及currentActivity获取方式(待测试实际效果!)
- dev版本欢迎大家测试 currentPackage,currentActivity api并反馈效果
优化以下特性:
- 模板app稳定模式
- 打包页面新增主脚本名称、稳定模式、隐藏日志设置
- 新增单文件打包清爽模式设置
- 优化单文件打包(清爽模式/单文件.json配置)
- CcSimple 更新上述功能
- listky 完善文档
- 邀请第三方上线 【AIX】独立apk,支持单独或批量运行授权应用
- 第三方独立apk,AIX,知斗云等 支持vscode或商店服务器,websocket自动重连 *I 重启后console无法使用的bug
- autoxjs 上线:脚本(应用)商店
- autoxjs 支持试运行商店中的脚本(应用)。
- autoxjs 支持自助线授权脚本(应用)到第三方(AIX)中稳定运行,批量运行。
- autoxjs 开发者发布脚本,可以授权给第三方使用。
- autoxjs 上线推荐(码)奖励功能(分成比例,开发者70%,邀请20%[邀请人和开发者同一人90%])
- autoxjs 支持AIX,AUTOXJS下载,分享下载。
- autoxjs 脚本备份,变成可配置,默认打开。
- 上线web端开发者平台
- 开发平台 可发布脚本(应用)到商店。
- 开发平台 提供自助授权配置(免费,按量,包年包月)
- 开发平台 提供授权币的购买,退货等
- 帮助中心(少量内容)
优化以下特性:
- 开发版
- 模板app稳定模式
- 打包页面新增主脚本名称、稳定模式、隐藏日志设置
- 新增单文件打包清爽模式设置
- 优化单文件打包(清爽模式/单文件.json配置)
- CcSimple 更新上述功能
- listky 完善文档
- 5.1.0版本预购,本周末发布:应用商店,文件备份配置,自动重连等
优化以下特性:
- 单文件打包bug,升级到最新版本
优化以下特性:
- 修复华为权限bug
优化以下特性:
- 自定义启动页配置等功能
- 新增可指定签名文件功能
- 优化打包流程
- 增加项目默认配置
- 欢迎更多开发者贡献代码,完善文档!
优化以下特性:
- 感谢 CcSimple 大神升级了,自定义启动页配置等功能
- 修复一些bug
- 优化打包流程
- 开发版,有问题及时反馈!预计下次正式版可上线上述功能。
- 欢迎更多开发者贡献代码,实现更好的功能!
优化以下特性:
- 感谢 CcSimple 新增可指定签名文件功能
- 修复一些bug
- 发布开发版,两个版本并存,欢迎安装测试,有问题及时反馈!
优化以下特性:
- 修复截图权限,造成崩溃
优化以下特性:
- 调整应用配置页面:不缓存应用图标
- 修复修改应用配置后,ExplorerChangeEvent UI更新问题
- 打包应用页面支持修改应用配置信息
- 调整整target及compile版本到29 ,可能出现兼容问题,有问题请反馈!
- 感谢 CcSimple ,以上功能有 CcSimple 提交代码,欢迎点赞!
优化以下特性:
- 修复打包后的app启动另一个独立ui脚本无法执行的bug
- webpack-autox 项目支持可以输出多个文件,有需要请更新
- 注意解决第一个bug 是之前修复另一bug引起的,但是现在不知道是哪个bug了,发现请反馈
- 感谢大家支持
优化以下特性:
- 修复打包软件常驻被杀死的bug
- 修复长安函数无法加载文档的bug
- 修改一些其他配置
优化以下特性:
- 在线文档发布为国内版本
- 感谢开发者 icesValley 对国内文档建议和技术支持
优化以下特性:
- 稳定支持 websocket
优化以下特性:
- 感谢 Wang Zijian 修复 floating window permission check on miui
- console的自动隐藏改为参数控制
- 打包apk启动后finish掉启动也
- 升级apkbuild包,解决空文件夹问
- 升级ci 项目
优化以下特性:
- 调整模板app,添加常驻前台,现在是统一自动开启
- 修复打包插件,无法识别空目录,导致无法重新打包识别
- 统一模板app和autoxjs,不再采用插件形式打包
- 修复了4.2.7 的遗留问题
优化以下特性:
- 添加获取设备虚拟导航栏相关接口:是否有虚拟导航,虚拟导航高度
- 去除打包插件机制,直接使用模板打包
- 修复release发布,不能运行bug
- 修复release模式下语言包找不到问题
注意
遗留一个问题这里面的模板不是最新,最新升级的接口,打包出来无法使用,在autoxjs中可以正常使用
优化以下特性:
- 修复console 界面未创建,修改过程产生空指针问题
- 默认可以不修改console 原标题
- 关闭console的提示,修改为系统消息
优化以下特性:
- 添加应用商店需要的功能(商店端暂未上线)
- 日志:标题字号,色彩,背景,文字大小,内容字号等可以设置和修改
- 和vscode 插件链接问题闪退问题
- TextView 导致小米手机闪退问题