Releases: pgjdbc/pgjdbc
Releases · pgjdbc/pgjdbc
v42.2.20
What's Changed
- move comments to correct location by @davecramer in #2070
- Update Changelog to reflect changes in 42.2.19 by @davecramer in #2063
- isValid() timeout should not be blocked (cherry-pick of #1943) by @hugomiguelabreu in #2076
- fix: Partitioned indexes were not found fixes (#2078) by @davecramer in #2087
- cherry-pick PR #2092 PgDatabaseMetaData.getTables() should return UPPERCASE column names as per spec by @davecramer in #2104
- Update changelog, bump version number by @davecramer in #2126
Full Changelog: REL42.2.19...REL42.2.20
v42.2.19
What's Changed
- fix: binary transfer for numeric by @vlsi in #1937
- remove gssEncMode to test default in tests, should default to allow now by @davecramer in #1927
- chore: bump Gradle 6.3 -> 6.7.1 by @vlsi in #2011
- Verify code via forbidden-apis (jdk-internal and jdk-non-portable signatures) by @vlsi in #2012
- fix: "Required class information missing" when old org.jboss:jandex parses pgjdbc classes by @vlsi in #2010
- chore: cancel stale workflows in GitHub Actions CI by @vlsi in #2021
- Fix PGCopyInputStream readFromCopy() returning last row twice and add tests by @sehrope in #2019
- Fixsite release42.2 by @davecramer in #2032
- chore: More42.2 site fixes by @davecramer in #2035
- Fix isValid() to not wait longer than network timeout by @sehrope in #2040
- fix: Use SASLprep normalization for SCRAM authentication by @jorsol in #2052
- fix: properly set cancel socket timeout by @Powerrr in #2044
- prepare for release 42.2.19 by @davecramer in #2064
- Update CHANGELOG and posts to reflect todays date by @davecramer in #2067
- remove diamond operator for java 6 build by @davecramer in #2069
New Contributors
Full Changelog: REL42.2.18...REL42.2.19
v42.2.18
What's Changed
- add allow to the gssEncMode property and correct the comment in GSSEncMode enum by @davecramer in #1920
- prepare for release 42.2.18 by @davecramer in #1929
Full Changelog: REL42.2.17...REL42.2.18
v42.2.17
What's Changed
- Handle nulls when the following classes are used: PGbox, PGcircle, PGline, PGlseg, PGpath, PGpoint, PGpolygon, and PGmoney by @vlsi in #1873
- chore: seed build cache only when credentials exist (==skip on forks) by @vlsi in #1878
- test: add GitHub CI for testing source distribution by @vlsi in #1877
- fix: make enum, json, and jsonb array result classes to be the same as 42.2.14 and earlier by @vlsi in #1879
- Pre release42.2.17 by @davecramer in #1908
- Pre release42.2.17 by @davecramer in #1912
Full Changelog: REL42.2.16...REL42.2.17
v42.2.16
Full Changelog: REL42.2.15...REL42.2.16
v42.2.15
What's Changed
- use jdk8 by @davecramer in #1806
- fix: replication test we were not waiting for the view to be updated by @davecramer in #1805
- docs: change add readOnlyMode on connect.md documentation by @azraino in #1784
- fix up readonlyMode docs by @davecramer in #1807
- remove old directories by @davecramer in #1809
- remove old links by @davecramer in #1810
- fix: New PGStream constructor which copies settings from old pgstream by @davecramer in #1811
- fix: remove code borrowed from apache cxf project by @davecramer in #1813
- fix: avoid preparedStatement leak when using updateable ResultSet via insert/update/refreshRow by @vlsi in #1815
- Gssapi encrypted by @davecramer in #1821
- chore: move testgss to main.yml to avoid duplicate CI groups in GitHub Actions by @vlsi in #1824
- tests: add gssEncMode to SslTest by @vlsi in #1823
- chore: add checkerframework for nullness verification by @vlsi in #1814
- test: reduce stdout verbosity of CopyLargeFileTest by @vlsi in #1826
- Build cache by @vlsi in #1828
- fix: make sure socketTimeout is enforced by @MikeN123 in #1831
- Closing certificate file stream. by @emsouza in #1837
- use connection encoding instead of hard coding ISO-8859-1 by @davecramer in #1833
- fix: assume PKCS-8 SSL key format by default (#1819) by @pip25 in #1832
- docs: touch up SSL keyfile documentation by @pip25 in #1836
- Fix: change order of checks for oid vs primary keys. Fixes #1613 by @davecramer in #1839
- try java14 by @davecramer in #1844
- update docs into the next century by @davecramer in #1770
- Refactor decoding arrays by @bokken in #1194
New Contributors
- @azraino made their first contribution in #1784
- @MikeN123 made their first contribution in #1831
- @emsouza made their first contribution in #1837
- @pip25 made their first contribution in #1832
Full Changelog: REL42.2.14...REL42.2.15
v42.2.14
v42.2.13
What's Changed
- Fix I/O error ru translation by @arkaev in #1756
- chore: move code style verification to GitHub Actions job by @vlsi in #1757
- docs: remove Supported Versions from downloads page by @ItaiFonio in #1761
- remove 9.4 and 9.5 by @davecramer in #1753
- Updated openssl example command by @bvanderveen in #1763
- Update issue templates by @davecramer in #1765
- refer to current versions in maven by @davecramer in #1769
- Use generatedKeys to fetch sequence values on insertRow() by @kimjand in #1743
- Fix issue PgDatabaseMetaData.getFunctions() by @kili668 in #1774
- fix: Update checkstyle command in PR template to reference gradle by @sehrope in #1780
- fix: getTypeMap() returning null by @davecramer in #1781
- fix documentation with ordered list to be displayed correctly by @jcarnu in #1783
- re-add pgjdbc-jre6 build by @vlsi in #1787
- create changelog and prepare release by @davecramer in #1790
- change release date to june 4 by @davecramer in #1792
New Contributors
- @arkaev made their first contribution in #1756
- @ItaiFonio made their first contribution in #1761
- @bvanderveen made their first contribution in #1763
- @kimjand made their first contribution in #1743
- @kili668 made their first contribution in #1774
- @jcarnu made their first contribution in #1783
Full Changelog: REL42.2.12...REL42.2.13
v42.2.12
What's Changed
- Remove merge aritfacts and fix a typo by @rc9000 in #1741
- Revert "fix: convert silent rollbacks into exception if application sends commit command (#1729)" by @davecramer in #1746
- changelog for 42.2.12 by @davecramer in #1747
New Contributors
Full Changelog: REL42.2.11...REL42.2.12
v42.2.11
What's Changed
- refactor: make PSQLState enum consts for integrity constraint violations by @MSGoodman in #1699
- docs: document SocketFactory(Properties) by @reftel in #1696
- refactor: introduce tuple abstraction (rebased) by @paplorinc in #1701
- feat: Expose
ByteStreamWriter
in CopyManager by @paplorinc in #1702 - test: add makefile for creating test certificates by @vlsi in #1706
- fix: Always use . as decimal separator in PGInterval. by @Toddy69 in #1705
- removemaster by @davecramer in #1713
- Typo in documentation (case instead of cast) by @fatalmind in #1715
- feat: implementation of adaptive fetching by @adrklos in #1707
- Revert "feat: implementation of adaptive fetching (#1707)" by @davecramer in #1717
- feat: add way to distinguish base and partitioned tables in PgDatabaseMetaData.getTables by @MSGoodman in #1708
- fix: allow DatabaseMetaData.getColumns to describe an unset scale by @crwr45 in #1716
- fix: add support for full names of data types by @MSGoodman in #1719
- document copy out not closing output stream by @davecramer in #1721
- fix: getProcedures returns only procedures (not functions) for psql11+ by @MSGoodman in #1723
- upgrade maven-checkstyle-plugin to 3.1.1 by @nrmancuso in #1726
- test: ensure PGProperty entries are declared in ascending order by @sehrope in #1730
- Changelog for 42.2.11 by @davecramer in #1720
New Contributors
- @MSGoodman made their first contribution in #1699
- @reftel made their first contribution in #1696
- @Toddy69 made their first contribution in #1705
- @fatalmind made their first contribution in #1715
- @crwr45 made their first contribution in #1716
- @nrmancuso made their first contribution in #1726
Full Changelog: REL42.2.10...REL42.2.11