Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vKvGU-00DTZj-26 for pgsql-announce@arkaria.postgresql.org; Mon, 17 Nov 2025 09:11:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vKvGS-00CrJU-0i for pgsql-announce@arkaria.postgresql.org; Mon, 17 Nov 2025 09:11:12 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vKvGR-00CrIu-0b for pgsql-announce@lists.postgresql.org; Mon, 17 Nov 2025 09:11:11 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vKvGL-007XOa-2q for pgsql-announce@lists.postgresql.org; Mon, 17 Nov 2025 09:11:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=1qXDDrflib38VdfNPiUpl6cEc/iE22aCQtulpsa3bWM=; b=5e+lzYqNB+mFLzg+NZLach87Ny 8xqZQm2cUx89bA9aWybmijV12nOMHW3/SAQ4jEPFecbue10id2txu3xZA2da9hmSQbrkfjYIkGvN6 IMnX/JChbvxJ9r/G644VKQ4AWYx6Nog8sQAqRl2k+EfG88uxziWtFsO3FpyE2Z8VGnNp8t+FkaPmT mhCGHItTall+uWalRvTVU7bL/w8IBlIcu2hI3WeKwLC/7ScJ3urWN5RBScSmuAB8nV03erZaX/ZGt 57FfSR3rRFPJgiX8Reko3ZioxWyJF49ZBYh4Es4SvVh/c6VpIKLaCo8TTRjAKR0blBcW5+NTSQAA8 BUzWd6/Q==; Received: from wrigleys.postgresql.org ([217.196.149.60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vKvGL-00FkkA-2l for pgsql-announce@lists.postgresql.org; Mon, 17 Nov 2025 09:11:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vKvGI-0040b0-27 for pgsql-announce@lists.postgresql.org; Mon, 17 Nov 2025 09:11:03 +0000 Content-Type: multipart/mixed; boundary="===============5033588879229534884==" MIME-Version: 1.0 Subject: pgAdmin 4 v9.10 Released To: PostgreSQL Announce From: pgAdmin Development Team via PostgreSQL Announce Reply-To: news@pgadmin.org Date: Mon, 17 Nov 2025 09:10:46 +0000 Message-ID: <176337064608.768.10178319625403388768@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 8bdcc89e272575cf549e259680b07caaea2d73f8ec4159538b7d8cb63221460e List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5033588879229534884== Content-Type: multipart/alternative; boundary="===============0370436383950445026==" MIME-Version: 1.0 --===============0370436383950445026== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The pgAdmin Development Team is pleased to announce pgAdmin 4 version 9.10.= This release of pgAdmin 4 includes 5 new features and 12 bug fixes/houseke= eping changes. For more details, please see the [release notes](https://www= .pgadmin.org/docs/pgadmin4/9.10/release_notes_9_10.html). =20 pgAdmin is the leading Open Source graphical management tool for PostgreSQL= . For more information, please see [the website](https://www.pgadmin.org/). Notable changes in this release include: =20 ### Features: * Added the ability to search for tables and automatically bring them into = view in the ERD tool. * Add support of DEPENDS/NO DEPENDS ON EXTENSION for PROCEDURE. * Add support for setting image download resolution in the ERD tool. * Add support for displaying detailed Citus query plans instead of 'Custom = Scan' placeholder. * Add support for formatting .pgerd ERD project file. ### Bugs/Housekeeping: * Fixed an issue where data output column resize is not sticking in Safari. * Fixed an issue where Schema Diff does not ignore Tablespace for indexes. * Fixed an issue where the 2FA window redirected to the login page after se= ssion expiration. * Fixed an issue where the Select All option on the columns tab of import/e= xport data was not working in languages other than English. * Fixed an issue where the Debian build process failed with a "Sphinx modul= e not found" error when using a Python virtual environment. * Fixed an issue where the last used storage directory was reset to blank, = leading to access denied errors during backup or restore operations. * Fixed an issue that prevented assigning multiple users to an RLS policy. * Fixed remote code execution vulnerability when restoring PLAIN-format SQL= dumps in server mode (CVE-2025-12762). * Fixed Command injection vulnerability allowing arbitrary command executio= n on Windows (CVE-2025-12763). * Fixed LDAP authentication flow vulnerable to TLS certificate verification= bypass (CVE-2025-12765). * Fixed LDAP injection vulnerability in LDAP authentication flow (CVE-2025-= 12764). * Migrate pgAdmin UI to use React 19. Builds for Windows and macOS are available now, along with a Python Wheel, = Docker Container, RPM, DEB Package, and source code tarball from the [tarba= ll area](https://www.pgadmin.org/download/). --===============0370436383950445026== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable pgAdmin 4 v9.10 Released
 

pgAdmin 4 v9.10 Released

The pgAdmin Development Team is pleased to = announce pgAdmin 4 version 9.10. This release of pgAdmin 4 includes 5 new f= eatures and 12 bug fixes/housekeeping changes. For more details, please see= the release notes= .

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

Notable changes in this release include:

Features:

  • Added the abili= ty to search for tables and automatically bring them into view in the ERD t= ool.
  • Add support of = DEPENDS/NO DEPENDS ON EXTENSION for PROCEDURE.
  • Add support for= setting image download resolution in the ERD tool.
  • Add support for= displaying detailed Citus query plans instead of 'Custom Scan' placeholder= .
  • Add support for= formatting .pgerd ERD project file.

Bugs/Housekeeping:

  • Fixed an issue = where data output column resize is not sticking in Safari.
  • Fixed an issue = where Schema Diff does not ignore Tablespace for indexes.
  • Fixed an issue = where the 2FA window redirected to the login page after session expiration.=
  • Fixed an issue = where the Select All option on the columns tab of import/export data was no= t working in languages other than English.
  • Fixed an issue = where the Debian build process failed with a "Sphinx module not found" erro= r when using a Python virtual environment.
  • Fixed an issue = where the last used storage directory was reset to blank, leading to access= denied errors during backup or restore operations.
  • Fixed an issue = that prevented assigning multiple users to an RLS policy.
  • Fixed remote co= de execution vulnerability when restoring PLAIN-format SQL dumps in server = mode (CVE-2025-12762).
  • Fixed Command i= njection vulnerability allowing arbitrary command execution on Windows (CVE= -2025-12763).
  • Fixed LDAP auth= entication flow vulnerable to TLS certificate verification bypass (CVE-2025= -12765).
  • Fixed LDAP inje= ction vulnerability in LDAP authentication flow (CVE-2025-12764).
  • Migrate pgAdmin= UI to use React 19.

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

This email was sent to you from pgAdmin Development Team. It was delivered = on their behalf by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to pgAdmin Development Team.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============0370436383950445026==-- --===============5033588879229534884==--