The pgAdmin Development Team is pleased to announce pgAdmin 4 version 7.0.
This release of pgAdmin 4 includes 43 bug fixes and new features. For more details please see the release notes at: https://www.pgadmin.org/docs/pgadmin4/7.0/release_notes_7_0.html. pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see: https://www.pgadmin.org/ Note: To upgrade on RHEL 8, Rocky Linux 8, Fedora 36, and Fedora 37 users have to manually remove the “python3-mod_wsgi” package. While removing the “python3-mod_wsgi” package, it removes all the dependencies, and pgadmin 4 is one of the dependencies. Notable changes in this release include: Features: - Auto expand row edit form when a new row is added for Primary Key, Foreign Key, Unique Constraint, and Exclusion Constraint. - Added support for mounting shared storage in server mode. - Add a note on top of keyboard shortcut preferences to show the Accesskey of the browser. - Added capability to deploy PostgreSQL servers on Google Cloud. - Added support of BigAnimal v3 API. - On pressing Ctrl+C on a tree object, copy the fully qualified name to the clipboard. - Added option to create unique constraint with nulls not distinct. Bugs/Housekeeping: - Upgrade from psycopg2 to psycopg3, Update SQLAlchemy, Flask, Flask-SQLAlchemy, and other packages to current versions, and Remove Bootstrap and jQuery usage. - Fixed the LDAP authentication issue for the simultaneous login attempts.(CVE-2023-1907). - Show appropriate error message when master password is not set instead of 'Crypt key missing'. - Ensure that the user's storage directory is created when the users are created, as well as for those users whose directories have not yet been created. - Fixed an issue where migration on an external database is not working. - Fixed CSV export from Query Tool results does not include all columns for multiple CTEs. - Fixed 'rawunicodeescape' codec can't decode issue in an SQL_ASCII database. - Use fetch instead of Axios to close connections in SQLEditor, ERD, Schema Diff, and Debugger to ensure it completes. - Ensure that when pasting rows the rows are added right below the selected rows for copying. - Fix the dependents SQL of Roles which is throwing a type casting error on PostgreSQL 15. Builds for Windows and macOS are available now, along with a Python Wheel, Docker Container, RPM, DEB Package, and source code tarball from: https://www.pgadmin.org/download/ -- Akshay Joshi pgAdmin Project