Skip to content

v0.0.12

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:09
· 34 commits to main since this release

[0.0.12] - 2026-10-15

Added

  • Changelog in Options → About: once a check has found a newer release, the panel shows that
    version's notes — what installing would bring, in the UI's own language — and stays off the page
    entirely while this build already is the newest release. The repository keeps its changelog in
    English and Chinese, and the release job publishes each version's section as the release notes
    (it fails when a version's section is missing).
  • SQL completion matches loosely: a candidate is found by its exact name, a prefix, anything inside
    it or a subsequence of it, with the closest matches leading; the tables lead right after FROM /
    JOIN / INTO / UPDATE / TABLE, and the everyday keywords (in their most-typed order) come
    before the rest of the language. Tab accepts the highlighted candidate, and still indents when
    no popup is open.
  • The query editor's run keystrokes are configurable in Options → Shortcuts: click a field, press
    the combination, and OK applies it (Default restores Navicat's Ctrl+R / Ctrl+Shift+R). Ctrl+R runs
    the whole editor, Ctrl+Shift+R only the selection, and Ctrl+Enter stays an alias for running.

Fixed

  • Grid cells and headers have 6px of horizontal padding, so a value no longer sits flush against the
    previous column's divider and its text (issue #5).
  • The MySQL account editor lists a database the account only holds an entry for
    (GRANT USAGE ON db.* WITH GRANT OPTION), which Navicat and SHOW DATABASES report as well.
  • Close Connection closes that connection's account window and Object Privileges window with it
    and drops the Users list, so no window is left editing an account over a dead connection.

[0.0.12] - 2026-10-15

新增

  • 「选项 → 关于」新增 更新日志 区块:检测到新版本后显示该版本的日志(跟随界面语言,即安装后能
    看到的内容),当前已是最新版本时整块不显示。仓库同时加入中英文更新日志,发布任务按版本段落生成
    Release 说明(缺少该版本段落则发布失败)。
  • SQL 补全支持模糊匹配:精确、前缀、包含以及子序列都能命中,最贴近的候选排在前面;FROM / JOIN /
    INTO / UPDATE / TABLE 之后优先列出表,日常关键字(按常用程度排序)排在其余关键字之前;Tab
    接受高亮的候选(弹窗未打开时仍插入缩进)。
  • 查询编辑器的运行快捷键可在「选项 → 快捷键」页配置:点击输入框后按下新的组合键,确定即生效
    (默认恢复 Navicat 的 Ctrl+R / Ctrl+Shift+R)。Ctrl+R 运行整段,Ctrl+Shift+R 只运行选中内容,
    Ctrl+Enter 仍可作为运行整段的别名。

修复

  • 网格单元格与表头增加 6px 左右内边距,值不再紧贴上一列的分隔线与相邻文本(issue #5)。
  • MySQL 账号编辑器会列出账号仅持有登记的数据库(GRANT USAGE ON db.* WITH GRANT OPTION),与
    Navicat 及 SHOW DATABASES 的结果一致。
  • 关闭连接 会一并关闭该连接的账号编辑窗口与 对象权限 窗口,并清空 用户 列表,不会再留下在
    失效连接上编辑账号的窗口。