Skip to content

Commit

Permalink
update changelogs and increment version in gradle.properties for rele…
Browse files Browse the repository at this point in the history
…ase (#3478)

* update changelogs and increment version in gradle.properties for release

* update CHANGELOG.md and rename release notes to current date
  • Loading branch information
davecramer authored Jan 14, 2025
1 parent ce54dfd commit 94a1693
Show file tree
Hide file tree
Showing 6 changed files with 147 additions and 6 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,36 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
### Added
### Fixed

## [42.7.5] (2025-01-14 08:00:00 -0400)

### Added
* ci: Test with Java 23 [PR #3381](https://github.com/pgjdbc/pgjdbc/pull/3381)

### Fixed
* regression: revert change in fc60537 [PR #3476](https://github.com/pgjdbc/pgjdbc/pull/3476)
* fix: PgDatabaseMetaData implementation of catalog as param and return value [PR #3390](https://github.com/pgjdbc/pgjdbc/pull/3390)
* fix: Support default GSS credentials in the Java Postgres client [PR #3451](https://github.com/pgjdbc/pgjdbc/pull/3451)
* fix: return only the transactions accessible by the current_user in XAResource.recover [PR #3450](https://github.com/pgjdbc/pgjdbc/pull/3450)
* feat: don't force send extra_float_digits for PostgreSQL >= 12 fix [Issue #3432](https://github.com/pgjdbc/pgjdbc/issues/3432) [PR #3446](https://github.com/pgjdbc/pgjdbc/pull/3446)
* fix: exclude "include columns" from the list of primary keys [PR #3434](https://github.com/pgjdbc/pgjdbc/pull/3434)
* perf: Enhance the meta query performance by specifying the oid. [PR #3427](https://github.com/pgjdbc/pgjdbc/pull/3427)
* feat: support getObject(int, byte[].class) for bytea [PR #3274](https://github.com/pgjdbc/pgjdbc/pull/3274)
* docs: document infinity and some minor edits [PR #3407](https://github.com/pgjdbc/pgjdbc/pull/3407)
* fix: Added way to check for major server version, fixed check for RULE [PR #3402](https://github.com/pgjdbc/pgjdbc/pull/3402)
* docs: fixed remaining paragraphs [PR #3398](https://github.com/pgjdbc/pgjdbc/pull/3398)
* docs: fixed paragraphs in javadoc comments [PR #3397](https://github.com/pgjdbc/pgjdbc/pull/3397)
* fix: Reuse buffers and reduce allocations in GSSInputStream addresses [Issue #3251](https://github.com/pgjdbc/pgjdbc/issues/3251) [PR #3255](https://github.com/pgjdbc/pgjdbc/pull/3255)
* chore: Update Gradle to 8.10.2 [PR #3388](https://github.com/pgjdbc/pgjdbc/pull/3388)
* fix: getSchemas() [PR #3386](https://github.com/pgjdbc/pgjdbc/pull/3386)
* fix: Update rpm postgresql-jdbc.spec.tpl with scram-client [PR #3324](https://github.com/pgjdbc/pgjdbc/pull/3324)
* fix: Clearing thisRow and rowBuffer on close() of ResultSet [Issue #3383](https://github.com/pgjdbc/pgjdbc/issues/3383) [PR #3384](https://github.com/pgjdbc/pgjdbc/pull/3384)
* fix: Package was renamed to maven-bundle-plugin [PR #3382](https://github.com/pgjdbc/pgjdbc/pull/3382)
* fix: As of version 18 the RULE privilege has been removed [PR #3378](https://github.com/pgjdbc/pgjdbc/pull/3378)
* fix: use buffered inputstream to create GSSInputStream [PR #3373](https://github.com/pgjdbc/pgjdbc/pull/3373)
* test: get rid of 8.4, 9.0 pg versions and use >= jdk version 17 [PR #3372](https://github.com/pgjdbc/pgjdbc/pull/3372)
* Changed docker-compose version and renamed script file in instructions to match the real file name [PR #3363](https://github.com/pgjdbc/pgjdbc/pull/3363)
* test:Do not assume "test" database in DatabaseMetaDataTransactionIsolationTest [PR #3364](https://github.com/pgjdbc/pgjdbc/pull/3364)
* try to categorize dependencies [PR #3362](https://github.com/pgjdbc/pgjdbc/pull/3362)
## [42.7.4] (2024-08-22 08:00:00 -0400)

### Added
Expand Down
103 changes: 103 additions & 0 deletions docs/content/changelogs/2024-01-14-42.7.5-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
title: PostgreSQL JDBC Driver 42.7.4 Released
date: 2025-01-14 08:00:00 -0400
categories:
- new_release
version: 42.7.5
---
**Notable changes**


### Added
* ci: Test with Java 23 [PR #3381](https://github.com/pgjdbc/pgjdbc/pull/3381)

### Fixed
* regression: revert change in fc60537 [PR #3476](https://github.com/pgjdbc/pgjdbc/pull/3476)
* fix: PgDatabaseMetaData implementation of catalog as param and return value [PR #3390](https://github.com/pgjdbc/pgjdbc/pull/3390)
* fix: Support default GSS credentials in the Java Postgres client [PR #3451](https://github.com/pgjdbc/pgjdbc/pull/3451)
* fix: return only the transactions accessible by the current_user in XAResource.recover [PR #3450](https://github.com/pgjdbc/pgjdbc/pull/3450)
* feat: don't force send extra_float_digits for PostgreSQL >= 12 fix [Issue #3432](https://github.com/pgjdbc/pgjdbc/issues/3432) [PR #3446](https://github.com/pgjdbc/pgjdbc/pull/3446)
* fix: exclude "include columns" from the list of primary keys [PR #3434](https://github.com/pgjdbc/pgjdbc/pull/3434)
* perf: Enhance the meta query performance by specifying the oid. [PR #3427](https://github.com/pgjdbc/pgjdbc/pull/3427)
* feat: support getObject(int, byte[].class) for bytea [PR #3274](https://github.com/pgjdbc/pgjdbc/pull/3274)
* docs: document infinity and some minor edits [PR #3407](https://github.com/pgjdbc/pgjdbc/pull/3407)
* fix: Added way to check for major server version, fixed check for RULE [PR #3402](https://github.com/pgjdbc/pgjdbc/pull/3402)
* docs: fixed remaining paragraphs [PR #3398](https://github.com/pgjdbc/pgjdbc/pull/3398)
* docs: fixed paragraphs in javadoc comments [PR #3397](https://github.com/pgjdbc/pgjdbc/pull/3397)
* fix: Reuse buffers and reduce allocations in GSSInputStream addresses [Issue #3251](https://github.com/pgjdbc/pgjdbc/issues/3251) [PR #3255](https://github.com/pgjdbc/pgjdbc/pull/3255)
* chore: Update Gradle to 8.10.2 [PR #3388](https://github.com/pgjdbc/pgjdbc/pull/3388)
* fix: getSchemas() [PR #3386](https://github.com/pgjdbc/pgjdbc/pull/3386)
* fix: Update rpm postgresql-jdbc.spec.tpl with scram-client [PR #3324](https://github.com/pgjdbc/pgjdbc/pull/3324)
* fix: Clearing thisRow and rowBuffer on close() of ResultSet [Issue #3383](https://github.com/pgjdbc/pgjdbc/issues/3383) [PR #3384](https://github.com/pgjdbc/pgjdbc/pull/3384)
* fix: Package was renamed to maven-bundle-plugin [PR #3382](https://github.com/pgjdbc/pgjdbc/pull/3382)
* fix: As of version 18 the RULE privilege has been removed [PR #3378](https://github.com/pgjdbc/pgjdbc/pull/3378)
* fix: use buffered inputstream to create GSSInputStream [PR #3373](https://github.com/pgjdbc/pgjdbc/pull/3373)
* test: get rid of 8.4, 9.0 pg versions and use >= jdk version 17 [PR #3372](https://github.com/pgjdbc/pgjdbc/pull/3372)
* Changed docker-compose version and renamed script file in instructions to match the real file name [PR #3363](https://github.com/pgjdbc/pgjdbc/pull/3363)
* test:Do not assume "test" database in DatabaseMetaDataTransactionIsolationTest [PR #3364](https://github.com/pgjdbc/pgjdbc/pull/3364)
* try to categorize dependencies [PR #3362](https://github.com/pgjdbc/pgjdbc/pull/3362)


**Commits by author**

Alexander Nesterenok (1):
* feat: support getObject(int, byte[].class) for bytea [PR #3274](https://github.com/pgjdbc/pgjdbc/pull/3274)

Dave Cramer (8):
* Update CHANGELOG.md
* try to categorize dependencies [PR #3362](https://github.com/pgjdbc/pgjdbc/pull/3362)
* get rid of 8.4, 9.0 pg versions and use >= jdk version 17 [PR #3372](https://github.com/pgjdbc/pgjdbc/pull/3372)
* As of version 18 the RULE privilege has been removed [PR #3378](https://github.com/pgjdbc/pgjdbc/pull/3378)
* Reuse buffers and reduce allocations in GSSInputStream addresses Issue #3251 [PR #3255](https://github.com/pgjdbc/pgjdbc/pull/3255)
* Added way to check for major server version, fixed check for RULE [PR #3402](https://github.com/pgjdbc/pgjdbc/pull/3402)
* document infinity and some minor edits [PR #3407](https://github.com/pgjdbc/pgjdbc/pull/3407)
* regression: revert change in https://github.com/pgjdbc/pgjdbc/commit/fc60537 [PR #3476](https://github.com/pgjdbc/pgjdbc/pull/3476)

Jorge Solórzano (3):
* Update rpm postgresql-jdbc.spec.tpl with scram-client
* ci: Test with Java 23 and PG 17rc1 [PR #3381](https://github.com/pgjdbc/pgjdbc/pull/3381)
* chore: Update Gradle to 8.10.2 [PR #3388](https://github.com/pgjdbc/pgjdbc/pull/3388)

Lukas Javorsky (1):
* fedora-ci: Package was renamed to maven-bundle-plugin [PR #3382](https://github.com/pgjdbc/pgjdbc/pull/3382)

Matthias Hanisch (1):
* fix: Clearing thisRow and rowBuffer on close() of ResultSet [PR #3384](https://github.com/pgjdbc/pgjdbc/pull/3384)

Mauryan Kansara (2):
* fixed paragraphs in javadoc comments[PR #3397](https://github.com/pgjdbc/pgjdbc/pull/3397)
* fixed remaining paragraphs[PR #3398](https://github.com/pgjdbc/pgjdbc/pull/3398)

Mohanad Khaled (1):
* Changed docker-compose version and renamed script file in instructions to match the real file name [PR #3363](https://github.com/pgjdbc/pgjdbc/pull/3363)

Nathan VanBenschoten (1):
* Do not assume "test" database in DatabaseMetaDataTransactionIsolationTest [PR #3364](https://github.com/pgjdbc/pgjdbc/pull/3364)

Nick Hall (1):
* Support default GSS credentials in the Java Postgres client [PR #3451](https://github.com/pgjdbc/pgjdbc/pull/3451)

Pavel Raiskup (1):
* fedora-ci: provide the python binary for source build on F41

Pritesh Ranjan (1):
* fix: exclude include columns from the list of primary keys [PR #3434](https://github.com/pgjdbc/pgjdbc/pull/3434)

Sasasu (1):
* fix: use buffered inputstream to create GSSInputStream [PR #3373](https://github.com/pgjdbc/pgjdbc/pull/3373)

Sophiah Ho (2):
* Fix getSchemas() [PR #3386](https://github.com/pgjdbc/pgjdbc/pull/3386)
* Fix PgDatabaseMetaData implementation of catalog as param and return value [PR #3390](https://github.com/pgjdbc/pgjdbc/pull/3390)

Vladimir Sitnikov (4):
* chore: bump setup-java from v1 to v4 in codeql.yml
* fix: return only the transactions accessible by the current_user in XAResource.recover[PR #3450](https://github.com/pgjdbc/pgjdbc/pull/3450)
* chore: replace deprecated gradle-enterprise with com.gradle.develocity
* chore: replace deprecated dirMode and fileMode with permissions api in build scripts

damienb-opt (1):
* feat: don't force send extra_float_digits for PostgreSQL >= 12 Fixes [Issue #3432](https://github.com/pgjdbc/pgjdbc/issues/3432) [PR #3446](https://github.com/pgjdbc/pgjdbc/pull/3446)

dh-cloud (1):
* Enhance the meta query performance by specifying the oid. [PR #3427](https://github.com/pgjdbc/pgjdbc/pull/3427)
5 changes: 5 additions & 0 deletions docs/data/homepagedata.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ desc = "The current development driver supports eleven server versions and three
path = "/icons/driver-icon.svg"

# Releases Info
[[info]]
date = "14 January 2025"
url = "/changelogs/2024-01-14-42.7.5-release/"
version = "42.7.5"

[[info]]
date = "20 August 2024"
url = "/changelogs/2024-08-19-42.7.4-release/"
Expand Down
6 changes: 6 additions & 0 deletions docs/data/versions.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# Recent Versions
[[recent]]
j_name= "Java 8"
version= "42.7.5"
suffix=""
description= "If you are using Java 8 or newer then you should use the JDBC 4.2 version."
url= "/download/postgresql-42.7.5.jar"

[[recent]]
j_name= "Java 8"
Expand Down
5 changes: 1 addition & 4 deletions docs/layouts/partials/home/info.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,7 @@ <h2>
Latest Releases
</h2>
<p>
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
Current release 42.7.5 is a maintenance release, see changelog below for details
</p>
<ul role="list">
{{ range $.Site.Data.homepagedata.info }}
Expand Down
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -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.4
pgjdbc.version=42.7.5

lastEditYear=2024
# The options below configures the use of local clone (e.g. testing development versions)
Expand All @@ -23,7 +23,7 @@ lastEditYear=2024

# By default, Maven Local repository is not used
# enableMavenLocal=true
# Gradle metadata is not well supported in the build script, so it is disabled for now
# Gradle metadata is not well-supported in the build script, so it is disabled for now
# publishGradleMetadata=true

slowTestLogThreshold=2000
Expand Down

0 comments on commit 94a1693

Please sign in to comment.