The pgAdmin Development Team is pleased to announce pgAdmin 4 version 8.14. This release of pgAdmin 4 includes 23 bug fixes and new features. For more details please see the release notes.
pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website.
Notable changes in this release include:
Features:
Added support for adding tags on a server node.
Allow setting NULL ordering for columns in view/edit data filter dialog.
Show auto-complete column names in filtered rows dialog of table and filter options of view/edit data tool.
Allow the use of a pgpass file in the pgAdmin container via Docker secrets.
Add support for passing connection details as placeholders in the passexec command.
Add support to deploy pgAdmin in a container with readOnlyRootFilesystem to true.
Added support for a builtin locale provider in the Database dialog.
Bugs/Housekeeping:
Fixed an issue where Ctrl/Cmd + A was not selecting all data in query tool data grid.
Fixed an issue where querying a foreign table gives the error 'ForeignTableCommand' object has no attribute 'auto_commit'.
Fixed an issue where pgAdmin crashes on accessing the dashboard state tab when database is super busy.
Fixed an issue where a column name change in the edit dialog of the table node does not show the updated column name.
Ensure the crypt key is retrieved correctly on backend server restart.
Fixed an issue in schema diff where an error message popup was showing some garbage without any info.
Add a user preference to enable/disable alternating row background colors in the data output of query tool.
Fixed an issue where doing Ctrl/Cmd+C on a selected text in a cell editor of data output in the query tool copied the complete text.
Fixed an issue where auto-width of wide columns in data output is incorrectly calculated.
Ensure correct custom SSL certificate passed in connection string.
Builds for Windows and macOS are available now, along with a Python Wheel, Docker Container, RPM, DEB Package, and source code tarball from the tarball area.