HeidiSQL 12.4 现已发布。HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。
此版本具体更新内容如下:
3rd party updates:
- 将 DDetours sources 更新到最新 (2021-01-01)
- 将 vcl-styles-utils sources 更新到最新 (2021-01-11)
- 将 gnugettext.pas 更新为 rev 148,来自 http://svn.code.sf.net/p/dxgettext/code/trunk/dxgettext/sample/gnugettext.pas
- PostgreSQL:将 OpenSSL 库更新到 v1.1.1s,取自 http://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries_.28required_for_SSL-enabled_components.29
- PostgreSQL:Issue #1758:添加 libpq-15.dll 及其 4 个 dependent files,全部使用 my Authenticode 证书签名(参见 #1733)
- madExcept 5.1.2,包括一个对 ASLR 的修复。
New stuff:
- Issue #921:在 TCP/IP 模式下为 SQL Server 添加 SSH tunnel 支持。对于不受支持的网络类型,“SSH tunnel” tab 不再隐藏,只有复选框被禁用。
- Issue #1721:让用户禁用会话的 SSH tunnel 配置,类似于 SSL 复选框
错误修正和改进:
- 当 regular expression 无效时,在搜索和替换对话框中将崩溃变成错误对话框
- Issue #1226:自 b4926f3f579c9d82981dea59a0785dd31c040b01 起在快捷方式定制器中使用 THotKey 后,再次切换回 TSynHotKey。修复不可分配的 Enter 和 Del 热键,可能更多。这次不触及原来的 TSynHotKey 进行自定义修复,而是通过新的 TExtSynHotKey。
- 保存例程、触发器、事件或视图后恢复以前的滚动位置。参阅 https://www.heidisql.com/forum.php?t=40291
- 当用户在重新建立 tunnel 之前断开与会话的连接时,降低 TSecureShellCmd.Connect 中的崩溃概率。
- 重构网格/表格排序的内部结构,首选 TObjectList 而不是 Array
- Issue #1717:阻止过快和重叠的刷新操作调用,以降低崩溃概率
- 修复通过 LogSQL() 重置 AppSettings.SessionPath 导致的崩溃
- 通过基本配置禁用 ASLR 和 64 位模式的相同 flag。
- Issue #1568 和 Issue #1737:在 interlocked calls 时退出 OnPaintTransient 事件处理程序
- 未选择会话时隐藏 SSL tab
- 在 save-as-snippet 对话框中首选以前使用的文件名。关闭#1747
- Issue #1730:修复 linebreaks 下拉列表的错误垂直位置
- Issue #1730:在 ApplyFontToGrids 中也将字体应用于母查询网格
- 降级来自网格编辑器的大部分日志消息的类别以进行调试。
- Issue #1744:始终使用 UTF-8 encoding 加载存储的 tab 文件内容,以防止每次自动检测时出现错误的编码。
- 更新许可证文件中的当前年份
- ......
更多详情可查看发布公告。