github Syngnat/GoNavi v0.3.9

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

🔧fix(mongodb): 修复查询仅返回一条数据的问题

  • queryWithContext 中 find/count 命令改用原生 Collection.Find()和 CountDocuments() API,替代RunCommand 的 firstBatch 模式
  • 新增 convertBsonValue 将 ObjectID/bson.M/bson.D/bson.A 转为JSON 友好类型,_id 列自动置首
  • DBQuery 增加 MongoDB JSON 命令识别,避免 find 命令误走 Exec 分支

⚡️perf(macos): 动态控制 NSVisualEffectView 降低 MacOS GPU 持续消耗,Windows不受影响

  • NSVisualEffectView 启动默认 alpha 由 0.72 改为 0,窗口默认 opaque
  • 新增 gonaviSetEffectViewAlpha ObjC 函数支持运行时动态切换
  • 新增 SetWindowTranslucency Wails 绑定方法供前端调用
  • 启动重试次数由 24 次缩减至 8 次
  • opacity=1.0 且 blur=0 时窗口标记 opaque,GPU 不再持续计算模糊合成
  • App.tsx 仅保留最外层 Layout 的 backdropFilter,移除 TitleBar/MenuBar/Content/DataGrid/LogPanel 冗余嵌套
  • App.css 移除暗色模式全局 text-shadow 减少 compositing 开销

Don't miss a new GoNavi release

NewReleases is sending notifications on new releases.