Releases: jahen/frp
v0.69.1
v0.69.0
同步至 frp v0.69.0(fatedier/frp tag:v0.69.0)。
构建方式:
请参考仓库中的 ANDROID_AAR_BUILD.md,安装 gomobile、Android SDK,执行:
make -f Makefile.cross-compiles
v0.68.1
同步至 frp v0.68.1(fatedier/frp tag:v0.68.1)。
构建方式:
请参考仓库中的 ANDROID_AAR_BUILD.md,安装 gomobile、Android SDK,执行:
make -f Makefile.cross-compiles
v0.68.0
基于 fatedier/frp v0.68.0 的版本,新增 Android AAR 支持,并尽量保持与官方一致的代码结构。
主要特性:
在官方 v0.68.0 代码基础上,增加 Android AAR 构建管线(frp.aar、frp-sources.jar)
通过 gomobile bind 提供 frpc / frps 多实例管理接口,支持按 ID 启动、关闭和查询状态
保持 frpc / frps CLI 与官方一致,Android 相关逻辑放在 cmd/frp/* 子包中
Makefile.cross-compiles 集成 Web 前端构建及全平台二进制 + Android AAR 一键构建
v0.68.0 主要更新(来自官方):
新增 frpc 内置 store 能力:持久化配置、Store CRUD 管理 API、frpc Web 仪表盘中的 Store 管理页面
增加 noweb 构建标签,支持不包含前端资源的编译
优化配置解析错误提示(TOML 语法错误返回行列信息)
OIDC 认证缓存 access token 并在过期前刷新,减少每次心跳都请求新 token
构建方式:
请参考仓库中的 ANDROID_AAR_BUILD.md,安装 gomobile / Android SDK,并执行:
make -f Makefile.cross-compiles
v0.67.0
基于 fatedier/frp v0.67.0 的版本,新增 Android AAR 支持,并保持尽量贴近官方代码结构。
主要特性:
- 在官方 v0.67.0 代码基础上,增加 Android AAR 构建管线(frp.aar、frp-sources.jar)。
- 通过 gomobile bind 暴露 frpc / frps 的多实例管理接口,支持按 ID 启动、关闭和查询状态。
- 保持 frpc / frps CLI 结构与官方一致,安卓相关逻辑独立在 cmd/frp/* 子包中。
- Makefile.cross-compiles 集成 Web 前端构建与全平台二进制 + Android AAR 一次性构建。
构建方式:
- 请参考仓库中的 ANDROID_AAR_BUILD.md 文档,安装 gomobile / Android SDK,并执行:
make -f Makefile.cross-compiles
v0.66.0
基于 fatedier/frp v0.66.0 的 Android 适配分支。
- 保留官方所有平台的交叉编译二进制(frpc / frps)
- 新增 Android AAR 构建:make -f Makefile.cross-compiles android-aar
- 产物:release/frp.aar、release/frp-sources.jar
- Android 端通过 gomobile bind 导出控制 frpc / frps 的 API