pgAdmin 4 v7.0 released, PostgreSQL open source graphical management tool

pgAdmin is the leading open source graphical administration tool for PostgreSQL. pgAdmin 4 is designed to meet the needs of both novice and experienced Postgres users, providing a powerful graphical interface that simplifies the creation, maintenance, and use of database objects.

This version of pgAdmin 4 includes 43 bug fixes and new features , as follows:

Precautions

To upgrade on RHEL 8, Rocky Linux 8, Fedora 36, ​​and Fedora 37, users must manually remove the "python3-mod_wsgi" package. When removing the "python3-mod_wsgi" package, it removed all dependencies, pgadmin 4 being one of them.

Notable changes in this release include:

Features:

  • Automatically expand the row edit form when adding new rows for Primary Key, Foreign Key, Unique Constraint, and Exclusion Constraint.
  • Added support for mounting shared storage in server mode.
  • Add a note at the top of the keyboard shortcuts preferences to show the browser's shortcuts.
  • Added the ability to deploy a PostgreSQL server on Google Cloud.
  • Added support for BigAnimal v3 API.
  • Copies the fully qualified name to the clipboard when Ctrl+C is pressed on the tree object.
  • Added option to create unique constraints without nulls.

Bugs/Housekeeping:

  • Upgrading from psycopg2 to psycopg3 updates SQLAlchemy, Flask, Flask-SQLAlchemy and other packages to current versions and removes use of Bootstrap and jQuery.
  • Fixed an LDAP authentication issue with simultaneous login attempts. (CVE-2023-1907).
  • Display an appropriate error message when the master password is not set instead of "Crypt key missing".
  • Make sure to create the user's storage directory when the user is created, as well as those users who have not created the directory.
  • Fixed migration not working on external databases.
  • Fixed CSV export from query tool results not including all columns for multiple CTEs.
  • Fixed an issue where the "rawunicodeescape" codec in SQL_ASCII databases could not be decoded.
  • Use fetch instead of Axios to close connections in SQLEditor, ERD, Schema Diff, and Debugger to ensure they complete.
  • Make sure to add the row just below the selected row to copy when you paste the row.
  • Fix dependent SQL for Roles which throws type conversion errors on PostgreSQL 15.

For more details, please check the update instructions: https://www.postgresql.org/about/news/pgadmin-4-v70-released-2620/

Guess you like

Origin www.oschina.net/news/237104/pgadmin-4-v70-released