Skip to content

v3.4.0

Compare
Choose a tag to compare
@elefeint elefeint released this 15 Oct 03:04
· 879 commits to main since this release
1c5a42b

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!