Version 9.7 — pgAdmin 4 9.17 documentation

# Version 9.7

Release date: 2025-08-21

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

## Supported Database Servers

PostgreSQL: 13, 14, 15, 16 and 17

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

## Bundled PostgreSQL Utilities

psql, pg_dump, pg_dumpall, pg_restore: 17.2

## New features

> Issue #5766 - Add support for automatic updates in the pgAdmin 4 Desktop application on macOS.
> Issue #6456 - Added GENERIC_PLAN, MEMORY, SERIALIZE option to EXPLAIN/EXPLAIN ANALYZE command.
> Issue #8712 - Add support for changing cursor blink rate within the editors.
> Issue #8917 - Add support for server tag-based filtering in the Object Explorer.
> Issue #8931 - Added support for builtin locale provider while creating Collation.

## Housekeeping

> Issue #6384 - Replace keyword PROCEDURE with FUNCTION while creating trigger and event trigger.
> Issue #8861 - Introduced an ‘Editor’ preferences category and migrated all editor related settings into it.

## Bug fixes

> Issue #7057 - Fixed an issue where custom column widths in the result grid of Query Tool or View/Edit Data were reset after re-executing a query.
> Issue #7617 - Fixed the issue where updating the name of a table column does not reflect in the corresponding primary key constraint.
> Issue #8149 - Fixed an issue where pgAdmin failed to update the server connection status when the server was disconnected in the background and a refresh was performed on that server.
> Issue #8650 - Make Dashboard tables to be vertically resizable.
> Issue #8756 - Fixed an issue in Firefox where the query window would shift to the left after opening the history tab or selecting a column header in the results grid.
> Issue #8864 - Fixed an issue where CPU usage was very high on Windows when opening the psql tool.
> Issue #8867 - Ensure DB restriction type is preserved while import and export server.
> Issue #8969 - Fixed incorrect behaviour of the option deduplicate items after creating the index.
> Issue #8971 - Added PKEY index in the index statistics summary.
> Issue #9073 - Fixed an issue where adding breakpoints caused errors, and stepping out of a nested function removed breakpoints from the parent function.
> Issue #9007 - Ensure the scratch pad in the Query Tool is not restored after it is closed.
> Issue #9008 - Update the documentation for parameters that require file paths.
> Issue #9047 - Fixed an issue where downloading images on the ERD tool was not working in desktop mode.
> Issue #9067 - Ensure that disabling “Save Application State” in Preferences prevents tool data from being saved and stops it from being restored on application restart.