Subject: [pgjdbc/pgjdbc] PR #3628: Prepare release notes for release 42_7_6 (new format)

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 06 May 2025 13:52:52 +0000

@vlsi @sehrope 
This was done with some massaging but mostly using AI
Thoughts ?

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 13:55:46 +0000

(on CHANGELOG.md)

```suggestion
• feat: Use a single simple query for all startup parameters, so groupStartupParameters is no longer needed [PR #3613](https://github.com/pgjdbc/pgjdbc/pull/3613)
```

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 13:57:09 +0000

(on CHANGELOG.md)

```suggestion
• performance: Improve ResultSetMetadata.fetchFieldMetaData by using IN row values instead of UNION ALL for improved query performance (later reverted) [PR #3510](https://github.com/pgjdbc/pgjdbc/pull/3510)
```

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 13:57:33 +0000

(on CHANGELOG.md)

Those do not seem to belong to `performance improvements` section

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 13:59:02 +0000

(on CHANGELOG.md)

```suggestion
• fix: send extra_float_digits=3 for PostgreSQL 12+ as well [PR #3491](https://github.com/pgjdbc/pgjdbc/pull/3491)
```

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 14:00:57 +0000

(on CHANGELOG.md)

```suggestion
• fix: Made PgConnection#abort compatible with Java 24 [PR #3582](https://github.com/pgjdbc/pgjdbc/pull/3582)
• fix: Fixed ArrayIndexOutOfBounds when writing big objects into GSS enabled connections [PR #3500](https://github.com/pgjdbc/pgjdbc/pull/3500)
```

---

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 06 May 2025 14:15:53 +0000

(on CHANGELOG.md)

actually we don't send extra_float_digits for 12+. After 12 we don't send it

---

From: "vlsi (@vlsi)" <[email-masked]>
Date: Tue, 06 May 2025 14:17:32 +0000

(on CHANGELOG.md)

Why don't we send extra_float_digits for after 12?

---

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 06 May 2025 14:23:16 +0000

(on CHANGELOG.md)

The meaning changed after 12 https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-EXTRA-FLOAT-DIGITS

---

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 27 May 2025 18:55:08 +0000

@vlsi @sehrope any issues before I push and release ?

---

From: "sehrope (@sehrope)" <[email-masked]>
Date: Tue, 27 May 2025 19:35:41 +0000

(on CHANGELOG.md)

This one is a bug fix right? The previous line could be considered an enhancement to that metadata stuff, but this is fixing it so we actually send the application name again right?

---

From: "sehrope (@sehrope)" <[email-masked]>
Date: Tue, 27 May 2025 19:36:59 +0000

One possible movement to another section. Otherwise looks good.

---

From: "davecramer (@davecramer)" <[email-masked]>
Date: Tue, 27 May 2025 19:39:00 +0000

(on CHANGELOG.md)

good catch. FYI, this was generated using Amazon Q. Replaces a bunch of crufty code.