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 1vnxhq-00E7gY-0p for pgadmin-support@arkaria.postgresql.org; Thu, 05 Feb 2026 11:39:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vnxhp-00GnFl-0h for pgadmin-support@arkaria.postgresql.org; Thu, 05 Feb 2026 11:39:29 +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 1vnxho-00GnFd-2f for pgadmin-support@lists.postgresql.org; Thu, 05 Feb 2026 11:39:28 +0000 Received: from mail-ua1-x936.google.com ([2607:f8b0:4864:20::936]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vnxhl-00000000foG-3LyN for pgadmin-support@postgresql.org; Thu, 05 Feb 2026 11:39:26 +0000 Received: by mail-ua1-x936.google.com with SMTP id a1e0cc1a2514c-94120e0acbeso518802241.2 for ; Thu, 05 Feb 2026 03:39:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770291564; cv=none; d=google.com; s=arc-20240605; b=UDkGCGOiOV8+xeYyHMEuhggLzHFluiLke/+MxJFhEapWOTfdo20RAu/lE6gOHKQlht Rz7aCOT6HV80Hc119ZknvVUUOdhkJ11PxLBZ2hOjayYm03gwgCbc8lmFGRk7CnRcYrRH jC8XhFBpY2k2fop1pOZ3Y8qT3nbmojDwItoZ4l+6WsBX7qGqLavacHjBrtkjr3dl39H5 tidgg7PWJUQB9dbTrLZmlD1sJaBJPM40J8NEcW95veADstsbxmxUPupDeqidY6xYgVMw 3Lb4U5LxXa6a4/S1SUp74mixzBymNylxjL7aN/oOfVH5bkVYuYeo63ojEDJz7u+rZmgv F6TQ== 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=I3+InFHNjuSLpPm6jzcsgruOV8g2wLz0A1Nv/hACUPc=; fh=q2+YItXPu5mq8T1EMMfXlyZsFBcPD+59vJVwKEdXmpo=; b=Vxm1Dx8xr2cH954SG0iJtTXpOR7+POOrr3buHNnd/vnuWTVyR/P9s860lIvy6o/JyB agkzHVTj5lxDYqe6LRcTY1v//ntNMwjJI9IY697ZpTkej4yQLEa/OKxbnaGc2KsJb9nE kxXrxabOZV04rzQvoylvl2rAcY1IuOrNJpzeFw6uquLetiRtn3NWbTqIiMcc8sAEBPh8 ucn0e7UGKLxCA1RM2hdjJA073BM/Z9OVcPj6qmV4c+rWF+1iTHVeSmLWHs+AjbaVTyHj D8vCcr/eEDNa6g58czXsetdy7mtZTzsFBfyCZ1ltsJDAUO2gScSWsiKkJaOjxJoKM6a/ xBAw==; 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=1770291564; x=1770896364; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=I3+InFHNjuSLpPm6jzcsgruOV8g2wLz0A1Nv/hACUPc=; b=mphXXN7dfkHC0+Qe+P0E18q23KrfrIiV89u1DQHL+fJ5pltfNzo+IVkW17XPne8GXA DPqliKqWP/TY5pDkYvz61lg8Qcv3GbRmMJocsC1RPoNb2O20Nf0IoJVZq+CDP1MyWULC 4Os4QczG814Tq9GXn2LOj9eLIF9nPoiTACZzmxX+2h0BxpeXnaYbejNSA9xDC5bRvNee GAOycw/EbJ3wqi92rJ+JTGuLz1VCqbjyI9RMb3SfVd/lRBmBEabDK6yhFq99F6yVQqM0 NJSZt6trot04VHNXcUUJmjIOE4aZq9d8G0b9KKnCtxyb9lzhufdzZqlj2f1H/OtFwsxc Z1vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770291564; x=1770896364; 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=I3+InFHNjuSLpPm6jzcsgruOV8g2wLz0A1Nv/hACUPc=; b=u3UrJFRRFlV478bttM4qniI/UsIto7eHMqVNUQ3zZ21bgvTM285vgyMjiuahcaKKM4 XQIE2VjMVNbpYb/6xZoCTVnJybbOe2M/BX/EoTTQbbC+iKjw5umgGv5Fagja2qO+b29b RtEuS2soji6EKmCDl0jAsNv2J64v5Ta6h27WI+O3m5BOu1M6ardSlLh8sn419Ml9/Pt0 5KBRvMdJFR839cWeEmjWclHTdKXoyvd4p0BpXwx4A4fp2Yjz9yrhJmaCbM/UltAJ2+j7 GDHlnWqiXqvnZfk8sMLpOnS5BntESIaMB/bx5PlqTMAIebIxTwfxxHgu27y+LbKrY4et pvIA== X-Gm-Message-State: AOJu0YzpukQJRUi5elJxJzmHrxqF0WO9OfS8HMO6TZfC+mk12mPScJpI HQHTZA8f9GkgP3XKC8o48kTG8FJQfNNDxHeLcqgTVjArBpq2tdUZvbBB5dVQdADOrHSVWi8h+vm ZNW5VBzrH67vLNA0paUxIj2JoOaYQ+fXYYv6/8xnnI6giPOqrNmPrag== X-Gm-Gg: AZuq6aLbYrYEtzZXin1AeA/INBUCD1/RpnqFj6yjTAAxe9IhCqFbv02HMVHSttoBdKE CXchKu9d1w6NmpyxBeWjxID1I5sy4Xiq/D4pNuoZeowk/0pvoitbH5aCAVKFmJSlHVnj7t0kcNe ozLO6cVPwXZIqfbIGdMwMCfDyPMEmeg7M918oQ0JqKIvNHDJjGIA4vlQPwLwMsoblCghHAq0AaG Ud/hdjFCzemOKqZZll/B43cqcdCRJMVNDZ7QK4ceBdKkYy+Ds56yEm4R5ePPhSc93kl2ta8NU9Z Sx5CakQ= X-Received: by 2002:a05:6102:3a0c:b0:5df:aff3:c42d with SMTP id ada2fe7eead31-5f9395da41dmr2146481137.32.1770291564116; Thu, 05 Feb 2026 03:39:24 -0800 (PST) MIME-Version: 1.0 From: Aditya Toshniwal Date: Thu, 5 Feb 2026 17:08:48 +0530 X-Gm-Features: AZwV_QgWqqeJMOLu08uAeLJH1ErNDLcQM40kOi7C5RTdZyrTNQjFxW2uoGaTzrY Message-ID: Subject: pgAdmin 4 v9.12 Released To: pgAdmin Support Content-Type: multipart/alternative; boundary="000000000000d411ca064a121f31" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d411ca064a121f31 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 --000000000000d411ca064a121f31 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 featu= res and=C2=A021=C2=A0bug fixes/housekeeping changes. For more details pl= ease see the release notes at:

=C2=A0=C2=A0=C2=A0=C2=A0ht= tps://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

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

Notable changes in this releas= e include:

Features:

  • Add new opti= ons 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 OA= UTH2 and OIDC authentication support with improved claims handling and conf= iguration options.

Bug fixes:

  • Mask the secret key for restrict option in the process watcher when rest= oring plain SQL file (CVE-2026-1707).
  • F= ix Query Tool state restoration for new connections and queries.
  • Fix pg_restore logs to distinguish UI sync issues= from actual failures.
  • Optimize checkbo= x selection logic in backup dialog objects tree.
  • Fixed an issue where double click to open a file in the file mana= ger is not working.
  • Ensure saved shared= server passwords are re-encrypted on password change.
  • Fixed an issue where the dashboard freezes on initial rende= r 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 Mem= bership fields when object is not new for Login and group roles.
  • Fixed an issue where the Query History panel woul= d auto-scroll to the top and did not preserve the scroll bar position for t= he selected entry.
  • Fixed an issue where= pgAdmin4 app on macOS cannot auto-update while running on a read-only volu= me even if present in the Applications folder.
  • Fixed an issue where connection parameters were using localized val= ues instead of literal values, causing connection failures.
  • Ensure the container deployment supports boolean val= ues in yaml format.
  • Fix pgAdmin fails w= hen performing Backup/Restore on a PostgreSQL connection defined exclusivel= y via pg_service.conf.

Builds for Windows and macOS are available now, al= ong with a Python Wheel,
Docker Container, RPM, DEB Package, and source = code tarball from:
=C2=A0=C2=A0=C2=A0=C2=A0https://www.pgadmin.org/download/


--
=
Thanks,
Aditya Toshniwal
pgAdmin Team=
--000000000000d411ca064a121f31--