Due to some small issues with the way GSS Encryption was implemented we have
released 42.2.17.
The major change is not to attempt a GSS Encrypted connection by default.
There were a number of small issues fixed:
- Avoid NullPointerException when receiving PGbox, PGcircle, PGline, PGlseg,
PGpath
Unfortunately the fixes in 42.2.17 weren't quite enough to fix the problem with
gssEncMode.
42.2.18 has (hopefully) fixed them. See the details in the [release
notes](https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.18)
The JDBC project is proud to announce the latest version 42.2.19. Primarily a
maintenance release to fix bugs. We are hoping this to be the last version that
supports Java 6 and Java 7.
### Changed
- Now the driver uses SASLprep normalization for SCRAM authentication fixing
some issues with sp
The PGJDBC team has released pgjdbc 42.2.20
This is a small maintenance release
- fix: Partitioned indexes were not found fixes
[#2078](https://github.com/pgjdbc/pgjdbc/issues/2078) PR
[#2087](https://github.com/pgjdbc/pgjdbc/pull/2087)
- fix: isValid() timeout should not be blocked
[#1943](
The JDBC project is proud to announce the latest version 42.2.21.
Mostly a maintenance release addressing some minor issues
- update docs to reflect deprecated DataSource API setServerName backpatch
PR#2057 PR #2105
- make sure the table has defined primary keys when using updateable resultset
Due to a regression found in 42.2.21 we have released and pushed 42.2.22 to
maven central
Thanks to all that reported and helped me address the issue.
Change log can be found
[here](https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.22)
The JDBC project is proud to announce the latest version 42.2.23
Due to an issue in the build system version 42.2.22 was missing the JRE 6 jar
Additionally the following changes were made:
getColumnPrecision for Numeric when scale and precision not specified now
returns 0 instead of 131089 fi
The JDBC project is proud to announce the latest version 42.2.24
This version fixes a number of issues, namely:
- Fix startup regressions caused by PR #1949. Instead of checking all types by
OID, we can return types for well known types PR #2257
- Back patch PR #2148 Avoid leaking server error
The PostgreSQL JDBC team is proud to announce version 42.3.0
The major change here is that we have dropped support for JAVA 6 and JAVA 7
This allows us to move forward with further changes
The following was also fixed
- Rework OSGi bundle activator so it does not rely on exception message to
c
The PGJDBC team are proud to announce release 42.3.1 of the JDBC driver for
PostgreSQL
This is mainly a regression fix to fix an issues with binary transfers of
numeric. The details can be found in this
[issue](https://github.com/pgjdbc/pgjdbc/issues/2326)
There are a number of other performan
A [CVE](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228) has been
reported on the popular logging implementation log4j.
As the PostgreSQL JDBC driver does not include this as a dependency we have
determined that there is no need for concern.
The driver is not vulnerable to this C
A [security advisory](https://github.com/advisories/GHSA-v7wg-cpwc-24m4) has
been created for the PostgreSQL JDBC driver.
The driver provides the facility to instantiate plugin instances based on class
names provided via authenticationPluginClassName,
sslhostnameverifier, socketFactory, sslfactor
A [security
advisory](https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-673j-qm5f-xpv8)
has been created for the PostgreSQL JDBC Driver.
The URL connection string loggerFile property could be mis-used to create an
arbitrary file on the system that the driver is loaded. Additionally anyt
The PGJDBC team is proud to announce release 42.3.4 of the JDBC driver for
PostgreSQL
This release is a maintenance release with some issues resolved details can be
found
in the
[changelog](https://jdbc.postgresql.org/documentation/changelog.html#version_42.3.4)
The team would like to thank al
The PGJDBC team is proud to announce release 42.3.5 of the JDBC driver for
PostgreSQL
A number of issues have been addressed. A performance regression was found in
the 42.3.x branch and was fixed
The code can be found [here](https://github.com/pgjdbc/pgjdbc)
Website and docs [here](https://jdb
The JDBC team has released version 42.3.6 to fix a regression introduced in
42.3.2
This fixes "cursor does not exist" when using
ResultSet.setFetchSize from CallableStatement, fixed in 42.3.5 (see [PG
#2377](https://github.com/pgjdbc/pgjdbc/pull/2377))
The driver downloads and web page can b
The PostgreSQL JDBC team have released 42.2.26 and 42.4.1 to address a security
issue: CVE-2022-31197. This is only an issue if you are using
ResultSet.refreshRow()
Previously, the column names for both key and data columns in the table were
copied as-is into the generated SQL. This allowed a m
The PostgreSQL JDBC team have released 42.5.1, 42.4.3, 42.3.8, 42.2.27.jre7 to
address a security issue: CVE-2022-41946. (Note there is no fix for
42.2.26.jre6 see the advisory for workarounds)
This is only an issue if you are using PreparedStatement.setText() or
PreparedStatement.setBytea() whe
The PostgreSQL JDBC Project is pleased to announce the release of version
42.5.3 which includes the changes for 42.5.2 as well as fixing the regressions.
This release fixes 2 regressions which were introduced in 42.5.2
We recommend not using 42.5.2
Notable changes for 42.5.2:
- Define binary t
The PostgreSQL JDBC team has released version 42.5.4
This release fixes some tests that were failing.
Changes in 42.5.3 caused some tests to fail. These failing tests were not
noticed in the Github testing workflow.
This oversight has been corrected as well.
There are no changes to the code. The
The PostgreSQL pgJDBC team is proud to announce the release of version 42.6.0.
This version has two major changes.
1. The use of synchronized has been replaced with re-entrant locks. This
is will facilitate the use of lightweight threads aka Project Loom.
2. Previously we use
The PostgreSQL pgJDBC project has a new release. This is mostly a maintenance
release with many small changes and one behaviour change. We now support SET
statements combining with other queries with semicolon in PreparedStatement [PR
#2973](https://github.com/pgjdbc/pgjdbc/pull/2973). For all t
The PostgreSQL pgJDBC project has a new release. This release deals with a few
regressions.
* Revert Use canonical DateStyle name
* Revert support SET statements combining with other queries with semicolon in
PreparedStatement
* Use java.release=8 when building pgjdbc from the generated source
The PostgreSQL JDBC team have released 42.7.2, 42.6.1, 42.5.5, 42.4.4, 42.3.9,
42.2.28, and 42.2.28.jre7 to address a security issue:
[CVE-2024-1597](https://www.cve.org/CVERecord?id=CVE-2024-1597). (Note there is
no fix for 42.2.26.jre6 see the advisory for workarounds)
SQL injection is possi
The JDBC team has release minor versions for all supported versions.
This release fixes 2 things.
1. Make sure we handle boolean types in simple query mode.
2. Released new versions of 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2 to deal
with NoSuchMethodError on ByteBuffer#position when running
The PostgreSQL JDBC project is excited to announce the release of version 42.7.4
This is mostly a maintenance release, with over 20 fixes see the
[Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) for
details
The latest jar is available at maven as well as
[github](https://g
Small maintenance release with a few fixes
See [Changes](https://github.com/pgjdbc/pgjdbc/releases/tag/REL42.7.5) for
details.
The PGJDBC team would like to thank all of those who contributed to the
release. We really can't do it without you!
The PostgreSQL JDBC team have released version 42.7.7. to address
[CVE-2025-49146](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-49146)
When the PostgreSQL JDBC driver is configured with channel binding set to
required (default value is prefer), the driver would incorrectly allow
conne
The PostgreSQL JDBC team is ecstatic to announce that we have released version
42.7.6
See the [Changelog](https://jdbc.postgresql.org/changelogs/2025-05-28-42/) for
details.
We thank all of the contributors that provided feedback and code for this
release
29 matches
Mail list logo