Andy Wilkinson
62b217e0da
Apply mgmt access log prefix to reactive Jetty, Tomcat, and Undertow
...
Fixes gh-44197
2025-02-10 14:53:35 +00:00
Andy Wilkinson
436b51c065
Upgrade to Neo4j Java Driver 5.28.1
...
Closes gh-44198
2025-02-10 12:54:54 +00:00
Andy Wilkinson
5502e1443e
Upgrade to Neo4j Java Driver 5.28.1
...
Closes gh-44195
2025-02-10 12:25:43 +00:00
Andy Wilkinson
3137f20b4a
Merge branch '3.4.x'
...
Closes gh-44194
2025-02-10 11:09:38 +00:00
Andy Wilkinson
167dfd6bc9
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44193
2025-02-10 11:09:12 +00:00
Andy Wilkinson
ea76e46faa
Apply charset to Mustache's content type
...
Fixes gh-44053
2025-02-10 11:07:49 +00:00
Andy Wilkinson
ceaffaab4e
Merge branch '3.4.x'
...
Closes gh-44192
2025-02-10 10:28:08 +00:00
Andy Wilkinson
c3c7ed4c2e
Fix class cast during additional path matching with health probes
...
Previously, when health probes were enabled, the post-processor of
AutoConfiguredHealthEndpointGroups resulted in the bean no longer
implementing AdditionalPathMapper. This then caused a
ClassCastException when working with AdditionalPathMapper beans
in EndpointRequest's additional path mapping support.
This commit updates the type returned by the post-processor to
implement both HealthEndpointGroups and AdditionalPathMapper, as
AutoConfiguredHealthEndpointGroups does. Its implementation of
getAdditionalPaths produces a result that combines both the
additional paths of the original HealthEndpointGroups bean and its
own additional paths for the probes.
Fixes gh-44052
2025-02-10 10:01:19 +00:00
Andy Wilkinson
c86ac9ecaf
Merge branch '3.4.x'
...
Closes gh-44191
2025-02-10 09:37:21 +00:00
Andy Wilkinson
1c0253b380
Align reactive EndpointRequest with servlet equivalent
...
Closes gh-44189
2025-02-10 09:28:28 +00:00
Andy Wilkinson
4212ee7298
Merge branch '3.4.x'
...
Closes gh-44190
2025-02-10 09:27:01 +00:00
Andy Wilkinson
3603cb4ad9
Fix matching against context with implicit server namespace
...
Closes gh-44188
2025-02-10 09:18:46 +00:00
Johnny Lim
8c35bce668
Polish
...
See gh-44184
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-10 07:32:14 +01:00
Stéphane Nicoll
d9fc813fb5
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44183
2025-02-08 16:04:17 +01:00
Stéphane Nicoll
fafcfb41c8
Upgrade to Testcontainers Redis Module 2.2.3
...
Closes gh-44182
2025-02-08 15:48:44 +01:00
Stéphane Nicoll
c1cda666e7
Upgrade to RSocket 1.1.5
...
Closes gh-44181
2025-02-08 15:48:44 +01:00
Stéphane Nicoll
e91705a04d
Upgrade to R2DBC MySQL 1.3.2
...
Closes gh-44180
2025-02-08 15:47:58 +01:00
Stéphane Nicoll
ff6168cde7
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44179
2025-02-08 15:47:58 +01:00
Stéphane Nicoll
08e5578157
Upgrade to Infinispan 15.0.13.Final
...
Closes gh-44178
2025-02-08 15:45:06 +01:00
Stéphane Nicoll
15099d0755
Upgrade to HttpCore5 5.3.3
...
Closes gh-44177
2025-02-08 15:45:02 +01:00
Stéphane Nicoll
75c06f224c
Upgrade to HttpClient5 5.4.2
...
Closes gh-44176
2025-02-08 15:44:58 +01:00
Stéphane Nicoll
54a11aba6e
Upgrade to Hibernate 6.6.6.Final
...
Closes gh-44175
2025-02-08 15:44:54 +01:00
Stéphane Nicoll
f3de1a121f
Upgrade to Groovy 4.0.25
...
Closes gh-44174
2025-02-08 15:44:50 +01:00
Stéphane Nicoll
16467c4f90
Upgrade to Commons Pool2 2.12.1
...
Closes gh-44173
2025-02-08 15:44:46 +01:00
Andy Wilkinson
e40a7686cd
Merge branch '3.4.x'
...
Closes gh-44171
2025-02-08 10:08:57 +00:00
Andy Wilkinson
cc5414826a
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44170
2025-02-08 10:08:43 +00:00
Tran Ngoc Nhan
b5fa849563
Link to JarLauncher's javadoc
...
See gh-44168
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-08 10:08:05 +00:00
Andy Wilkinson
d4d041113c
Start building against Spring Session 3.4.2 snapshots
...
See gh-44167
2025-02-08 10:04:27 +00:00
Andy Wilkinson
7bf9725b82
Start building against Spring Security 6.5.0-M2 snapshots
...
See gh-44166
2025-02-08 10:04:27 +00:00
Andy Wilkinson
4f445640a6
Start building against Spring Pulsar 1.2.3 snapshots
...
See gh-44165
2025-02-08 10:04:27 +00:00
Andy Wilkinson
34fac24b33
Start building against Spring LDAP 3.3.0-M2 snapshots
...
See gh-44164
2025-02-08 10:04:27 +00:00
Andy Wilkinson
00fb6613d3
Start building against Spring Kafka 3.3.3 snapshots
...
See gh-44163
2025-02-08 10:04:26 +00:00
Andy Wilkinson
4c7f314ede
Start building against Spring Integration 6.5.0-M2 snapshots
...
See gh-44162
2025-02-08 10:04:26 +00:00
Andy Wilkinson
20392b0a20
Start building against Spring GraphQL 1.3.4 snapshots
...
See gh-44161
2025-02-08 10:04:26 +00:00
Andy Wilkinson
fd6fd3f7b8
Polish "Upgrade to Elasticsearch Client 8.17.0"
...
See gh-44100
2025-02-08 10:04:03 +00:00
Dmytro Nosan
ed5100ecee
Upgrade to Elasticsearch Client 8.17.0
...
See gh-44100
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-08 10:04:00 +00:00
Andy Wilkinson
0e686ba452
Start building against Spring HATEOAS 2.5.0-M1 snapshots
...
See gh-44169
2025-02-08 10:01:09 +00:00
Andy Wilkinson
1a3dd82684
Upgrade to Neo4j Java Driver 5.27.0
...
Closes gh-43684
2025-02-08 10:01:09 +00:00
Andy Wilkinson
822e7de3eb
Start building against Spring Data Bom 2025.0.0-M1 snapshots
...
See gh-44159
2025-02-07 21:01:57 +00:00
Andy Wilkinson
1e58f2bf84
Start building against Spring Authorization Server 1.4.2 snapshots
...
See gh-44158
2025-02-07 20:44:39 +00:00
Andy Wilkinson
92a8fbb878
Start building against Reactor Bom 2024.0.3 snapshots
...
See gh-44157
2025-02-07 20:44:35 +00:00
Andy Wilkinson
d147881a82
Start building against Micrometer Tracing 1.5.0-M2 snapshots
...
See gh-44156
2025-02-07 20:44:30 +00:00
Andy Wilkinson
60334f18d4
Start building against Micrometer 1.15.0-M2 snapshots
...
See gh-44155
2025-02-07 20:44:26 +00:00
Andy Wilkinson
8ce7da9bb0
Avoid duplicate customization of management web server factory
...
Previously, customization was performed in two places:
1. By customizers defined in the reactive and servlet web servlet
factory auto-configuration
- ServletWebServerFactoryAutoConfiguration
- ReactiveWebServerFactoryAutoConfiguration
2. By a ManagementWebServerFactoryCustomizer that delegates to
customizers of certain types found in the application context
hierarchy.
This led to some double customization as the customizers registered
by the auto-configuration classes were also found and called by the
ManagementWebServerFactoryCustomizer.
Additionally, the ManagementWebServerFactoryCustomizer would find
customizers from the parent context registered by
EmbeddedWebServerFactoryCustomizerAutoConfiguration.
This commit reworks the customization of the management web server
factory to remove the double customization.
ManagementWebServerFactoryCustomizer no longer delegates to
customizers that it finds in the context hierarchy. This
prevents the customizers defined in the reactive and servlet web
server factory auto-configuration classes from being called twice.
Additionally, EmbeddedWebServerFactoryCustomizerAutoConfiguration is
now registered in the child context so that its customizers continue
to be called when preparing the management context web server
factory.
Closes gh-44151
2025-02-07 12:23:40 +00:00
Johnny Lim
c335f772d0
Polish
...
See gh-44148
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-07 09:21:19 +01:00
Moritz Halbritter
1e73a7cf8b
Merge branch '3.4.x'
2025-02-06 15:51:12 +01:00
Moritz Halbritter
4fbbc3eda1
Clean up duplicate JsonView entry
2025-02-06 15:40:05 +01:00
Moritz Halbritter
0eb69445f2
Merge branch '3.4.x'
2025-02-06 14:27:17 +01:00
Moritz Halbritter
8552bc0d78
Merge branch '3.3.x' into 3.4.x
2025-02-06 14:27:06 +01:00
Moritz Halbritter
461e30f668
Add JsonView to PluginClasspathGradleBuild
2025-02-06 14:26:51 +01:00
Moritz Halbritter
129a20132b
Merge branch '3.4.x'
...
Closes gh-44146
2025-02-06 12:24:12 +01:00
Moritz Halbritter
1b494cc61d
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44145
2025-02-06 12:21:58 +01:00
Moritz Halbritter
baf596d10e
Document double observations when using @Timed etc.
...
Closes gh-44037
2025-02-06 12:21:31 +01:00
Stéphane Nicoll
dbc61d39f0
Upgrade to RSocket 1.1.5
...
Closes gh-44041
2025-02-05 14:57:50 +01:00
Stéphane Nicoll
b46698774d
Upgrade to Native Build Tools Plugin 0.10.5
...
Closes gh-44141
2025-02-05 14:57:50 +01:00
Stéphane Nicoll
fcd33e8b30
Upgrade to Infinispan 15.0.13.Final
...
Closes gh-44140
2025-02-05 12:28:16 +01:00
Stéphane Nicoll
3e4a799bb9
Upgrade to Groovy 4.0.25
...
Closes gh-44139
2025-02-05 12:28:12 +01:00
Stéphane Nicoll
c80c08d7bd
Upgrade to Commons Pool2 2.12.1
...
Closes gh-44138
2025-02-05 12:28:08 +01:00
Andy Wilkinson
88b60dc605
Improve Bomr configuration to avoid unwanted upgrade suggestions
...
Closes gh-44128
2025-02-05 10:07:51 +00:00
Stéphane Nicoll
2834367cb8
Start building against Spring Session 3.4.2 snapshots
...
See gh-44127
2025-02-05 10:05:15 +01:00
Stéphane Nicoll
5999cd7109
Start building against Spring Security 6.4.3 snapshots
...
See gh-44126
2025-02-05 10:05:15 +01:00
Stéphane Nicoll
ce47bbc2ee
Start building against Spring Pulsar 1.2.3 snapshots
...
See gh-44125
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
e9c36ccf38
Start building against Spring LDAP 3.2.11 snapshots
...
See gh-44124
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
1d85aa42a9
Start building against Spring Kafka 3.3.3 snapshots
...
See gh-44123
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
38f55c3080
Start building against Spring Integration 6.4.2 snapshots
...
See gh-44122
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
ac9571a033
Start building against Spring GraphQL 1.3.4 snapshots
...
See gh-44121
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
9feb2de604
Start building against Spring Data Bom 2024.1.3 snapshots
...
See gh-44119
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
bec776e024
Start building against Spring Authorization Server 1.4.2 snapshots
...
See gh-44118
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
d02895d6ac
Start building against Reactor Bom 2024.0.3 snapshots
...
See gh-44117
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
6c89096082
Start building against Micrometer Tracing 1.4.3 snapshots
...
See gh-44116
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
f0c7a5bec6
Start building against Micrometer 1.14.4 snapshots
...
See gh-44115
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
785dc18cd5
Start building against Spring Session 3.3.6 snapshots
...
See gh-44114
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
da8b5897c2
Start building against Spring Security 6.3.7 snapshots
...
See gh-44113
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
fedb086edd
Start building against Spring Pulsar 1.1.9 snapshots
...
See gh-44112
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
ff56e7c2f6
Start building against Spring LDAP 3.2.11 snapshots
...
See gh-44111
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
548eaf642b
Start building against Spring Kafka 3.2.7 snapshots
...
See gh-44110
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
f32dc305fc
Start building against Spring Integration 6.3.8 snapshots
...
See gh-44109
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
fb25bf6cfa
Start building against Spring GraphQL 1.3.4 snapshots
...
See gh-44108
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
adc92e958a
Start building against Spring Data Bom 2024.0.9 snapshots
...
See gh-44106
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
dd4049fcd5
Start building against Spring Authorization Server 1.3.5 snapshots
...
See gh-44105
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
d4d08a19e8
Start building against Reactor Bom 2023.0.15 snapshots
...
See gh-44104
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
921d9867b3
Start building against Micrometer Tracing 1.3.9 snapshots
...
See gh-44103
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
baede48c09
Start building against Micrometer 1.13.11 snapshots
...
See gh-44102
2025-02-05 10:05:05 +01:00
Andy Wilkinson
deb865b3d3
Merge branch '3.4.x'
...
Closes gh-44131
2025-02-05 08:48:53 +00:00
Andy Wilkinson
e6678b6d16
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44130
2025-02-05 08:48:38 +00:00
Andy Wilkinson
4b8d5f22de
Remove Java 8-specific build configuration that will never apply
...
With our Java 17 baseline, the build configuration that is only
applicable when building with Java 8 will never be used. This commit
removes it.
Closes gh-44129
2025-02-05 08:47:29 +00:00
Phillip Webb
9576293a03
Polish 'Add ability to match Endpoint requests by HTTP method'
...
See gh-29596
2025-02-04 21:57:40 -08:00
onobc
996ee243a3
Add ability to match Endpoint requests by HTTP method
...
Update both servlet and reactive `EndpointRequest` classes with
support for matching endpoint requests by HTTP method.
See gh-29596
2025-02-04 21:56:14 -08:00
Phillip Webb
2b5d8a4813
Revert "Upgrade to Jakarta Annotation 3.0.0"
...
This reverts commit 43c80db4f6
and adds a prohibit upgrade rule.
2025-02-04 18:38:44 -08:00
Phillip Webb
96c312c7aa
Revert "Upgrade to Jakarta WS RS 4.0.0"
...
This reverts commit ed3a5eefe7
and adds a prohibit upgrade rule.
2025-02-04 18:38:18 -08:00
Phillip Webb
c50bbb6488
Polish
2025-02-04 18:27:49 -08:00
Phillip Webb
9881f38d82
Polish 'Add the ability to trigger a Quartz job through an Actuator endpoint'
...
See gh-43086
2025-02-04 16:29:52 -08:00
Dmytro Nosan
fbeace397f
Add the ability to trigger a Quartz job through an Actuator endpoint
...
Add new methods to `QuartzEndpoint` and `QuartzEndpointWebExtension`
to allow a Quartz job to be triggered on demand.
See gh-43086
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-04 16:29:39 -08:00
Dmytro Nosan
1749235dbd
Polish PrometheusPushGatewayConfiguration
...
See gh-44069
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-04 14:02:47 -08:00
Phillip Webb
8c08854e72
Refine Jakarta upgrade rule
2025-02-04 12:44:18 -08:00
Phillip Webb
6fd3fc418e
Upgrade to UnboundID LDAPSDK 7.0.2
...
Closes gh-44099
2025-02-04 12:44:18 -08:00
Phillip Webb
96de268dfb
Upgrade to Thymeleaf Layout Dialect 3.4.0
...
Closes gh-44097
2025-02-04 12:44:18 -08:00
Phillip Webb
4aabaf1e44
Upgrade to Testcontainers Redis Module 2.2.3
...
Closes gh-44096
2025-02-04 12:44:18 -08:00
Phillip Webb
7f40270554
Upgrade to Selenium HtmlUnit 4.28.0
...
Closes gh-44095
2025-02-04 12:44:18 -08:00
Phillip Webb
96b4b8786d
Upgrade to RSocket 1.1.5
...
Closes gh-44094
2025-02-04 12:44:18 -08:00