Releases: imengying/AeroBoxForAndroid
Releases · imengying/AeroBoxForAndroid
v1.1.2
v1.1.1
更新说明
- sing-box 内核更新至 1.13.7
v1.1.0
更新说明
- 优化扫码导入页面
- 调整 DNS 设置文案
- 清理部分无用代码
- sing-box 内核更新至 1.13.6
v1.0.9
更新内容
本次更新重点优化了导入体验、IPv6 兼容性和连接稳定性。
主要更新
- 新增扫码导入、本地文件导入和单节点链接导入
- 优化订阅导入与元信息识别,兼容更多订阅格式
- 修复纯 IPv6 节点下访问 IPv4 网站失败的问题
- 改进双栈 / IPv6 节点切换时的稳定性
- 重构 DNS 设置,区分“远程 DNS”和“直连 DNS”
- 修复自动更新调度异常,减少订阅更新错位
- 启动页现在会跟随系统深浅色显示
其他改进
- 优化连接流程,到期订阅改为后台刷新,减少连接阻塞
- 改进 Geo 规则资源处理与错误提示
- 更新部分底层依赖与构建脚本
v1.0.8
更新内容
- 内核更新至1.13.5。
v1.0.7
更新内容
修复
- 修复 Hysteria2 节点端口跳跃兼容问题,解决部分端口范围节点无法正常导入或连接的问题
- 补全 Clash 订阅中 Hysteria2
ports字段的解析,提升节点兼容性
构建与依赖更新
- Kotlin 升级到
2.3.20 - KSP 升级到
2.3.6 - Compose Kotlin 插件升级到
2.3.20 - Compose BOM 升级到
2026.02.01 - DataStore 升级到
1.2.1 - OkHttp 升级到
5.3.2 - 编译环境升级到
compileSdk 36.1 androidx.core:core-ktx升级到1.18.0
v1.0.6
更新内容
- 优化连接流程一致性。
- 内核更新至1.13.4。
v1.0.5
- 优化 VPN 服务稳定性,改进异常停止后的资源清理与自动重连逻辑。
- 改进 DNS 与连接配置处理,新增 DNS 输入预校验,并统一运行中设置变更的应用逻辑。
- 提升订阅与节点处理可靠性,减少订阅刷新后节点选择漂移,并优化导入失败提示。
- 打磨多处界面细节,优化日志页、许可证页、订阅页、分应用代理和节点列表体验。
- 更新 README 与项目许可展示。
升级提示:
- 建议先卸载旧版本后再安装当前版本。
v1.0.3
- 优化 VPN 启动、重连、通知更新与平台网络交互,提升整体连接稳定性。
- 重构 DNS 与路由配置生成逻辑,增强 IPv6、加密 DNS 和复杂网络环境下的兼容性。
- 大幅提升订阅导入兼容性,完善
sing-box、Clash与常见 URI 节点解析。 - 增加运行时日志与配置快照导出,连接失败和导入异常时更方便排查问题。
- 重构设置页、路由页和分应用代理相关界面,优化交互体验。
v1.0.2
⚠️ 重要更新须知
本次更新修改了底层数据库结构,请务必先卸载设备上的旧版本,然后再重新安装本版本!
注意:直接覆盖升级可能会导致应用闪退或配置数据异常。
🚀 优化与调整
- 订阅导入:优化订阅链接的解析与导入流程,提升兼容性与加载速度。
- Geo 规则:调整 Geo 数据的加载与匹配顺序。
- 网络检测:优化网络连通性检测机制,提升测速准确度。
- 快捷开关:优化状态栏快捷开关(Tile)的响应逻辑,切换更顺滑。
- 分应用代理:优化分应用代理(Per-app Proxy)的路由生效逻辑。
- 入站设置:优化入站(Inbound)相关设置项与参数配置。
📄 许可证变更
- 本项目现已正式采用 GNU GPLv3 开源许可证。