Skip to content

Latest commit

 

History

History
81 lines (67 loc) · 3.1 KB

VLog.md

File metadata and controls

81 lines (67 loc) · 3.1 KB

1.x

1.0.0

第一个基本可用版本

  • 基于自研底层应用框架、Netty
  • 纯配置实现、无管理后台
  • 支持TCP代理

1.5.0

  • 管理后台新增用户管理、License管理、端口映射、调度管理、客户端连接日志、调度日志
  • 支持默认sqlite数据库
  • 底层框架Aop、Banner、SqlMapper、Ioc、@Value注解、Yml配置加载、静态资源服务等优化
  • 底层框架新增@Async、@Singleton等注解
  • 新增AsgcCompiler、ApplicationEvent机制封装

1.6.0

  • 新增日志管理模块,调度日志迁移至日志管理
  • 管理后台新增登录日志
  • 新增首页流量统计

1.6.4

  • 支持代理服务端用户(删除/禁用)、端口池(删除/禁用/启用)、License(删除/禁用/启用)、端口映射(新增/删除/禁用/启用)实时生效
  • 启动参数优化
  • 服务端静态资源服务支持缓存、gzip压缩,提升响应速度

1.7.0

  • 底层框架更换为Solon + MybatisPlus

1.7.1

  • 针对管理后台各页面的排序、搜索条件的优化
  • 增加端口池分组、相关的端口映射优化
  • 增加了报表管理模块:用户流量报表、license流量报表、用户流量月度明细、license流量月度明细
  • 完成首页图表展示:license统计、端口映射统计、今日流量统计、汇总流量统计、最近15日流量折线图

1.8.0

  • 端口映射支持选择协议
  • HTTP协议下映射支持配置子域名(前提是server端配置了域名)

1.8.2

  • 增加HTTPS的支持。

1.8.3

  • 客户端重连优化
  • 服务端验证客户端身份逻辑优化

1.8.4

  • 增加对mariadb的支持
  • 服务端/客户端,支持配置文件、启动参数指定日志级别
  • 客户端支持配置文件指定重连间隔,是否开启无限重连

1.8.5

  • 后台端口池管理支持批量删除
  • 端口映射下拉选择端口支持搜索
  • 客户端/服务端配置增加心跳日志开关,有需要时开启,方便排查问题
  • 客户端/服务端读写超时逻辑微调

1.8.6

  • 端口映射选择端口支持分页
  • 新增/更新端口映射,增加端口占用检测(端口映射编辑时,如果端口号没有变动,则不验证。避免出现端口映射正在使用时,无法更新端口映射其他信息的问题)
  • 下拉搜索license,支持模糊搜索
  • license下拉用户搜索,支持模糊搜索
  • 端口映射HTTP(S)新增打开网页按钮
  • 客户端断开连接时,记录日志空指针异常问题修复

1.9.0

  • 端口映射支持UDP协议
  • 端口映射HTTP(S)新增打开网页按钮,优先使用域名打开
  • 新增/编辑端口映射时端口占用检测功能屏蔽,解决docker下使用的各种问题

2.x

2.0.0

  • solon版本升级为2.5.11
  • jdk版本升级为17
  • 支持原生编译改造
  • 默认支持的数据库由sqlite改为h2

2.0.1

  • jdk版本升级为21
  • 新增安全组模块,支持黑名单、白名单限制
  • 支持对用户、license限速
  • 修复HTTP(S)映射时使用tcp端口访问正常,使用域名访问偶现一直loading的问题
  • 修复HTTP(S)映射时使用映射的域名上传文件时,连接中断的问题