Commit Graph

30060 Commits

Author SHA1 Message Date
Andy Wilkinson fc41fca7f0 Move code from spring-boot-actuator to spring-boot-cassandra
Issue: 46104
2025-06-30 16:57:23 -07:00
Andy Wilkinson e5e6203a5f Move code from spring-boot-actuator to spring-boot-cache
Issue: 46132
2025-06-30 16:57:23 -07:00
Andy Wilkinson a1a7a06a7f Move code from spring-boot-actuator to spring-boot-amqp
Issue: 46077
2025-06-30 16:57:23 -07:00
Andy Wilkinson b98d826664 Prune dependencies of spring-boot-autoconfigure-all
Issue: 46071
2025-06-30 16:57:23 -07:00
Andy Wilkinson 90ac26dde5 Move Actuator docs into a separate module
Issue: 46071
2025-06-30 16:57:23 -07:00
Andy Wilkinson 04eafdb7d6 Integration test each servlet web server with Spring MVC
Issue: 46071
2025-06-30 16:57:22 -07:00
Andy Wilkinson 93d60471a2 Tidy up tests in spring-boot-autoconfigure-all
Issue: 46071
2025-06-30 16:57:22 -07:00
Andy Wilkinson 9043661ad6 Create spring-boot-http-client-reactive module
Issue: 46118
2025-06-30 16:57:22 -07:00
Andy Wilkinson ff2492c54b Move web server auto-configure classes into spring-boot-web-server
Issue: 46145
2025-06-30 16:57:22 -07:00
Andy Wilkinson a5bbab3db4 Create spring-boot-graphql-test module
Issue: 46146
2025-06-30 16:57:22 -07:00
Andy Wilkinson 5f6d91f277 Rename spring-boot-http to spring-boot-http-converter
Issue: 46120
2025-06-30 16:57:22 -07:00
Andy Wilkinson 3a74c6d4b0 Create spring-boot-http-client module
Issue: 46118
2025-06-30 16:57:22 -07:00
Andy Wilkinson 4e91ea995f Move CodecCustomizer into spring-boot-http-codec
Issue: 46119
2025-06-30 16:57:22 -07:00
Andy Wilkinson 720da70421 Remove no-longer-needed spring-boot-all module
Issue: 46071
2025-06-30 16:57:21 -07:00
Andy Wilkinson c1f5498b11 Create spring-boot-web-server-test module
Issue: 46071
2025-06-30 16:57:21 -07:00
Andy Wilkinson 489686e966 Create spring-boot-web-server module
Issue: 46145
2025-06-30 16:57:21 -07:00
Stéphane Nicoll ecb1dd5715 Move web server specific classes into .*.server.* packages
Issue: 46071
2025-06-30 16:57:21 -07:00
Andy Wilkinson fb5193b461 Move persistence exception translation auto-config into tx module
Issue: 46084
2025-06-30 16:57:21 -07:00
Andy Wilkinson fa4e950bbe Create spring-boot-websocket module
Issue: 46144
2025-06-30 16:57:21 -07:00
Andy Wilkinson c2cdb79160 Move autoconfigure.container package into spring-boot-autoconfigure
Issue: 46071
2025-06-30 16:57:20 -07:00
Andy Wilkinson 86fa37c4e3 Move AOP auto-configuration into spring-boot-autoconfigure
Issue: 46071
2025-06-30 16:57:20 -07:00
Andy Wilkinson 628501f087 Create spring-boot-netty module
Issue: 46143
2025-06-30 16:57:20 -07:00
Andy Wilkinson 676fca519e Create spring-boot-reactor module
Issue: 46142
2025-06-30 16:57:20 -07:00
Andy Wilkinson 0b4ea65f35 Create spring-boot-graphql module
Issue: 46141
2025-06-30 16:57:20 -07:00
Andy Wilkinson 9470779b63 Create spring-boot-sql module
Issue: 46140
2025-06-30 16:57:20 -07:00
Andy Wilkinson d9a1f7c214 Create spring-boot-session modules
Issue: 46139
2025-06-30 16:57:20 -07:00
Andy Wilkinson ce5c078753 Create spring-boot-webflux module
Issue: 46138
2025-06-30 14:29:13 -07:00
Andy Wilkinson af3e25c1ac Create spring-boot-http-codec module
Issue: 46119
2025-06-30 14:29:13 -07:00
Andy Wilkinson b534f83fff Create spring-boot-security-saml2 module
Issue: 46137
2025-06-30 14:29:13 -07:00
Andy Wilkinson a67f0dd705 Create spring-boot-security-oauth2-authorization-server
Issue: 46136
2025-06-27 15:10:01 -07:00
Andy Wilkinson 2d838546c3 Create spring-boot-security-oauth2-resource-server module
Issue: 46135
2025-06-27 15:09:28 -07:00
Andy Wilkinson 2dcba55019 Create spring-boot-security-oauth2-client module
Issue: 46134
2025-06-27 15:08:56 -07:00
Andy Wilkinson da97eb85fc Create spring-boot-security module
Issue: 46133
2025-06-27 15:08:24 -07:00
Stéphane Nicoll 1197fa8304 Create spring-boot-cache module
Issue: 46132
2025-06-27 15:07:46 -07:00
Stéphane Nicoll df34f3857d Create spring-boot-data-web module
Issue: 46131
2025-06-27 15:07:17 -07:00
Stéphane Nicoll 1eb4d69d7f Create spring-boot-data-rest module
Issue: 46130
2025-06-27 15:06:46 -07:00
Stéphane Nicoll ab842a9701 Create spring-boot-data-r2dbc module
Issue: 46129
2025-06-27 15:06:17 -07:00
Stéphane Nicoll 786aa20d8b Create spring-boot-data-jdbc module
Issue: 46128
2025-06-27 15:05:48 -07:00
Stéphane Nicoll 98a9abc7cc Create spring-boot-data-couchbase module
Issue: 46127
2025-06-27 15:05:18 -07:00
Stéphane Nicoll 4da2d7e392 Create spring-boot-data-redis module
Issue: 46126
2025-06-27 15:04:46 -07:00
Andy Wilkinson 68b9203c78 Create spring-boot-webservices module
Issue: 46125
2025-06-27 15:04:15 -07:00
Andy Wilkinson 062aba6301 Break the link between spring-boot-test and spring-boot-all
Issue: 46071
2025-06-27 15:03:35 -07:00
Andy Wilkinson 719c0a3e11 Create spring-boot-data-neo4j module
Issue: 46124
2025-06-27 15:03:06 -07:00
Stéphane Nicoll 42a6aa3a29 Create spring-boot-data-elasticsearch module
Issue: 46123
2025-06-27 15:02:34 -07:00
Stéphane Nicoll 921611a026 Create spring-boot-data-cassandra module
Issue: 46122
2025-06-27 15:02:03 -07:00
Phillip Webb ca3ecd1555 Remove Thymeleaf from WelcomePageIntegrationTests
Issue: 46110
2025-06-27 15:01:57 -07:00
Andy Wilkinson 175e6acde8 Create spring-boot-webmvc module
Issue: 46121
2025-06-27 15:01:11 -07:00
Andy Wilkinson 93f279d6a1 Create spring-boot-http module
Issue: 46118
Issue: 46119
Issue: 46120
2025-06-27 15:00:39 -07:00
Andy Wilkinson 313b328508 Create spring-boot-hateoas module
Issue: 46117
2025-06-27 15:00:10 -07:00
Andy Wilkinson 4c0839f516 Create spring-boot-jersey module
Issue: 46116
2025-06-27 14:59:39 -07:00
Andy Wilkinson 44ae930af7 Create spring-boot-data-mongodb module
Issue: 46115
2025-06-27 14:59:09 -07:00
Andy Wilkinson 67ab931f80 Create spring-boot-mongodb module
Issue: 46114
2025-06-27 14:58:39 -07:00
Moritz Halbritter ae75794998 Create spring-boot-h2console module
Issue: 46113
2025-06-27 14:58:09 -07:00
Moritz Halbritter 3b77499e88 Create spring-boot-gson module
Issue: 46112
2025-06-27 14:57:39 -07:00
Moritz Halbritter 5da960b80a Create spring-boot-sendgrid module
Issue: 46111
2025-06-27 14:57:10 -07:00
Moritz Halbritter 5c61f4b9fb Create spring-boot-thymeleaf module
Issue: 46110
2025-06-27 14:56:39 -07:00
Stéphane Nicoll 1e65697959 Create spring-boot-data-ldap module
Issue: 46109
2025-06-27 14:56:09 -07:00
Stéphane Nicoll 55b01d29a9 Create spring-boot-ldap module
Issue: 46108
2025-06-27 14:55:37 -07:00
Stéphane Nicoll 8f623e8934 Create spring-boot-quartz module
Issue: 46107
2025-06-27 14:55:06 -07:00
Stéphane Nicoll 1157dc5451 Create spring-boot-neo4j module
Issue: 46106
2025-06-27 14:54:36 -07:00
Moritz Halbritter fe2539b7e3 Create spring-boot-mustache module
Issue: 46105
2025-06-27 14:54:00 -07:00
Andy Wilkinson 6c906cb4f7 Create spring-boot-cassandra module
Issue: 46104
2025-06-27 14:53:29 -07:00
Stéphane Nicoll 8c705529c3 Create spring-boot-couchbase module
Issue: 46103
2025-06-27 14:52:58 -07:00
Stéphane Nicoll 4702a7c63d Create spring-boot-jooq module
Issue: 46101
2025-06-27 14:52:03 -07:00
Andy Wilkinson 537255c2fa Create spring-boot-batch module
Issue: 46100
2025-06-27 14:51:32 -07:00
Stéphane Nicoll 63dbce0df3 Create spring-boot-hazelcast module
Issue: 46099
2025-06-27 14:51:01 -07:00
Andy Wilkinson 2dc2cb98d7 Create spring-boot-integration module
Issue: 46098
2025-06-27 14:50:29 -07:00
Andy Wilkinson 2f9b0ee191 Create spring-boot-rsocket module
Issue: 46097
2025-06-27 14:49:55 -07:00
Stéphane Nicoll ba6b1348f1 Create spring-boot-data-jpa module
Issue: 46096
2025-06-27 14:49:20 -07:00
Stéphane Nicoll 7dffa75c9b Create spring-boot-jpa module
Issue: 46095
2025-06-27 14:48:44 -07:00
Andy Wilkinson 28dadc2cf5 Create spring-boot-r2dbc module
Issue: 46094
2025-06-27 14:48:10 -07:00
Andy Wilkinson 986aedfd99 Create spring-boot-pulsar module
Issue: 46093
2025-06-27 14:47:39 -07:00
Andy Wilkinson 1eb98ba9f7 Create spring-boot-kafka module
Issue: 46092
2025-06-27 14:47:06 -07:00
Brian Clozel 0690e870d2 Create spring-boot-elasticsearch module
Issue: 46091
2025-06-27 14:46:32 -07:00
Moritz Halbritter 86f950bc35 Create spring-boot-freemarker module
Issue: 46090
2025-06-27 14:46:01 -07:00
Phillip Webb 4ab92d4528 Create spring-boot-groovy-templates module
Issue: 46089
2025-06-27 14:45:31 -07:00
Phillip Webb 725c8f4253 Create spring-boot-liquibase module
Issue: 46088
2025-06-27 14:44:56 -07:00
Stéphane Nicoll 34d41956b5 Create spring-boot-validation module
Issue: 46087
2025-06-27 14:44:22 -07:00
Stéphane Nicoll 13e0f45539 Create spring-boot-flyway module
Issue: 46086
2025-06-27 14:43:46 -07:00
Andy Wilkinson 10298bd0b8 Pull up setDisableMBeanRegistry
Issue: 44070
2025-06-27 14:43:19 -07:00
Andy Wilkinson cda1ffe54d Create spring-boot-jdbc module
Issue: 46085
2025-06-27 14:41:32 -07:00
Andy Wilkinson cacbd22715 Create spring-boot-tx module
Issue: 46084
2025-06-27 11:45:33 -07:00
Stéphane Nicoll f61bdb94e6 Create spring-boot-artemis module
Issue: 46083
2025-06-27 11:45:01 -07:00
Stéphane Nicoll 5f3adc3c1f Create spring-boot-activemq module
Issue: 46082
2025-06-27 11:44:29 -07:00
Stéphane Nicoll c98a07ec7b Create spring-boot-jms module
Issue: 46081
2025-06-27 11:43:55 -07:00
Andy Wilkinson 332df59275 Move SQL packages from -all modules into corresponding non-all modules
Issue: 46071
2025-06-27 11:43:25 -07:00
Brian Clozel f8230d87a6 Create spring-boot-jsonb module
Issue: 46080
2025-06-27 11:42:52 -07:00
Brian Clozel e7ef2d2d9c Create spring-boot-mail module
Issue: 46079
2025-06-27 11:42:21 -07:00
Andy Wilkinson 15d306a26b Create spring-boot-jackson-module
Issue: 46078
2025-06-27 11:41:47 -07:00
Andy Wilkinson 91eb68944f Remove web concerns from template package and move out of -all
Issue: 46071

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-06-27 11:41:19 -07:00
Andy Wilkinson 3ce346a261 Separate R2DBC and JDBC database initialization
Issue: 46071

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-06-27 11:40:51 -07:00
Brian Clozel c5e3a322b3 Create spring-boot-amqp module
Issue: 46077
2025-06-27 11:40:20 -07:00
Phillip Webb 1b086158cc Temporarily disable auto-configuration checks
Found auto-configuration class problems:
  - org.springframework.boot.actuate.autoconfigure.amqp.RabbitHealthContributorAutoConfiguration:
    - after 'org.springframework.boot.amqp.autoconfigure.RabbitAutoConfiguration' is from an optional dependency and should be declared in afterName
  - org.springframework.boot.actuate.autoconfigure.metrics.amqp.RabbitMetricsAutoConfiguration:
    - after 'org.springframework.boot.amqp.autoconfigure.RabbitAutoConfiguration' is from an optional dependency and should be declared in afterName

Issue: 46071
2025-06-27 11:40:16 -07:00
Andy Wilkinson 51b29485fe Create spring-boot-reactor-netty module
Issue: 46076
2025-06-27 11:39:41 -07:00
Andy Wilkinson 2bd4eb4e32 Create spring-boot-jetty module
Issue: 46075
2025-06-27 11:39:04 -07:00
Andy Wilkinson b6a8e6cf8c Create spring-boot-undertow module
Issue: 46074
2025-06-27 11:38:30 -07:00
Andy Wilkinson eac6ff5e83 Move Tomcat auto-configuration into spring-boot-tomcat
Issue: 46073
2025-06-27 11:37:59 -07:00
Andy Wilkinson 2565d6dac6 Move tests that use Tomcat out of spring-boot-all
Issue: 46073
2025-06-27 11:37:54 -07:00
Andy Wilkinson cfc15ec19b Move tests that use Tomcat out of spring-boot-test
Issue: 46073
2025-06-27 11:37:45 -07:00
Andy Wilkinson 7ee2bc1058 Start splitting up spring-boot-autoconfigure
Issue: 46071
2025-06-27 11:37:39 -07:00
Andy Wilkinson 00bd123032 Create beginnings of spring-boot-tomcat module
Issue: 46073
2025-06-27 10:59:48 -07:00
Andy Wilkinson a7e7cb45a0 Start splitting up spring-boot
Issue: 46071
2025-06-27 10:56:32 -07:00
Phillip Webb f5f26da140 Reduce number of test dependencies
Reduce the number of direct test dependencies and instead rely on
transitive test support dependencies.

Issue: 46072
2025-06-27 10:56:32 -07:00
Phillip Webb 3cc799b2ef Add useful transitive dependencies to spring-boot-test-support
Add more `api` dependencies to `spring-boot-test-support` to reduce
the number of test dependencies needing in sub-modules.

Issue: 46072
2025-06-27 10:56:32 -07:00
Phillip Webb d1a812354c Split up BackgroundPreinitializer
Issue: 44065
2025-06-27 10:56:32 -07:00
Andy Wilkinson f9cd6b01cf Move WebServer-specific properties out of ManagementServerProperties
Issue: 44324
2025-06-27 10:56:32 -07:00
Andy Wilkinson 10f7651dc9 Move server-specific properties out of ServerProperties
Issue: 44064
2025-06-27 10:56:31 -07:00
Andy Wilkinson e221783251 Repackage web server classes
Issue: 44286
Issue: 44067
2025-06-27 10:56:24 -07:00
Andy Wilkinson 8356a5ca7c Move server-specific knowledge out of general child context creation
Issue: 44200
2025-06-27 10:53:37 -07:00
Andy Wilkinson 6a928361dd Move JerseyApplicationPath into a Jersey-specific package
Issue: 44066
2025-06-27 10:53:37 -07:00
Andy Wilkinson b6b570ebeb Merge branch '3.5.x'
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false 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[toolchain:false version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true 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:true version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true 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:true version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run CodeQL Analysis / run-analysis (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-46226
2025-06-27 16:04:08 +01:00
Andy Wilkinson 55fcad3498 Merge branch '3.4.x' into 3.5.x
Build and Deploy Snapshot / Build and Deploy Snapshot (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: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[toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run CodeQL Analysis / run-analysis (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-46225
2025-06-27 16:00:38 +01:00
Andy Wilkinson 5479f5c3d3 Make Hikari's pool accessible via reflection in a native image
Build and Deploy Snapshot / Build and Deploy Snapshot (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: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[toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled Details
Run CodeQL Analysis / run-analysis (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
When it's inaccessible, the jdbc.connections.active and
jdbc.connections.idle metrics are lost.

Closes gh-46214
2025-06-27 15:52:54 +01:00
Stéphane Nicoll 3d6a6372c1 Merge branch '3.5.x'
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
Closes gh-46224
2025-06-27 13:01:20 +02:00
Stéphane Nicoll 8499888c74 Merge branch '3.4.x' into 3.5.x
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: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: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[toolchain:true version:24], 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
Closes gh-46223
2025-06-27 13:01:09 +02:00
Dmytro Nosan 67f380c2bc Add @EnabledOnLocale annotation for locale-based tests
Introduce @EnabledOnLocale annotation to enable or disable tests
based on the system's default locale.

See gh-46211

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-06-27 12:45:35 +02:00
Brian Clozel 3168b594fd Revert temporary workaround for HttpMessageConverters
Two additional issues were fixed in spring-projects/spring-framework#33894

* ordering of the multipart converter for server apps
* the classpath detection is now more static for GraalVM

Fixes gh-46221
2025-06-27 11:09:45 +02:00
Phillip Webb fd34f80bf1 Restore HttpMessageConverters ordering
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
Temporarily add reordering logic to `HttpMessageConverters` to restore
the Spring Boot 3.5 order.

See gh-46221
2025-06-26 22:31:31 -07:00
Brian Clozel aae3df0cdc Adapt to HttpMessageConverters changes in Framework
See spring-projects/spring-framework#33894
2025-06-26 17:26:00 +02: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
Andy Wilkinson 19818fb844 Adapt to changes in Framework's Hibernate support
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
See gh-45487
2025-06-25 21:30:51 +01:00
Andy Wilkinson 414117ebac Upgrade to Elasticsearch Client 9.0.3
Closes gh-46207
2025-06-25 17:44:12 +01:00
Andy Wilkinson 350dec4e5e Merge branch '3.5.x' 2025-06-25 17:32:25 +01:00
Andy Wilkinson 4c414b9281 Tolerate Gradle 9's change of archive entry ordering
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: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: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[toolchain:true version:24], 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
2025-06-25 17:07:41 +01:00
Andy Wilkinson bbcb31c140 Merge branch '3.5.x'
See gh-46206
2025-06-25 15:15:06 +01:00
Andy Wilkinson 5ae646ea01 Merge branch '3.4.x' into 3.5.x
See gh-46205
2025-06-25 15:14:45 +01:00
Andy Wilkinson 49fdc31532 Add jars that were missed due to .gitignore
See gh-46043
2025-06-25 15:14:04 +01:00
Andy Wilkinson 607baa9c64 Merge branch '3.5.x'
Closes gh-46206
2025-06-25 14:48:51 +01:00
Andy Wilkinson 0510f10b5d Merge branch '3.4.x' into 3.5.x
Closes gh-46205
2025-06-25 14:48:34 +01:00
Andy Wilkinson bdee9c9b19 Ensure consistent versions between dev and production classpaths
Prior to this change, versions in the dev and production classpaths
could differ. These differing versions could result in a transitive
dependency that should have been present in both development and
production only being present in the former. This would likely
result in failures at runtime.

This commit aligns the versions by adding constraints to the
production runtime classpath for each dependency in the runtime
classpath.

Closes gh-46043
2025-06-25 13:35:39 +01:00
Andy Wilkinson 1f03576647 Merge branch '3.5.x'
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 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
Closes gh-46204
2025-06-25 13:33:31 +01:00
Andy Wilkinson 822c2be5f9 Merge branch '3.4.x' into 3.5.x
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: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: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[toolchain:true version:24], 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
Closes gh-46203
2025-06-25 13:31:20 +01:00
Andy Wilkinson 640793c60e Streamline CRC and hash calculation when preparing stored entries
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: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: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[toolchain:true version:24], 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
Closes gh-46202
2025-06-25 13:31:04 +01:00
Andy Wilkinson ddf3984569 Upgrade to JUnit Jupiter 5.13.1
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 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
Closes gh-46058
2025-06-24 20:09:19 +01:00
Phillip Webb fe049e6570 Merge branch '3.5.x'
Fixes gh-46197
2025-06-24 11:36:09 -07:00
Phillip Webb 6fe696b5cf Restore binding of system environment using legacy names
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: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: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[toolchain:true version:24], 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
Remove `Binder` optimization introduced in commit 8f14dca164 so that
legacy format names in environment variables can be used again.

Fixes gh-46184
2025-06-24 11:34:58 -07:00
Andy Wilkinson 1b1fa0b0a3 Merge branch '3.5.x' 2025-06-24 15:17:13 +01:00
Andy Wilkinson a06ce997a1 Test against Gradle 9.0.0-rc-1
See gh-43573
2025-06-24 15:16:25 +01:00
Andy Wilkinson 0d13264c81 Merge branch '3.5.x'
Closes gh-46195
2025-06-24 14:46:46 +01:00
Andy Wilkinson 07eaf82f29 Merge branch '3.4.x' into 3.5.x
Closes gh-46194
2025-06-24 14:46:28 +01:00
Andy Wilkinson 0932c4a1c6 Apply permissions consistently when creating uber jars and wars
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: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: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[toolchain:true version:24], 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
Closes gh-46193
2025-06-24 14:46:05 +01:00
Andy Wilkinson 2549159f3b Merge branch '3.5.x'
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 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
Closes gh-46189
2025-06-24 11:52:23 +01:00
Andy Wilkinson b1574da542 Merge branch '3.4.x' into 3.5.x
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: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: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[toolchain:true version:24], 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
Closes gh-46188
2025-06-24 11:52:13 +01:00
Andy Wilkinson a2067af1b3 Use version-spring-boot attribute to reference Spring Boot's version
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: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: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[toolchain:true version:24], 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
Closes gh-46187
2025-06-24 11:51:14 +01:00
Andy Wilkinson dcddff2d01 Merge branch '3.5.x'
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 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
Closes gh-46181
2025-06-23 20:33:18 +01:00
Andy Wilkinson e9033a81c7 Merge branch '3.4.x' into 3.5.x
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: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: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[toolchain:true version:24], 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
Closes gh-46180
2025-06-23 20:32:53 +01:00
Andy Wilkinson 1c404767c4 Make Servlet-specific customization back off without undertow-servlet
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: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: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[toolchain:true version:24], 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
Closes gh-46178
2025-06-23 20:31:24 +01:00
Phillip Webb ef1638e6e6 Merge branch '3.5.x'
Closes gh-46177
2025-06-23 10:37:45 -07:00
Phillip Webb cf6dd4b631 Merge branch '3.4.x' into 3.5.x
Closes gh-46176
2025-06-23 10:37:30 -07:00
Phillip Webb 2128a84492 Never attempt to resolve local address for nested URLs
Update `nested:` Handler to always return `null` from `getHostAddress`
in an attempt to improve performance on Windows.

Fixes gh-46063
2025-06-23 10:37:09 -07:00
Moritz Halbritter 0374587d1f Merge branch '3.5.x'
Closes gh-46175
2025-06-23 15:08:50 +02:00
Moritz Halbritter 250027d93e Merge branch '3.4.x' into 3.5.x
Closes gh-46174
2025-06-23 15:08:33 +02:00
Moritz Halbritter e2571a41bf Exclude ReactorAutoConfiguration from lazy initialization
Closes gh-45846
2025-06-23 14:58:47 +02: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
Stéphane Nicoll 7e0d1647d1 Fix import
See gh-46064
2025-06-23 14:35:40 +02:00
Stéphane Nicoll f07e0dee96 Fix import
See gh-46064
2025-06-23 13:44:11 +02:00
Moritz Halbritter 402af1b343 Merge branch '3.5.x'
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 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
Closes gh-46171
2025-06-23 13:43:18 +02:00
Moritz Halbritter 4fad815743 Merge branch '3.4.x' into 3.5.x
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: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: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[toolchain:true version:24], 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
Closes gh-46170
2025-06-23 13:42:51 +02:00
Dmytro Nosan 4b7e3519c2 Exclude NettyAutoConfiguration from global lazy init
This commits registers LazyInitializationExcludeFilter to exclude
NettyAutoConfiguration from global lazy init.

See gh-46164

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-06-23 13:42:35 +02:00
Stéphane Nicoll 94afd9e2c5 Fix import 2025-06-23 13:40:28 +02:00
Stéphane Nicoll 1f1d663447 Merge branch '3.5.x'
Closes gh-46169
2025-06-23 13:38:44 +02:00
Stéphane Nicoll 73e4cccd8c Merge branch '3.4.x' into 3.5.x
Closes gh-46168
2025-06-23 13:34:59 +02:00
Stéphane Nicoll 399cee4b0e Polish "Fix issues with Kotlin examples in Antora docs"
See gh-46064
2025-06-23 13:32:37 +02:00
Dmitry Sulman eb9e2f19a8 Fix issues with Kotlin examples in Antora docs
See gh-46064

Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
2025-06-23 13:25:50 +02:00
Moritz Halbritter 7fd6f457df Merge branch '3.5.x'
Closes gh-46163
2025-06-23 10:33:41 +02:00
Moritz Halbritter e99c3a900f Merge branch '3.4.x' into 3.5.x
Closes gh-46011
2025-06-23 10:32:32 +02:00
Stéphane Nicoll a08e40d8d8 Merge branch '3.5.x'
Closes gh-46165
2025-06-23 10:17:00 +02:00
Tran Ngoc Nhan af0e7ace3e Adapt tests to run assertions on map in ContextPairsTests
See gh-46160

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-06-23 10:15:05 +02:00
Moritz Halbritter e661f6ec1b Use fixed clock when testing SslInfo
Closes gh-45573
2025-06-23 09:40:56 +02:00
Stéphane Nicoll 2982d0fa92 Upgrade to Maven Clean Plugin 3.5.0
Closes gh-46059
2025-06-21 17:40:02 +02:00
Stéphane Nicoll 7ea9c26446 Upgrade to Hibernate Validator 9.0.1.Final
Closes gh-46057
2025-06-21 15:52:39 +02:00
Stéphane Nicoll d74dece8b1 Upgrade to Hibernate 7.0.2.Final
Closes gh-46056
2025-06-21 15:52:38 +02:00
Stéphane Nicoll 2dd8f79699 Upgrade to Flyway 11.9.2
Closes gh-46055
2025-06-21 15:52:38 +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
Phillip Webb ea2cf80311 Merge branch '3.5.x'
See gh-46067
2025-06-20 17:20:07 -07:00
Phillip Webb 198745fe4f Merge branch '3.4.x' into 3.5.x
See gh-46066
2025-06-20 17:19:38 -07:00
Phillip Webb 9863d3da66 Add license header to kotlin files
See gh-46065
2025-06-20 17:18:53 -07:00
Phillip Webb 509e7b5807 Merge branch '3.5.x'
See gh-46067
2025-06-20 17:18:19 -07:00
Phillip Webb bd9b1d2a25 Merge branch '3.4.x' into 3.5.x
See gh-46066
2025-06-20 17:18:02 -07:00
Phillip Webb 6cfc7196f4 Add license header to java files
See gh-46065
2025-06-20 17:17:39 -07:00
Phillip Webb 1bb1c13a61 Merge branch '3.5.x'
See gh-46067
2025-06-20 17:16:13 -07:00
Phillip Webb a37c84b7c5 Merge branch '3.4.x' into 3.5.x
See gh-46066
2025-06-20 17:14:59 -07:00
Phillip Webb d66b28fcba Update end copyright year to 'present'
See gh-46065
2025-06-20 17:12:38 -07:00
Stéphane Nicoll af926e2aef Restore behavior of TestImage with Elasticsearch
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 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
See gh-46052
2025-06-20 17:45:48 +02:00
Stéphane Nicoll 4aff06aa17 Polish "Upgrade to Elasticsearch 9.0.2"
CLoses gh-46052
2025-06-20 15:47:07 +02:00
Stéphane Nicoll fb43b65e23 Polish "Start building against Spring Data 2025.1.0-M4 snapshots"
See gh-46048
2025-06-20 14:30:06 +02:00
Brian Clozel 33f0b4012e Start building against Spring for GraphQL 2.0.0-M1 snapshots
See gh-46053
2025-06-20 12:55:44 +02:00
Stéphane Nicoll 5dc4af69a4 Start building against Spring Integration 7.0.0-M1 snapshots
See gh-46054
2025-06-20 12:37:34 +02:00
Stéphane Nicoll ccecd98b58 Upgrade to MongoDB 5.5.1
Closes gh-45866
2025-06-20 12:19:06 +02:00
Stéphane Nicoll 5cf190fec1 Upgrade to Elasticsearch 9.0.2
CLoses gh-46052
2025-06-20 12:19:06 +02:00
Stéphane Nicoll 04e58c998f Start building against Spring Data 2025.1.0-M4 snapshots
See gh-46048
2025-06-20 12:19:05 +02:00
Stéphane Nicoll b7a8d6447d Start building against Spring HATEOAS 3.0.0-M4 snapshots
See gh-46049
2025-06-20 12:00:39 +02:00
Stéphane Nicoll bb56f20e11 Start building against Spring AMQP 4.0.0-M3 snapshots
See gh-46047
2025-06-20 12:00:38 +02:00
Stéphane Nicoll 8077a0dfc3 Upgrade to Netty 4.2.2.Final
Closes gh-46050
2025-06-20 12:00:38 +02:00
Stéphane Nicoll 3ec9cee8cb Start building against Reactor 2025.0.0-M5 snapshots
See gh-46046
2025-06-20 11:40:31 +02:00
Stéphane Nicoll 710f00ff39 Prepare regular dependency upgrades
This commit syncs dependencies from 3.5.x and restores the use of the
"type: dependency-upgrade" label.

Closes gh-46045
2025-06-20 10:38:40 +02:00
Phillip Webb 920640be78 Merge branch 'main' into 4.0.x
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 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
2025-06-19 15:15:04 -07:00