github Syngnat/GoNavi v0.4.3

latest releases: dev-latest, v0.7.5, v0.7.4...
3 months ago

✨ feat(datasource): 新增 DuckDB 与 Diros 数据源并补齐 DuckDB 函数管理

  • 新增 DuckDB 与 Diros 后端驱动实现并接入数据库工厂
  • 前端连接配置补充 DuckDB/Diros 入口及方言映射
  • 侧边栏支持 DuckDB Macro 函数列表加载与对象分组展示
  • 定义查看器支持 DuckDB 函数定义查询与 DDL 还原
  • 后端补充 DuckDB 函数删除分支并限制存储过程操作

🐛 fix(updater-macos): 修复更新状态误判并调整Mac下载目录

  • CheckForUpdates 增加本地已下载包探测并回填 downloaded/downloadPath
  • DownloadUpdate 复用同版本已下载包,避免重复下载
  • macOS 更新包默认落盘到 ~/Desktop/GoNavi-/
  • 关于页更新状态改为按已下载/未下载准确展示

🐛 fix(ci-release-duckdb): 修复 DuckDB 导致的多平台打包失败并统一发布命名与更新匹配

  • DuckDB 驱动迁移至官方 duckdb-go/v2 并按平台条件编译
  • 修复 Windows/arm64 与 macOS/arm64 的构建失败链路
  • 修复 macOS 10.13 下窗口材质可用性告警导致的打包问题
  • 统一发布包命名规则(去掉版本前缀 v,架构统一 Amd64/Arm64)
  • Windows 同时产出 exe/zip,在线更新优先匹配 exe 并保留 zip 兼容

Don't miss a new GoNavi release

NewReleases is sending notifications on new releases.