04 May 2022
PostgreSQL JDBC Driver 42.3.5 Released
Notable changes
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
15 April 2022
PostgreSQL JDBC Driver 42.3.4 Released
Notable changes
Changed
- fix: change name of build cache PR 2471
- feat: add support for ResultSet#getObject(OffsetTime.class) and PreparedStatement#setObject(OffsetTime.class) PR 2467
- fix: Use non-synchronized getTimeZone in TimestampUtils PR 2451
- docs: Fix CHANGELOG.md misformatted markdown headings PR 2461
- docs: remove loggerLevel and loggerFile from docs and issues #2489
- feat: use direct wire format -> LocalDate conversion without resorting to java.util.Date, java.util.Calendar,
and default timezones PR 2464 fixes Issue #2221
Added
Fixed
- docs: Update testing documentation PR 2446
- fix: Throw an exception if the driver cannot parse the URL instead of returning NULL fixes Issue #2421 PR 2441
- fix: Use PGProperty instead of the property names directly PR 2444
- docs: update changelog, missing links at bottom and formatting PR 2460
- fix: Remove isDeprecated from PGProperty. It was originally intended to help produce automated docs. Fixes #Issue 2479 PR 2480
- fix: change PGInterval parseISO8601Format to support fractional second PR 2457
- fix: More test and fix for issues discovered by PR #2476 PR #2488
See full changelog for 42.3.4
15 February 2022
PostgreSQL JDBC Driver 42.3.3 Released
Notable changes
Changed
- fix: Removed loggerFile and loggerLevel configuration. While the properties still exist.
They can no longer be used to configure the driver logging. Instead use java.util.logging
configuration mechanisms such as
logging.properties
.
Added
Fixed
See full changelog for 42.3.3