Commit Graph

522 Commits

Author SHA1 Message Date
Andy Wilkinson d86d94be1b Create spring-boot-rsocket module
Closes gh-46097
2025-07-01 11:55:22 +01:00
Stéphane Nicoll cf752d3ae8 Create spring-boot-data-jpa module
Closes gh-46096
2025-07-01 11:55:18 +01:00
Stéphane Nicoll 1b816bd22d Create spring-boot-jpa module
See gh-46095
2025-07-01 11:55:13 +01:00
Andy Wilkinson 3140c4d924 Create spring-boot-r2dbc module
See gh-46094
2025-07-01 11:55:10 +01:00
Andy Wilkinson 937356330b Create spring-boot-pulsar module
See gh-46093
2025-07-01 11:55:06 +01:00
Brian Clozel c7bcc3d64d Create spring-boot-elasticsearch module
See gh-46091
2025-07-01 11:54:57 +01:00
Moritz Halbritter 855b6a6fac Create spring-boot-freemarker module
Closes gh-46090
2025-07-01 11:54:52 +01:00
Phillip Webb 5659d2c8a2 Create spring-boot-groovy-templates module
Closes gh-46089
2025-07-01 11:54:48 +01:00
Stéphane Nicoll 74f6c75b00 Create spring-boot-validation module
Closes gh-46087
2025-07-01 11:54:39 +01:00
Andy Wilkinson 5addbc70e7 Create spring-boot-jdbc module
See gh-46085
2025-07-01 11:54:24 +01:00
Andy Wilkinson 67cb03b8b4 Create spring-boot-tx module
See gh-46084
2025-07-01 11:54:19 +01:00
Stéphane Nicoll 4acdc5ee7c Create spring-boot-artemis module
See gh-46083
2025-07-01 11:54:15 +01:00
Stéphane Nicoll fd13ac80e8 Create spring-boot-activemq module
See gh-46082
2025-07-01 11:54:10 +01:00
Stéphane Nicoll 11d1825154 Create spring-boot-jms module
See gh-46081
2025-07-01 11:54:06 +01:00
Brian Clozel cfabd67175 Create spring-boot-mail module
See gh-46079
2025-07-01 11:53:58 +01:00
Andy Wilkinson 6c89a6bcbe Create spring-boot-jackson-module
Closes gh-46078
2025-07-01 11:53:53 +01:00
Brian Clozel dcf0eb36d3 Create spring-boot-amqp module
See gh-46077
2025-07-01 11:53:48 +01:00
Andy Wilkinson 760b80818f Create spring-boot-reactor-netty module
See gh-46076
2025-07-01 11:53:43 +01:00
Andy Wilkinson b8df90ad20 Create spring-boot-jetty module
See gh-46075
2025-07-01 11:53:39 +01:00
Andy Wilkinson 04b0590162 Create spring-boot-undertow module
See gh-46074
2025-07-01 11:53:35 +01:00
Andy Wilkinson 693c27c6e3 Start splitting up spring-boot-autoconfigure
See gh-46071
2025-07-01 11:53:18 +01:00
Andy Wilkinson 6384e3265c Create beginnings of spring-boot-tomcat module
See gh-46073
2025-07-01 11:53:17 +01:00
Andy Wilkinson 71f74c7ee2 Start splitting up spring-boot
See gh-46071
2025-07-01 11:53:13 +01:00
Andy Wilkinson 741561d4ba Make sure elasticsearch-rest-client is on the classpath
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run CodeQL Analysis / run-analysis (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
9.0.3 of elasticsearch-java switched its dependency on
elasticsearch-rest-client from api to compileOnly so it is no longer
on the classpath of a consumer.

This commit reinstates the dependency so that our auto-configuration
of the RestClient still happens.

gh-46061 is tracking a switch to the new Rest5Client.

See gh-46207
2025-06-26 10:35:26 +01:00
Stéphane Nicoll a13b40b882 Merge branch '3.5.x'
Closes gh-46173
2025-06-23 14:50:23 +02:00
Dmitry Sulman a8f11004e7 Add Logback Access Reactor Netty to community starters
See gh-46060

Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
2025-06-23 14:49:46 +02:00
Phillip Webb 3312979c77 Merge branch '3.5.x'
See gh-46067
2025-06-20 17:22:43 -07:00
Phillip Webb 61c2d0766b Merge branch '3.4.x' into 3.5.x
See gh-46066
2025-06-20 17:21:58 -07:00
Phillip Webb 3aeb18d618 Add license header to gradle files
See gh-46065
2025-06-20 17:20:50 -07:00
Stéphane Nicoll 6fceab2c90 Replace spring-jcl with vanilla commons-logging
See gh-45487

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-05-09 17:38:11 -07:00
DimaVilda 31daa0f0d6 Remove unnecessary excludes on javax.xml.bind:jaxb-api
See gh-45025

Signed-off-by: DimaVilda <dimavilda@gmail.com>
2025-04-08 11:42:34 -07:00
Andy Wilkinson 05a9521fde Merge branch '3.4.x'
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled Details
Build and Deploy Snapshot / Verify (push) Has been cancelled Details
Closes gh-44977
2025-04-02 13:40:44 +01:00
Andy Wilkinson d0612f5e0e Merge branch '3.3.x' into 3.4.x
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled Details
Build and Deploy Snapshot / Verify (push) Has been cancelled Details
Closes gh-44976
2025-04-02 13:40:33 +01:00
ali-jalaal 48909a432f Add reference to Styra (OPA) Spring Boot SDK
See gh-44951

Signed-off-by: ali-jalaal <4487124+ali-jalaal@users.noreply.github.com>
2025-04-02 13:40:02 +01:00
salaboy b47545f169 Add reference to Dapr Java SDK Spring Boot starter
See gh-44379

Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-25 11:16:00 +01:00
Stéphane Nicoll d0cdae2369 Align nativeTest to native to make it multi-modules friendly
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
This commit harmonizes the behavior of the native and nativeTest Maven
profiles. Previously, enabling the nativeTest profile would
automatically add an execution of the Spring Boot and Native Build Tools
plugins, even in a module that doesn't represent an application or a
Spring Boot-related module.

With this commit, the native testing feature is only enabled if the
plugins are defined in the project, either directly, or in a parent.

The documentation has been updated as the behavior of both profiles is
now much more consistent.

Closes gh-44696
2025-03-17 11:32:35 +01:00
Andy Wilkinson 65a862c13c Merge branch '3.3.x' 2024-12-12 11:07:04 +00:00
Andy Wilkinson 8572d9e177 Restore previous Main-Class configuration
This partially reverts commit
d924e4d999.

See gh-43284
2024-12-12 11:05:58 +00:00
Andy Wilkinson 23d92aa32e Merge branch '3.3.x'
Closes gh-43291
2024-11-26 13:42:40 +00:00
Andy Wilkinson d924e4d999 Mark shaded application's jar as multi-release by default
Spring Framework now uses a multi-release jar for its virtual thread
support. If the shaded jar is not marked as being a multi-release jar
and virtual threads are enabled, the application will fail to start as
the Java 21+ virtual threads delegate will be unavailable.

This commit updates the starter parent's default configuration for the
Maven Shade plugin to set Multi-Release: true in the application's
manifest.

Closes gh-43284
2024-11-26 13:42:03 +00:00
Phillip Webb 23fe3977d2 Remove spring-boot-starter-aop dependencies
Update `spring-boot-starter-data` and `spring-boot-starter-integration`
so that they no longer depend on `spring-boot-starter-aop`. The removes
the dependency on AspectJ which should help improve startup time.

Closes gh-42934
2024-10-30 17:51:11 -07:00
Phillip Webb 0305d1e9d5 Adapt to upstream Spring Framework @MockitoBean changes 2024-10-23 11:11:55 -07:00
Phillip Webb 7b3077280c Merge branch '3.3.x'
Closes gh-42441
2024-09-24 14:32:48 -07:00
Phillip Webb 100bedc07d Merge branch '3.2.x' into 3.3.x
Closes gh-42440
2024-09-24 14:29:09 -07:00
Phillip Webb ad72411e2b Apply conventions plugin to all subprojects
Closes gh-42438
2024-09-24 14:26:32 -07:00
Moritz Halbritter 9294c003b4 Remove setting BP_NATIVE_IMAGE
Closes gh-32884
2024-09-17 15:50:57 +02:00
Scott Frederick 26b59ae912 Use Paketo tiny builder by default for JVM and native apps
Closes gh-40859
2024-06-28 11:45:54 -05:00
Scott Frederick 9da2d1e089 Revert "Use Paketo tiny builder by default for JVM and native apps"
This reverts commit 6d2ebc0713.
2024-06-26 15:25:37 -05:00
Scott Frederick 6d2ebc0713 Use Paketo tiny builder by default for JVM and native apps
Closes gh-40859
2024-06-26 13:42:23 -05:00
Moritz Halbritter 0dff055c38 Apply configuration to CycloneDX plugin only for the execution
Closes gh-40927
2024-05-29 14:37:12 +02:00
Andy Wilkinson 133336de20 Upgrade to Tomcat 10.1.24
Closes gh-40790
2024-05-16 15:57:52 +01:00
Andy Wilkinson f24d4e4a06 Upgrade to Tomcat 10.1.24
Closes gh-40785
2024-05-16 15:05:48 +01:00
Andy Wilkinson d3b892f302 Upgrade to Tomcat 10.1.23
Closes gh-40754
2024-05-13 15:58:22 +01:00
Andy Wilkinson 6f096c0b5f Upgrade to Tomcat 10.1.23
Closes gh-40734
2024-05-13 14:57:18 +01:00
Freeman Liu 6aefe505e5 Add grpc starter and httpexchange starter to community starters
See gh-39437
2024-04-23 09:10:57 +01:00
Vedran Pavic db1ace2765 Add reference to OpenTelemetry Spring Boot starter
See gh-40339
2024-04-18 12:19:51 -07:00
Thebora Kompanioni 75343a85bf Add reference to Nostr Spring Boot Starter
See gh-40080
2024-04-18 12:19:18 -07:00
Andy Wilkinson 93c8513a78 Merge branch '3.2.x'
See gh-40224
2024-04-11 16:56:41 +01:00
Andy Wilkinson 7d3ea3f06f Merge branch '3.1.x' into 3.2.x
See gh-40212
2024-04-11 16:56:22 +01:00
Andy Wilkinson 3b76165f4e Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
This reverts commit 06f5ab162f. The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.

See gh-40200
2024-04-11 16:55:24 +01:00
Andy Wilkinson cdc95bb92a Upgrade to Jetty 12.0.8
Closes gh-40300
2024-04-10 18:26:37 +01:00
Andy Wilkinson 28b9f40126 Upgrade to Jersey 3.1.6
Closes gh-40299
2024-04-10 18:04:48 +01:00
Andy Wilkinson d18f36ee81 Upgrade to Jersey 3.1.6
Closes gh-40284
2024-04-10 10:54:19 +01:00
Andy Wilkinson 8aebcd48c7 Upgrade to Jetty 12.0.8
Closes gh-40250
2024-04-10 07:43:28 +01:00
Andy Wilkinson e16fd707b9 Upgrade to Jersey 3.1.6
Closes gh-40249
2024-04-10 07:43:28 +01:00
Andy Wilkinson 3699bcfb87 Merge branch '3.2.x'
See gh-40224
2024-04-09 09:09:12 +01:00
Andy Wilkinson 3bb7baf90f Merge branch '3.1.x' into 3.2.x
See gh-40212
2024-04-09 09:07:52 +01:00
Andy Wilkinson 06f5ab162f Exclude unwanted javax.inject dependency from Data Couchbase
See gh-40200
2024-04-09 09:07:13 +01:00
Moritz Halbritter 2de9969f9a Delegate 'spring-boot.run.main-class' to 'start-class'
Closes gh-40145
2024-04-05 09:15:31 +02:00
Moritz Halbritter 3ab21ce146 Merge branch '3.2.x'
Closes gh-40118
2024-03-27 09:42:59 +01:00
Moritz Halbritter 957facf1cc Merge branch '3.1.x' into 3.2.x
Closes gh-40117
2024-03-27 09:35:44 +01:00
Moritz Halbritter 4047c00aa5 Implement SBOM actuator endpoint
Closes gh-39799
2024-03-21 18:06:48 -07:00
Phillip Webb 4849f8f273 Polish asciidoc formatting 2024-03-20 15:10:39 -07:00
Matt Pavlovich af18a69d54 Use activemq-client instead of transitional activemq-client-jakarta
See gh-40028
2024-03-20 11:02:01 +00:00
Andy Wilkinson 53f850410f Upgrade to Git Commit ID Maven Plugin 8.0.2
Closes gh-40015
2024-03-19 10:06:13 +00:00
Moritz Halbritter f441bcc63d Exclude jetty-jndi from the Jetty starter
Closes gh-39932
2024-03-18 13:49:35 +01:00
TheSnoozer 0fd720a87f Change dateformat for git-commit-id-maven-plugin
Old formmat: yyyy-MM-dd'T'HH:mm:ssZ, RFC 822
New format:  yyyy-MM-dd'T'HH:mm:ssXXX ISO 8601

Related to https://github.com/git-commit-id/git-commit-id-maven-plugin/issues/674.

This change is required to make the times produced by the
git-commit-id-maven-plugin usable for Maven's reproducible builds,
see https://maven.apache.org/guides/mini/guide-reproducible-builds.html.

Timestamp for reproducible output archive entries must either formatted
as ISO 8601 or as an int representing seconds since the epoch.

Example usage might be

   <properties>
     <project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp>
   </properties>

See gh-39606
2024-02-28 13:01:44 +01:00
Moritz Halbritter 07ee7254a6 Align to Native Build Tools metadata repository default
Closes gh-39068
2024-02-05 08:46:57 +01:00
Andy Wilkinson 045bc74aa0 Merge branch '3.1.x' into 3.2.x
Closes gh-39165
2024-01-17 10:42:57 +00:00
Andy Wilkinson f66fd0e9e2 Remove OCI entry as it is no longer maintained
Closes gh-39164
2024-01-17 10:42:27 +00:00
Olga MaciaszekSharma 072d6dadcb Remove OCI starter info from README
The project has been archived and is no longer maintained.

See gh-39145
2024-01-16 12:48:54 -08:00
Sandra Ahlgrimm b0bc872831 Add the LangChain4J to the list of community starters
See gh-38776
2023-12-19 23:14:01 -08:00
Scott Frederick d433deb737 Merge branch '3.0.x' into 3.1.x
Closes gh-38485
2023-11-21 17:30:54 -06:00
Scott Frederick dabcebf8a3 Merge branch '2.7.x' into 3.0.x
Closes gh-38484
2023-11-21 17:30:07 -06:00
Andy Wilkinson e7c3c6e62c Merge branch '3.1.x'
Closes gh-38016
2023-10-25 10:22:05 +01:00
Andy Wilkinson b764192550 Merge branch '3.0.x' into 3.1.x
Closes gh-38015
2023-10-25 10:21:04 +01:00
Johnny Lim f16ad50db8 Add Embedded MongoDB to community starters
See gh-38010
2023-10-25 10:20:13 +01:00
Phillip Webb 3ccf29ef49 Refine spring-boot-starter-data-redis-reactive dependencies
Change `spring-boot-starter-data-redis-reactive` to be standalone and
also declare an explicit dependency on reactor.

Closes gh-37943
2023-10-18 20:53:06 -07:00
Andy Wilkinson 5280cfeec0 Adapt to breaking API change in Micrometer
See gh-37703
2023-10-10 17:56:56 +01:00
Chris Bono 0a40fddaa7 Upgrade to Pulsar Reactive 0.4.0
This commit updates the Reactive client used by Spring Pulsar to
version 0.4.0. The updated client fixes an issue where the
non-reactive and reactive shaded producer cache had the same
relocation prefix. This allows the removal of the shaded
relocation prefixes from the checkRuntimeClasspathForConflicts
ignore closure.

See gh-37801
2023-10-10 07:36:37 +01:00
Andy Wilkinson 3e9a1cc1f8 Add Awaitility to spring-boot-starter-test
Closes gh-37195
2023-09-29 11:50:05 +01:00
Andy Wilkinson 2207509983 Merge branch '3.1.x'
Closes gh-37412
2023-09-15 13:37:59 +01:00
Andy Wilkinson d653515532 Merge branch '3.0.x' into 3.1.x
Closes gh-37411
2023-09-15 13:37:45 +01:00
Mark Nelson 78a69cbb7d Update README.adoc to add Oracle Spring Boot Starters
See gh-37069
2023-09-15 13:37:20 +01:00
Stephane Nicoll 82768cf500 Upgrade to Jetty 11.0.16
Closes gh-37300
2023-09-11 11:00:14 +02:00
Stephane Nicoll 902eb2d7fa Upgrade to Jetty 11.0.16
Closes gh-37291
2023-09-11 10:59:50 +02:00
Andy Wilkinson ed5d16de84 Upgrade to Jetty 12
Closes gh-36073
2023-09-07 13:59:15 +01:00
Chris Bono 6e7b845bdf Add support for Apache Pulsar
Add support for Apache Pulsar using the Spring for Apache Pulsar
project.

See gh-34763

Co-authored-by: Phillip Webb <pwebb@vmware.com>
2023-09-05 17:01:51 -07:00
Scott Frederick eb45aab712 Upgrade default CNB builders to Paketo Jammy
Closes gh-36689
2023-08-14 13:29:42 -05:00
Andy Wilkinson b1d26fe961 Revert "Upgrade default CNB builders to Paketo Jammy"
This reverts commit 6506208d29. The
upgrade to the Jammy builder was causing
failsWhenBuildImageIsInvokedOnMultiModuleProjectWithBuildImageGoal to
hang on CI.

See gh-36689
2023-08-07 12:10:27 +01:00