24.3.0 版本更新说明:
新增功能
- 文件数据库驱动:新增支持将文件作为数据库操作的驱动,可以在数据编辑器中打开文件并执行复杂的 SQL 查询。目前这些驱动仅支持只读模式:
- CSV Pro 驱动
- XLSX 驱动
- Parquet 驱动
- 新增数据库驱动:
- 添加了 LibSQL/Turso JDBC 驱动至所有桌面产品。这是一个开源驱动,详情可参考驱动仓库。
- DolphinDB 驱动
- GBase 8s 驱动
SQL 编辑器
- 显著改进了语法高亮和验证功能,包括:新增同义词高亮与验证,改进了伪列高亮,并更新了查询验证样式。每个脚本查询的显示问题数量减少,以提高界面可读性。
- 重新设计了 SQL 控制台保存机制(现在会要求用户确认)。
- 新增通过快捷键
Ctrl+Shift+]
选择括号之间部分 SQL 查询的功能,优化脚本编辑。 - 在 macOS 系统中,新增
Cmd+Enter
快捷键用于脚本执行,以解决与 Sequoia 系统新快捷键冲突的问题(同时保留Ctrl+Enter
)。
数据编辑器
- JSON 和 XML 文本展示优化:编辑控件移至左侧,新增自动换行功能,并修复了查找/替换的可视化问题。
- 显著改进了复合数据类型的展示和编辑。
数据比较
- 新增支持具有两个或多个列组成的复合键的比较表。
- 提升了性能并修复了多项问题。
数据传输
- 新增支持以 Parquet 格式导出数据。
- JSON 值现可导出为嵌入式 JSON。
- 新增“导出失败时删除导出文件”选项,用于在导出失败时删除不完整的文件。
连接支持
- 在 AWS SSO 授权过程中,新增显示授权代码功能。
安全
- 对主密码管理进行了重新设计。
通用更新
- 重新支持 Windows Server 2016、Windows Server 2012 和 Windows 8。
- 统一了对象编辑器所有标签页底部工具栏的布局。
数据库支持
- Google BigQuery:改进了复合数据展示,SQL 编辑器现支持过程处理,包括循环(LOOPS)、条件(IFs)、代码块(BEGIN END)和条件语句(CASE)。
- Db2 z/OS:新增创建表的 DDL 生成功能。
- Teradata:
- 导航器现在仅显示用户可访问的数据库。
- 修复了数据导入时的多行插入问题、PERIOD 数据类型显示错误问题,并改进了最大行处理。
- 针对以下数据库进行了改进:Altibase、Azure SQL、Apache Hive、ClickHouse、CosmosDB、CouchDB、CUBRID、Db2 z/OS、DuckDB、MySQL、Oracle、PostgreSQL、Salesforce Data Cloud、SAP HANA、Snowflake、Trino 和 Virtuoso。
驱动更新
- Apache Drill 更新至 1.21.2 版本。
- Apache Hive 新增支持 Hive 4。
- CouchDB 驱动更新至 0.2.4 版本。
- DB2i 驱动更新至 20.0.7 版本。
本地化
- 新增阿拉伯语本地化支持。
- 更新了巴西葡萄牙语本地化内容。