github GoogleCloudPlatform/spring-cloud-gcp v3.4.0

latest releases: v5.6.0, v4.10.8, v3.8.8...
23 months ago

General

This release officially introduces Spring Boot 2.7 compatibility. Note that the previous releases of Spring Cloud GCP 3.x are also compatible with Spring Boot 2.7. The one exception is that if you use Cloud SQL with R2DBC, you'd have to manage the driver versions in your own application dependencies (see refdoc for details).

Important version upgrades

  • Upgrade to support Spring Boot 2.7 (#1185)
  • Bump spring-cloud-dependencies to 2021.0.3 (#1149)
  • Bump libraries-bom to 26.1.3 (#1282)
  • Bump cloud-sql-socket-factory.version to 1.7.0 (#1261)

BigQuery

  • BigQuery Storage Write API integration (#1219)
  • Make CreateDisposition configurable on BigQueryTemplate (#1286)

Cloud SQL

  • Add version management for the older MySQL and Postgres R2DBC drivers (#1185).

KMS

  • Support KMS-specific credentials with fallback to global project credentials (#1272)

Pub/Sub

  • Subscriber thread name customization (#1152)
  • Allow Publishers shutdown gracefully (#1260)
  • Support min/max duration per ack extension (#1254)

Secret Manager

  • Support for spring.config.import property source discovery (#1204)
  • Support default values for non-existent secrets (#1246).

Spanner

  • Fix edge case with null value in a simple field (#1208)
  • Support ARRAY<JSON> type (#1157)
  • Fix IsNotNull conditions (#1171)
  • Removed duplicate Gson bean from autoconfiguration (#1241)

Thank you to our community contributors -- @poznachowski, @wallind, @AQS-DTheuke, @eddumelendez and @seakayone!

Don't miss a new spring-cloud-gcp release

NewReleases is sending notifications on new releases.