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 1vnxi8-00E7jt-2m for pgadmin-hackers@arkaria.postgresql.org; Thu, 05 Feb 2026 11:39:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vnxi7-00Gnka-2v for pgadmin-hackers@arkaria.postgresql.org; Thu, 05 Feb 2026 11:39:47 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vnxi7-00GnkS-28 for pgadmin-hackers@lists.postgresql.org; Thu, 05 Feb 2026 11:39:47 +0000 Received: from mail-ua1-x934.google.com ([2607:f8b0:4864:20::934]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vnxi5-00000001BQV-02yc for pgadmin-hackers@postgresql.org; Thu, 05 Feb 2026 11:39:47 +0000 Received: by mail-ua1-x934.google.com with SMTP id a1e0cc1a2514c-948a374845fso487873241.3 for ; Thu, 05 Feb 2026 03:39:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770291582; cv=none; d=google.com; s=arc-20240605; b=WJ3/9F9M7PP+E59MeTe4QhgiHslO9xq8dAu12WHwwV273yEi020625v0PlUjHkJviU ul6hrpSUXhYeiBw3BbNbTRWg1IxziudVuWd+ePvBwBx0qdbd+uyKWEADed67K6DBmjMT wTHocDMkuom2UsBVvq8sfjEjCr+TATF1++1wcON0fTNfTo/YF5vBbSXphKB4pQeIAtcT mrEIo6ONSZbOMnc6FkQY7CI2bXnVxYBleLSIhdWriWdVSkfM1GEs+HxRgxlnf6PlUXfJ 8lmTg5O/izxFzOcoH5veqO2tWwnWraoKpgPA8KiYZHzhRVVvtV+KOfFO0rRu+OU8wD5C 4cnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=Feqz30glsmcc0DTRFlCrCwgbBIWW37erkebPxpDG/ZU=; fh=qOaitWF++R1lCKIvKXSedMJF4DXnFLncmLHRn7kEvLw=; b=O1FeJD1DAUD0Quhf50t9V/J90XG6Ae8Jc03It/e73wwbvj/l2OFTSFkHeKEf6Tko6D JvAwAVsXKAhVH2uYPGrVmpoiveLhUaMpLhxCDpZe0cBAqHweVa0CjzcY5NVf68SrI0ji VgtMb07gs+x/cj6ugkEpwjg4ZK8zJFCUf2v/i0aGALXB8fvubSgDm5lox4sa+8kefR7d 3wzOSLJV5Go6tNEaEN/fDc3wRQJCqvBplXqvYeZ8BMgDhuuKbQltc4EJ+BQWtFf+BE+D OBYH59O93VknFahWy2Nb6o6ChKuKpz378abR55tIePQBhQAxfehbh8rXDW/HSzkLD40Q 82TQ==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1770291582; x=1770896382; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Feqz30glsmcc0DTRFlCrCwgbBIWW37erkebPxpDG/ZU=; b=Q4JyLSWDwoHN1zhSA+mW3L0bQNvOEZ0sdkLbR6hF09NqKrwCAM70dwPx38fquP2MW0 Lk8GMlT1MmdOZujQqbyKFWxfqdLNA8W4H6R/a4Tyb6QT6JPA6DjQimPegz1FAxcQlWeZ 98hvB6P/YAqfsDwbarT4CKWCCQjsvOJ6/r2OBbmc8SbRzXpmQHiHcNgphOtLzo+gPXkj 40JiKL6yWbUh0RNWHR7cfURC9Lc3D07t+235a4vH2eibLICQ0SSXxcgoUNwI35fzbDjV IpywLn3GpMGDrznJP8r0GqW5UuepOcoxcda4onulNYGDm0aCQW1ZjixMUnKmOi3HfLTf 17wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770291582; x=1770896382; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Feqz30glsmcc0DTRFlCrCwgbBIWW37erkebPxpDG/ZU=; b=nqIo1GDbXK1V824PwVjQ0kaNfBvJ4EBNQ0apezoFcEfAD6hZokXHLjswczJ0ERTdU0 OpbYLpOchoDx+lsAv6hoyB+fYCyCQo4ShDHieoAwdczk61Xztay7dUH5QsQwQWxT9cGH cAha9B7KDhF5wwtW4uQB5MzlBzvoBsu+uo8tiwO3YKjqVxYIDhhynVQpB0s9vJhpTl3y GJ9oG/eKobEMkRbq2SGubqNGcylMESzKv/RtpacNz8l1tXWpFDJcuJgomM7Z8dc69O8L NuUIZCUdwtYo2iE3XwrGBcYiX3GH6Z1mKvB5hGgKt634fWTcDh3HvS8eLkq4fs86MLrm nG9w== X-Gm-Message-State: AOJu0YwttGonvtin8xp43rSv4P6fT2tRMXC6t8MekbFUXTtfJi7+32D9 Jc02WNbMYqQcNKD6qBh/3snHwK/1mRG87lMLzcdbVvGxCNe5F5xT3eXM5KbDrMynlEdpuQXUGFD R8CKIhFo5GS3RoQzLG4V/REhRbk9uAxMYbnyRSAyG9BXFTOAAuDPoVQ== X-Gm-Gg: AZuq6aKXwO1q3Lv5VaDMW1C30BVNALZcEmH+6J1h5oOJ2BR6zeLZZn6Z/O/wo3WgjMH eFeGrrN9K8vg2WDg3AnHKL5QcrV0wpJXGp147MxEQU8aY55DmUvNjT6v6LePOgkW1pmWKKAp7XP Wsi6SUpkNqIJF4eb79Va+LJV25kGOOuqnmCNkL+f26qTDQLD6gU27pN9jn8biYinqDuCd+z6R9G lEZ6XSqCbPI+kCTD/oINiRglPq1ADOcPyJnra88MEF86+xxw3c0WPH/ZeQEzkdZG/Fp7jzn X-Received: by 2002:a05:6102:c4d:b0:5f8:e2d2:7b9 with SMTP id ada2fe7eead31-5f93947406emr2100891137.1.1770291581891; Thu, 05 Feb 2026 03:39:41 -0800 (PST) MIME-Version: 1.0 From: Aditya Toshniwal Date: Thu, 5 Feb 2026 17:09:04 +0530 X-Gm-Features: AZwV_Qi7Y7IjKKs3oMgYcz9bPaz-_T8Xbi4xE6Yivs2-yPriESVq_b4ABXdZulA Message-ID: Subject: pgAdmin 4 v9.12 Released To: pgadmin-hackers Content-Type: multipart/alternative; boundary="000000000000e3486d064a1220b9" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000e3486d064a1220b9 Content-Type: text/plain; charset="UTF-8" The pgAdmin Development Team is pleased to announce pgAdmin 4 version 9.12. This release of pgAdmin 4 includes 3 new features and 21 bug fixes/housekeeping changes. For more details please see the release notes at: https://www.pgadmin.org/docs/pgadmin4/9.12/release_notes_9_12.html pgAdmin is the leading Open Source graphical management tool for PostgreSQL. For more information, please see https://www.pgadmin.org/ Notable changes in this release include: *Features:* - Add new options like INHERIT and SET to the Role's membership tab. - Add a new button in the query tool data output toolbar to get entire range of data. - Enhance OAUTH2 and OIDC authentication support with improved claims handling and configuration options. *Bug fixes:* - Mask the secret key for restrict option in the process watcher when restoring plain SQL file (CVE-2026-1707). - Fix Query Tool state restoration for new connections and queries. - Fix pg_restore logs to distinguish UI sync issues from actual failures. - Optimize checkbox selection logic in backup dialog objects tree. - Fixed an issue where double click to open a file in the file manager is not working. - Ensure saved shared server passwords are re-encrypted on password change. - Fixed an issue where the dashboard freezes on initial render when there is a high number of locks. - Fixed the SSL certificate issue while checking for the upgrade. - Fixed a sorting issue in the system stats memory usage table. - Disable Parameters and Membership fields when object is not new for Login and group roles. - Fixed an issue where the Query History panel would auto-scroll to the top and did not preserve the scroll bar position for the selected entry. - Fixed an issue where pgAdmin4 app on macOS cannot auto-update while running on a read-only volume even if present in the Applications folder. - Fixed an issue where connection parameters were using localized values instead of literal values, causing connection failures. - Ensure the container deployment supports boolean values in yaml format. - Fix pgAdmin fails when performing Backup/Restore on a PostgreSQL connection defined exclusively via pg_service.conf. Builds for Windows and macOS are available now, along with a Python Wheel, Docker Container, RPM, DEB Package, and source code tarball from: https://www.pgadmin.org/download/ -- Thanks, Aditya Toshniwal pgAdmin Team --000000000000e3486d064a1220b9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

The pgAdmin Development Team is pleased to announce pgAdmin = 4 version 9.12.

This release of pgAdmin 4 includes 3 new features and=C2=A021=C2=A0bug fixes/housekeeping changes. For more details please see the rele= ase notes at:

=C2=A0=C2=A0=C2=A0=C2=A0https://www.pgadmin= .org/docs/pgadmin4/9.12/release_notes_9_12.html

pgAdmin is the leading Open= Source graphical management tool for PostgreSQL. For more information, ple= ase see

=C2=A0 =C2=A0=C2=A0https://www.pgadmin.org/

Notable changes in this release include:

Fe= atures:

  • Add new options like INHERIT = and SET to the Role's membership tab.
  • Add a new button in the query tool data output toolbar to get entire ran= ge of data.
  • Enhance OAUTH2 and OIDC aut= hentication support with improved claims handling and configuration options= .

Bug fixes:

  • Mask the secre= t key for restrict option in the process watcher when restoring plain SQL f= ile (CVE-2026-1707).
  • Fix Query Tool sta= te restoration for new connections and queries.
  • Fix pg_restore logs to distinguish UI sync issues from actual fail= ures.
  • Optimize checkbox selection logic= in backup dialog objects tree.
  • Fixed a= n issue where double click to open a file in the file manager is not workin= g.
  • Ensure saved shared server passwords= are re-encrypted on password change.
  • F= ixed an issue where the dashboard freezes on initial render when there is a= high number of locks.
  • Fixed the SSL ce= rtificate issue while checking for the upgrade.
  • Fixed a sorting issue in the system stats memory usage table.
  • =
  • Disable Parameters and Membership fields wh= en object is not new for Login and group roles.
  • Fixed an issue where the Query History panel would auto-scroll to = the top and did not preserve the scroll bar position for the selected entry= .
  • Fixed an issue where pgAdmin4 app on = macOS cannot auto-update while running on a read-only volume even if presen= t in the Applications folder.
  • Fixed an = issue where connection parameters were using localized values instead of li= teral values, causing connection failures.
  • Ensure the container deployment supports boolean values in yaml format.=
  • Fix pgAdmin fails when performing Back= up/Restore on a PostgreSQL connection defined exclusively via pg_service.co= nf.

Builds for Windows and macOS are available now, along with a Python W= heel,
Docker Container, RPM, DEB Package, and source code tarball from:<= br>=C2=A0=C2=A0=C2=A0=C2=A0https://www.pgadmin.org/download/


--
=
Thanks,
Aditya Toshniwal
=
pgAdmin Team
<= /div>
--000000000000e3486d064a1220b9--