From 06db69ed9170aa2ba29913be9e2f8deee1eac020 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:13:53 +0100 Subject: [PATCH 1/7] Bump github/codeql-action from 3.28.18 to 3.28.19 (#3666) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.18 to 3.28.19.
Release notes

Sourced from github/codeql-action's releases.

v3.28.19

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

3.28.19 - 03 Jun 2025

See the full CHANGELOG.md for more information.

Changelog

Sourced from github/codeql-action's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

3.28.19 - 03 Jun 2025

3.28.18 - 16 May 2025

3.28.17 - 02 May 2025

3.28.16 - 23 Apr 2025

3.28.15 - 07 Apr 2025

3.28.14 - 07 Apr 2025

3.28.13 - 24 Mar 2025

No user facing changes.

3.28.12 - 19 Mar 2025

3.28.11 - 07 Mar 2025

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.28.18&new-version=3.28.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/scorecards.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 1e531075a..5ae40305a 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -74,6 +74,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18 + uses: github/codeql-action/upload-sarif@ce28f5bb42b7a9f2c824e633a3f6ee835bab6858 # v3.29.0 with: sarif_file: results.sarif From 0ca23e6835e09f1474c5686c5b97259f4866107e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:14:03 +0100 Subject: [PATCH 2/7] Bump io.swagger.core.v3:swagger-core-jakarta from 2.2.30 to 2.2.32 (#3669) Bumps io.swagger.core.v3:swagger-core-jakarta from 2.2.30 to 2.2.32. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.swagger.core.v3:swagger-core-jakarta&package-manager=gradle&previous-version=2.2.30&new-version=2.2.32)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- proprietary/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proprietary/build.gradle b/proprietary/build.gradle index 7fdc4bb6c..9edfc15f8 100644 --- a/proprietary/build.gradle +++ b/proprietary/build.gradle @@ -17,7 +17,7 @@ dependencies { api 'org.springframework.boot:spring-boot-starter-data-jpa' api 'org.springframework.boot:spring-boot-starter-oauth2-client' api 'org.springframework.boot:spring-boot-starter-mail' - api 'io.swagger.core.v3:swagger-core-jakarta:2.2.30' + api 'io.swagger.core.v3:swagger-core-jakarta:2.2.32' implementation 'com.bucket4j:bucket4j_jdk17-core:8.14.0' // https://mvnrepository.com/artifact/com.bucket4j/bucket4j_jdk17 From a2db47d3af57fd5d8ab7154e3d49be2685fed9da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:14:13 +0100 Subject: [PATCH 3/7] Bump bouncycastleVersion from 1.80 to 1.81 (#3673) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps `bouncycastleVersion` from 1.80 to 1.81. Updates `org.bouncycastle:bcprov-jdk18on` from 1.80 to 1.81
Changelog

Sourced from org.bouncycastle:bcprov-jdk18on's changelog.

2.1.1 Version Release: 1.81 Date:      2025, 4th June.

... (truncated)

Commits

Updates `org.bouncycastle:bcpkix-jdk18on` from 1.80 to 1.81
Changelog

Sourced from org.bouncycastle:bcpkix-jdk18on's changelog.

2.1.1 Version Release: 1.81 Date:      2025, 4th June.

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- proprietary/build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index e7b4c3e98..c268b4dfa 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ ext { pdfboxVersion = "3.0.5" imageioVersion = "3.12.0" lombokVersion = "1.18.38" - bouncycastleVersion = "1.80" + bouncycastleVersion = "1.81" springSecuritySamlVersion = "6.5.0" openSamlVersion = "4.3.2" commonmarkVersion = "0.24.0" diff --git a/proprietary/build.gradle b/proprietary/build.gradle index 9edfc15f8..b38a64ddc 100644 --- a/proprietary/build.gradle +++ b/proprietary/build.gradle @@ -21,7 +21,7 @@ dependencies { implementation 'com.bucket4j:bucket4j_jdk17-core:8.14.0' // https://mvnrepository.com/artifact/com.bucket4j/bucket4j_jdk17 - implementation 'org.bouncycastle:bcprov-jdk18on:1.80' + implementation 'org.bouncycastle:bcprov-jdk18on:1.81' implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.3.RELEASE' api 'io.micrometer:micrometer-registry-prometheus' From e1fc94929d4a973485fd2462121cf09da3b39b98 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:14:28 +0100 Subject: [PATCH 4/7] Bump org.apache.xmlgraphics:batik-all from 1.18 to 1.19 (#3672) Bumps org.apache.xmlgraphics:batik-all from 1.18 to 1.19. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.xmlgraphics:batik-all&package-manager=gradle&previous-version=1.18&new-version=1.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- stirling-pdf/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stirling-pdf/build.gradle b/stirling-pdf/build.gradle index cc0fcc9ae..82850c8e6 100644 --- a/stirling-pdf/build.gradle +++ b/stirling-pdf/build.gradle @@ -52,7 +52,7 @@ dependencies { implementation 'com.opencsv:opencsv:5.11' // https://mvnrepository.com/artifact/com.opencsv/opencsv // Batik - implementation 'org.apache.xmlgraphics:batik-all:1.18' + implementation 'org.apache.xmlgraphics:batik-all:1.19' // TwelveMonkeys runtimeOnly "com.twelvemonkeys.imageio:imageio-batik:$imageioVersion" From 4cb0caaee10808d0bda1b9c2245f2842f663f5a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:14:44 +0100 Subject: [PATCH 5/7] Bump io.micrometer:micrometer-core from 1.14.6 to 1.15.1 (#3671) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer) from 1.14.6 to 1.15.1.
Release notes

Sourced from io.micrometer:micrometer-core's releases.

1.15.1

:lady_beetle: Bug Fixes

  • IndexProviderFactory throws ConcurrentModificationException #6243
  • Make InstrumentationVerificationTests compatible with JUnit 5.13 and earlier versions #6344
  • gRPC client interceptor incorrectly registers status CANCELLED as error #6261

:hammer: Dependency Upgrades

  • Bump software.amazon.awssdk:cloudwatch from 2.31.41 to 2.31.58 #6372
  • Bump com.netflix.spectator:spectator-reg-atlas from 1.8.12 to 1.8.14 #6336
  • Bump dropwizard-metrics from 4.2.30 to 4.2.32 #6307
  • Bump io.prometheus:prometheus-metrics-bom from 1.3.7 to 1.3.8 #6306
  • Bump io.prometheus:prometheus-metrics-bom from 1.3.6 to 1.3.7 #6241

:memo: Tasks

  • Remove AtomicReference from StatsdMeterRegistryTest #6311
  • Remove java11Test setup from micrometer-test #6293
  • Polish StatsD line builders #6285
  • Improve StatsD tests #6284
  • Resolve StringSplitter from Error Prone #6271
  • Resolve EqualsGetClass from Error Prone #6263
  • Resolve ClassCanBeStatic from Error Prone #6253
  • Resolve InlineFormatString from Error Prone #6232
  • Add more tests for TimedHandler #6227
  • Replace TimeUtils usage to TimeUnit where applicable #6224

:heart: Contributors

Thank you to all the contributors who worked on this release:

@​izeye, @​kwondh5217, @​cfredri4, and @​ngocnhan-tran1996

1.15.0

:star: New Features

  • Further enhancement to OtlpMetricsSender #6025
  • Make Prometheus Metric and Label naming conventions consistent #5923
  • Metrics for Executors.newVirtualThreadPerTaskExecutor() #5488
  • Metrics for live virtual threads #5950
  • More flexible OTLP per meter configuration #6099
  • Prometheus/OpenMetrics _created timestamp #2625
  • Make jvm.classes.unloaded description generic #5745
  • Use String.toLowerCase()/toUpperCase() with Locale.ROOT consistently #5711
  • Use failWithActualExpectedAndMessage() where possible #5696
  • Provide target host/port info in ObservationExecChainHandler when HttpHostConnectException is thrown #5615
  • Enable Gauge builders to take a subclass of Number #5601
  • micrometer-observation-test support for assertions on events #5576

... (truncated)

Commits
  • 315a851 Merge branch '1.14.x' into 1.15.x
  • 17ff40b Merge branch '1.13.x' into 1.14.x
  • 606afaf Resolve StringSplitter from Error Prone (#6271)
  • 0bfe23b Merge branch '1.14.x' into 1.15.x
  • aa61a2c Merge branch '1.13.x' into 1.14.x
  • b1c5697 Migrate to gradle/actions/wrapper-validation@v4
  • f5ad95f Bump software.amazon.awssdk:cloudwatch from 2.31.57 to 2.31.58 (#6372)
  • ec25823 Merge branch '1.14.x' into 1.15.x
  • 046236e Fix ConcurrentModificationException in Exponential Histogram (#6363)
  • 0c56034 Merge branch '1.14.x' into 1.15.x
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.micrometer:micrometer-core&package-manager=gradle&previous-version=1.14.6&new-version=1.15.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- stirling-pdf/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stirling-pdf/build.gradle b/stirling-pdf/build.gradle index 82850c8e6..8270cbbee 100644 --- a/stirling-pdf/build.gradle +++ b/stirling-pdf/build.gradle @@ -33,7 +33,7 @@ dependencies { implementation 'commons-io:commons-io:2.19.0' implementation "org.bouncycastle:bcprov-jdk18on:$bouncycastleVersion" implementation "org.bouncycastle:bcpkix-jdk18on:$bouncycastleVersion" - implementation 'io.micrometer:micrometer-core:1.14.6' + implementation 'io.micrometer:micrometer-core:1.15.1' implementation 'com.google.zxing:core:3.5.3' implementation "org.commonmark:commonmark:$commonmarkVersion" // https://mvnrepository.com/artifact/org.commonmark/commonmark implementation "org.commonmark:commonmark-ext-gfm-tables:$commonmarkVersion" From d219198b9b6d4facb744d7ce169bda481b319b4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:15:12 +0100 Subject: [PATCH 6/7] Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 (#3667) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.5 to 42.7.6.
Release notes

Sourced from org.postgresql:postgresql's releases.

v42.7.6

Changes

  • Prepare release notes for release 42_7_6 (new format) @​davecramer (#3628)
  • fix: isValid incorrectly called execute, instead of executeWithFlags fixes Issue #3630 @​davecramer (#3631)
  • add override @​davecramer (#3629)
  • add the ability to turn off automatic LSN flush @​davecramer (#3403)
  • test: add tests with reWriteBatchedInserts=true @​vlsi (#3616)
  • test: add CI executions with adaptive_fetch=true by default @​vlsi (#3615)
  • test: simplify TestUtil.openDB, add tests with various assumeMinServerVersion values @​vlsi (#3614)
  • Deprecate group startup parms @​davecramer (#3613)
  • Add back application name setting @​joejensen (#3509)
  • Copr: Use Java 21 as the build dependency @​mkoncek (#3607)
  • fix indentation of return child to allow built pass in Checkstyle's CIs @​mohitsatr (#3611)
  • Set column name explicitely when using current_database() in queries @​kneth (#3526)
  • add PgMessageType and use static variables for protocol literals @​davecramer (#3609)
  • Handle protocol 3.2 and wider cancel keys. @​davecramer (#3592)
  • refactor empty resultset to use empty result set if the catalog is not correct @​davecramer (#3588)
  • Use query to find the current catalog instead of relying on the database in the connection URL or connection properties as this could be different if connected through a pooler or proxy @​davecramer (#3565)
  • ci: add Java 24 tests @​davecramer (#3580)
  • docs: Relabel 42.7.4 as past version as it is no longer the latest @​sehrope (#3586)
  • test: remove stale logging message from SslTest @​vlsi (#3584)
  • chore: appply the latest byte-buddy version for tests so we support the latest Java versions @​vlsi (#3583)
  • fix: make PgConnection#abort compatible with Java 24 @​vlsi (#3582)
  • chore(deps): update plugin com.github.burrunan.s3-build-cache to v1.8.5 @​renovate-bot (#3573)
  • Fix JavadocTagContinuationIndentation in AfterBeforeParameterResolver @​Anmol202005 (#3566)
  • Revert "use in row values instead of union all (#3510)" @​vlsi (#3524)
  • use in row values instead of union all @​davecramer (#3510)
  • feat: enhanced DatabaseMetadata.getIndexInfo() method, added index comment as REMARKS property @​raminorujov (#3513)
  • Nit: correct message in main.yml test action @​ecki (#3503)
  • chore: use import instead of require to support modern NodeJS @​vlsi (#3502)
  • chore: use PostgreSQL 17 rather than 17rc1 for CI tests @​vlsi (#3501)
  • chore: add ErrorProne verification to catch bugs ealier @​vlsi (#3493)
  • fix: ArrayIndexOutOfBounds when write big object into GSS enabled connection, make GSSInputStream robust in face of streams that produce incomplete reads @​vlsi (#3500)
  • refactor: factor out duplicated .getBytes() when converting date/time to Date/Time/Timestamp @​vlsi (#3497)
  • chore: exclude Oracle Java 17 from CI tests @​vlsi (#3499)
  • chore: remove unused Travis CI configuration @​vlsi (#3498)
  • Undeprecate sslfactoryarg connection property @​sehrope (#3496)
  • fix:Fix sending extra_float_digits @​davecramer (#3491)

🐛 Bug Fixes

  • fix: EOFException on PreparedStatement#toString with unset bytea parameter since 42.7.4 @​MrEasy (#3369)

🧰 Maintenance

  • chore: use Java 21 for building pgjdbc by default @​vlsi (#3612)

⬆️ Dependencies

... (truncated)

Changelog

Sourced from org.postgresql:postgresql's changelog.

[42.7.6]

Features

  • fix: Enhanced DatabaseMetadata.getIndexInfo() method, added index comment as REMARKS property [PR #3513](pgjdbc/pgjdbc#3513)

Performance Improvements

  • performance: Improve ResultSetMetadata.fetchFieldMetaData by using IN row values instead of UNION ALL for improved query performance (later reverted) [PR #3510](pgjdbc/pgjdbc#3510)
  • feat:Use a single simple query for all startup parameters, so groupStartupParameters is no longer needed [PR #3613](pgjdbc/pgjdbc#3613)

Bug Fixes

Protocol & Connection Handling

Metadata & Catalog Handling

  • fix: Set column name explicitly when using current_database() in queries [PR #3526](pgjdbc/pgjdbc#3526)
  • fix: Use query to find the current catalog instead of relying on the database in the connection URL [pull #3565](pgjdbc/pgjdbc#3565)
  • fix: Refactored empty resultset to use empty result set if the catalog is not correct [PR #3588](pgjdbc/pgjdbc#3588)

API Improvements

Infrastructure & Build Improvements

Java Support

Testing & Quality

Code Quality

... (truncated)

Commits
  • 689708f Prepare release notes for release 42_7_6 (new format) (#3628)
  • 0a88ea4 fix: EOFException on PreparedStatement#toString with unset bytea parameter si...
  • 2de9b94 fix: make sure Connection.isValid correctly uses executeWithFlags fixes Issu...
  • d9e2087 add override (#3629)
  • 665b27b add the ability to turn off automatic LSN flush (#3403)
  • 253c682 chore(deps): update burrunan/gradle-cache-action action to v3
  • 2d1ae0c chore(deps): update plugin com.gradle.develocity to v4
  • baeb893 fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....
  • e24d599 fix(deps): update dependency com.google.errorprone:error_prone_core to v2.38.0
  • 1617c68 fix(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.p...
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.postgresql:postgresql&package-manager=gradle&previous-version=42.7.5&new-version=42.7.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- proprietary/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proprietary/build.gradle b/proprietary/build.gradle index b38a64ddc..736cdbaa5 100644 --- a/proprietary/build.gradle +++ b/proprietary/build.gradle @@ -27,7 +27,7 @@ dependencies { api 'io.micrometer:micrometer-registry-prometheus' implementation 'com.unboundid.product.scim2:scim2-sdk-client:2.3.5' runtimeOnly 'com.h2database:h2:2.3.232' // Don't upgrade h2database - runtimeOnly 'org.postgresql:postgresql:42.7.5' + runtimeOnly 'org.postgresql:postgresql:42.7.7' constraints { implementation "org.opensaml:opensaml-core:$openSamlVersion" implementation "org.opensaml:opensaml-saml-api:$openSamlVersion" From da2473c784ad0cdc94b034c18288c1dc4e93c277 Mon Sep 17 00:00:00 2001 From: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Mon, 16 Jun 2025 19:21:27 +0200 Subject: [PATCH 7/7] Update messages_it_IT.properties (#3709) # Description of Changes Please provide a summary of the changes, including: - What was changed - Why the change was made - Any challenges encountered Closes #(issue_number) --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing) for more details. --- .../main/resources/messages_it_IT.properties | 312 +++++++++--------- 1 file changed, 156 insertions(+), 156 deletions(-) diff --git a/stirling-pdf/src/main/resources/messages_it_IT.properties b/stirling-pdf/src/main/resources/messages_it_IT.properties index c632cc3cd..1c90673eb 100644 --- a/stirling-pdf/src/main/resources/messages_it_IT.properties +++ b/stirling-pdf/src/main/resources/messages_it_IT.properties @@ -6,132 +6,132 @@ language.direction=ltr # Language names for reuse throughout the application lang.afr=Afrikaans -lang.amh=Amharic -lang.ara=Arabic +lang.amh=Amarico +lang.ara=Arabo lang.asm=Assamese -lang.aze=Azerbaijani -lang.aze_cyrl=Azerbaijani (Cyrillic) -lang.bel=Belarusian +lang.aze=Azerbaigiano +lang.aze_cyrl=Azerbaigiano (Cirillico) +lang.bel=Bielorusso lang.ben=Bengali -lang.bod=Tibetan -lang.bos=Bosnian -lang.bre=Breton -lang.bul=Bulgarian -lang.cat=Catalan +lang.bod=Tibetano +lang.bos=Bosniaco +lang.bre=Bretone +lang.bul=Bulgaro +lang.cat=Catalano lang.ceb=Cebuano -lang.ces=Czech -lang.chi_sim=Chinese (Simplified) -lang.chi_sim_vert=Chinese (Simplified, Vertical) -lang.chi_tra=Chinese (Traditional) -lang.chi_tra_vert=Chinese (Traditional, Vertical) +lang.ces=Ceco +lang.chi_sim=Cinese (Semplificato) +lang.chi_sim_vert=Cinese (Semplificato, Verticale) +lang.chi_tra=Cinese (Tradizionale) +lang.chi_tra_vert=Cinese (Tradizionale, Verticale) lang.chr=Cherokee -lang.cos=Corsican -lang.cym=Welsh -lang.dan=Danish -lang.dan_frak=Danish (Fraktur) -lang.deu=German -lang.deu_frak=German (Fraktur) +lang.cos=Corso +lang.cym=Gallese +lang.dan=Danese +lang.dan_frak=Danese (Fraktur) +lang.deu=Tedesco +lang.deu_frak=Tedesco (Fraktur) lang.div=Divehi lang.dzo=Dzongkha -lang.ell=Greek -lang.eng=English -lang.enm=English, Middle (1100-1500) +lang.ell=Greco +lang.eng=Inglese +lang.enm=Inglese Medio (1100-1500) lang.epo=Esperanto -lang.equ=Math / equation detection module -lang.est=Estonian -lang.eus=Basque +lang.equ=Modulo di rilevamento matematico/equazioni +lang.est=Estone +lang.eus=Basco lang.fao=Faroese -lang.fas=Persian -lang.fil=Filipino -lang.fin=Finnish -lang.fra=French -lang.frk=Frankish -lang.frm=French, Middle (ca.1400-1600) -lang.fry=Western Frisian -lang.gla=Scottish Gaelic -lang.gle=Irish -lang.glg=Galician -lang.grc=Ancient Greek +lang.fas=Persiano +lang.fil=Filippino +lang.fin=Finlandese +lang.fra=Francese +lang.frk=Franco +lang.frm=Francese Medio (ca.1400-1600) +lang.fry=Frisone Occidentale +lang.gla=Gaelico Scozzese +lang.gle=Irlandese +lang.glg=Galiziano +lang.grc=Greco Antico lang.guj=Gujarati -lang.hat=Haitian, Haitian Creole -lang.heb=Hebrew +lang.hat=Haitiano, Creolo Haitiano +lang.heb=Ebraico lang.hin=Hindi -lang.hrv=Croatian -lang.hun=Hungarian -lang.hye=Armenian +lang.hrv=Croato +lang.hun=Ungherese +lang.hye=Armeno lang.iku=Inuktitut -lang.ind=Indonesian -lang.isl=Icelandic -lang.ita=Italian -lang.ita_old=Italian (Old) -lang.jav=Javanese -lang.jpn=Japanese -lang.jpn_vert=Japanese (Vertical) +lang.ind=Indonesiano +lang.isl=Islandese +lang.ita=Italiano +lang.ita_old=Italiano (Antico) +lang.jav=Giavanese +lang.jpn=Giapponese +lang.jpn_vert=Giapponese (Verticale) lang.kan=Kannada -lang.kat=Georgian -lang.kat_old=Georgian (Old) -lang.kaz=Kazakh -lang.khm=Central Khmer -lang.kir=Kirghiz, Kyrgyz -lang.kmr=Northern Kurdish -lang.kor=Korean -lang.kor_vert=Korean (Vertical) +lang.kat=Georgiano +lang.kat_old=Georgiano (Antico) +lang.kaz=Kazako +lang.khm=Khmer Centrale +lang.kir=Kirghiso, Kirgiz +lang.kmr=Curdo Settentrionale +lang.kor=Coreano +lang.kor_vert=Coreano (Verticale) lang.lao=Lao -lang.lat=Latin -lang.lav=Latvian -lang.lit=Lithuanian -lang.ltz=Luxembourgish +lang.lat=Latino +lang.lav=Lettone +lang.lit=Lituano +lang.ltz=Lussemburghese lang.mal=Malayalam lang.mar=Marathi -lang.mkd=Macedonian +lang.mkd=Macedone lang.mlt=Maltese -lang.mon=Mongolian +lang.mon=Mongolo lang.mri=Maori -lang.msa=Malay -lang.mya=Burmese -lang.nep=Nepali -lang.nld=Dutch; Flemish -lang.nor=Norwegian -lang.oci=Occitan (post 1500) +lang.msa=Malese +lang.mya=Birmano +lang.nep=Nepalese +lang.nld=Olandese; Fiammingo +lang.nor=Norvegese +lang.oci=Occitano (post 1500) lang.ori=Oriya -lang.osd=Orientation and script detection module +lang.osd=Modulo di rilevamento dell'orientamento e dello script lang.pan=Panjabi, Punjabi -lang.pol=Polish -lang.por=Portuguese +lang.pol=Polacco +lang.por=Portoghese lang.pus=Pushto, Pashto lang.que=Quechua -lang.ron=Romanian, Moldavian, Moldovan -lang.rus=Russian -lang.san=Sanskrit -lang.sin=Sinhala, Sinhalese -lang.slk=Slovak -lang.slk_frak=Slovak (Fraktur) -lang.slv=Slovenian +lang.ron=Rumeno, Moldavo, Moldavo +lang.rus=Russo +lang.san=Sanscrito +lang.sin=Singalese +lang.slk=Slovacco +lang.slk_frak=Slovacco (Fraktur) +lang.slv=Sloveno lang.snd=Sindhi -lang.spa=Spanish -lang.spa_old=Spanish (Old) -lang.sqi=Albanian -lang.srp=Serbian -lang.srp_latn=Serbian (Latin) +lang.spa=Spagnolo +lang.spa_old=Spagnolo (Antico) +lang.sqi=Albanese +lang.srp=Serbo +lang.srp_latn=Serbo (Latino) lang.sun=Sundanese lang.swa=Swahili -lang.swe=Swedish -lang.syr=Syriac +lang.swe=Svedese +lang.syr=Siriano lang.tam=Tamil -lang.tat=Tatar +lang.tat=Tartaro lang.tel=Telugu -lang.tgk=Tajik +lang.tgk=Tagiko lang.tgl=Tagalog -lang.tha=Thai -lang.tir=Tigrinya -lang.ton=Tonga (Tonga Islands) -lang.tur=Turkish -lang.uig=Uighur, Uyghur -lang.ukr=Ukrainian +lang.tha=Thailandese +lang.tir=Tigrino +lang.ton=Tonga (Isole Tonga) +lang.tur=Turco +lang.uig=Uiguro, Uyghur +lang.ukr=Ucraino lang.urd=Urdu -lang.uzb=Uzbek -lang.uzb_cyrl=Uzbek (Cyrillic) -lang.vie=Vietnamese +lang.uzb=Uzbeko +lang.uzb_cyrl=Uzbeko (Cirillico) +lang.vie=Vietnamita lang.yid=Yiddish lang.yor=Yoruba @@ -212,7 +212,7 @@ color=Colore sponsor=Sponsor info=Info pro=Pro -proFeatures=Pro Features +proFeatures=Funzionalità Pro page=Pagina pages=Pagine loading=Caricamento... @@ -220,12 +220,12 @@ addToDoc=Aggiungi al documento reset=Resetta apply=Applica noFileSelected=Nessun file selezionato. Caricane uno. -view=View -cancel=Cancel +view=Visualizzazione +cancel=Annulla -back.toSettings=Back to Settings -back.toHome=Back to Home -back.toAdmin=Back to Admin +back.toSettings=Torna alle impostazioni +back.toHome=Torna alla Home +back.toAdmin=Torna all'amministratore legal.privacy=Informativa sulla privacy legal.terms=Termini e Condizioni @@ -266,7 +266,7 @@ enterpriseEdition.button=Aggiorna alla versione Pro enterpriseEdition.warning=Questa funzionalità è disponibile solo per gli utenti Pro. enterpriseEdition.yamlAdvert=Stirling PDF Pro supporta i file di configurazione YAML e altre funzionalità SSO. enterpriseEdition.ssoAdvert=Cerchi altre funzionalità di gestione degli utenti? Dai un'occhiata a Stirling PDF Pro -enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher +enterpriseEdition.proTeamFeatureDisabled=Le funzionalità di gestione del team richiedono una licenza Pro o superiore ################# @@ -379,48 +379,48 @@ adminUserSettings.disabledUsers=Utenti disabili: adminUserSettings.totalUsers=Utenti totali: adminUserSettings.lastRequest=Ultima richiesta adminUserSettings.usage=Visualizza utilizzo -adminUserSettings.teams=View/Edit Teams +adminUserSettings.teams=Visualizza/modifica Team adminUserSettings.team=Team -adminUserSettings.manageTeams=Manage Teams -adminUserSettings.createTeam=Create Team -adminUserSettings.viewTeam=View Team -adminUserSettings.deleteTeam=Delete Team -adminUserSettings.teamName=Team Name -adminUserSettings.teamExists=Team already exists -adminUserSettings.teamCreated=Team created successfully -adminUserSettings.teamChanged=User's team was updated -adminUserSettings.teamHidden=Hidden -adminUserSettings.totalMembers=Total Members -adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team? +adminUserSettings.manageTeams=Gestire i team +adminUserSettings.createTeam=Crea Team +adminUserSettings.viewTeam=Visualizza Team +adminUserSettings.deleteTeam=Elimina Team +adminUserSettings.teamName=Nome del Team +adminUserSettings.teamExists=Il Team esiste già +adminUserSettings.teamCreated=Team creato con successo +adminUserSettings.teamChanged=Il team dell'utente è stato aggiornato +adminUserSettings.teamHidden=Nascosto +adminUserSettings.totalMembers=Totale membri +adminUserSettings.confirmDeleteTeam=Sei sicuro di voler eliminare questa Team? -teamCreated=Team created successfully -teamExists=A team with that name already exists -teamNameExists=Another team with that name already exists -teamNotFound=Team not found -teamDeleted=Team deleted -teamHasUsers=Cannot delete a team with users assigned -teamRenamed=Team renamed successfully +teamCreated=Team creato con successo +teamExists=Esiste già un Team con quel nome +teamNameExists=Esiste già un'altro Team con quel nome +teamNotFound=Team non trovato +teamDeleted=Team cancellato +teamHasUsers=Non è possibile eliminare un Team con utenti assegnati +teamRenamed=Team rinominato con successo # Team user management -team.addUser=Add User to Team -team.selectUser=Select User -team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure? -team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team? -team.userAdded=User successfully added to team -team.back=Back to Teams -team.internal=Internal Team -team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed -team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams -team.hidden=Hidden -team.name=Team Name -team.totalMembers=Total Members -team.members=Members -team.username=Username -team.role=Role -team.status=Status -team.enabled=Enabled -team.disabled=Disabled -team.noMembers=This team has no members yet. +team.addUser=Aggiungere Utente al Team +team.selectUser=Seleziona Utente +team.warning.moveUser=Attenzione: Questa azione sposterà l'utente dal Team "{0}" al Team "{1}". Sei sicuro? +team.confirm.moveUser=Sei sicuro di voler spostare questo utente dal Team "{0}" al Team "{1}"? +team.userAdded=Utente aggiunto con successo al Team +team.back=Torna ai Team +team.internal=Team Interno +team.internalTeamNotAccessible=Il Team interno è un Team di sistema e non è accessibile +team.cannotMoveInternalUsers=Gli utenti nel Team interno non possono essere spostati in altri Team +team.hidden=Nascosto +team.name=Nome Team +team.totalMembers=Membri Totali +team.members=Membri +team.username=Nome Utente +team.role=Ruolo +team.status=Stato +team.enabled=Abilitato +team.disabled=Disabilitato +team.noMembers=Questo Team non ha ancora membri. @@ -1699,17 +1699,17 @@ fakeScan.resolution=Risoluzione (DPI) # Table of Contents Feature -home.editTableOfContents.title=Edit Table of Contents -home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents +home.editTableOfContents.title=Modifica indice +home.editTableOfContents.desc=Aggiungi o modifica segnalibri e sommario nei documenti PDF -editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline -editTableOfContents.title=Edit Table of Contents -editTableOfContents.header=Add or Edit PDF Table of Contents -editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing) -editTableOfContents.editorTitle=Bookmark Editor -editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks. -editTableOfContents.addBookmark=Add New Bookmark -editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document. -editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks. -editTableOfContents.desc.3=Each bookmark requires a title and target page number. -editTableOfContents.submit=Apply Table of Contents +editTableOfContents.tags=segnalibri, indice, navigazione, indice analitico, sommario, capitoli, sezioni, struttura +editTableOfContents.title=Modifica indice +editTableOfContents.header=Aggiungi o modifica sommario PDF +editTableOfContents.replaceExisting=Sostituisci i segnalibri esistenti (deseleziona per aggiungerli a quelli esistenti) +editTableOfContents.editorTitle=Editor segnalibri +editTableOfContents.editorDesc=Aggiungi e disponi i segnalibri qui sotto. Fai clic su + per aggiungere segnalibri secondari. +editTableOfContents.addBookmark=Aggiungi nuovo segnalibro +editTableOfContents.desc.1=Questo strumento consente di aggiungere o modificare il sommario (segnalibri) in un documento PDF. +editTableOfContents.desc.2=È possibile creare una struttura gerarchica aggiungendo segnalibri secondari a quelli principali. +editTableOfContents.desc.3=Ogni segnalibro richiede un titolo e un numero di pagina di destinazione. +editTableOfContents.submit=Applica sommario