github Syngnat/GoNavi v0.9.0

5 hours ago

✨ 新功能

  • ✨ feat(sidebar): 表新建查询展开全部字段而非 select *
  • ✨ feat(connection): 支持分组快捷新建与环境预设 (contributed by @AutumnNazi)
  • ✨ feat(query-editor): 美化 SQL 支持仅格式化选中内容 (contributed by @virgosgod-maker)
  • ✨ feat(sidebar): 优化窄宽度连接头部展示
  • ✨ feat(tabs): 默认启用双行标签展示
  • ✨ feat(tabs): 支持工作区标签宽度自适应
  • ✨ feat(sidebar): 支持删除与清空近期查询 (contributed by @AutumnNazi)
  • ✨ feat(saved-query): 支持独立 SQL 文件与自定义存储目录

🐛 问题修复

  • 🐛 fix(ci): 加固 driver-agent revision 校验避免 gaussdb 空值失败
  • 🔧 fix(ui): 清理控制台 Form 与 Modal 弃用警告
  • 🐛 fix(tabs/theme): 修复标签顶条与标题栏主题不一致 (contributed by @AutumnNazi)
  • 🔧 fix(sidebar): 修复 resize 测试类型断言导致镜像构建失败
  • 🐛 fix(ssh): 修复非 id_rsa 私钥无法浏览选择与读取
  • 🐛 fix(about): 移除关于页非必要滚动条 (contributed by @AutumnNazi)
  • 🐛 fix(tabs/query-editor): 优化标签圆角并修复搜索提示遮挡 (contributed by @AutumnNazi)
  • 🐛 fix(sidebar): 将表置顶星标改为只读状态指示
  • 🐛 fix(datagrid): 修复筛选字段选择失效
  • 🐛 fix(kingbase): 修复无模式前缀查询失败
  • 🐛 fix(table-designer): fix table sorting and column options (#705) (contributed by @virgosgod-maker)
  • 🐛 fix(datagrid): 修复空结果横向滚动条位置异常
  • 🐛 fix(data-viewer): 刷新表数据时重新统计总数 (contributed by @virgosgod-maker)
  • 🐛 fix(driver-agent): 修复 Windows 测试连接释放失败
  • 🐛 fix(update): 修复更新完成提示被弹窗遮挡
  • 🐛 fix(sidebar): 调整折叠状态下的展开按钮位置
  • 🐛 fix(query-editor): 修复 Oracle 长脚本执行卡死
  • 🐛 fix(ci): 修复 Windows 更新 MSI 测试夹具
  • 🐛 fix(update): 修复 Windows 在线更新多实例确认流程

⚡ 性能优化

  • ⚡️ perf(sidebar): 消除左侧树拖拽改宽时的卡顿
  • ⚡️ perf(sidebar): 优化大型资源树折叠动画

🔧 其他变更

  • chore(docs): refresh star history chart [skip ci]
  • chore(docs): refresh star history chart [skip ci]
  • 🎨 style(redis): 优化 Key 详情操作按钮布局 (contributed by @AutumnNazi)
  • chore(docs): refresh star history chart [skip ci]
  • 🔧 chore(ci): Star History 仅在 star 增长≥50 时提交
  • chore(docs): refresh star history chart [skip ci]
  • chore(docs): refresh star history chart [skip ci]

完整变更: v0.8.9...v0.9.0

Don't miss a new GoNavi release

NewReleases is sending notifications on new releases.