postgresql-jdbc.git / summary / log / commit / refs
commit 24f2c7eea4764cd4e09c2c71bc8c38ee5d4178e5
Author: Dave Cramer <davecramer@gmail.com>
Commit: GitHub <noreply@github.com>
Date: Thu Mar 14 21:58:35 2024 +0000
bump version to 42.7.4 (#3164)
Update jdbc website with new changelogs and downloads
CHANGELOG.md | 12 +++++++++++
contributors.json | 2 ++
docs/data/homepagedata.toml | 36 ++++++++++++++++----------------
docs/data/versions.toml | 40 ++++++++++++++++++------------------
docs/layouts/partials/home/info.html | 6 ++++--
gradle.properties | 2 +-
6 files changed, 57 insertions(+), 41 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dcc7e101..8513fb30 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,18 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
### Added
### Fixed
+## [42.7.3] (2024-04-14 14:51:00 -0400)
+
+### Changed
+* chore: gradle config enforces 17+ [PR #3147](https://github.com/pgjdbc/pgjdbc/pull/3147)
+
+### Fixed
+* fix: boolean types not handled in SimpleQuery mode [PR #3146](https://github.com/pgjdbc/pgjdbc/pull/3146)
+ * make sure we handle boolean types in simple query mode
+ * support uuid as well
+ * handle all well known types in text mode and change `else if` to `switch`
+* fix: 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 on Java 8
+
## [42.7.2] (2024-02-21 08:23:00 -0500)
### Security
diff --git a/contributors.json b/contributors.json
index cf683340..92908d85 100644
--- a/contributors.json
+++ b/contributors.json
@@ -49,6 +49,7 @@
"JY Cr" : "https://github.com/jycr",
"Jacques Fuentes" : "https://github.com/jpfuentes2",
"James" : "https://github.com/jamesthomp",
+ "James Howe" : "675056+OrangeDog@users.noreply.github.com",
"Jamie Pullar" : "https://github.com/JamiePullar",
"Jan Van den Bergh" : "https://github.com/janvdbergh",
"Jean-Christophe Arnu" : "https://github.com/jcarnu",
@@ -58,6 +59,7 @@
"Jeremy Whiting" : "https://github.com/whitingjr",
"Jesper Pedersen" : "https://github.com/jesperpedersen",
"Joe Kutner" : "https://github.com/jkutner",
+ "John Harvey" : "crunchyjohn@users.noreply.github.com",
"Jordan Lewis" : "https://github.com/jordanlewis",
"Jorge Solorzano" : "https://github.com/jorsol",
"Jorge Solórzano" : "https://github.com/jorsol",
diff --git a/docs/data/homepagedata.toml b/docs/data/homepagedata.toml
index 8a754150..46f5d685 100644
--- a/docs/data/homepagedata.toml
+++ b/docs/data/homepagedata.toml
@@ -14,31 +14,31 @@ path = "/icons/driver-icon.svg"
# Releases Info
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.7.2-release/"
-version = "42.7.2"
+date = "14 March 2024"
+url = "/changelogs/2024-03-14-42.7.3-release/"
+version = "42.7.3"
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.6.1-release/"
-version = "42.6.1"
+date = "13 March 2024"
+url = "/changelogs/2024-03-13-42.6.2-release/"
+version = "42.6.2"
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.5.5-release/"
-version = "42.5.5"
+date = "13 March 2024"
+url = "/changelogs/2024-03-13-42.5.6-release/"
+version = "42.5.6"
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.4.4-release/"
-version = "42.4.4"
+date = "13 March 2024"
+url = "/changelogs/2024-03-13-42.4.5-release/"
+version = "42.4.5"
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.3.9-release/"
-version = "42.3.9"
+date = "13 March 2024"
+url = "/changelogs/2024-03-13-42.3.10-release/"
+version = "42.3.10"
[[info]]
-date = "21 February 2024"
-url = "/changelogs/2024-02-21-42.2.28-release/"
-version = "42.2.28"
+date = "13 March 2024"
+url = "/changelogs/2024-02-21-42.2.29-release/"
+version = "42.2.29"
diff --git a/docs/data/versions.toml b/docs/data/versions.toml
index d748f326..6d3e5842 100644
--- a/docs/data/versions.toml
+++ b/docs/data/versions.toml
@@ -2,24 +2,24 @@
[[recent]]
j_name= "Java 8"
-version= "42.7.2"
+version= "42.7.3"
suffix=""
description= "If you are using Java 8 or newer then you should use the JDBC 4.2 version."
-url= "/download/postgresql-42.7.2.jar"
+url= "/download/postgresql-42.7.3.jar"
[[recent]]
j_name= "Java 8"
-version= "42.6.1"
+version= "42.6.2"
suffix=""
description= "If you are using Java 8 or newer then you should use the JDBC 4.2 version."
-url= "/download/postgresql-42.6.1.jar"
+url= "/download/postgresql-42.6.2.jar"
[[recent]]
j_name= "Java 7"
version= "42.2.28"
suffix="jre7"
description= "If you are using Java 7 then you should use the JDBC 4.1 version."
-url= "/download/postgresql-42.2.28.jre7.jar"
+url= "/download/postgresql-42.2.29.jre7.jar"
[[recent]]
j_name= "Java 6"
@@ -31,41 +31,41 @@ url= "/download/postgresql-42.2.27.jre6.jar"
# Past Versions
[[past]]
j_name= "Java 8"
-version= "42.7.1"
+version= "42.7.2"
suffix=""
-description= "This version has some minor regressions, 42.7.1 is preferred."
-url= "/download/postgresql-42.7.0.jar"
+description= "This version has some minor regressions, 42.7.3 is preferred."
+url= "/download/postgresql-42.7.2.jar"
[[past]]
j_name= "Java 8"
-version= "42.6.0"
+version= "42.6.1"
suffix=""
description= "If you are using Java 8 or newer then you should use the JDBC 4.2 version."
-url= "/download/postgresql-42.6.0.jar"
+url= "/download/postgresql-42.6.1.jar"
[[past]]
j_name= "Java 8"
-version= "42.5.4"
+version= "42.5.6"
suffix=""
description= "If you are using Java 8 or newer then you should use the JDBC 4.2 version."
-url= "/download/postgresql-42.5.4.jar"
+url= "/download/postgresql-42.5.6.jar"
[[past]]
-v_name= "Postgresql JDBC 42.4.3"
-version= "42.4.3"
+v_name= "Postgresql JDBC 42.4.4"
+version= "42.4.4"
suffix=""
-url= "/download/postgresql-42.4.3.jar"
+url= "/download/postgresql-42.4.4.jar"
[[past]]
-v_name= "Postgresql JDBC 42.3.8"
-version= "42.3.8"
+v_name= "Postgresql JDBC 42.3.9"
+version= "42.3.9"
suffix=""
-url= "/download/postgresql-42.3.8.jar"
+url= "/download/postgresql-42.3.9.jar"
[[past]]
j_name= "Java 7"
-version= "42.2.27"
+version= "42.2.28"
suffix="jre7"
description= "If you are using Java 7 then you should use the JDBC 4.1 version."
-url= "/download/postgresql-42.2.27.jre7.jar"
+url= "/download/postgresql-42.2.28.jre7.jar"
diff --git a/docs/layouts/partials/home/info.html b/docs/layouts/partials/home/info.html
index cfbd8541..65a515db 100644
--- a/docs/layouts/partials/home/info.html
+++ b/docs/layouts/partials/home/info.html
@@ -15,8 +15,10 @@
Latest Releases
</h2>
<p>
- pgJDBC has released v42.7.2, v42.6.1, v42.5.5, v42.4.4, v42.3.9 and v42.2.28 on February 21, 2024.
- This release primarily addresses a security issue <a href="https://www.cve.org/CVERecord?id=CVE-2024-1597">CVE-2024-1597</a> See the <a href="https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-24rp-q3w6-vc56">security advisory</a> for details.
+ pgJDBC has released v42.7.3, v42.6.2, v42.5.6, v42.4.5, v42.3.10 and v42.2.29 on March 13, 2024.
+ These releases fix a problem running on Java 8 java.lang.NoSuchMethodError: java.nio.ByteBuffer.position()
+ <br>All releases have been released using Java 8
+ <br>One small fix to deal with all well known types in SimpleQuery mode
</p>
<ul role="list">
{{ range $.Site.Data.homepagedata.info }}
diff --git a/gradle.properties b/gradle.properties
index 4f6b9fd7..c3b25349 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -14,7 +14,7 @@ kotlin.code.style=official
# This is version for PgJdbc itself
# Note: it should not include "-SNAPSHOT" as it is automatically added by build.gradle.kts
# Release version can be generated by using -Prelease or -Prc=<int> arguments
-pgjdbc.version=42.7.3
+pgjdbc.version=42.7.4
lastEditYear=2024
# The options below configures the use of local clone (e.g. testing development versions)
[parent: 818953a2b304]