pgAdmin 4 v6.20 发布

发布于 2023-02-13,作者:pgAdmin 开发团队
相关开源

pgAdmin 开发团队很高兴地宣布 pgAdmin 4 版本 6.20。此版本的 pgAdmin 4 包括 18 个错误修复和新功能。有关更多详细信息,请参阅发行说明

pgAdmin 是 PostgreSQL 的领先开源图形管理工具。有关更多信息,请参阅网站

注意

虽然 pgAdmin 4 不正式支持降级,但如果您卸载然后重新安装应用程序,通常可以正常工作。

此版本的 pgAdmin 对配置数据库结构进行了重大更改,该结构不向后兼容,因此直接降级将不起作用。

如果您使用默认的 SQLite 数据库进行配置(对于绝大多数用户而言都是如此),旧版本的配置数据库将被备份到存储目录中的“pgadmin4.db.prev.bak”。如果您希望降级到 pgAdmin v6.19 或更早版本,在运行 v6.20 之后,您必须将此文件恢复到同一目录中的“pgadmin4.db”,然后再重新启动旧版本的 pgAdmin。

如果您将配置存储在外部 PostgreSQL 数据库中,如果您希望返回到早期版本,则需要恢复在升级到 v6.20 之前拍摄的该数据库的备份。

迁移后进行的更改(例如添加新服务器)将不会存储在旧数据库中,并且在降级后必须重新创建。

此版本中的主要更改包括

功能

  • 增加了对设置 PostgreSQL 连接参数的支持。

    借助此功能,用户可以在使用服务器对话框连接到服务器时指定连接参数。在服务器对话框中,我们添加了一个新的“参数”选项卡,并删除了“SSL”选项卡。“参数”选项卡现在包含所有“SSL”选项卡控件。

错误/内部维护

  • 使用 uplot 进行仪表板图形绘制,以减少 CPU 使用率。
  • 修复了客户端证书位置未存储在共享服务器上的问题。
  • 修复了导致无法连接到数据库的孤立数据库连接问题。
  • 确保系统列在导入/导出数据中不可见。
  • 增加设置表的 value 列的长度。
  • 修复了拖放对象名称不起作用的问题。
  • 修复了在打开查询工具时,角色被用作新添加服务器的用户名的问题。
  • 修复了使用外部数据库时,查询历史记录未加载的问题。
  • 修复了由于漏洞修复而导致导入服务器 CLI 失败的问题。

Windows 和 macOS 的构建版本现已推出,同时还有 Python Wheel、Docker 容器、RPM、DEB 包和源代码 tarball,可从tarball 区域获取。