From cd4384fe9d7eb2691a6db097777f3d7d974395e5 Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Mon, 16 Dec 2024 17:09:32 -0600 Subject: [PATCH] Add Pulsar 4.0.x to compatibility matrix doc This commit adds 4.0.x Pulsar client to the compatibility matrix doc. Resolves #933 --- .../ROOT/pages/appendix/version-compatibility.adoc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/spring-pulsar-docs/src/main/antora/modules/ROOT/pages/appendix/version-compatibility.adoc b/spring-pulsar-docs/src/main/antora/modules/ROOT/pages/appendix/version-compatibility.adoc index e1dad4f6..ed0fed73 100644 --- a/spring-pulsar-docs/src/main/antora/modules/ROOT/pages/appendix/version-compatibility.adoc +++ b/spring-pulsar-docs/src/main/antora/modules/ROOT/pages/appendix/version-compatibility.adoc @@ -8,7 +8,7 @@ The following is the compatibility matrix: | Spring for Apache Pulsar | Pulsar Client | Pulsar Reactive Client | Spring Boot | Java | 1.2.x -| 3.3.x +| 3.3.x / 4.0.x^**(*)**^ | 0.6.x | 3.4.x | 17+ @@ -27,6 +27,14 @@ The following is the compatibility matrix: |=== +[NOTE] +==== +^**(*)**^ The `3.3.x` Pulsar client is the default version specified by Spring for Apache Pulsar `1.2.x` and Spring Boot `3.4.x`. +However, the `4.0.x` Pulsar client is compatible and will be the default version in the next minor releases (`1.3.x` and `3.5.x`, respectively). + +You can follow xref:appendix/override-boot-dependencies.adoc#override-boot-deps[these steps] to override the Pulsar client version. +==== + [NOTE] ==== If you are currently using Pulsar `2.11.x` you may notice that it is not present in the above matrix.