🎉 DocKit v0.9 发布:UI 重设计、查询历史与 DynamoDB Local 支持
2026年3月3日 - 我们很高兴地宣布 DocKit v0.9 正式发布!这是一个里程碑式的版本,带来了全面的 UI 重设计、所有支持数据库的自动查询历史、DynamoDB Local 端点支持,以及针对 PartiQL 用户的多项体验改进。
版本历史更新: v0.9.0 之后,DocKit 仍持续发布了多个 v0.9.x 补丁版本。目前 GitHub 上最新的公开版本为 v0.9.8(2026年4月22日)。您可以查看下方补丁版本摘要,或直接浏览 DocKit 全部 Releases。
🚀 新增内容
🎨 现代 UI 重设计
v0.9 最显著的变化是全面的 UI 改版。我们从 Naive UI 迁移至 shadcn-vue + UnoCSS,带来:
- 更简洁、更现代的视觉设计,覆盖所有面板和对话框
- 组件之间更好的一致性,以及改进的无障碍访问性
- 更快的渲染速度和更轻量的整体包体积
- 为后续 UI 功能迭代奠定更坚实的基础
🕘 查询历史
DocKit 现在自动记录您执行的每一个查询 — 适用于 Elasticsearch、OpenSearch 和 DynamoDB — 无需任何手动保存操作。
- 在全新的历史面板中查看过去查询的时间顺序列表
- 每条记录显示 HTTP 方法、API 路径、连接名称和时间戳(Elasticsearch),或查询类型、表名和时间戳(DynamoDB)
- 复制查询到剪贴板、添加到编辑器将其重新加载,或执行立即重新运行
- 历史记录每个连接上限为 500 条,完全存储在您的本地机器上 — 从不同步到云端
- 同时覆盖 DynamoDB 的 PartiQL 语句和可视化 UI 表单查询
🏠 DynamoDB Local 支持
现在可以通过在连接配置中指定可选的端点 URL 来连接到本地运行的 DynamoDB 实例。这使得以下操作更加简便:
- 在不使用 AWS 资源的情况下开发和测试 DynamoDB Local
- 在指向本地 DynamoDB 容器的 CI 环境中运行集成测试
- 无需任何 AWS 凭证即可离线工作
✏️ PartiQL 文档格式化
DynamoDB PartiQL 编辑器现在包含文档格式化提供器 — 按下格式化快捷键可自动清理和缩进您的 PartiQL 语句,使复杂查询更易于阅读和维护。
🔧 改进与修复
- 修复:在某些配置中加载 HTTP 客户端时凭证未正确传递的问题 (#310)
- 改进:更新机制迁移至官方 Tauri 更新插件,应用内更新更加可靠
- 安全:多项依赖升级,包括
@tauri-apps/plugin-dialog、@tauri-apps/plugin-store、vue-i18n、markdown-it和json-with-bigint
📥 下载
DocKit v0.9.0 已在所有平台提供:
| 平台 | 下载 |
|---|---|
| macOS(通用版) | DocKit_0.9.0_universal.dmg |
| Windows(x64) | DocKit_0.9.0_x64-setup.exe |
| Linux(AppImage) | DocKit_0.9.0_amd64.AppImage |
| Linux(deb) | DocKit_0.9.0_amd64.deb |
🔄 v0.9.0 之后的补丁版本
- v0.9.8 — 为历史视图加入键盘导航和空状态引导,提升无障碍体验。 GitHub 发布页
- v0.9.7 — 新增连接克隆、查询参数自动补全,以及导入时创建新索引/新表。 GitHub 发布页
- v0.9.6 — 通过重新获取更新清单修复安装更新失败问题。 GitHub 发布页
- v0.9.5 — 强化 CI 与发布流程,避免出现不完整发布。 GitHub 发布页
- v0.9.4 — 新增连接排序/筛选、更新进度显示,并修复 Windows 快捷键问题。 GitHub 发布页
- v0.9.3 — 维护版本,提供更新后的桌面安装包。 GitHub 发布页
- v0.9.2 — 维护版本,提供更新后的桌面安装包。 GitHub 发布页
- v0.9.1 — 新增 Elasticsearch API Key 认证,并修复自动补全问题。 GitHub 发布页
参与贡献
我们欢迎社区贡献!如果您发现 Bug 或有功能需求,请在 GitHub 上提交 Issue。
相关链接:
