pgAdmin 4 v7.0 发布
发布于 2023-04-15,作者:pgAdmin 开发团队
相关开源
pgAdmin 开发团队很高兴地宣布 pgAdmin 4 版本 7.0 发布。此版本的 pgAdmin 4 包括 43 个错误修复和新功能。有关更多详细信息,请参阅发行说明。
pgAdmin 是 PostgreSQL 领先的开源图形管理工具。有关更多信息,请参阅网站。
注意
要在 RHEL 8、Rocky Linux 8、Fedora 36 和 Fedora 37 上升级,用户必须手动删除“python3-mod_wsgi”软件包。删除“python3-mod_wsgi”软件包时,它会删除所有依赖项,而 pgadmin 4 是其中一个依赖项。
此版本中的显著变化包括
功能
- 当为 主键、外键、唯一约束和排除约束添加新行时,自动展开行编辑表单。
- 添加了在服务器模式下挂载共享存储的支持。
- 在键盘快捷键首选项顶部添加注释,以显示浏览器的 Accesskey。
- 添加了在 Google Cloud 上部署 PostgreSQL 服务器的功能。
- 添加了对 BigAnimal v3 API 的支持。
- 在树对象上按 Ctrl+C,将完全限定名称复制到剪贴板。
- 添加了创建具有非 NULL DISTINCT 的唯一约束的选项。
错误/内部维护
- 从 psycopg2 升级到 psycopg3,将 SQLAlchemy、Flask、Flask-SQLAlchemy 和其他软件包更新到当前版本,并删除 Bootstrap 和 jQuery 的使用。
- 修复了同时登录尝试的 LDAP 身份验证问题。(CVE-2023-1907)。
- 当未设置主密码时,显示适当的错误消息,而不是“缺少加密密钥”。
- 确保在创建用户时以及为那些尚未创建目录的用户创建用户存储目录。
- 修复了在外部数据库上迁移不起作用的问题。
- 修复了查询工具结果中的 CSV 导出不包括多个 CTE 的所有列的问题。
- 修复了 SQL_ASCII 数据库中“rawunicodeescape”编解码器无法解码的问题。
- 使用 fetch 而不是 Axios 来关闭 SQLEditor、ERD、Schema Diff 和 Debugger 中的连接,以确保其完成。
- 确保在粘贴行时,将行添加到所选复制行的正下方。
- 修复了角色依赖项 SQL 在 PostgreSQL 15 上抛出类型转换错误的问题。
现在可以从tarball 区域获得 Windows 和 macOS 的构建版本,以及 Python Wheel、Docker 容器、RPM、DEB 软件包和源代码 tarball。