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.94.2) (envelope-from ) id 1riBAf-00FZAq-Kd for pgadmin-hackers@arkaria.postgresql.org; Thu, 07 Mar 2024 10:40:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1riBAe-004GnY-8n for pgadmin-hackers@arkaria.postgresql.org; Thu, 07 Mar 2024 10:40:16 +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.94.2) (envelope-from ) id 1riBAd-004GnA-Uk for pgadmin-hackers@lists.postgresql.org; Thu, 07 Mar 2024 10:40:16 +0000 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1riBAb-003FMS-12 for pgadmin-hackers@postgresql.org; Thu, 07 Mar 2024 10:40:15 +0000 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2d228a132acso8477481fa.0 for ; Thu, 07 Mar 2024 02:40:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1709808011; x=1710412811; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=w97AVTGdPDYHEJSmGuLF9jYE8N2uSNSRgh96Or3ksXg=; b=g8h65URuVsEPKpXEe3kP5/07TJAhANSWK6XrFr+zY4ZCMzsM0dYc858ntp8uVNrafD J7inAa9ycZG0SEztjVi/zdB6vIA7igyGjanhg3thzgaUmRAARaGmWUGF5OwwMVA0NzFu a9WSMwIp01naD/a4FBMrZHioUGGKAeGJvySWjMRnzo7Um/3lBQGNgD0p0QwVva26Kn2d vdzh/W4OYANUv58mAY5s3m9dNOTaXLOz8qKEEL03C2oClavXOyxIxVbH9h6fJvoFinQg 0xM5ys/hzVG95dbnG9M8cyFDHeBs3ymNZZxsdsb3rbhb6chihkBWyOY+Q8dXlXzFOB9E svbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709808011; x=1710412811; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=w97AVTGdPDYHEJSmGuLF9jYE8N2uSNSRgh96Or3ksXg=; b=qEGdU7NID5EaIeui7a3F9ZtULmGF/c1PCZ2p4IiuYVO6s7t0xYwyoptjsmLgIpOIoi kt9q+f1o1rezNIAxZVjin6JkqADlu+zJWlFH+v9OIw2SprOZDOavEt3T714ARjfM+VIo 7TU9xn0TJSlYdeWpqPdzHSfcim12WOH3VL4EZksrzNrFwhDqpQsLYY7hk/QzmEZwqUhB RyOVCiQlCyr41yn/HFJDBTvHPQftVPZwyVhh6A3B4VcUjwDA8RDBDl/1HCI1kF9yGauw esPabqhI6dR4Ch3nZFtPuScqfTWa6asKNBJwLKTLTWnOFJ5kQTbn9gdag7ovYqkEoHJd 5AAw== X-Gm-Message-State: AOJu0Yz/G5hYzXHDl+C5ful+ChebaFBnRVloSD3oBJ1bRjndk34/huIL Sa6z1iIUDsF6RyNIQ88NOJzEe3ihz9H6C5yeR6S391oDBmAqak1o4gQf34pqTusreIFOzdnEGTH Ngsm20kszr0eVGZua2PyzcgCy0lPB/mLr+uqF0Bn4+jiPcRqSOg== X-Google-Smtp-Source: AGHT+IHk2sEfpzw6kfSQ9QYOkE3H5OxivFSQZIx/PM5cApxQ73noux/VdisYdIfzo1zJcctxlWUzzKaMY/ht0QePtGQ= X-Received: by 2002:a2e:94d0:0:b0:2d4:ac1:5b35 with SMTP id r16-20020a2e94d0000000b002d40ac15b35mr1146815ljh.19.1709808010951; Thu, 07 Mar 2024 02:40:10 -0800 (PST) MIME-Version: 1.0 From: Akshay Joshi Date: Thu, 7 Mar 2024 16:09:59 +0530 Message-ID: Subject: pgAdmin 4 v8.4 Released To: pgadmin-hackers Content-Type: multipart/alternative; boundary="00000000000020ad3f06130fb311" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000020ad3f06130fb311 Content-Type: text/plain; charset="UTF-8" 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 at: https://www.pgadmin.org/docs/pgadmin4/8.4/release_notes_8_4.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: - 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: https://www.pgadmin.org/download/ -- Akshay Joshi pgAdmin Project --00000000000020ad3f06130fb311 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

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 at:

<= br>

= =C2=A0=C2=A0=C2=A0=C2=A0https://www.pgadmin.org/docs/pgadmin4/8.4/release_notes_8_4.html<= /a>


pgAdmin is the leading Open Source graphical management tool for Pos= tgreSQL. For more information, please see:


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


Notable changes in = this release include:


Features:

  • Allow preferences c= ustomization using a configuration file.

  • Add su= pport for JSON log format.

  • Add --yes option for= skipping the confirmation prompt while deleting the user via CLI for scrip= ting purposes.


Bugs/Housekeeping:=

  • Unsa= fe Deserialization and Remote Code Execution by an Authenticated user in pg= Admin 4 (CVE-2024-2044).

  • Upgrade CodeMirror fro= m version 5 to 6.

  • =

    Fix multiple issues where Pas= swordExecCommand was not working in server mode and PasswordExecCommand was= not loaded when importing servers.

  • Fix the tab= bed panel backward/forward shortcut for tabs.

  • F= ixed an issue where dependencies and dependents were not showing if a compo= site type was used as an attribute in another composite type.

  • Remove role-related checks on the UI dashboard when terminat= ing a session/query and let PostgreSQL take care of it.

  • Fix an issue where the scripts created by generating script of Sch= ema diff for Table with sequence were not working earlier.

  • <= li dir=3D"ltr" style=3D"list-style-type:disc;font-size:11pt;font-family:Ari= al,sans-serif;color:rgb(0,0,0);background-color:transparent;font-variant-nu= meric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;= vertical-align:baseline;white-space:pre">

    Added documentation for Dashboard's System Statistics tab.=

  • Ensure that the OAuth2 session is logged out w= hen 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:

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

--

Akshay Joshi

pgAdmin Project


--00000000000020ad3f06130fb311--