From 679ecdd50d8ad2f43681a40b78de7a7dc8acb90c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 19:51:22 +0100 Subject: [PATCH 01/13] Bump docker/build-push-action from 6.17.0 to 6.18.0 (#3624) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.17.0 to 6.18.0.
Release notes

Sourced from docker/build-push-action's releases.

v6.18.0

[!NOTE] Build summary is now supported with Docker Build Cloud.

Full Changelog: https://github.com/docker/build-push-action/compare/v6.17.0...v6.18.0

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=6.17.0&new-version=6.18.0)](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/PR-Demo-Comment-with-react.yml | 2 +- .github/workflows/push-docker.yml | 6 +++--- .github/workflows/testdriver.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/PR-Demo-Comment-with-react.yml b/.github/workflows/PR-Demo-Comment-with-react.yml index 14566855b..67ed61ef1 100644 --- a/.github/workflows/PR-Demo-Comment-with-react.yml +++ b/.github/workflows/PR-Demo-Comment-with-react.yml @@ -180,7 +180,7 @@ jobs: password: ${{ secrets.DOCKER_HUB_API }} - name: Build and push PR-specific image - uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 with: context: . file: ./Dockerfile diff --git a/.github/workflows/push-docker.yml b/.github/workflows/push-docker.yml index ab45d3a52..7fa1b9afb 100644 --- a/.github/workflows/push-docker.yml +++ b/.github/workflows/push-docker.yml @@ -90,7 +90,7 @@ jobs: - name: Build and push main Dockerfile id: build-push-regular - uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 with: builder: ${{ steps.buildx.outputs.name }} context: . @@ -135,7 +135,7 @@ jobs: - name: Build and push Dockerfile-ultra-lite id: build-push-lite - uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 if: github.ref != 'refs/heads/main' with: context: . @@ -166,7 +166,7 @@ jobs: - name: Build and push main Dockerfile fat id: build-push-fat - uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 if: github.ref != 'refs/heads/main' with: builder: ${{ steps.buildx.outputs.name }} diff --git a/.github/workflows/testdriver.yml b/.github/workflows/testdriver.yml index 07a23defe..44c2fbe11 100644 --- a/.github/workflows/testdriver.yml +++ b/.github/workflows/testdriver.yml @@ -46,7 +46,7 @@ jobs: password: ${{ secrets.DOCKER_HUB_API }} - name: Build and push test image - uses: docker/build-push-action@1dc73863535b631f98b2378be8619f83b136f4a0 # v6.17.0 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 with: context: . file: ./Dockerfile From 03d27013d6b831f8c5d2471dc440ad62546cb098 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 19:51:52 +0100 Subject: [PATCH 02/13] Bump alpine from 3.21.3 to 3.22.0 (#3623) Bumps alpine from 3.21.3 to 3.22.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=alpine&package-manager=docker&previous-version=3.21.3&new-version=3.22.0)](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> --- Dockerfile | 2 +- Dockerfile.fat | 2 +- Dockerfile.ultra-lite | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 68c50976f..f078e78ac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Main stage -FROM alpine:3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c +FROM alpine:3.22.0@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 # Copy necessary files COPY scripts /scripts diff --git a/Dockerfile.fat b/Dockerfile.fat index 6d23809a8..9029fc8eb 100644 --- a/Dockerfile.fat +++ b/Dockerfile.fat @@ -19,7 +19,7 @@ RUN DOCKER_ENABLE_SECURITY=true \ ./gradlew clean build -x spotlessApply -x spotlessCheck -x test -x sonarqube # Main stage -FROM alpine:3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c +FROM alpine:3.22.0@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 # Copy necessary files COPY scripts /scripts diff --git a/Dockerfile.ultra-lite b/Dockerfile.ultra-lite index 0ea37f704..ec0ab55aa 100644 --- a/Dockerfile.ultra-lite +++ b/Dockerfile.ultra-lite @@ -1,5 +1,5 @@ # use alpine -FROM alpine:3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c +FROM alpine:3.22.0@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 ARG VERSION_TAG From d83d8b47486e267792fd132810e2e73b0d29c0a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 19:58:03 +0100 Subject: [PATCH 03/13] Bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#3625) Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.1 to 2.4.2.
Release notes

Sourced from ossf/scorecard-action's releases.

v2.4.2

What's Changed

This update bumps the Scorecard version to the v5.2.1 release. For a complete list of changes, please refer to the Scorecard v5.2.0 and v5.2.1 release notes.

Full Changelog: https://github.com/ossf/scorecard-action/compare/v2.4.1...v2.4.2

Commits
  • 05b42c6 :seedling: bump docker to ghcr v2.4.2 (#1548)
  • b225da6 Bump github.com/ossf/scorecard/v5 from v5.2.0 to v5.2.1 (#1550)
  • 9399f6f :seedling: Bump the docker-images group across 1 directory with 2 updates (#1...
  • e1daa8c :seedling: Bump the github-actions group across 1 directory with 5 updates (#...
  • 9fe6511 :seedling: Bump golang.org/x/net from 0.39.0 to 0.40.0 (#1542)
  • 25b9cd9 :seedling: Bump github.com/ossf/scorecard/v5 from v5.1.1 to v5.2.0 (#1547)
  • 18cc9b8 :seedling: Bump golang.org/x/net from 0.38.0 to 0.39.0 (#1536)
  • db78142 :seedling: Bump the github-actions group with 2 updates (#1538)
  • de386ed :seedling: Bump golang from 1.24.1 to 1.24.2 in the docker-images group (#1534)
  • 5b7cedb :seedling: Bump github.com/sigstore/cosign/v2 from 2.4.3 to 2.5.0 (#1537)
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ossf/scorecard-action&package-manager=github_actions&previous-version=2.4.1&new-version=2.4.2)](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 8c6485b7b..1e531075a 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -44,7 +44,7 @@ jobs: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1 + uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2 with: results_file: results.sarif results_format: sarif From 3bec51f4e50849a3db4e3305e3d1457046476ba0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 19:58:31 +0100 Subject: [PATCH 04/13] Bump com.diffplug.spotless from 7.0.3 to 7.0.4 (#3626) Bumps com.diffplug.spotless from 7.0.3 to 7.0.4. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless&package-manager=gradle&previous-version=7.0.3&new-version=7.0.4)](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> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 5e53275c8..1d30853d5 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ plugins { id "org.springdoc.openapi-gradle-plugin" version "1.9.0" id "io.swagger.swaggerhub" version "1.3.2" id "edu.sc.seis.launch4j" version "3.0.6" - id "com.diffplug.spotless" version "7.0.3" + id "com.diffplug.spotless" version "7.0.4" id "com.github.jk1.dependency-license-report" version "2.9" //id "nebula.lint" version "19.0.3" id("org.panteleyev.jpackageplugin") version "1.6.1" From 5ec78b54254d1ec913272b5f83956b2f138a1d31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 19:59:57 +0100 Subject: [PATCH 05/13] Bump org.springframework.boot:spring-boot-dependencies from 3.4.5 to 3.5.0 (#3627) Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 3.4.5 to 3.5.0.
Release notes

Sourced from org.springframework.boot:spring-boot-dependencies's releases.

v3.5.0

Full release notes for Spring Boot 3.5 are available on the wiki.

:star: New Features

  • Make heapdump endpoint restricted by default #45624
  • Remove SSL status tag from metrics #45602
  • Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507

:lady_beetle: Bug Fixes

  • Unable to override/set nested ConfigurationProperties by passing as a system property #45639
  • ValidationAutoConfiguration triggers early initialization of properties binding #45618
  • Micrometer "enable" annotations property does not cover observed aspect #45617
  • spring.graphql.sse.timeout is no longer exposed #45613
  • SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
  • IllegalStateException when extracting using layers a module with no code of its own #45449
  • Removed spring.batch.initialize-schema property is still considered #45380
  • ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
  • Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
  • Custom default units declared on a field are ignored when binding properties in a native image #45347
  • DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
  • Various spring.datasource properties are mistakenly marked as ignored #45342
  • JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
  • DockerRegistryConfigAuthentication does not align with Docker CLI #45292
  • Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
  • CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622

:notebook_with_decorative_cover: Documentation

  • Document the java info contribution #45634
  • Document the process info contribution #45632
  • Document the os info contribution #45630
  • Document typical spring.application.group and name use #45628
  • Document that bean methods should be static when annotated with @ConfigurationPropertiesBinding #45626
  • Document the way that primary Kotlin constructors are used when binding #45553
  • Improve "profile" reference documentation with additional admonitions #45551
  • Improve setEnvironmentPrefix(...) reference documentation #45376
  • Document all the available Testcontainers integrations #45367
  • Document when a spring.config.import value is relative and when it is fixed #45363
  • Update org.cyclonedx.bom version in docs to 2.3.0 #45320
  • Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299

:hammer: Dependency Upgrades

  • Prevent upgrade to Prometheus Client 1.3.7 #45541
  • Upgrade to Couchbase Client 3.8.1 #45539
  • Upgrade to Elasticsearch 8.18.1 #45447
  • Upgrade to GraphQL Java 24.0 #45588
  • Upgrade to Hibernate 6.6.15.Final #45540

... (truncated)

Commits
  • 8c2d645 Release v3.5.0
  • 0b49e78 Merge branch '3.4.x'
  • c684fa4 Switch make-default for publish-to-sdkman to 3.5.x
  • 5695192 Ensure descendants are always recalculated on cache refresh
  • 31f549e Merge branch '3.4.x'
  • 68df6f5 Next development version (v3.4.7-SNAPSHOT)
  • 9f46877 Merge branch '3.4.x'
  • 404a0df Merge branch '3.3.x' into 3.4.x
  • e331846 Next development version (v3.3.13-SNAPSHOT)
  • b142798 Merge branch '3.4.x'
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.boot:spring-boot-dependencies&package-manager=gradle&previous-version=3.4.5&new-version=3.5.0)](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> --- common/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/build.gradle b/common/build.gradle index 64b98b88b..4dee0ecaf 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -25,7 +25,7 @@ configurations.all { dependencyManagement { imports { - mavenBom 'org.springframework.boot:spring-boot-dependencies:3.4.5' + mavenBom 'org.springframework.boot:spring-boot-dependencies:3.5.0' } } From d12aca0ca614393d3fa5b423c7ce6ca4bf6b73f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:07:28 +0100 Subject: [PATCH 06/13] Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 (#3629) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 1d30853d5..8c4f9c8ed 100644 --- a/build.gradle +++ b/build.gradle @@ -464,7 +464,7 @@ dependencies { implementation 'com.unboundid.product.scim2:scim2-sdk-client:2.3.5' // Don't upgrade h2database runtimeOnly "com.h2database:h2:2.3.232" - runtimeOnly "org.postgresql:postgresql:42.7.5" + runtimeOnly "org.postgresql:postgresql:42.7.6" constraints { implementation "org.opensaml:opensaml-core:$openSamlVersion" implementation "org.opensaml:opensaml-saml-api:$openSamlVersion" From b08bc191fcb8885d58ff22dabe9c6f70a37736e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:08:06 +0100 Subject: [PATCH 07/13] Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.8.6 to 2.8.8 (#3628) 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.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) from 2.8.6 to 2.8.8.
Release notes

Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's releases.

v2.8.8

Full Changelog: https://github.com/springdoc/springdoc-openapi/compare/v2.8.7...v2.8.8

Fixed

  • #2977 - Handle projects not using kotlin-reflect #2977

springdoc-openapi v2.8.7 released!

What's Changed

Added

  • #2944 - Introducing springdoc-openapi-bom project
  • #2948 - Customize Servers via application.yml
  • #2963 - Set default content type for problem details object to application/problem+jso
  • #2971 - List of value classes in Kotlin

Changed

  • Upgrade swagger-ui to v5.21.0
  • Upgrade swagger-core to 2.2.30
  • Upgrade spring-boot to version 3.4.5
  • Upgrade spring-security-oauth2-authorization-server to version 1.4.3

Fixed

  • #2947 - Unexpected warning "Appended trailing slash to static resource location"
  • #2960 - NPE when customizing group's open-api without specifying any schema
  • #2969 - fix path to register resource handler to work SwaggerIndexPageTransformer considering /webjar path prefix
  • #2964 - Cannot add custom description and example for java.time.Duration since v2.8.6
  • #2972 - @​Header(schema = @​Schema(type = "string")) generates empty or broken schema in OpenAPI output since 2.8.0
  • #2976, #2967 - Build Failure due to Private Inner Class.
  • #2556 - Unable to determine if it is a Kotlin type

New Contributors

Full Changelog: https://github.com/springdoc/springdoc-openapi/compare/v2.8.6...v2.8.7

Changelog

Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's changelog.

[2.8.8] - 2025-05-04

Fixed

  • #2977 - Handle projects not using kotlin-reflect #2977

[2.8.7] - 2025-05-04

Added

  • #2944 - Introducing springdoc-openapi-bom project
  • #2948 - Customize Servers via application.yml
  • #2963 - Set default content type for problem details object to application/problem+jso
  • #2971 - List of value classes in Kotlin

Changed

  • Upgrade swagger-ui to v5.21.0
  • Upgrade swagger-core to 2.2.30
  • Upgrade spring-boot to version 3.4.5
  • Upgrade spring-security-oauth2-authorization-server to version 1.4.3

Fixed

  • #2947 - Unexpected warning "Appended trailing slash to static resource location"
  • #2960 - NPE when customizing group's open-api without specifying any schema
  • #2969 - fix path to register resource handler to work SwaggerIndexPageTransformer considering /webjar path prefix
  • #2964 - Cannot add custom description and example for java.time.Duration since v2.8.6
  • #2972 - @​Header(schema = @​Schema(type = "string")) generates empty or broken schema in OpenAPI output since 2.8.0
  • #2976, #2967 - Build Failure due to Private Inner Class.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springdoc:springdoc-openapi-starter-webmvc-ui&package-manager=gradle&previous-version=2.8.6&new-version=2.8.8)](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> --- common/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/build.gradle b/common/build.gradle index 4dee0ecaf..7406a699e 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -42,7 +42,7 @@ dependencies { implementation "org.apache.pdfbox:pdfbox:$pdfboxVersion" implementation 'jakarta.servlet:jakarta.servlet-api:6.0.0' implementation 'org.snakeyaml:snakeyaml-engine:2.9' - implementation "org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.6" + implementation "org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.8" compileOnly "org.projectlombok:lombok:$lombokVersion" annotationProcessor "org.projectlombok:lombok:$lombokVersion" From 92f5c5de7af1da9d7582246cf9154d08657bffed Mon Sep 17 00:00:00 2001 From: "stirlingbot[bot]" <195170888+stirlingbot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:08:36 +0100 Subject: [PATCH 08/13] :globe_with_meridians: Sync Translations + Update README Progress Table (#3617) ### Description of Changes This Pull Request was automatically generated to synchronize updates to translation files and documentation. Below are the details of the changes made: #### **1. Synchronization of Translation Files** - Updated translation files (`messages_*.properties`) to reflect changes in the reference file `messages_en_GB.properties`. - Ensured consistency and synchronization across all supported language files. - Highlighted any missing or incomplete translations. #### **2. Update README.md** - Generated the translation progress table in `README.md`. - Added a summary of the current translation status for all supported languages. - Included up-to-date statistics on translation coverage. #### **Why these changes are necessary** - Keeps translation files aligned with the latest reference updates. - Ensures the documentation reflects the current translation progress. --- Auto-generated by [create-pull-request][1]. [1]: https://github.com/peter-evans/create-pull-request --------- Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> --- README.md | 78 +++++++++---------- src/main/resources/messages_ar_AR.properties | 35 +++++++++ src/main/resources/messages_az_AZ.properties | 35 +++++++++ src/main/resources/messages_bg_BG.properties | 35 +++++++++ src/main/resources/messages_bo_CN.properties | 35 +++++++++ src/main/resources/messages_ca_CA.properties | 35 +++++++++ src/main/resources/messages_cs_CZ.properties | 35 +++++++++ src/main/resources/messages_da_DK.properties | 35 +++++++++ src/main/resources/messages_de_DE.properties | 35 +++++++++ src/main/resources/messages_el_GR.properties | 35 +++++++++ src/main/resources/messages_en_US.properties | 35 +++++++++ src/main/resources/messages_es_ES.properties | 35 +++++++++ src/main/resources/messages_eu_ES.properties | 35 +++++++++ src/main/resources/messages_fa_IR.properties | 35 +++++++++ src/main/resources/messages_fr_FR.properties | 35 +++++++++ src/main/resources/messages_ga_IE.properties | 35 +++++++++ src/main/resources/messages_hi_IN.properties | 35 +++++++++ src/main/resources/messages_hr_HR.properties | 35 +++++++++ src/main/resources/messages_hu_HU.properties | 35 +++++++++ src/main/resources/messages_id_ID.properties | 35 +++++++++ src/main/resources/messages_it_IT.properties | 35 +++++++++ src/main/resources/messages_ja_JP.properties | 35 +++++++++ src/main/resources/messages_ko_KR.properties | 35 +++++++++ src/main/resources/messages_ml_IN.properties | 35 +++++++++ src/main/resources/messages_nl_NL.properties | 35 +++++++++ src/main/resources/messages_no_NB.properties | 35 +++++++++ src/main/resources/messages_pl_PL.properties | 35 +++++++++ src/main/resources/messages_pt_BR.properties | 35 +++++++++ src/main/resources/messages_pt_PT.properties | 35 +++++++++ src/main/resources/messages_ro_RO.properties | 35 +++++++++ src/main/resources/messages_ru_RU.properties | 35 +++++++++ src/main/resources/messages_sk_SK.properties | 35 +++++++++ src/main/resources/messages_sl_SI.properties | 35 +++++++++ .../resources/messages_sr_LATN_RS.properties | 35 +++++++++ src/main/resources/messages_sv_SE.properties | 35 +++++++++ src/main/resources/messages_th_TH.properties | 35 +++++++++ src/main/resources/messages_tr_TR.properties | 35 +++++++++ src/main/resources/messages_uk_UA.properties | 35 +++++++++ src/main/resources/messages_vi_VN.properties | 35 +++++++++ src/main/resources/messages_zh_CN.properties | 35 +++++++++ src/main/resources/messages_zh_TW.properties | 35 +++++++++ 41 files changed, 1439 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 3243a9f74..36d600787 100644 --- a/README.md +++ b/README.md @@ -116,47 +116,47 @@ Stirling-PDF currently supports 40 languages! | Language | Progress | | -------------------------------------------- | -------------------------------------- | -| Arabic (العربية) (ar_AR) | ![75%](https://geps.dev/progress/75) | -| Azerbaijani (Azərbaycan Dili) (az_AZ) | ![75%](https://geps.dev/progress/75) | -| Basque (Euskara) (eu_ES) | ![44%](https://geps.dev/progress/44) | -| Bulgarian (Български) (bg_BG) | ![83%](https://geps.dev/progress/83) | -| Catalan (Català) (ca_CA) | ![82%](https://geps.dev/progress/82) | -| Croatian (Hrvatski) (hr_HR) | ![74%](https://geps.dev/progress/74) | -| Czech (Česky) (cs_CZ) | ![85%](https://geps.dev/progress/85) | -| Danish (Dansk) (da_DK) | ![75%](https://geps.dev/progress/75) | -| Dutch (Nederlands) (nl_NL) | ![73%](https://geps.dev/progress/73) | +| Arabic (العربية) (ar_AR) | ![73%](https://geps.dev/progress/73) | +| Azerbaijani (Azərbaycan Dili) (az_AZ) | ![74%](https://geps.dev/progress/74) | +| Basque (Euskara) (eu_ES) | ![43%](https://geps.dev/progress/43) | +| Bulgarian (Български) (bg_BG) | ![81%](https://geps.dev/progress/81) | +| Catalan (Català) (ca_CA) | ![81%](https://geps.dev/progress/81) | +| Croatian (Hrvatski) (hr_HR) | ![72%](https://geps.dev/progress/72) | +| Czech (Česky) (cs_CZ) | ![83%](https://geps.dev/progress/83) | +| Danish (Dansk) (da_DK) | ![73%](https://geps.dev/progress/73) | +| Dutch (Nederlands) (nl_NL) | ![71%](https://geps.dev/progress/71) | | English (English) (en_GB) | ![100%](https://geps.dev/progress/100) | | English (US) (en_US) | ![100%](https://geps.dev/progress/100) | -| French (Français) (fr_FR) | ![84%](https://geps.dev/progress/84) | -| German (Deutsch) (de_DE) | ![91%](https://geps.dev/progress/91) | -| Greek (Ελληνικά) (el_GR) | ![82%](https://geps.dev/progress/82) | -| Hindi (हिंदी) (hi_IN) | ![82%](https://geps.dev/progress/82) | -| Hungarian (Magyar) (hu_HU) | ![89%](https://geps.dev/progress/89) | -| Indonesian (Bahasa Indonesia) (id_ID) | ![75%](https://geps.dev/progress/75) | -| Irish (Gaeilge) (ga_IE) | ![83%](https://geps.dev/progress/83) | -| Italian (Italiano) (it_IT) | ![98%](https://geps.dev/progress/98) | -| Japanese (日本語) (ja_JP) | ![84%](https://geps.dev/progress/84) | -| Korean (한국어) (ko_KR) | ![82%](https://geps.dev/progress/82) | -| Norwegian (Norsk) (no_NB) | ![80%](https://geps.dev/progress/80) | -| Persian (فارسی) (fa_IR) | ![78%](https://geps.dev/progress/78) | -| Polish (Polski) (pl_PL) | ![88%](https://geps.dev/progress/88) | -| Portuguese (Português) (pt_PT) | ![84%](https://geps.dev/progress/84) | -| Portuguese Brazilian (Português) (pt_BR) | ![89%](https://geps.dev/progress/89) | -| Romanian (Română) (ro_RO) | ![70%](https://geps.dev/progress/70) | -| Russian (Русский) (ru_RU) | ![89%](https://geps.dev/progress/89) | -| Serbian Latin alphabet (Srpski) (sr_LATN_RS) | ![53%](https://geps.dev/progress/53) | -| Simplified Chinese (简体中文) (zh_CN) | ![88%](https://geps.dev/progress/88) | -| Slovakian (Slovensky) (sk_SK) | ![63%](https://geps.dev/progress/63) | -| Slovenian (Slovenščina) (sl_SI) | ![87%](https://geps.dev/progress/87) | -| Spanish (Español) (es_ES) | ![91%](https://geps.dev/progress/91) | -| Swedish (Svenska) (sv_SE) | ![80%](https://geps.dev/progress/80) | -| Thai (ไทย) (th_TH) | ![72%](https://geps.dev/progress/72) | -| Tibetan (བོད་ཡིག་) (bo_CN) | ![79%](https://geps.dev/progress/79) | -| Traditional Chinese (繁體中文) (zh_TW) | ![89%](https://geps.dev/progress/89) | -| Turkish (Türkçe) (tr_TR) | ![90%](https://geps.dev/progress/90) | -| Ukrainian (Українська) (uk_UA) | ![89%](https://geps.dev/progress/89) | -| Vietnamese (Tiếng Việt) (vi_VN) | ![70%](https://geps.dev/progress/70) | -| Malayalam (മലയാളം) (ml_IN) | ![89%](https://geps.dev/progress/89) | +| French (Français) (fr_FR) | ![82%](https://geps.dev/progress/82) | +| German (Deutsch) (de_DE) | ![89%](https://geps.dev/progress/89) | +| Greek (Ελληνικά) (el_GR) | ![80%](https://geps.dev/progress/80) | +| Hindi (हिंदी) (hi_IN) | ![80%](https://geps.dev/progress/80) | +| Hungarian (Magyar) (hu_HU) | ![87%](https://geps.dev/progress/87) | +| Indonesian (Bahasa Indonesia) (id_ID) | ![74%](https://geps.dev/progress/74) | +| Irish (Gaeilge) (ga_IE) | ![81%](https://geps.dev/progress/81) | +| Italian (Italiano) (it_IT) | ![95%](https://geps.dev/progress/95) | +| Japanese (日本語) (ja_JP) | ![82%](https://geps.dev/progress/82) | +| Korean (한국어) (ko_KR) | ![80%](https://geps.dev/progress/80) | +| Norwegian (Norsk) (no_NB) | ![78%](https://geps.dev/progress/78) | +| Persian (فارسی) (fa_IR) | ![76%](https://geps.dev/progress/76) | +| Polish (Polski) (pl_PL) | ![86%](https://geps.dev/progress/86) | +| Portuguese (Português) (pt_PT) | ![82%](https://geps.dev/progress/82) | +| Portuguese Brazilian (Português) (pt_BR) | ![87%](https://geps.dev/progress/87) | +| Romanian (Română) (ro_RO) | ![68%](https://geps.dev/progress/68) | +| Russian (Русский) (ru_RU) | ![87%](https://geps.dev/progress/87) | +| Serbian Latin alphabet (Srpski) (sr_LATN_RS) | ![52%](https://geps.dev/progress/52) | +| Simplified Chinese (简体中文) (zh_CN) | ![86%](https://geps.dev/progress/86) | +| Slovakian (Slovensky) (sk_SK) | ![61%](https://geps.dev/progress/61) | +| Slovenian (Slovenščina) (sl_SI) | ![85%](https://geps.dev/progress/85) | +| Spanish (Español) (es_ES) | ![88%](https://geps.dev/progress/88) | +| Swedish (Svenska) (sv_SE) | ![78%](https://geps.dev/progress/78) | +| Thai (ไทย) (th_TH) | ![70%](https://geps.dev/progress/70) | +| Tibetan (བོད་ཡིག་) (bo_CN) | ![77%](https://geps.dev/progress/77) | +| Traditional Chinese (繁體中文) (zh_TW) | ![87%](https://geps.dev/progress/87) | +| Turkish (Türkçe) (tr_TR) | ![87%](https://geps.dev/progress/87) | +| Ukrainian (Українська) (uk_UA) | ![87%](https://geps.dev/progress/87) | +| Vietnamese (Tiếng Việt) (vi_VN) | ![68%](https://geps.dev/progress/68) | +| Malayalam (മലയാളം) (ml_IN) | ![87%](https://geps.dev/progress/87) | ## Stirling PDF Enterprise diff --git a/src/main/resources/messages_ar_AR.properties b/src/main/resources/messages_ar_AR.properties index 0dcc27883..ac3bbea08 100644 --- a/src/main/resources/messages_ar_AR.properties +++ b/src/main/resources/messages_ar_AR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_az_AZ.properties b/src/main/resources/messages_az_AZ.properties index f0667c353..4a7ed92be 100644 --- a/src/main/resources/messages_az_AZ.properties +++ b/src/main/resources/messages_az_AZ.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_bg_BG.properties b/src/main/resources/messages_bg_BG.properties index 80308d801..42b77743e 100644 --- a/src/main/resources/messages_bg_BG.properties +++ b/src/main/resources/messages_bg_BG.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_bo_CN.properties b/src/main/resources/messages_bo_CN.properties index 5146250ea..00c96c01d 100644 --- a/src/main/resources/messages_bo_CN.properties +++ b/src/main/resources/messages_bo_CN.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ca_CA.properties b/src/main/resources/messages_ca_CA.properties index 880d48590..ee5b1561a 100644 --- a/src/main/resources/messages_ca_CA.properties +++ b/src/main/resources/messages_ca_CA.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_cs_CZ.properties b/src/main/resources/messages_cs_CZ.properties index bb5b7d456..a31f8445d 100644 --- a/src/main/resources/messages_cs_CZ.properties +++ b/src/main/resources/messages_cs_CZ.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_da_DK.properties b/src/main/resources/messages_da_DK.properties index 232c68892..2963db286 100644 --- a/src/main/resources/messages_da_DK.properties +++ b/src/main/resources/messages_da_DK.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index 4a4e0367a..c9744c87a 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Diese Cookies sind für das cookieBanner.preferencesModal.analytics.title=Analyse cookieBanner.preferencesModal.analytics.description=Diese Cookies helfen uns zu verstehen, wie unsere Tools genutzt werden, damit wir uns darauf konzentrieren können, die Funktionen zu entwickeln, die unserer Community am meisten am Herzen liegen. Seien Sie beruhigt – Stirling PDF kann und wird niemals den Inhalt der Dokumente verfolgen, mit denen Sie arbeiten. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_el_GR.properties b/src/main/resources/messages_el_GR.properties index ac020f4ed..073041723 100644 --- a/src/main/resources/messages_el_GR.properties +++ b/src/main/resources/messages_el_GR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_en_US.properties b/src/main/resources/messages_en_US.properties index 91d6216ac..1f72b0213 100644 --- a/src/main/resources/messages_en_US.properties +++ b/src/main/resources/messages_en_US.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_es_ES.properties b/src/main/resources/messages_es_ES.properties index 44e720a0e..ae93c2f04 100644 --- a/src/main/resources/messages_es_ES.properties +++ b/src/main/resources/messages_es_ES.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Estas cookies son esenciales cookieBanner.preferencesModal.analytics.title=Análisis cookieBanner.preferencesModal.analytics.description=Estas cookies nos ayudan a entender cómo se están utilizando nuestras herramientas, para que podamos centrarnos en desarrollar las funciones que nuestra comunidad valora más. Tenga la seguridad de que Stirling PDF no puede y nunca podrá rastrear el contenido de los documentos con los que trabaja. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_eu_ES.properties b/src/main/resources/messages_eu_ES.properties index 31f740690..320104165 100644 --- a/src/main/resources/messages_eu_ES.properties +++ b/src/main/resources/messages_eu_ES.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_fa_IR.properties b/src/main/resources/messages_fa_IR.properties index 1055a2bea..e9039d770 100644 --- a/src/main/resources/messages_fa_IR.properties +++ b/src/main/resources/messages_fa_IR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_fr_FR.properties b/src/main/resources/messages_fr_FR.properties index cd5be27d3..c3fc9ba65 100644 --- a/src/main/resources/messages_fr_FR.properties +++ b/src/main/resources/messages_fr_FR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ga_IE.properties b/src/main/resources/messages_ga_IE.properties index 022e6d145..c76af2e10 100644 --- a/src/main/resources/messages_ga_IE.properties +++ b/src/main/resources/messages_ga_IE.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_hi_IN.properties b/src/main/resources/messages_hi_IN.properties index daf6eefaa..55e86ad18 100644 --- a/src/main/resources/messages_hi_IN.properties +++ b/src/main/resources/messages_hi_IN.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_hr_HR.properties b/src/main/resources/messages_hr_HR.properties index 04f400ab9..890c941a9 100644 --- a/src/main/resources/messages_hr_HR.properties +++ b/src/main/resources/messages_hr_HR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_hu_HU.properties b/src/main/resources/messages_hu_HU.properties index 9fb98758b..dd878e690 100644 --- a/src/main/resources/messages_hu_HU.properties +++ b/src/main/resources/messages_hu_HU.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Ezek a sütik elengedhetetle cookieBanner.preferencesModal.analytics.title=Adatelemzések cookieBanner.preferencesModal.analytics.description=Ezek a sütik segítenek megérteni, hogyan használják eszközeinket, így a közösségünk által leginkább értékelt funkciókra összpontosíthatunk. Nyugodt lehet-a Stirling PDF nem képes és soha nem is fog nyomon követni az Ön által használt dokumentumok tartalmát. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 8ef45fc34..ae442f370 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_it_IT.properties b/src/main/resources/messages_it_IT.properties index 7a84ff027..c012147da 100644 --- a/src/main/resources/messages_it_IT.properties +++ b/src/main/resources/messages_it_IT.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Questi cookie sono essenzial cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=Questi cookie ci aiutano a capire come vengono utilizzati i nostri strumenti, così possiamo concentrarci sullo sviluppo delle funzionalità che la nostra community apprezza di più. Non preoccuparti: Stirling PDF non può e non traccerà mai il contenuto dei documenti con cui lavori. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ja_JP.properties b/src/main/resources/messages_ja_JP.properties index dfaf43a5c..f7bbfe102 100644 --- a/src/main/resources/messages_ja_JP.properties +++ b/src/main/resources/messages_ja_JP.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=これらのCookieはウェ cookieBanner.preferencesModal.analytics.title=分析 cookieBanner.preferencesModal.analytics.description=これらのCookieはツールがどのように使用されているかを把握するのに役立ちます。これによりコミュニティが最も重視する機能の開発に集中することができます。ご安心ください。Stirling PDFはお客様が操作するドキュメントの内容を追跡することは決してありません。 +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ko_KR.properties b/src/main/resources/messages_ko_KR.properties index 326c701f8..f5908506a 100644 --- a/src/main/resources/messages_ko_KR.properties +++ b/src/main/resources/messages_ko_KR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ml_IN.properties b/src/main/resources/messages_ml_IN.properties index ff2bc630c..b3de98732 100644 --- a/src/main/resources/messages_ml_IN.properties +++ b/src/main/resources/messages_ml_IN.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=വെബ്സൈറ്റ cookieBanner.preferencesModal.analytics.title=അനലിറ്റിക്സ് cookieBanner.preferencesModal.analytics.description=ഞങ്ങളുടെ ടൂളുകൾ എങ്ങനെ ഉപയോഗിക്കുന്നുവെന്ന് മനസ്സിലാക്കാൻ ഈ കുക്കികൾ ഞങ്ങളെ സഹായിക്കുന്നു, അതിനാൽ ഞങ്ങളുടെ കമ്മ്യൂണിറ്റി ഏറ്റവും കൂടുതൽ വിലമതിക്കുന്ന ഫീച്ചറുകൾ നിർമ്മിക്കുന്നതിൽ ഞങ്ങൾക്ക് ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ കഴിയും. ഉറപ്പാക്കുക—സ്റ്റെർലിംഗ് PDF-ന് നിങ്ങൾ പ്രവർത്തിക്കുന്ന പ്രമാണങ്ങളുടെ ഉള്ളടക്കം ട്രാക്ക് ചെയ്യാൻ കഴിയില്ല, ഒരിക്കലും കഴിയില്ല. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_nl_NL.properties b/src/main/resources/messages_nl_NL.properties index a12f684c2..b05eefd27 100644 --- a/src/main/resources/messages_nl_NL.properties +++ b/src/main/resources/messages_nl_NL.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_no_NB.properties b/src/main/resources/messages_no_NB.properties index 163280661..7a9278dad 100644 --- a/src/main/resources/messages_no_NB.properties +++ b/src/main/resources/messages_no_NB.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_pl_PL.properties b/src/main/resources/messages_pl_PL.properties index 722fa100a..593871aa7 100644 --- a/src/main/resources/messages_pl_PL.properties +++ b/src/main/resources/messages_pl_PL.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_pt_BR.properties b/src/main/resources/messages_pt_BR.properties index 4eccbf1bc..fb7917ad9 100644 --- a/src/main/resources/messages_pt_BR.properties +++ b/src/main/resources/messages_pt_BR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Estes cookies são essenciai cookieBanner.preferencesModal.analytics.title=Cookies Analíticos cookieBanner.preferencesModal.analytics.description=Estes cookies nos ajudam a entender como nossas ferramentas estão sendo utilizadas, para que possamos nos concentrar na construção dos recursos que nossa comunidade mais valoriza. Fique tranquilo: o Stirling PDF não pode e nunca rastreará o conteúdo dos documentos com os quais você manipula. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_pt_PT.properties b/src/main/resources/messages_pt_PT.properties index e7d5c9b85..74c72ca7e 100644 --- a/src/main/resources/messages_pt_PT.properties +++ b/src/main/resources/messages_pt_PT.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ro_RO.properties b/src/main/resources/messages_ro_RO.properties index 7ed210487..20453f5bc 100644 --- a/src/main/resources/messages_ro_RO.properties +++ b/src/main/resources/messages_ro_RO.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_ru_RU.properties b/src/main/resources/messages_ru_RU.properties index cb11ef2d2..451ae6c3c 100644 --- a/src/main/resources/messages_ru_RU.properties +++ b/src/main/resources/messages_ru_RU.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Эти файлы cookie н cookieBanner.preferencesModal.analytics.title=Аналитика cookieBanner.preferencesModal.analytics.description=Эти файлы cookie помогают нам понять, как используются наши инструменты, чтобы мы могли сосредоточиться на создании функций, которые ценит наше сообщество. Будьте уверены — Stirling PDF не может и никогда не будет отслеживать содержимое документов, с которыми вы работаете. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_sk_SK.properties b/src/main/resources/messages_sk_SK.properties index ad28c9027..e6fadeabd 100644 --- a/src/main/resources/messages_sk_SK.properties +++ b/src/main/resources/messages_sk_SK.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_sl_SI.properties b/src/main/resources/messages_sl_SI.properties index 6177b4859..bf5eb855e 100644 --- a/src/main/resources/messages_sl_SI.properties +++ b/src/main/resources/messages_sl_SI.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_sr_LATN_RS.properties b/src/main/resources/messages_sr_LATN_RS.properties index f6ce0844f..c6bc14cf7 100644 --- a/src/main/resources/messages_sr_LATN_RS.properties +++ b/src/main/resources/messages_sr_LATN_RS.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_sv_SE.properties b/src/main/resources/messages_sv_SE.properties index 2af73f4b3..7b5154838 100644 --- a/src/main/resources/messages_sv_SE.properties +++ b/src/main/resources/messages_sv_SE.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_th_TH.properties b/src/main/resources/messages_th_TH.properties index 32a08dd46..abddaff44 100644 --- a/src/main/resources/messages_th_TH.properties +++ b/src/main/resources/messages_th_TH.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_tr_TR.properties b/src/main/resources/messages_tr_TR.properties index ab095e75f..a088ace34 100644 --- a/src/main/resources/messages_tr_TR.properties +++ b/src/main/resources/messages_tr_TR.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Bu çerezler, web sitesinin cookieBanner.preferencesModal.analytics.title=Analitik cookieBanner.preferencesModal.analytics.description=Bu çerezler, araçlarımızın nasıl kullanıldığını anlamamıza yardımcı olur, böylece topluluğumuzun en çok değer verdiği özellikleri geliştirmeye odaklanabiliriz. İçiniz rahat olsun — Stirling PDF, belgelerinizin içeriğini asla takip etmez ve etmeyecektir. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_uk_UA.properties b/src/main/resources/messages_uk_UA.properties index eb7acd6c1..77ec5eb0b 100644 --- a/src/main/resources/messages_uk_UA.properties +++ b/src/main/resources/messages_uk_UA.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=Ці файли cookie є н cookieBanner.preferencesModal.analytics.title=Аналітика cookieBanner.preferencesModal.analytics.description=Ці файли cookie допомагають нам зрозуміти, як використовуються наші інструменти, щоб ми могли зосередитися на створенні функцій, які найбільше цінує наша спільнота. Будьте впевнені — Stirling PDF не може і ніколи не буде відстежувати вміст документів, з якими ви працюєте. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_vi_VN.properties b/src/main/resources/messages_vi_VN.properties index ce4160021..34fd1f2d9 100644 --- a/src/main/resources/messages_vi_VN.properties +++ b/src/main/resources/messages_vi_VN.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with. +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_zh_CN.properties b/src/main/resources/messages_zh_CN.properties index 206393880..93e348196 100644 --- a/src/main/resources/messages_zh_CN.properties +++ b/src/main/resources/messages_zh_CN.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=这些Cookie对网站基础 cookieBanner.preferencesModal.analytics.title=分析统计 cookieBanner.preferencesModal.analytics.description=这些Cookie帮助我们分析工具使用情况,以便聚焦开发用户最需要的功能。再次强调:Stirling PDF绝不会追踪您处理的文档内容。 +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) diff --git a/src/main/resources/messages_zh_TW.properties b/src/main/resources/messages_zh_TW.properties index aac1de4f3..93c58db7b 100644 --- a/src/main/resources/messages_zh_TW.properties +++ b/src/main/resources/messages_zh_TW.properties @@ -1569,3 +1569,38 @@ cookieBanner.preferencesModal.necessary.description=這些 Cookies 對網站正 cookieBanner.preferencesModal.analytics.title=分析 Cookies cookieBanner.preferencesModal.analytics.description=這些 Cookies 幫助我們分析您如何使用我們的工具,好讓我們能專注在構建社群最重視的功能。儘管放心—— Stirling PDF 不會且永不追蹤您的文件 +#fakeScan +fakeScan.title=Fake Scan +fakeScan.header=Fake Scan +fakeScan.description=Create a PDF that looks like it was scanned +fakeScan.selectPDF=Select PDF: +fakeScan.quality=Scan Quality +fakeScan.quality.low=Low +fakeScan.quality.medium=Medium +fakeScan.quality.high=High +fakeScan.rotation=Rotation Angle +fakeScan.rotation.none=None +fakeScan.rotation.slight=Slight +fakeScan.rotation.moderate=Moderate +fakeScan.rotation.severe=Severe +fakeScan.submit=Create Fake Scan + +#home.fakeScan +home.fakeScan.title=Fake Scan +home.fakeScan.desc=Create a PDF that looks like it was scanned +fakeScan.tags=scan,simulate,realistic,convert + +# FakeScan advanced settings (frontend) +fakeScan.advancedSettings=Enable Advanced Scan Settings +fakeScan.colorspace=Colorspace +fakeScan.colorspace.grayscale=Grayscale +fakeScan.colorspace.color=Color +fakeScan.border=Border (px) +fakeScan.rotate=Base Rotation (degrees) +fakeScan.rotateVariance=Rotation Variance (degrees) +fakeScan.brightness=Brightness +fakeScan.contrast=Contrast +fakeScan.blur=Blur +fakeScan.noise=Noise +fakeScan.yellowish=Yellowish (simulate old paper) +fakeScan.resolution=Resolution (DPI) From 70a9b5f00903e58ab92918ad9223a9904f61cb59 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:09:22 +0100 Subject: [PATCH 09/13] Bump jakarta.servlet:jakarta.servlet-api from 6.0.0 to 6.1.0 (#3631) 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 [jakarta.servlet:jakarta.servlet-api](https://github.com/eclipse-ee4j/servlet-api) from 6.0.0 to 6.1.0.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jakarta.servlet:jakarta.servlet-api&package-manager=gradle&previous-version=6.0.0&new-version=6.1.0)](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> --- common/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/build.gradle b/common/build.gradle index 7406a699e..9b4c93e0d 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -40,7 +40,7 @@ dependencies { implementation 'com.drewnoakes:metadata-extractor:2.19.0' // Image metadata extractor implementation 'com.vladsch.flexmark:flexmark-html2md-converter:0.64.8' implementation "org.apache.pdfbox:pdfbox:$pdfboxVersion" - implementation 'jakarta.servlet:jakarta.servlet-api:6.0.0' + implementation 'jakarta.servlet:jakarta.servlet-api:6.1.0' implementation 'org.snakeyaml:snakeyaml-engine:2.9' implementation "org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.8" From 3cc303740857a7b3b58bc3b2461ad83348017418 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:09:42 +0100 Subject: [PATCH 10/13] Bump me.friwi:jcefmaven from 132.3.1 to 135.0.20 (#3548) 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 [me.friwi:jcefmaven](https://github.com/jcefmaven/jcefmaven) from 132.3.1 to 135.0.20.
Release notes

Sourced from me.friwi:jcefmaven's releases.

JCEF Maven 135.0.20

Update JCEF to ca49ada

Build: [GitHub Actions #94](https://github.com/jcefmaven/jcefmaven/actions/runs/15018447852) MVN version: 135.0.20 JCEF commit: ca49ada CEF version: 135.0.20+ge7de5c3+chromium-135.0.7049.85

Use with Maven:

<dependency>
    <groupId>me.friwi</groupId>
    <artifactId>jcefmaven</artifactId>
    <version>135.0.20</version>
</dependency>
Linux AMD64
<dependency>
    <groupId>me.friwi</groupId>
    <artifactId>jcef-natives-linux-amd64</artifactId>

<version>jcef-ca49ada+cef-135.0.20+ge7de5c3+chromium-135.0.7049.85</version>
</dependency>
Linux ARM
<dependency>
    <groupId>me.friwi</groupId>
    <artifactId>jcef-natives-linux-arm</artifactId>

<version>jcef-ca49ada+cef-135.0.20+ge7de5c3+chromium-135.0.7049.85</version>
</dependency>
Linux ARM64
<dependency>
    <groupId>me.friwi</groupId>
    <artifactId>jcef-natives-linux-arm64</artifactId>

<version>jcef-ca49ada+cef-135.0.20+ge7de5c3+chromium-135.0.7049.85</version>
</dependency>
Macosx AMD64
<dependency>
</tr></table>

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=me.friwi:jcefmaven&package-manager=gradle&previous-version=132.3.1&new-version=135.0.20)](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> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 8c4f9c8ed..25d34635f 100644 --- a/build.gradle +++ b/build.gradle @@ -430,7 +430,7 @@ dependencies { } if (System.getenv("STIRLING_PDF_DESKTOP_UI") != "false") { - implementation "me.friwi:jcefmaven:132.3.1" + implementation "me.friwi:jcefmaven:135.0.20" implementation "org.openjfx:javafx-controls:21" implementation "org.openjfx:javafx-swing:21" } From 55b928695897a69eb6928b01245d449fd45280f2 Mon Sep 17 00:00:00 2001 From: "stirlingbot[bot]" <195170888+stirlingbot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:12:02 +0100 Subject: [PATCH 11/13] Update 3rd Party Licenses (#3632) Auto-generated by stirlingbot[bot] Signed-off-by: stirlingbot[bot] Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> --- .../resources/static/3rdPartyLicenses.json | 249 +----------------- 1 file changed, 11 insertions(+), 238 deletions(-) diff --git a/src/main/resources/static/3rdPartyLicenses.json b/src/main/resources/static/3rdPartyLicenses.json index f178313cb..8d257d900 100644 --- a/src/main/resources/static/3rdPartyLicenses.json +++ b/src/main/resources/static/3rdPartyLicenses.json @@ -42,13 +42,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.core:jackson-annotations", - "moduleUrl": "https://github.com/FasterXML/jackson", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.core:jackson-annotations", "moduleUrl": "https://github.com/FasterXML/jackson", @@ -56,13 +49,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.core:jackson-core", - "moduleUrl": "https://github.com/FasterXML/jackson-core", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.core:jackson-core", "moduleUrl": "https://github.com/FasterXML/jackson-core", @@ -70,13 +56,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.core:jackson-databind", - "moduleUrl": "https://github.com/FasterXML/jackson", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.core:jackson-databind", "moduleUrl": "https://github.com/FasterXML/jackson", @@ -84,13 +63,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", - "moduleUrl": "https://github.com/FasterXML/jackson-dataformats-text", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", "moduleUrl": "https://github.com/FasterXML/jackson-dataformats-text", @@ -98,13 +70,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8", - "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8", "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8", @@ -112,13 +77,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", - "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310", @@ -147,13 +105,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson.module:jackson-module-parameter-names", - "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson.module:jackson-module-parameter-names", "moduleUrl": "https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names", @@ -161,13 +112,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "com.fasterxml.jackson:jackson-bom", - "moduleUrl": "https://github.com/FasterXML/jackson-bom", - "moduleVersion": "2.18.3", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "com.fasterxml.jackson:jackson-bom", "moduleUrl": "https://github.com/FasterXML/jackson-bom", @@ -606,13 +550,6 @@ "moduleLicense": "MIT License", "moduleLicenseUrl": "http://www.opensource.org/licenses/mit-license.php" }, - { - "moduleName": "io.micrometer:micrometer-commons", - "moduleUrl": "https://github.com/micrometer-metrics/micrometer", - "moduleVersion": "1.14.6", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "io.micrometer:micrometer-commons", "moduleUrl": "https://github.com/micrometer-metrics/micrometer", @@ -634,13 +571,6 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "io.micrometer:micrometer-observation", - "moduleUrl": "https://github.com/micrometer-metrics/micrometer", - "moduleVersion": "1.14.6", - "moduleLicense": "The Apache Software License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "io.micrometer:micrometer-observation", "moduleUrl": "https://github.com/micrometer-metrics/micrometer", @@ -697,13 +627,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "io.swagger.core.v3:swagger-annotations-jakarta", - "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-annotations", - "moduleVersion": "2.2.29", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "io.swagger.core.v3:swagger-annotations-jakarta", "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-annotations", @@ -711,13 +634,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "io.swagger.core.v3:swagger-core-jakarta", - "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-core", - "moduleVersion": "2.2.29", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "io.swagger.core.v3:swagger-core-jakarta", "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-core", @@ -725,13 +641,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "io.swagger.core.v3:swagger-models-jakarta", - "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-models", - "moduleVersion": "2.2.29", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "io.swagger.core.v3:swagger-models-jakarta", "moduleUrl": "https://github.com/swagger-api/swagger-core/modules/swagger-models", @@ -795,6 +704,13 @@ "moduleLicense": "GPL2 w/ CPE", "moduleLicenseUrl": "https://www.gnu.org/software/classpath/license.html" }, + { + "moduleName": "jakarta.servlet:jakarta.servlet-api", + "moduleUrl": "https://www.eclipse.org", + "moduleVersion": "6.1.0", + "moduleLicense": "GPL2 w/ CPE", + "moduleLicenseUrl": "https://www.gnu.org/software/classpath/license.html" + }, { "moduleName": "jakarta.transaction:jakarta.transaction-api", "moduleUrl": "https://projects.eclipse.org/projects/ee4j.jta", @@ -854,14 +770,14 @@ { "moduleName": "me.friwi:jcef-api", "moduleUrl": "https://bitbucket.org/chromiumembedded/java-cef/", - "moduleVersion": "jcef-1770317+cef-132.3.1+g144febe+chromium-132.0.6834.83", + "moduleVersion": "jcef-ca49ada+cef-135.0.20+ge7de5c3+chromium-135.0.7049.85", "moduleLicense": "BSD License", "moduleLicenseUrl": "https://bitbucket.org/chromiumembedded/java-cef/src/master/LICENSE.txt" }, { "moduleName": "me.friwi:jcefmaven", "moduleUrl": "https://github.com/jcefmaven/jcefmaven/", - "moduleVersion": "132.3.1", + "moduleVersion": "135.0.20", "moduleLicense": "Apache-2.0 License", "moduleLicenseUrl": "https://github.com/jcefmaven/jcefmaven/blob/master/LICENSE" }, @@ -1079,7 +995,7 @@ { "moduleName": "org.checkerframework:checker-qual", "moduleUrl": "https://checkerframework.org/", - "moduleVersion": "3.48.3", + "moduleVersion": "3.49.3", "moduleLicense": "The MIT License", "moduleLicenseUrl": "http://opensource.org/licenses/MIT" }, @@ -1507,7 +1423,7 @@ { "moduleName": "org.postgresql:postgresql", "moduleUrl": "https://jdbc.postgresql.org/", - "moduleVersion": "42.7.5", + "moduleVersion": "42.7.6", "moduleLicense": "BSD-2-Clause", "moduleLicenseUrl": "https://jdbc.postgresql.org/about/license.html" }, @@ -1532,49 +1448,24 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "org.springdoc:springdoc-openapi-starter-common", - "moduleVersion": "2.8.6", - "moduleLicense": "The Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "org.springdoc:springdoc-openapi-starter-common", "moduleVersion": "2.8.8", "moduleLicense": "The Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "org.springdoc:springdoc-openapi-starter-webmvc-api", - "moduleVersion": "2.8.6", - "moduleLicense": "The Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "org.springdoc:springdoc-openapi-starter-webmvc-api", "moduleVersion": "2.8.8", "moduleLicense": "The Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "org.springdoc:springdoc-openapi-starter-webmvc-ui", - "moduleVersion": "2.8.6", - "moduleLicense": "The Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "org.springdoc:springdoc-openapi-starter-webmvc-ui", "moduleVersion": "2.8.8", "moduleLicense": "The Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "org.springframework.boot:spring-boot", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1596,13 +1487,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-autoconfigure", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-autoconfigure", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1617,13 +1501,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-starter", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-starter", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1659,13 +1536,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-starter-json", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-starter-json", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1673,13 +1543,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-starter-logging", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-starter-logging", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1708,13 +1571,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-starter-thymeleaf", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-starter-thymeleaf", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1729,13 +1585,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework.boot:spring-boot-starter-web", - "moduleUrl": "https://spring.io/projects/spring-boot", - "moduleVersion": "3.4.5", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework.boot:spring-boot-starter-web", "moduleUrl": "https://spring.io/projects/spring-boot", @@ -1820,13 +1669,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-aop", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-aop", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1841,13 +1683,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-beans", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-beans", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1855,13 +1690,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-context", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-context", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1876,13 +1704,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-core", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-core", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1890,13 +1711,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-expression", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-expression", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1904,13 +1718,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-jcl", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-jcl", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1939,13 +1746,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-web", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-web", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1953,13 +1753,6 @@ "moduleLicense": "Apache License, Version 2.0", "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" }, - { - "moduleName": "org.springframework:spring-webmvc", - "moduleUrl": "https://github.com/spring-projects/spring-framework", - "moduleVersion": "6.2.6", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0" - }, { "moduleName": "org.springframework:spring-webmvc", "moduleUrl": "https://github.com/spring-projects/spring-framework", @@ -1998,25 +1791,12 @@ "moduleLicense": "The Apache Software License, Version 2.0", "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" }, - { - "moduleName": "org.webjars:swagger-ui", - "moduleUrl": "https://www.webjars.org", - "moduleVersion": "5.20.1", - "moduleLicense": "Apache-2.0" - }, { "moduleName": "org.webjars:swagger-ui", "moduleUrl": "https://www.webjars.org", "moduleVersion": "5.21.0", "moduleLicense": "Apache-2.0" }, - { - "moduleName": "org.webjars:webjars-locator-lite", - "moduleUrl": "https://webjars.org", - "moduleVersion": "1.0.1", - "moduleLicense": "MIT", - "moduleLicenseUrl": "https://github.com/webjars/webjars-locator-lite/blob/main/LICENSE.md" - }, { "moduleName": "org.webjars:webjars-locator-lite", "moduleUrl": "https://webjars.org", @@ -2024,13 +1804,6 @@ "moduleLicense": "MIT", "moduleLicenseUrl": "https://github.com/webjars/webjars-locator-lite/blob/main/LICENSE.md" }, - { - "moduleName": "org.yaml:snakeyaml", - "moduleUrl": "https://bitbucket.org/snakeyaml/snakeyaml", - "moduleVersion": "2.3", - "moduleLicense": "Apache License, Version 2.0", - "moduleLicenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt" - }, { "moduleName": "org.yaml:snakeyaml", "moduleUrl": "https://bitbucket.org/snakeyaml/snakeyaml", From 63fdb958ef17a293fcab582b242613f1ba7f0858 Mon Sep 17 00:00:00 2001 From: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Tue, 3 Jun 2025 01:26:16 +0200 Subject: [PATCH 12/13] Update messages_it_IT.properties (#3634) # 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. --- src/main/resources/messages_it_IT.properties | 60 ++++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/main/resources/messages_it_IT.properties b/src/main/resources/messages_it_IT.properties index c012147da..326d585bc 100644 --- a/src/main/resources/messages_it_IT.properties +++ b/src/main/resources/messages_it_IT.properties @@ -1570,37 +1570,37 @@ cookieBanner.preferencesModal.analytics.title=Analytics cookieBanner.preferencesModal.analytics.description=Questi cookie ci aiutano a capire come vengono utilizzati i nostri strumenti, così possiamo concentrarci sullo sviluppo delle funzionalità che la nostra community apprezza di più. Non preoccuparti: Stirling PDF non può e non traccerà mai il contenuto dei documenti con cui lavori. #fakeScan -fakeScan.title=Fake Scan -fakeScan.header=Fake Scan -fakeScan.description=Create a PDF that looks like it was scanned -fakeScan.selectPDF=Select PDF: -fakeScan.quality=Scan Quality -fakeScan.quality.low=Low -fakeScan.quality.medium=Medium -fakeScan.quality.high=High -fakeScan.rotation=Rotation Angle -fakeScan.rotation.none=None -fakeScan.rotation.slight=Slight -fakeScan.rotation.moderate=Moderate -fakeScan.rotation.severe=Severe -fakeScan.submit=Create Fake Scan +fakeScan.title=Falsa scansione +fakeScan.header=Falsa scansione +fakeScan.description=Crea un PDF che sembra scansionato +fakeScan.selectPDF=Seleziona PDF: +fakeScan.quality=Qualità di scansione +fakeScan.quality.low=Bassa +fakeScan.quality.medium=Media +fakeScan.quality.high=Alta +fakeScan.rotation=Angolo di rotazione +fakeScan.rotation.none=Nessuno +fakeScan.rotation.slight=Lieve +fakeScan.rotation.moderate=Moderato +fakeScan.rotation.severe=Severo +fakeScan.submit=Crea una falsa scansione #home.fakeScan -home.fakeScan.title=Fake Scan -home.fakeScan.desc=Create a PDF that looks like it was scanned -fakeScan.tags=scan,simulate,realistic,convert +home.fakeScan.title=Falsa scansione +home.fakeScan.desc=Crea un PDF che sembra scansionato +fakeScan.tags=scansiona, simula, realistico, converti # FakeScan advanced settings (frontend) -fakeScan.advancedSettings=Enable Advanced Scan Settings -fakeScan.colorspace=Colorspace -fakeScan.colorspace.grayscale=Grayscale -fakeScan.colorspace.color=Color -fakeScan.border=Border (px) -fakeScan.rotate=Base Rotation (degrees) -fakeScan.rotateVariance=Rotation Variance (degrees) -fakeScan.brightness=Brightness -fakeScan.contrast=Contrast -fakeScan.blur=Blur -fakeScan.noise=Noise -fakeScan.yellowish=Yellowish (simulate old paper) -fakeScan.resolution=Resolution (DPI) +fakeScan.advancedSettings=Abilita impostazioni di scansione avanzate +fakeScan.colorspace=Spazio colore +fakeScan.colorspace.grayscale=Scala di grigi +fakeScan.colorspace.color=Colore +fakeScan.border=Bordo (px) +fakeScan.rotate=Rotazione di base (gradi) +fakeScan.rotateVariance=Varianza di rotazione (gradi) +fakeScan.brightness=Luminosità +fakeScan.contrast=Contrasto +fakeScan.blur=Sfocatura +fakeScan.noise=Rumore +fakeScan.yellowish=Giallastro (simula carta vecchia) +fakeScan.resolution=Risoluzione (DPI) From 4883573e87f73c761cc7b1fd3c372f95baf0634d Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Tue, 3 Jun 2025 13:01:07 +0100 Subject: [PATCH 13/13] Update build.yml (#3637) # 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. --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1d5016ca8..322d52af1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,6 +56,9 @@ jobs: build/reports/tests/ build/test-results/ build/reports/problems/ + /common/build/reports/tests/ + /common/build/test-results/ + /common/build/reports/problems/ retention-days: 3 check-licence: