Releases: feigeCode/onetcli
Releases · feigeCode/onetcli
OnetCli v0.2.1
v0.2.1
本次更新主要带来两项可感知的新能力,并同步优化了发布流程稳定性。
新增
-
支持自定义系统热键
现在可以在设置页直接配置系统级快捷键,支持cmd-alt-m、ctrl-space这类格式。输入会自动校验,非法值会回退到默认热键。修
改后需重启应用生效。 -
新增终端侧边栏服务器监控面板
在 SSH 终端场景下,侧边栏新增服务器监控入口,可查看 CPU、内存、磁盘、网络和进程等信息,并支持监控状态持久化与自动恢复。
OnetCli v0.2.0
v0.2.0
本次版本聚焦工作区交互、终端稳定性、标签页体验,以及 SQL 过滤编辑器的智能补全能力。
新增
- 工作区创建与编辑表单改为在独立窗口中打开,主页交互更清晰,编辑流程更聚焦。
- SQL 过滤条件编辑器新增智能提示,能够根据当前输入上下文推荐列名、操作符、值模板和逻辑关键字。
优化
- 优化本地终端创建流程,增强异常处理,终端初始化失败时会以通知方式提示,而不是直接中断使用流程。
- 改进 Windows 平台默认 shell 解析逻辑,提升本地终端启动成功率。
- 优化标签页容器布局与拖拽事件处理,减少窗口拖动区域与标签交互之间的冲突。
修复
- 在 Windows 平台禁用标签重排拖拽,避免因标题栏拖动区域冲突导致的白屏或崩溃问题。
- 修复本地终端创建相关的错误处理链路,提升跨平台稳定性。
适合关注的人群
- 经常创建或编辑工作区的用户
- 在 Windows 上使用本地终端的用户
- 依赖 SQL 过滤条件编辑器进行数据筛选的用户
- 对多标签页交互稳定性敏感的用户
OnetCli v0.1.10
OnetCli v0.1.10
这个版本主要带来了官网与文档站点的整体升级,同时修复了几个影响实际使用的问题,包括 SSH 文件管理器重连后的状态恢复、表设计器
SQL 预览滞后一拍,以及 应用显示/隐藏的热键切换体验。
亮点更新
- 全面改版官网首页与文档入口,统一项目视觉和主 Logo
- 补充下载页、功能页、指南页与变更记录,站点结构更完整
- 新增多张应用截图,便于快速了解核心能力
功能优化
- 优化官网首页布局、按钮文案与跳转逻辑
- 调整文档站点主题与样式细节,提升浏览体验
- 改进 Tab 容器相关行为,配合页面与交互调整做了同步优化
问题修复
- 修复 SSH 文件管理器在重连后的状态恢复问题
- 修复表设计器中 SQL 预览偶发“滞后一拍”的问题
- 修复 应用显示/隐藏与窗口恢复相关问题
- 已调整为系统级热键切换显示/隐藏逻辑,避免原先窗口级快捷键在隐藏后无法恢复的问题
说明
- Windows 侧本次未做真实环境实机验证,仍建议在实际使用环境中确认快捷键行为是否符合预期
- 本次版本同时包含官网、文档与桌面端体验修复,建议一并查看最新发布产物
OnetCli v0.1.9
OnetCli v0.1.9
发布时间:2026-03-27
本次更新主要聚焦数据库树操作和表设计器体验,补上了更完整的 DDL 预览、备份表创建入口,以及更稳妥的危险 SQL 执行确认。
新增
- 表设计器新增
DDL页签,可直接查看完整建表语句,和原有SQL 预览分开展示。 - 数据库树的表右键菜单新增“创建备份表”操作,可直接从原表生成备份表。
- 当前覆盖 MySQL、PostgreSQL、MSSQL、Oracle、SQLite、ClickHouse。
改进
- MySQL 表设计器现在可以识别字段顺序变化,并生成包含
FIRST/AFTER的ALTER TABLE ... MODIFY COLUMN语句。 - 表设计器在编辑过程中会同步刷新差异 SQL 和完整 DDL,预览更一致。
变更提示
- 当表设计器准备执行包含
DROP的高风险 SQL 时,系统会先切换到SQL 预览页并要求二次确认,降低误操作风险。
适合关注的场景
- 需要先检查完整建表语句再落库的场景。
- 需要快速复制线上表结构和数据做备份的场景。
- MySQL 中频繁调整字段顺序的表结构设计场景。
OnetCli v0.1.8
OnetCli v0.1.8
亮点更新
- 新增 SSH 自动公钥认证模式,连接配置和相关交互链路已同步补齐。
- 合并了主分支的输入样式与高亮性能优化,编辑体验和输入组件一致性更好。
- 修复 data grid 多选多行删除时只处理最后一行的问题。
新增
- 支持树组件聚焦能力,便于后续交互联动。
- 新增
window_shadow_size选项,窗口阴影控制更灵活。 - 新增 SSH 自动公钥认证模式。
修复
- 修复主窗口关闭时的应用退出策略,减少关闭最后窗口后的异常日志。
- 修复 Linux 下窗口最大化时仍错误显示 resize 光标的问题。
- 修复 sheet 打开时窗口拖动失效的问题。
- 修复连续打开 sheet 两次后焦点丢失的问题。
- 修复 data grid 多选删除只作用于最后活动行的问题。
- 修复构建侧 Clippy/lint 警告,减少后续发布和 CI 噪音。
优化
- 合并输入背景样式优化,统一输入类组件的视觉表现。
- 合并高亮性能优化,改善编辑器相关渲染路径。
- 按钮标签容器现在会更贴合内容宽度。
- 通知支持中键点击关闭,交互更顺手。
OnetCli v0.1.7
v0.1.7
新增与改进
- 新增数据库连接表单的 SSL 配置支持。
- 重构数据库连接表单中的 SSH 与 SSL 页签,改为固定渲染,交互更清晰。
- 新增“支持作者”页签面板,替代原来的弹框展示方式。
- 新增终端多行粘贴安全检测,在未开启 bracketed paste 时提供阻断保护。
- 完善 Oracle 查询结果提取逻辑,按类型分支处理结果值,提升日期时间、二进制等字段的显示兼容性。
其他
- 持续优化数据库连接与显示相关体验。
OnetCli v0.1.6
v0.1.6
修复与改进
- 修复数据库树刷新时的 Tokio 运行时上下文问题,提升刷新稳定性。
- 修复阿里云 Qwen3.5 模型的 URL 路由问题。
- 修复 provider 缓存相关问题,改善模型切换和请求行为。
- 增强 UI
ContextMenuExt对交互元素的支持,优化上下文菜单能力。
其他
- 持续优化核心 AI 连接与数据库视图相关体验。
OnetCli v0.1.5
v0.1.5
新增与改进
- 新增 SSH Agent 认证支持,提升 SSH 连接与相关功能的使用体验。
- 统一数据库导入格式处理器中的表引用格式化逻辑,改善导入一致性。
- 优化访问令牌刷新与错误处理机制,提升认证链路稳定性。
- 修复
llm-connector升级后导致的编译失败问题。
其他
- 优化项目介绍文档与部分相关体验细节。
OnetCli v0.1.4
v0.1.4
新增与改进
- 新增串口连接功能及相关界面支持。
- 新增新建连接对话框与连接类型选择功能。
- 新增终端设置跨标签同步,以及终端工作目录同步与设置持久化能力。
- 文件管理器新增路径编辑、面包屑导航、上传/新建入口,并增加同名冲突检测。
- 数据库连接新增连接超时保护,优化树视图刷新、节点状态与缓存处理。
- 改进表格编辑、排序、滚动和 SQL 预览等数据库操作体验。
- 支持连接创建者字段、团队同步与连接冲突策略等云同步能力。
修复与优化
- 修复未解锁主密钥时仍可发起连接的问题,并改为弹出解锁对话框。
- 修复终端与串口相关状态同步、关闭回收和错误提示问题。
- 统一 OnetCli 名称大小写与部分文案描述,清理部分未使用依赖与代码。
其他
- 持续优化终端、数据库视图、文件管理和同步相关体验。
OnetCli v0.1.3
v0.1.3
新增与改进
- 新增 SSH 专用终端侧边栏文件管理器面板。
- 支持文件上传和下载传输功能。
- 新增终端当前工作目录同步功能,并支持远程工作目录的 OSC 7 路径同步。
- 支持数据库节点双击后自动添加并展开,提升数据库树操作效率。
修复与优化
- 修正数据库视图中选中项的文本格式显示问题。
- 持续优化终端、文件管理和数据库树相关交互体验。