Skip to content

Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.10 to v8 - autoclosed - #670

Closed
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-spring-cloud-gcp-dependencies.version
Closed

Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.10 to v8 - autoclosed#670
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-spring-cloud-gcp-dependencies.version

Conversation

@renovate

@renovate renovate Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.google.cloud:spring-cloud-gcp-dependencies (source) 7.4.108.1.0 age confidence

Release Notes

GoogleCloudPlatform/spring-cloud-gcp (com.google.cloud:spring-cloud-gcp-dependencies)

v8.1.0

Compare Source

Features
Documentation

v8.0.5

Compare Source

Bug Fixes
  • deps: update dependency com.google.cloud:libraries-bom to v26.85.0 (#​4513) (96402e1)
  • deps: update dependency io.opentelemetry:opentelemetry-api to v1.62.0 [security] (#​4453) (76501d1)
  • deps: update dependency org.junit:junit-bom to v6.1.1 (#​4516) (1f4dda8)
  • deps: update gapic-generator-java-bom.version to v2.74.0 (#​4482) (52f177e)
  • generator: update generate-library-list.sh to use librarian.yaml and repo-metadata.json (#​4533) (35a5274)
  • migrate showcase verification to google-cloud-java using gax version (#​4526) (726da1e)
  • native: add GraalVM serialization config for JUnit UniqueId (#​4527) (a4f6a2e)
  • native: move JUnit UniqueId serialization config to core module (#​4531) (30906f5)
  • native: register Firestore POJOs for reflection on Java 25 (#​4535) (b484705)
  • native: register Jackson 3 reflection config for Thymeleaf on Java 25 (#​4532) (3fc57e8)
  • samples: Fix missing spring-boot-starter-restclient dependency in samples (#​4525) (6b2cf7f)
  • samples: isolate Spanner table name in spring-cloud-gcp-data-multi-sample (#​4543) (726d95e)
  • storage: respect configured storage host as-is (#​4492) (d620d03), closes #​4343
  • Trim Cloud SQL instance connection name in JDBC URLs (#​4468) (723a06e), closes #​4467
  • update libraries-bom metadata URL to consolidated monorepo path (#​4528) (6fe091e)
  • use librarian.yaml directly to resolve googleapis_commitish (#​4529) (78ec54e)
Dependencies
  • upgrade to Spring Boot 4.1.0 and Spring Cloud 2025.1.2 (#​4503) (ac850be)
Documentation
  • samples: Remove usage of MySQL57Dialect from Spring Boot 3.x+ (#​4544) (9249b41)

v8.0.4

Compare Source

Bug Fixes
  • deps: remove hardcoded jackson-bom override from dependencies BOM (#​4479) (f7fd907)
  • spanner: support querying UUID collections against STRING columns using untyped binding (#​4478) (21503d9)
Documentation

v8.0.3

Compare Source

Bug Fixes
  • allow at most one dot in Spanner table names for named schemas (#​4418) (b5baf4c), closes #​4384
  • deps: downgrade gapic-generator-java-bom to 2.68.0 (#​4457) (25c21d2)
  • deps: update dependency com.google.cloud:libraries-bom to v26.81.0 (#​4465) (64f51e9)
  • deps: update dependency com.google.cloud:libraries-bom to v26.82.0 (#​4449) (e38ba9a)
  • deps: update gapic-generator-java-bom.version to v2.72.0 (#​4454) (e6c5107)
  • secretmanager: restore parsing of bytestrings (#​4417) (a626628)
  • spanner: support querying UUID against STRING columns by using untyped binding (#​4416) (a335a2b)
Documentation

v8.0.2

Compare Source

Bug Fixes
  • deps: update dependency com.google.cloud:libraries-bom to v26.79.0 (#​4401) (ea49ad1)
  • deps: update gapic-generator-java-bom.version to v2.68.0 (#​4400) (23eb6e8)
  • enhance check with maven central (#​4369) (bc21fe7)
  • Flaky Test ConverterAwareMappingSpannerEntityReaderTests.readUnmatachableTypesTest() (#​4187) (3c1ce61)
  • NullPointerException in spring-cloud-gcp-data-spanner (#​4383) (366c6fe), closes #​4381
Documentation

v8.0.1

Compare Source

This release marks a major architectural upgrade, moving the project baseline to Java 17 (with JDK 25 for Native Image) and Jakarta EE 11.
This version focuses on achieving compatibility with the new modular architecture of Spring Boot 4.0, the refactored SpEL evaluation engine in Spring Data 2025.1, and enhanced AOT support for GraalVM.
For a comprehensive overview of upstream changes, please refer to the official Spring Boot 4.0 Migration Guide.

⚠️ Breaking Changes
  • Spring Data 4.0 (SpEL Evaluation): Multiple constructors removed due to the removal of QueryMethodEvaluationContextProvider. Users must migrate to constructors accepting ValueExpressionDelegate.
    • Affected Classes: DatastoreQueryLookupStrategy, GqlDatastoreQuery, SpannerQueryLookupStrategy, SqlSpannerQuery.
    • User Action: If you manually instantiate these classes (e.g., in custom repository implementations), you must replace the QueryMethodEvaluationContextProvider parameter with ValueExpressionDelegate.
  • Mapping Exceptions: In Spring Data 4.0 (2025.1), metadata discovery and entity mapping failures are now uniformly wrapped in a top-level org.springframework.data.mapping.MappingException.
    • Impact: Previously caught module-specific exceptions (e.g., SpannerDataException) may now be nested inside a MappingException.
    • User Action: Update error handling logic to check for the underlying cause. "Use NestedExceptionUtils.getMostSpecificCause() to retrieve specific error message details.."
  • Nested Exceptions: Following Spring Framework 7.0's changes to NestedRuntimeException, nested exception messages are no longer automatically appended to the top-level getMessage() output.
    • User Action: When constructing custom error messages, you must now explicitly access the cause. "Use NestedExceptionUtils.getMostSpecificCause() to retrieve specific error message details."
  • Actuator Health API: The Actuator Health API has been restructured to support better grouping through the org.springframework.boot.health.contributor package. PubSubHealthIndicator and SpannerHealthIndicator are now registered as HealthContributor beans.
    • User Action: These indicators are now always wrapped into a CompositeHealthContributor by the framework's auto-configuration. Users who previously injected PubSubHealthIndicator or HealthIndicator directly must now inject HealthContributor and navigate the composite hierarchy if direct access is needed.
Dependencies
  • bump org.springframework.boot:spring-boot-dependencies from 3.5.3 to 4.0.0
  • bump org.springframework.cloud:spring-cloud-dependencies from 2025.0.0 to 2025.1.0
  • bump com.google.cloud:cloud-sql-socket-factory-bom from 1.25.0 to 1.28.0
  • bump io.r2dbc:r2dbc-postgresql from 1.0.7.RELEASE to 1.1.1.RELEASE
  • bump org.graalvm.buildtools:native-maven-plugin from 0.10.5 to 0.11.3
  • bump jakarta.annotation:jakarta.annotation-api from 1.3.5 to 2.1.1
  • bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 3.0.2 (via tools.jackson)

Configuration

📅 Schedule: (in timezone Europe/Oslo)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from 787f2d0 to 85372e0 Compare April 1, 2026 21:51
@renovate renovate Bot changed the title fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.5 to v8 fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from 85372e0 to 8bd8f25 Compare April 8, 2026 10:54
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 4 times, most recently from 768841e to 2b81f10 Compare April 17, 2026 14:19
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 2 times, most recently from d58525b to 5c9105e Compare May 23, 2026 18:05
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 4 times, most recently from 15eba74 to c4296b2 Compare June 1, 2026 23:57
@renovate renovate Bot changed the title fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 fix(deps): update spring-cloud-gcp-dependencies.version from v7.4.6 to v8 Jun 2, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from c4296b2 to cce1e7d Compare June 9, 2026 08:07
@renovate renovate Bot changed the title fix(deps): update spring-cloud-gcp-dependencies.version from v7.4.6 to v8 fix(deps): update spring-cloud-gcp-dependencies.version (major) Jun 22, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 2 times, most recently from ec2af02 to d63b7e9 Compare June 25, 2026 09:23
@renovate renovate Bot changed the title fix(deps): update spring-cloud-gcp-dependencies.version (major) fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 Jun 25, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 3 times, most recently from d286a6f to d36c154 Compare July 1, 2026 06:10
@renovate renovate Bot changed the title fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 Jul 1, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 2 times, most recently from fc67966 to b9eb6f6 Compare July 7, 2026 09:40
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 2 times, most recently from 3e70c61 to c2831ca Compare July 18, 2026 02:42
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from c2831ca to c713acc Compare July 27, 2026 03:07
@renovate renovate Bot changed the title Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8 Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.10 to v8 Jul 27, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch 2 times, most recently from 84d640f to f4be0d3 Compare July 31, 2026 07:10
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from f4be0d3 to 492ff14 Compare August 1, 2026 03:06
@sonarqubecloud

sonarqubecloud Bot commented Aug 1, 2026

Copy link
Copy Markdown

@renovate renovate Bot changed the title Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.10 to v8 Update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.10 to v8 - autoclosed Aug 5, 2026
@renovate renovate Bot closed this Aug 5, 2026
@renovate
renovate Bot deleted the renovate/major-spring-cloud-gcp-dependencies.version branch August 5, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants