New Features:
1. Keyboard Shortcuts Display: The application now shows keyboard shortcuts in tooltips, context menus, and the main menu, enhancing accessibility for users.
2. Server-Side Cursor: This feature allows for improved performance when handling large datasets, making data retrieval more efficient.
3. FIPS Compliance: Users can now set a custom SESSION_DIGEST_METHOD to align with FIPS (Federal Information Processing Standards) compliance needs.
4. PKCE Workflow for OAuth 2: The release enables the Proof Key for Code Exchange (PKCE) workflow, enhancing security during OAuth 2 authentication processes.
Bug Fixes & Housekeeping Changes:
1. Resolved an issue with the Windows installer not signing temporary files created by InnoSetup.
2. Fixed a flaw in the Search Objects tool that occasionally led to incorrect node selection.
3. Improved application state restoration, ensuring the order and layout of tabs are preserved.
4. Addressed crashes in the JSON editor when a null value was entered.
5. Updated the zstd library to version 1.5.7 in the Dockerfile.
6. Ensured compatibility with PostgreSQL/EPAS version 18.
7. Changed terminology from 'Delete' to 'Drop' for object commands, promoting more intentional actions when removing objects.
This release is significant for users looking for enhanced performance and improved usability in pgAdmin 4. It also emphasizes security compliance and a more streamlined experience. Users are encouraged to download the latest version to take advantage of these improvements.
For further information and to download pgAdmin 4 v9.6, please refer to the release notes
pgAdmin 4 v9.6 Released
The pgAdmin Development Team has released pgAdmin 4 version 9.6, which includes four new features and seven bug fixes/housekeeping changes. Notable changes include displaying keyboard shortcuts in tooltips, implementing a server-side cursor for better performance, setting a custom SESSION_DIGEST_METHOD for FIPS compliance, and enabling the PKCE workflow for OAuth 2 authentication. Bugs include a Windows installer issue, an issue in the Search Objects tool, improved application state restoration, and a crash in the json editor. The release also ensures compatibility with PG/EPAS v18 and uses 'Drop' instead of 'Delete' for object commands.