HeidiSQL 12.7 现已发布。HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。
此版本具体更新内容如下:
3rd party updates:
- Issue #1946:将 libmariadb.dll 和插件库更新到最新的 v3.3.8
- 将正则表达式库更新至 v1.181 2023.11.22,支持 \K 模式设置报告匹配的开头。
- 将InnoSetup编译器更新至 v6.2.2
- 将 VirtualTrees 组件代码更新至 v8.0.3(重大版本更新)
- Issue #1888:将plink可执行文件更新到 v0.81
- 将madExcept异常处理程序更新为 v5.1.4
- Issue #1905:将libpq-15.dll 使用的OpenSSL库更新到 v3.1.5
- 从 2024 年 4 月 15 日起将 SQLite 库更新至 v3.45.3
新的东西:
- Issue#1879:为“Apply filter”按钮添加下拉菜单,并可以选择根据不同的输入文本覆盖当前过滤器
- Issue#1512:添加对具有降序列方向的索引的基本支持
- Issue#1429:将“SQL INSERT IGNORE”输出格式添加到网格导出对话框
- Issue#178:在表工具对话框的树视图上方添加数据库和 table filter boxes
- Issue #1917:支持 MariaDB 10.10.1 中引入的其他 UCA collations。
- Issue#1927:在 completion proposal 中显示列注释,为第三列提供更多左侧空间和斜体样式
- Table editor:当用户遇到“constraint is incorrectly formed”提示时,从 SHOW ENGINE INNODB STATUS 中添加更有意义的行。
- 支持按“-- name: xyz”注释命名结果选项卡。参阅 https://www.heidisql.com/forum.php?t=10493
- 在网格导出对话框中重新排序组件,并将格式单选按钮转换为组合框。使对话框的宽度大于高度,为更宽的标签和更多格式选项创造空间。
- Issue #1930:Grid export:实现 JSON Lines 格式。
- Issue #139:如果用户激活,则在表列列表和大多数其他主选项卡中交替使用行背景颜色。
错误修复和增强功能:
- 使用深色样式增强结果网格中焦点文本的可读性。否则 TreeOptions.PaintOptions.toGhostedIfUnfocused 会使文本变灰。
- 修复在快速滚动到列表顶部时,SynCompletionProposalChange 中发生崩溃的问题
- 修复了 f_()函数在某些翻译的格式说明无效时崩溃的问题。最近在日语中发生了这种情况。
- Issue #1870:在用于导出视图的临时假表中支持长度为 0 的 VARCHAR 列
- 在“about”对话框中检测 Windows 11,并删除仅不再支持的 Windows Store 版本所需的功能
- Search replace:忽略静态行 ID 列中的数字
- Installer:添加匈牙利语和保加利亚语的新可用翻译
- 在“工具”主菜单中添加项目,用于将面板重置为其默认尺寸。对于很多在不同分辨率的屏幕之间移动应用程序窗口的人来说非常有用。
- Static row id:始终使用结果所属会话的颜色
- Performance:仅每 20 秒调用一次 TimerHostUptimeTimer 事件,而不是每秒
- SQL export dialog:将长文件列表缩减为 20 个最新项目
- Issue #520:修复使用非默认主题删除最后一列时排序列对话框中的崩溃
- 重新格式化 SQL 代码后,将新行统一为 Windows 换行符,因此 SynMemo 中选择的 end 是正确的
- 修复从旧服务器上的当前数据库检索 MySQL 事件的问题,解决 MySQL bug 41907。参阅 https://bugs.mysql.com/bug.php?id=41907#c360194
- 通过在 unpressed state 下使用 gray-scale icon,使收藏夹按钮的按下状态更加明显
- ......
更多详情可查看发布公告。