github G3G4X5X6/ultimate-cube v7.0.0
ultimate-cube_v7.0.0

3 months ago

✒️ ultimate-cube_v7.0.0

👀 注意

  • 默认使用 OpenJDK (其他版本可能会在解密时发生错误),默认JDK替换为:OpenJDK 64-Bit Server VM 18.9 (build 11.0.0.1+3-5, mixed mode
  • 新增配置需要自己添加到配置文件再启动
  • Windows要先卸载再安装

📇 新增

  • 新增编辑器主题配置
    # default, dark, default-alt, druid, eclipse, idea, monokai, vs
    notepad.theme=default
  • 设置菜单,新增编辑配置文件菜单项
  • 优化外部集成工具调用,Windows安装包自带外部工具putty
  • 新增支持 X11-Server
  • Windows安装包内置freeRDP支持RDP会话
  • 优化会话管理:RDP
  • 新增配置参数
    # x11 server: https://github.com/marchaesen/vcxsrv
    vcxsrv.path=D:\\ultimate-cube
    # x11 server args, display-number is auto config
    vcxsrv.args=-multiwindow -clipboard -ac -nowgl

👋 优化

  • 重构会话管理面板
  • 优化SSH会话编辑填充
  • 优化会话保存字段格式,sessionPukKey键值为私钥内容
  • 支持putty私钥登陆
  • 优化新增会话的保存功能,修复保存为新建的问题
  • 优化会话面板工具栏
  • 优化程序主TabbedPane工具栏
  • 优化分类下拉列表
  • 更新备忘笔记窗口默认大小
  • 优化外部集成工具调用
  • 优化外部集成工具菜单
  • 优化状态栏
  • 优化密码生成器
  • 优化最近会话面板
  • 优化登陆失败提示
  • 优化打开会话:统一实现

🐛 修复

  • 修复会话管理面板在使用 JTable 时,排序操作会改变表格的显示顺序,而 JTable 默认返回的是视图中的行索引而不是模型中的行索引的问
  • 修复SSH文件管理面板排序后下载文件和选中文件不匹配的问题

✂️ 使用

  • 程序依赖运行环境:JDK11+
  • 建议使用自带依赖的通用版本 ultimate-app-v7.0.0-jar-with-dependencies.jar
  • 无 JDK 环境的 Windows 用户建议使用 ultimatecube_setup.exe 安装包(体积较大)
  • 关于该版本的任何疑问,请于 Discussions 中提问、反馈

Full Changelog: v6.15.44...v7.0.0

Don't miss a new ultimate-cube release

NewReleases is sending notifications on new releases.