Skip to content

Releases: jahen/frp

v0.69.1

02 Jun 19:50

Choose a tag to compare

同步至 frp v0.69.1(fatedier/frp tag:v0.69.1)。

构建方式:
请参考仓库中的 ANDROID_AAR_BUILD.md,安装 gomobile、Android SDK,执行:
make -f Makefile.cross-compiles

v0.69.0

22 May 14:58

Choose a tag to compare

同步至 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

23 Apr 23:31

Choose a tag to compare

同步至 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

22 Mar 20:46

Choose a tag to compare

基于 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

04 Feb 15:17

Choose a tag to compare

基于 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

04 Feb 14:23

Choose a tag to compare

基于 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