Commit Graph

591 Commits

Author SHA1 Message Date
Stéphane Nicoll 157a07145c Adapt to change in Spring Batch snapshots 2025-10-17 14:11:44 +02:00
Moritz Halbritter 1adead2de3 Remove superfluous NullAway suppressions 2025-10-17 08:42:20 +02:00
Phillip Webb c2e68c0911 Refactor security auto-configuration package structure
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:25], 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:25], 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:true version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
Refactor security auto-configuration package structure and classes to
create distinct web configurations.

Closes gh-14412
2025-10-16 14:10:08 -07:00
Phillip Webb 61c8fa2e1c Remove support for Spring Session Hazelcast
Closes gh-47661
2025-10-16 10:42:14 -07:00
Phillip Webb c477d3b8b4 Remove support for Spring Session Data MongoDB
Closes gh-47662
2025-10-16 10:38:45 -07:00
Andy Wilkinson b88551a198 Remove Spock integration until it supports Groovy 5
Closes gh-47650
2025-10-16 15:27:35 +01:00
Andy Wilkinson 2d68442939 Remove Jackson auto-config from DataElasticsearchTest
Closes gh-47365
2025-10-16 14:23:21 +01:00
Andy Wilkinson e221bfdd69 Rename Jackson-specific Json… classes to Jackson…
Closes gh-47625
2025-10-16 13:53:17 +01:00
Moritz Halbritter 32e98c4871 Add nullability annotations to tests in module/spring-boot-zipkin
See gh-47263
2025-10-16 11:24:41 +02:00
Moritz Halbritter b0f503c24c Add nullability annotations to tests in module/spring-boot-webtestclient
See gh-47263
2025-10-16 11:24:41 +02:00
Moritz Halbritter a7bf5b3e13 Add nullability annotations to tests in module/spring-boot-websocket
See gh-47263
2025-10-16 11:24:40 +02:00
Moritz Halbritter 59aadced88 Add nullability annotations to tests in module/spring-boot-webservices-test
See gh-47263
2025-10-16 11:24:40 +02:00
Moritz Halbritter ff83723d99 Add nullability annotations to tests in module/spring-boot-webservices
See gh-47263
2025-10-16 11:24:40 +02:00
Moritz Halbritter 9d5c7a15f3 Add nullability annotations to tests in module/spring-boot-webmvc-test
See gh-47263
2025-10-16 11:24:40 +02:00
Moritz Halbritter 73aa73f50d Add nullability annotations to tests in module/spring-boot-webmvc
See gh-47263
2025-10-16 11:24:40 +02:00
Stéphane Nicoll 36c2432f69 Rename 'spring-boot-tx' module to 'spring-boot-transaction'
Closes gh-47603
2025-10-16 09:14:20 +02:00
Stéphane Nicoll 7bfeb7aab9 Polish "Fix binding of spring.mongodb.representation.uuid"
See gh-47654
2025-10-16 09:06:28 +02:00
Johnny Lim a10e4baa9a Fix binding of spring.mongodb.representation.uuid
See gh-47654

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-10-16 09:06:14 +02:00
Stéphane Nicoll 6cebe3aca4 Migrate test to Jackson 3 2025-10-16 08:53:16 +02:00
Jonatan Ivanov c3962e16ed Add support for @ObservationKeyValue
See gh-47637
2025-10-16 08:20:48 +02:00
Phillip Webb 69ca0e13bd Suppress deprecated class warning 2025-10-15 22:35:08 -07:00
Phillip Webb cba4f7ae21 Consistently package mappings and exchanges classes
Mirror the package names used in actuator for classes to support
mappings and exchanges in `spring-boot-servlet`, `spring-boot-webmvc`
and `spring-boot-webflux`.

Closes gh-46217
2025-10-15 15:56:41 -07:00
Phillip Webb 94199a63fa Change 'blocking' term to 'imperative'
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:25], 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:25], 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:true 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-47398
2025-10-15 13:11:10 -07:00
Andy Wilkinson 55e7c83498 Allow modules to contribute to Devtools' default properties
Closes gh-44792
2025-10-15 20:19:02 +01:00
Moritz Halbritter 6db7fa6d46 Add nullability annotations to tests in module/spring-boot-webflux-test
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter 8236fa2f42 Add nullability annotations to tests in module/spring-boot-webflux
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter 969c23f34a Add nullability annotations to tests in module/spring-boot-webclient-test
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter a97975df25 Add nullability annotations to tests in module/spring-boot-webclient
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter 655de9b1c3 Add nullability annotations to tests in module/spring-boot-web-server
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter 866be19024 Add nullability annotations to tests in module/spring-boot-validation
See gh-47263
2025-10-15 16:58:21 +02:00
Moritz Halbritter 885219b24b Add nullability annotations to tests in module/spring-boot-tx
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter 1b59d45621 Add nullability annotations to tests in module/spring-boot-tomcat
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter 5906185fd8 Improve null-safety of module/spring-boot-web-server
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter d849c884e4 Add nullability annotations to tests in module/spring-boot-thymeleaf
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter c629b83146 Add nullability annotations to tests in module/spring-boot-sql
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter 1c4e783f74 Add nullability annotations to tests in module/spring-boot-session-jdbc
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter f8bceead26 Add nullability annotations to tests in module/spring-boot-session-hazelcast
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter 2ff81ebf80 Add nullability annotations to tests in module/spring-boot-session-data-redis
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter e0c74f3b65 Add nullability annotations to tests in module/spring-boot-session-data-mongodb
See gh-47263
2025-10-15 16:58:20 +02:00
Moritz Halbritter 07e9edee7d Add nullability annotations to tests in module/spring-boot-session
See gh-47263
2025-10-15 16:58:19 +02:00
Moritz Halbritter 26d6880998 Add nullability annotations to tests in module/spring-boot-servlet
See gh-47263
2025-10-15 16:58:19 +02:00
Moritz Halbritter 6477657e43 Add nullability annotations to tests in module/spring-boot-sendgrid
See gh-47263
2025-10-15 16:58:19 +02:00
Moritz Halbritter f51018fa29 Add nullability annotations to tests in module/spring-boot-security-test
See gh-47263
2025-10-15 16:58:19 +02:00
Moritz Halbritter 969d1774ed Add nullability annotations to tests in module/spring-boot-security-saml2
See gh-47263
2025-10-15 16:58:19 +02:00
Andy Wilkinson 7224b550a3 Add auto-configuration for Jackson's CBOR data format
Closes gh-47641
2025-10-15 10:34:38 +01:00
Stéphane Nicoll 500d054f52 Polish "Provide explicit order for neo4jObservationCustomizer"
See gh-47626
2025-10-15 08:11:31 +02:00
Dmitriy Tverdiakov 80e842d18c Provide explicit order for neo4jObservationCustomizer
See gh-47626

Signed-off-by: Dmitriy Tverdiakov <dmitriy.tverdiakov@neo4j.com>
2025-10-15 08:07:32 +02:00
Phillip Webb 8f89bd304f Polish code to fix warnings 2025-10-14 21:51:25 -07:00
Phillip Webb 34e0382858 Move actuator heath code to spring-boot-health
Closes gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb 5d21b822ab Remove unnecessary spring-boot-http-converter dependency
Remove unnecessary spring-boot-http-converter dependency from
`spring-boot-actuator`.

See gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb 1bad1b781a Drop unnecessary jsonb dependency from spring-boot-actuator
See gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb 229e9849a6 Drop spring-boot-validation from spring-boot-actuator
Remove the validation dependency since it was only used for tests and
we can wire things up directly instead.

See gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb 03161bcbb8 Move web-server to test fixtures dependency
See gh-46357
2025-10-14 21:51:24 -07:00
Phillip Webb e147ff4b2f Polish 2025-10-14 21:14:06 -07:00
Stéphane Nicoll c3e0e1b93d Upgrade to Tomcat 11.0.13
Closes gh-47589
2025-10-14 17:09:16 +02:00
Stéphane Nicoll 9bd5c1a3c2 Polish "Bind WebTestClient to the default WebHandler"
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:25], 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:25], 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:true 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-47617
2025-10-14 11:33:43 +02:00
Moritz Halbritter 285afe2040 Fix checkstyle 2025-10-14 11:09:55 +02:00
Stéphane Nicoll 879b7e6cce Bind WebTestClient to the default WebHandler
Previously, if multiple WebHandler beans were present, the auto-config
for WebTestClient fail to identify a suitable candidate as it expects
to only have such a bean.

This commit updates the logic to look for a well-known bean name that
WebFlux uses, and clarify the exception message to state that a bean
with a given name is expected to be found.

The exception message has been further refined to mention that, if
such a bean is not present, then a MockMVc-compatible ApplicationContext
should be available (i.e. WebApplicationContext).

Closes gh-47617
2025-10-14 11:00:49 +02:00
Phillip Webb ddf26080d6 Rationalize endpoint packages
Use consistent packages for endpoints and endpoint
auto-configuration.

Closes gh-47606
2025-10-13 18:37:59 -07:00
Phillip Webb 80de606c56 Refactor spring-boot-cloudfoundry package structure
Use package structure consistent with other modules.

Closes gh-47605
2025-10-13 18:37:16 -07:00
Phillip Webb 4587c82330 Start building against Spring Security 7.0.0-RC1 snapshots
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:25], 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:25], 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:true 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-47499
2025-10-13 15:13:00 -07:00
Moritz Halbritter c03b71ea4e Add nullability annotations to tests in module/spring-boot-security-oauth2-resource-server
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:25], 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:25], 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:true 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-47263
2025-10-13 15:15:51 +02:00
Moritz Halbritter b0b5b1b463 Add nullability annotations to tests in module/spring-boot-security-oauth2-client
See gh-47263
2025-10-13 15:15:50 +02:00
Moritz Halbritter 42744bdae9 Add nullability annotations to tests in module/spring-boot-security-oauth2-authorization-server
See gh-47263
2025-10-13 15:15:50 +02:00
Moritz Halbritter cddd8e3dd1 Add nullability annotations to tests in module/spring-boot-security
See gh-47263
2025-10-13 15:15:50 +02:00
Moritz Halbritter 118bf10127 Add nullability annotations to tests in module/spring-boot-rsocket-test
See gh-47263
2025-10-13 13:44:26 +02:00
Moritz Halbritter d0ae20fd94 Add nullability annotations to tests in module/spring-boot-rsocket
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 04aefab683 Add nullability annotations to tests in module/spring-boot-resttestclient
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 56795f944a Improve null-safety of module/spring-boot-resttestclient
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 6806ce5211 Add nullability annotations to tests in module/spring-boot-restdocs
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 558183e0fe Add nullability annotations to tests in module/spring-boot-restclient-test
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter b56d9c6b08 Add nullability annotations to tests in module/spring-boot-restclient
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 3c555a2f89 Add nullability annotations to tests in module/spring-boot-reactor-netty
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 3466271f35 Add nullability annotations to tests in module/spring-boot-reactor
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 190cb51336 Add nullability annotations to tests in module/spring-boot-r2dbc
See gh-47263
2025-10-13 13:44:25 +02:00
Moritz Halbritter 0635094c91 Add nullability annotations to tests in module/spring-boot-quartz
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter d3ad25df8f Add nullability annotations to tests in module/spring-boot-pulsar
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter 7dd6f93e91 Add nullability annotations to tests in module/spring-boot-persistence
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter 05b3f55049 Add nullability annotations to tests in module/spring-boot-opentelemetry
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter d9dd769d36 Improve null-safety of module/spring-boot-opentelemetry
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter 4a5c61a618 Add nullability annotations to tests in module/spring-boot-netty
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter 9217ad48bc Add nullability annotations to tests in module/spring-boot-neo4j
See gh-47263
2025-10-13 13:44:24 +02:00
Moritz Halbritter f9ce5d8e13 Remove superfluous version of jsr305 2025-10-13 13:44:23 +02:00
Moritz Halbritter 45ea5b9071 Add nullability annotations to tests in module/spring-boot-mustache
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter c06f2750f7 Add nullability annotations to tests in module/spring-boot-mongodb
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter a284dec0c1 Improve null-safety of module/spring-boot-mongodb
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter 7c54b1963f Add nullability annotations to tests in module/spring-boot-micrometer-tracing-test
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter d333dec4cb Add nullability annotations to tests in module/spring-boot-micrometer-tracing
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter 0c43462c66 Add nullability annotations to tests in module/spring-boot-micrometer-observation
See gh-47263
2025-10-13 13:44:08 +02:00
Moritz Halbritter 54b663eb69 Add nullability annotations to tests in module/spring-boot-micrometer-metrics-test
See gh-47263
2025-10-13 13:44:07 +02:00
Moritz Halbritter 11d50ae293 Add nullability annotations to tests in module/spring-boot-micrometer-metrics
See gh-47263
2025-10-13 13:44:07 +02:00
Moritz Halbritter 2f877a7415 Add nullability annotations to tests in module/spring-boot-mail
See gh-47263
2025-10-13 13:32:28 +02:00
Stéphane Nicoll 43cda8f54e Polish "Upgrade to Jackson Bom 3.0.0"
Closes gh-47569
2025-10-13 13:01:10 +02:00
Stéphane Nicoll 994ec68901 Upgrade to jOOQ 3.19.27
Closes gh-47573
2025-10-13 11:40:38 +02:00
Stéphane Nicoll e15c7e8e4a Upgrade to Jackson Bom 3.0.0
Closes gh-47569
2025-10-13 11:40:38 +02:00
Andy Wilkinson 52eea3d491 Automatically find and add Jackson modules
Closes gh-47485
2025-10-13 10:25:26 +01:00
Stéphane Nicoll 8cd7c2277f Polish "Start building against Spring Batch 6.0.0-RC1 snapshots"
See gh-47477
2025-10-10 18:20:22 +02:00
Mahmoud Ben Hassine 491019d4fe Start building against Spring Batch 6.0.0-RC1 snapshots
See gh-47477
2025-10-10 17:41:24 +02:00
Andy Wilkinson a502f4db8d Use spring.restdocs as prefix for Spring REST Docs properties
Closes gh-47481
2025-10-10 14:29:48 +01:00
Andy Wilkinson e6e0db04be Polish documentation following relocation of TestRestTemplate
See gh-46356
See gh-47322
2025-10-10 14:29:48 +01:00