PostgreSQL JDBC Driver 42.4.0 Released

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)

Commits by author

Andrei Lurie (1):

  fix: return correct base type for domain from getUDTs [PR 2520](https://github.com/pgjdbc/pgjdbc/pull/2520) (#2522)

Dave Cramer (3):

  fix: added GROUP_STARTUP_PARAMETERS boolean property to determine whether or not to group startup parameters in a transaction or not fixes Issue 2423 pgbouncer cannot deal with transactions in statement pooling mode [PR 2425](https://github.com/pgjdbc/pgjdbc/pull/2425)

Jorge Solórzano (1):

  chore: Make the readme version agnostic [PR 2540](https://github.com/pgjdbc/pgjdbc/pull/2540)

Sven Diedrichsen (1):

  Made utcTz static and renamed to UTC_TIMEZONE [PR 2519](https://github.com/pgjdbc/pgjdbc/pull/2519)

Vladimir Sitnikov (24):

  doc: fix release version for [PR 2377](https://github.com/pgjdbc/pgjdbc/pull/2377) (it should be 42.3.6, not 42.3.5)