Skip site navigation (1) Skip section navigation (2)

09 June 2022

PostgreSQL JDBC Driver 42.4.0 Released

Notable changes

Changed

  • fix: added GROUP_STARTUP_PARAMETERS boolean property to determine whether or not to group startup parameters in a transaction (default=false like 42.2.x) fixes Issue #2425 pgbouncer cannot deal with transactions in statement pooling mode PR #2425

Fixed

  • fix: queries with up to 65535 (inclusive) parameters are supported now (previous limit was 32767) PR #2525, Issue #1311
  • fix: workaround JarIndex parsing issue by using groupId/artifactId-version directory namings. Regression since 42.2.13. PR #2531, issue #2527
  • fix: use Locale.ROOT for toUpperCase() toLowerCase() calls
  • doc: add Vladimir Sitnikov's PGP key
  • fix: return correct base type for domain from getUDTs PR #2520 Issue #2522
  • perf: utcTz static and renamed to UTC_TIMEZONE PR #2519
  • doc: fix release version for #2377 (it should be 42.3.6, not 42.3.5)

See full changelog for 42.4.0


24 May 2022

PostgreSQL JDBC Driver 42.3.6 Released

Notable changes

Changed

Added

Fixed

  • fix: close refcursors when underlying cursor==null instead of relying on defaultRowFetchSize PR #2377

See full changelog for 42.3.6


04 May 2022

PostgreSQL JDBC Driver 42.3.5 Released

Notable changes

Known issues

  • Regression since 42.3.2: "cursor does not exist" when using ResultSet.setFetchSize from CallableStatement, fixed in 42.3.6 (see PG #2377)

Changed

  • test: polish TimestampUtilsTest
  • chore: use GitHub Action concurrency feature to terminate CI jobs on fast PR pushes

Added

  • Added KEYS file to allow for verifying artifacts PR 2499

Fixed

  • perf: enable tcpNoDelay by default PR 2495. This is a regression from 42.2.x versions where tcpNoDelay defaulted to true
  • docs: fix readme.md after PR 2495 PR 2496
  • feat: targetServerType=preferPrimary connection parameter PR 2483
  • fix: revert removal of toOffsetDateTime(String timestamp) fixes Issue #2497 PR 2501

See full changelog for 42.3.5


Latest Releases

42.4.0 · 09 Jun 2022 · Notes
42.3.6 · 24 May 2022 · Notes
42.3.5 · 04 May 2022 · Notes
42.3.4 · 15 Apr 2022 · Notes
42.3.3 · 15 Feb 2022 · Notes

Support Us

PostgreSQL is free. Please support our work by making a donation.


Privacy Policy | About PostgreSQL
Copyright © 1996-2022 The PostgreSQL Global Development Group