pgAdmin 4 v8.4 Released

Posted on 2024-03-08 by pgAdmin Development Team
Related Open Source

The pgAdmin Development Team is pleased to announce pgAdmin 4 version 8.4. This release of pgAdmin 4 includes 16 bug fixes and new features. For more details please see the release notes.

pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see the website.

Notable changes in this release include:

Features:

  • Allow preferences customization using a configuration file.
  • Add support for JSON log format.
  • Add --yes option for skipping the confirmation prompt while deleting the user via CLI for scripting purposes.

Bugs/Housekeeping:

  • Unsafe Deserialization and Remote Code Execution by an Authenticated user in pgAdmin 4 (CVE-2024-2044).
  • Upgrade CodeMirror from version 5 to 6.
  • Fix multiple issues where PasswordExecCommand was not working in server mode and PasswordExecCommand was not loaded when importing servers.
  • Fix the tabbed panel backward/forward shortcut for tabs.
  • Fixed an issue where dependencies and dependents were not showing if a composite type was used as an attribute in another composite type.
  • Remove role-related checks on the UI dashboard when terminating a session/query and let PostgreSQL take care of it.
  • Fix an issue where the scripts created by generating script of Schema diff for Table with sequence were not working earlier.
  • Added documentation for Dashboard's System Statistics tab.
  • Ensure that the OAuth2 session is logged out when users log out from pgAdmin.

Builds for Windows and macOS are available now, along with a Python Wheel, Docker Container, RPM, DEB Package, and source code tarball from the tarball area.