Version 6.16 — pgAdmin 4 9.17 documentation

# Version 6.16

Release date: 2022-11-18

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

## Supported Database Servers

PostgreSQL: 10, 11, 12, 13, 14 and 15

EDB Advanced Server: 10, 11, 12, 13, 14 and 15

## New features

> Issue #1832 - Added support for storing configurations of pgAdmin in an external database.
> Issue #4756 - Added the ability to generate ERDs for tables.
> Issue #5468 - Add the possibility to configure the Oauth2 claim which is used for the pgAdmin username.

## Housekeeping

## Bug fixes

> Issue #2174 - Ensure that the browser tree should auto scroll to the selected node when expanding the server node.
> Issue #4841 - Use SocketIO instead of REST for schema diff compare.
> Issue #5066 - Ensure that users can use custom characters as CSV field separators/CSV quotes when downloading query results.
> Issue #5058 - Ensure that the save button should be disabled by default on the Sort/Filter dialog in the query tool.
> Issue #5098 - Fix an issue where the save button is enabled when the table properties dialog is opened.
> Issue #5122 - Ensure that the spinner should be visible on the browser tree on node refresh.
> Issue #5149 - Ensure the Generate ERD option is hidden if the connection to the database is not allowed.
> Issue #5206 - Reposition the select dropdown when the browser is resized.
> Issue #5281 - Ensure that autocomplete works properly with objects starting with double quotes.
> Issue #5344 - Ensure that pgAdmin routes should have the SCRIPT_NAME prefix.
> Issue #5424 - Ensure that the appropriate permissions are set on the key file before trying an SSL connection with the server in server mode.
> Issue #5429 - Fixed an issue where parameters for roles were not visible.
> Issue #5452 - The container deployment document should include the server.json file format.
> Issue #5455 - Fixed an issue where the dependents tab wasn’t working for PG 15.
> Issue #5458 - Ensure that the browser path column in the search object shows the complete path.
> Issue #5463 - Fixed an issue where the result grid was not working properly while trying to edit data by hitting Enter key.
> Issue #5465 - Fixed an issue where the screen was freezing while closing the wcDocker panel.
> Issue #5473 - Fixed an issue where AutoComplete was not working correctly due to incorrect regex.
> Issue #5475 - Fixed an issue where the ‘Confirm on close or refresh’ setting was ignored when closing the query/ERD tool opened in the new tab.
> Issue #5507 - Fixed an issue where pgadmin does not respect reverse proxy any more.
> Issue #5521 - Fixed SocketIO calls when pgAdmin 4 server is running from a sub directory.
> Issue #5522 - Ensure that the load file paths are children of the storage directory.
> Issue #5533 - Use the shared server username when opening query tool.
> Issue #5535 - Fixed an issue where the ‘save_password’ column threw an error for the shared server when using an external database.
> Issue #5537 - Ensure that the correct error message in ERD for permission denied should be shown.