***********
Version 9.6
***********

Release date: 2025-07-25

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

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 #1923 <https://github.com/pgadmin-org/pgadmin4/issues/1923>`_ -  Ensure that keyboard shortcuts are displayed in tooltips, context menus, and the main menu.
  | `Issue #5797 <https://github.com/pgadmin-org/pgadmin4/issues/5797>`_ -  Implemented a server-side cursor to enhance performance when retrieving large datasets.
  | `Issue #7979 <https://github.com/pgadmin-org/pgadmin4/issues/7979>`_ -  Added support for setting a custom SESSION_DIGEST_METHOD in pgAdmin 4 to facilitate FIPS compliance.
  | `Issue #8941 <https://github.com/pgadmin-org/pgadmin4/issues/8941>`_ -  Enable the PKCE workflow for OAuth 2 authentication.

Housekeeping
************

  | `Issue #8828 <https://github.com/pgadmin-org/pgadmin4/issues/8828>`_ -  Ensure that pgAdmin 4 is compatible with PG/EPAS v18.
  | `Issue #8958 <https://github.com/pgadmin-org/pgadmin4/issues/8958>`_ -  Use 'Drop' instead of 'Delete' for object commands to make destructive actions more deliberate.

Bug fixes
*********

  | `Issue #8420 <https://github.com/pgadmin-org/pgadmin4/issues/8420>`_ -  Fixed an issue where windows installer is not signing tmp files generated by InnoSetup.
  | `Issue #8675 <https://github.com/pgadmin-org/pgadmin4/issues/8675>`_ -  Fixed an issue in the Search Objects tool where selecting a node occasionally selected an incorrect node.
  | `Issue #8901 <https://github.com/pgadmin-org/pgadmin4/issues/8901>`_ -  Improved the application state restoration by leveraging rc-dock layout and ensure the order and layout of tabs is maintained on restore.
  | `Issue #8907 <https://github.com/pgadmin-org/pgadmin4/issues/8907>`_ -  Fixed an issue where json editor in result grid was crashing if null value is set in the json editor.
  | `Issue #8914 <https://github.com/pgadmin-org/pgadmin4/issues/8914>`_ -  Update zstd library link to 1.5.7 in Dockerfile.