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 1w8FkZ-000Lo2-2h for pgsql-announce@arkaria.postgresql.org; Thu, 02 Apr 2026 10:58:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8FkW-004zMp-3D for pgsql-announce@arkaria.postgresql.org; Thu, 02 Apr 2026 10:58:09 +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 1w8FkW-004zMX-0h for pgsql-announce@lists.postgresql.org; Thu, 02 Apr 2026 10:58:08 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w8FkT-00000000BNS-2FjZ for pgsql-announce@lists.postgresql.org; Thu, 02 Apr 2026 10:58:08 +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=+4efkj8nIjJQW39rqHxWrxZHg156rWcS3MXzGxM313o=; b=cc2pY1yPVevtRyplzCMO2toB7w WQzZj0/CExXtrDldTsmbA2RgZero+oI9msf9E7EQBCeK/Ee0QDIoWM7YePQw7FWwMbu1DKyd2IK+a PMuXbHcIoGP5EjzaVMWrap+PDymeiflOTgp0O43KdTiG13LZBlzyCR9PSJsrc+C76tB8mOSOwxlCX 4b2AMCG3AQZbvdSs7Z1BMjZPQVxd/4NgEosxq1aDlmI32K15Xpn2FO/fX48QzgwCbp/4a89vtsiYJ a6plBJZhbvPFORzx1zeyXR/ukVXkrpBfHyQlrD9r0O0z1RnQ6R5fspUoKdfRkL2ySasabK+afZBF0 092//MAQ==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w8FkS-000TSe-0L for pgsql-announce@lists.postgresql.org; Thu, 02 Apr 2026 10:58:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8FkQ-00DkSa-0U for pgsql-announce@lists.postgresql.org; Thu, 02 Apr 2026 10:58:02 +0000 Content-Type: multipart/alternative; boundary="===============8302841814109496834==" MIME-Version: 1.0 Subject: pgAdmin 4 v9.14 Released To: PostgreSQL Announce From: pgAdmin Development Team via PostgreSQL Announce Reply-To: news@pgadmin.org Date: Thu, 02 Apr 2026 10:57:34 +0000 Message-ID: <177512745465.3221087.16343778287955094647@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 6c6bf989d7c5907cb86c4aaeac52c08c88f631f3a2dfa04adaaa14be86bda234 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8302841814109496834== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The pgAdmin Development Team is pleased to announce the release of pgAdmin = 4 version 9.14. This release of pgAdmin 4 includes 23 bug fixes and new fea= tures. For more details, please see the [release notes](https://www.pgadmin= .org/docs/pgadmin4/9.14/release_notes_9_14.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 support to download binary data from the result grid. * Added support for custom LLM provider URLs for OpenAI and Anthropic, allo= wing use of OpenAI-compatible providers such as LM Studio, EXO, and LiteLLM. * Fixed an issue where AI features (AI Assistant tab, AI Reports menus, and= AI Preferences) were visible in the UI even when LLM_ENABLED is set to Fal= se. * Allow copying of text from the AI Assistant chat panel. ### Bugs/Housekeeping: * Fixed an issue where selecting all in the Query Tool's Messages tab would= select the entire page content. * Fixed an issue where OAuth2 authentication fails with 'object has no attr= ibute' if OAUTH2_AUTO_CREATE_USER is False. * Ensure that the Geometry Viewer refreshes when re-running queries or swit= ching geometry columns, preventing stale data from being displayed. * Fixed an issue where the default fillfactor value for B-tree indexes was = incorrect. * Fixed an issue where AI Reports are grayed out after setting an API key b= y auto-selecting the default provider. * Fixed an issue where AI Assistant does not notify that No API Key or Prov= ider is Set. * Fixed an issue where AI Reports fail with OpenAI models that do not suppo= rt the temperature parameter. * Improve the AI Assistant user prompt to be more descriptive of the actual= functionality. * Fix an issue where the AI Assistant was not retaining conversation contex= t between messages, with chat history compaction to manage token budgets. * Support /v1/responses for OpenAI models. 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/). --===============8302841814109496834== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable pgAdmin 4 v9.14 Released
 

pgAdmin 4 v9.14 Released

The pgAdmin Development Team is pleased to = announce the release of pgAdmin 4 version 9.14. This release of pgAdmin 4 i= ncludes 23 bug fixes and new features. 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 support t= o download binary data from the result grid.
  • Added support f= or custom LLM provider URLs for OpenAI and Anthropic, allowing use of OpenA= I-compatible providers such as LM Studio, EXO, and LiteLLM.
  • Fixed an issue = where AI features (AI Assistant tab, AI Reports menus, and AI Preferences) = were visible in the UI even when LLM_ENABLED is set to False.
  • Allow copying o= f text from the AI Assistant chat panel.

Bugs/Housekeeping:

  • Fixed an issue = where selecting all in the Query Tool's Messages tab would select the entir= e page content.
  • Fixed an issue = where OAuth2 authentication fails with 'object has no attribute' if OAUTH2_= AUTO_CREATE_USER is False.
  • Ensure that the= Geometry Viewer refreshes when re-running queries or switching geometry co= lumns, preventing stale data from being displayed.
  • Fixed an issue = where the default fillfactor value for B-tree indexes was incorrect.
  • Fixed an issue = where AI Reports are grayed out after setting an API key by auto-selecting = the default provider.
  • Fixed an issue = where AI Assistant does not notify that No API Key or Provider is Set.
  • Fixed an issue = where AI Reports fail with OpenAI models that do not support the temperatur= e parameter.
  • Improve the AI = Assistant user prompt to be more descriptive of the actual functionality.
  • Fix an issue wh= ere the AI Assistant was not retaining conversation context between message= s, with chat history compaction to manage token budgets.
  • Support /v1/res= ponses for OpenAI models.

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/.
 
--===============8302841814109496834==--