Version 8.7

Release date: 2024-05-30

This release contains a number of bug fixes and new features since the release of pgAdmin 4 v8.6.

Supported Database Servers

PostgreSQL: 12, 13, 14, 15, and 16

EDB Advanced Server: 12, 13, 14, 15, and 16

Bundled PostgreSQL Utilities

psql, pg_dump, pg_dumpall, pg_restore: 16.3

New features

Issue #4735 - Added support for the ‘Add to macros’ feature and fixed various usability issues.
Issue #6841 - Added support for executing the query at the cursor position in the query tool.
Issue #7192 - Changes in Query Tool, Debugger, and ERD Tool shortcuts to remove the use of Accesskey which will allow them to be customized.
Issue #7215 - Added support for viewing PGD Clusters.
Issue #7411 - Enhance the Delete dialog by highlighting the names of the objects to be deleted in bold.
Issue #7437 - Added support for platform Ubuntu 24.04 and Fedora 40.

Housekeeping

Issue #7419 - Upgrade react-table from v7 to v8.
Issue #7472 - Replace the current FontAwesome based PSQL tool icon with MUI Terminal icon.

Bug fixes

Issue #5762 - Ensure that Schema Diff does not indicate a table as different when the trigger names are the same but the trigger function body is different.
Issue #5849 - Disable ERD for system catalogs.
Issue #6060 - Disable Debugger for system catalogs.
Issue #6086 - Fixed an issue where drag and drop publication and subscription name in SQL editors was not working.
Issue #6464 - Fixed an issue of the pgAdmin window size increasing each time it was reopened.
Issue #7349 - Update the documentation for preferences dialog and keyboard shortcuts.
Issue #7439 - Fixed an issue where pgAdmin fails to start when Ubuntu OS is upgraded to a major version.
Issue #7458 - Remove query info notifier timeout field from Query Tool Preferences Dialog.
Issue #7485 - Fixed incorrect highlighting for C-Style escape strings in SQL editor.
Issue #7487 - Fixed an issue where the recover password button was enabled even when no email was provided.
Issue #7500 - Fixed an issue where resetting the password from the password reset link was not working.