# 版本日志 ## 2.3.2 ### 新增功能 1. 控制台日志支持配置保留天数 2. 项目列表状态跟随控制台刷新 3. 项目配置页面优化交互流程 4. 项目列表显示正在运行的项目的端口号(感谢@洋芋) 5. 新版的Windows管理命令(感谢@洋芋) 6. 支持类似于Nginx二级代理配置(感谢@№譜樋) ### 解决BUG 1. 修改WebHooks 不生效 2. 指定Cookie名称防止名称相同被踢下线(感谢@洋芋) 3. 优化未加载到tools.jar的提示(感谢@№譜樋) ----------------------------------------------------------- ## 2.3.1 #### 新增功能 1. 添加创建项目判断项目id是否被占用 2. 项目列表中添加悬停突出显示效果 3. 生产环境中检查Jpom 运行标识和项目id是否冲突 4. windows 管理命令支持停止Jpom 5. 防止暴力登录新增限制ip登录失败次数 6. 用户前台输入密码传输加密(感谢@JAVA jesion) 7. 首页页面自动刷新按钮状态记忆功能(感谢@Mark) 8. Jpom启动成功会自动在数据目录中创建进程id信息文件如`pid.27936` 9. 证书管理支持导出、查看代码模板功能 #### 解决BUG 1. 解决配置JVM、ARGS时,不能获取到程序运行信息bug(感谢@Agoni 、) 2. 减少登录图形验证码干扰线(感谢@Mark) 3. 项目编辑页面JVM、ARGS调整为多行文本(感谢@JAVA jesion) 4. jar模式MainClass非必填 4. 优化JDK32位和64位冲突时自动跳过(感谢@13145597) 5. 用户授权项目权限不足问题 #### 升级注意事项 1. 由2.2及以下升级到 2.3.x 需要手动删除Jpom数据目录中的`data/user.json` 文件、所有用户账户信息将失效需要重新添加 ----------------------------------------------------------- ## 2.2 1. 解决批量上传文件造成卡死的问题 2. 控制台读取自动识别文件编码格式 3. 退出登录出现异常页面 4. 根据对应权限显示对应菜单 5. 系统管理员可以在线解锁锁定的用户 ----------------------------------------------------------- ## 2.1 1. 全面取消调用命令文件执行 2. 静态资源缓存问题 3. 首页监控图表更新 4. 多处细节优化 5. 分别支持ClassPath和Jar模式 6. 证书文件支持验证私钥是否匹配 ----------------------------------------------------------- ## 2.0 1. 优化安全问题 2. 兼容windows 3. 使用JVM获取运行状态