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]