Skip to content

Releases: GoogleCloudPlatform/spring-cloud-gcp

v3.4.6

09 Mar 01:53
4677f6c
Compare
Choose a tag to compare

3.4.6 (2023-03-08)

Dependencies

  • bump cloud-sql-socket-factory.version from 1.10.0 to 1.11.0 (#1635) (2d101ad)
  • bump libraries-bom from 26.9.0 to 26.10.0 (#1648) (dea6d1f)
  • bump maven-compiler-plugin from 3.10.1 to 3.11.0 (#1633) (94ad677)
  • bump spring-cloud-build from 3.1.5 to 3.1.6 (#1626) (8dd7c47)
  • bump spring-cloud-config.version from 3.1.5 to 3.1.6 (#1623) (e52da8b)
  • bump spring-cloud-dependencies from 2021.0.5 to 2021.0.6 (#1624) (9411fb8)
  • bump spring-shell-starter from 2.1.6 to 2.1.7 (#1636) (f5133dd)

v4.1.1

24 Feb 20:48
c3e09f6
Compare
Choose a tag to compare

4.1.1 (2023-02-24)

Bug Fixes

  • update starter modules in spring-cloud-previews (abfd34b)

Documentation

  • fix secret-manager docs (19ffedb)

Dependencies

  • bump cloud-sql-socket-factory.version from 1.9.0 to 1.10.0 (#1585) (f046398)
  • bump libraries-bom from 26.7.0 to 26.9.0 (abfd34b)
  • bump maven-javadoc-plugin from 3.4.1 to 3.5.0 (#1596) (79cf1ba)
  • bump micrometer-tracing-bom from 1.0.1 to 1.0.2 (#1595) (f226afc)
  • bump r2dbc-postgresql from 1.0.0.RELEASE to 1.0.1.RELEASE (#1598) (e6fe51c)
  • bump spring-boot-dependencies from 3.0.2 to 3.0.3 (#1612) (8183160)
  • bump spring-boot-starter-parent from 3.0.2 to 3.0.3 (#1614) (cde91e5)

v3.4.5

24 Feb 14:56
28f3e7f
Compare
Choose a tag to compare

3.4.5 (2023-02-23)

Dependencies

  • bump cloud-sql-socket-factory.version from 1.9.0 to 1.10.0 (#1584) (68ce4af)
  • bump libraries-bom from 26.7.0 to 26.9.0 (#1613) (3e1ca3b)
  • bump maven-javadoc-plugin from 3.4.1 to 3.5.0 (#1597) (95aeac7)
  • bump spring-boot-dependencies from 2.7.8 to 2.7.9 (#1611) (e9e1ba3)
  • bump spring-boot-starter-parent from 2.7.8 to 2.7.9 (#1615) (6332c92)

v4.1.0

09 Feb 23:41
3c63c1e
Compare
Choose a tag to compare

4.1.0 (2023-02-09)

Features

  • add an encoder bean in Trace auto-configuration (#1568) (deb4239)
  • remove SecretManagerPropertySourceLocator (#1571) (c80d299)

Bug Fixes

  • create Secret Manager beans even without spring.config.import=sm:// property (#1567) (b444fcb)
  • update starter modules in spring-cloud-preview (033e2ee)

Dependencies

  • bump libraries-bom from 26.5.0 to 26.7.0 (033e2ee)
  • bump maven-enforcer-plugin from 3.1.0 to 3.2.1 (#1557) (877d271)

v3.4.4

09 Feb 19:02
3a76ba0
Compare
Choose a tag to compare

3.4.4 (2023-02-09)

Dependencies

v4.0.0

30 Jan 18:58
5f45448
Compare
Choose a tag to compare

4.0.0 (2023-01-30)

⚠ BREAKING CHANGES

  • This release officially introduces Spring Boot 3.x compatibility. Note that breaking changes occur in this release. For full list of changes, refer to this.

Migration Guide

Features

  • Additional starters that provide dependencies and auto-configurations for working with corresponding Google Client Libraries are available for preview. (2a8b103)
  • This release officially introduces Spring Boot 3.x compatibility. Note that breaking changes occur in this release. For full list of changes, refer to this. (0caa9b6)

Dependencies

  • bump cloud-sql-socket-factory.version from 1.8.2 to 1.9.0 (39f9ba3)
  • bump libraries-bom from 26.4.0 to 26.5.0 (#1532) (d2a7973)
  • bump micrometer-tracing-bom from 1.0.0 to 1.0.1 (875768d)
  • bump spring-boot-dependencies from 3.0.0 to 3.0.2 (1b7ca45)
  • bump spring-boot-starter-parent from 3.0.0 to 3.0.2 (c9165f8)
  • bump spring-cloud-config.version from 4.0.0 to 4.0.1 (#1526) (64fd758)
  • bump spring-cloud-dependencies from 2022.0.0 to 2022.0.1 (#1527) (668d0a7)

v3.4.3

27 Jan 19:10
482c2f5
Compare
Choose a tag to compare

3.4.3 (2023-01-27)

Dependencies

  • bump cloud-sql-socket-factory.version from 1.8.2 to 1.9.0 (42cda22)
  • bump libraries-bom from 26.4.0 to 26.5.0 (#1530) (fafd2c6)
  • bump spring-boot-dependencies from 2.7.7 to 2.7.8 (63ea9eb)
  • bump spring-boot-starter-parent from 2.7.7 to 2.7.8 (5b799ed)
  • bump spring-shell-starter from 2.1.5 to 2.1.6 (30786be)

v3.4.2

18 Jan 00:41
02267b8
Compare
Choose a tag to compare

3.4.2 (2023-01-18)

Documentation

  • Fixes docs related to keeping a background user thread - pub/sub (2802b8e)

v3.4.1

20 Dec 21:09
b46332b
Compare
Choose a tag to compare

General

  • Bump cloud-sql-socket-factory.version from 1.7.2 to 1.8.0 (#1381)
  • Bump spring-cloud-build from 3.1.4 to 3.1.5 (#1325)
  • Bump spring-cloud-dependencies from 2021.0.4 to 2021.0.5 (#1326
  • Bump spring-boot-dependencies from 2.7.4 to 2.7.6 (#1359
  • Bump libraries-bom version to 26.2.0 (#1393)

Spanner

  • Add supported type to Spanner read to query option conversion (#1309)

v3.4.0

15 Oct 03:04
1c5a42b
Compare
Choose a tag to compare

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!