Skip to content

fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8#605

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

fix(deps): update dependency com.google.cloud:spring-cloud-gcp-dependencies from v7.4.6 to v8#605
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-spring-cloud-gcp-dependencies.version

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 9, 2026

This PR contains the following updates:

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

Release Notes

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

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)

v7.4.7

Compare Source

Bug Fixes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 2 times, most recently from fe7658c to d857a64 Compare April 8, 2026 10:55
@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 9 times, most recently from 0ed1584 to 852a121 Compare April 17, 2026 13:32
@renovate renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from 852a121 to c517af6 Compare April 23, 2026 17:51
@renovate renovate Bot force-pushed the renovate/major-spring-cloud-gcp-dependencies.version branch from c517af6 to 8f1d29e Compare April 24, 2026 07:44
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