Stephane Nicoll
fbde75e149
Start building against Spring AMQP 3.0.6 snapshots
...
See gh-36401
2023-07-13 16:01:59 +02:00
Stephane Nicoll
fc9006f53c
Upgrade to Reactor Bom 2022.0.9
...
Closes gh-36292
2023-07-13 15:57:34 +02:00
Stephane Nicoll
23653e72be
Upgrade to Dependency Management Plugin 1.1.1
...
Closes gh-36400
2023-07-13 15:57:33 +02:00
Stephane Nicoll
b3513b5d89
Start building against Spring AMQP 2.4.14 snapshots
...
See gh-36399
2023-07-13 15:53:13 +02:00
Stephane Nicoll
0d8bae5953
Prohibit upgrades to Liquibase 4.23.0
...
Closes gh-36377
2023-07-13 15:34:23 +02:00
Stephane Nicoll
83b7b902c0
Upgrade to XML Maven Plugin 1.1.0
...
Closes gh-36385
2023-07-13 11:56:51 +02:00
Stephane Nicoll
6684404f67
Upgrade to WebJars Locator Core 0.53
...
Closes gh-36384
2023-07-13 11:56:51 +02:00
Stephane Nicoll
f689f68695
Upgrade to Rabbit Stream Client 0.11.0
...
Closes gh-36382
2023-07-13 11:56:50 +02:00
Stephane Nicoll
7cb5b96919
Upgrade to OpenTelemetry 1.28.0
...
Closes gh-36381
2023-07-13 11:56:50 +02:00
Stephane Nicoll
85d9cddd25
Upgrade to Neo4j Java Driver 5.10.0
...
Closes gh-36380
2023-07-13 11:56:50 +02:00
Stephane Nicoll
2d472c526f
Upgrade to MongoDB 4.10.2
...
Closes gh-36379
2023-07-13 11:56:49 +02:00
Stephane Nicoll
5e3445ad4a
Upgrade to Maven Clean Plugin 3.3.1
...
Closes gh-36378
2023-07-13 11:56:49 +02:00
Stephane Nicoll
9a8b3246a4
Upgrade to Kotlin Coroutines 1.7.2
...
Closes gh-36376
2023-07-13 11:56:49 +02:00
Stephane Nicoll
11898c0b56
Upgrade to Json-smart 2.5.0
...
Closes gh-36375
2023-07-12 20:01:29 +02:00
Stephane Nicoll
1c0217f40a
Upgrade to jOOQ 3.18.5
...
Closes gh-36374
2023-07-12 20:01:28 +02:00
Stephane Nicoll
590526717d
Upgrade to JBoss Logging 3.5.3.Final
...
Closes gh-36373
2023-07-12 20:01:28 +02:00
Stephane Nicoll
f05ec7e300
Upgrade to Janino 3.1.10
...
Closes gh-36372
2023-07-12 20:01:28 +02:00
Stephane Nicoll
3e9eeea2b0
Upgrade to Jakarta WebSocket 2.1.1
...
Closes gh-36371
2023-07-12 20:01:27 +02:00
Stephane Nicoll
d6d93fb112
Upgrade to Infinispan 14.0.12.Final
...
Closes gh-36370
2023-07-12 20:01:27 +02:00
Stephane Nicoll
c6128904ee
Upgrade to Hibernate Validator 8.0.1.Final
...
Closes gh-36369
2023-07-12 20:01:27 +02:00
Stephane Nicoll
2f9d016581
Upgrade to Hibernate 6.2.6.Final
...
Closes gh-36368
2023-07-12 20:01:26 +02:00
Stephane Nicoll
2073f1d194
Upgrade to H2 2.2.220
...
Closes gh-36367
2023-07-12 20:01:26 +02:00
Stephane Nicoll
d08c2f0723
Upgrade to Groovy 4.0.13
...
Closes gh-36366
2023-07-12 20:01:26 +02:00
Stephane Nicoll
c6ffcb94c0
Upgrade to GraphQL Java 20.4
...
Closes gh-36365
2023-07-12 20:01:25 +02:00
Stephane Nicoll
85194c703b
Upgrade to Elasticsearch Client 8.8.2
...
Closes gh-36351
2023-07-12 18:13:28 +02:00
Stephane Nicoll
5e2575371d
Upgrade to Dependency Management Plugin 1.1.1
...
Closes gh-36363
2023-07-12 18:13:28 +02:00
Stephane Nicoll
ee1044f4a5
Upgrade to Commons Codec 1.16.0
...
Closes gh-36350
2023-07-12 18:13:23 +02:00
Stephane Nicoll
49f5002241
Upgrade to Artemis 2.29.0
...
Closes gh-36349
2023-07-12 18:13:22 +02:00
Stephane Nicoll
556fcc92bb
Upgrade to ActiveMQ 5.18.2
...
Closes gh-36348
2023-07-12 18:13:22 +02:00
Stephane Nicoll
c59d474ec4
Upgrade to Reactor Bom 2023.0.0-M1
...
Closes gh-36300
2023-07-12 17:01:10 +02:00
Stephane Nicoll
122f6599c0
Upgrade to Micrometer Tracing 1.2.0-M1
...
Closes gh-36199
2023-07-12 17:00:43 +02:00
Stephane Nicoll
ad72d22c90
Upgrade to Micrometer 1.12.0-M1
...
Closes gh-36188
2023-07-12 17:00:11 +02:00
Andy Wilkinson
f60547c118
Merge branch '3.1.x'
...
Closes gh-36360
2023-07-12 12:00:26 +01:00
Andy Wilkinson
218f4f2679
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36359
2023-07-12 12:00:11 +01:00
Andy Wilkinson
090802b11b
Use existing value rather than deducing bind method
...
When there is an existing value, deducing the bind method may
incorrectly result in the use of constructor binding. This
results in a failure in the configuration properties
post-processor as it refuses to bind properties to a bean whose
attributes indicate that constructor binding should have been used.
This commit updates ConfigurationPropertiesBean to avoid tryin to
deduce the bind method and instead use the presence or absence of an
existing value to determine the type of binding that should be used.
Only when there is no existing value is constructor binding
appropriate.
Fixes gh-36175
2023-07-12 11:13:48 +01:00
Andy Wilkinson
b66eea8d2a
Merge branch '3.1.x'
...
Closes gh-36356
2023-07-12 08:34:08 +01:00
Andy Wilkinson
d5ca66d47c
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36355
2023-07-12 08:33:43 +01:00
Andy Wilkinson
2a5a5d19b7
Update Servlet container system requirements
...
Closes gh-36354
2023-07-12 08:33:10 +01:00
Stephane Nicoll
d45903060d
Upgrade to Reactor Bom 2020.0.34
...
Closes gh-36172
2023-07-11 16:07:58 +02:00
Stephane Nicoll
324539e707
Upgrade to Rabbit AMQP Client 5.14.3
...
Closes gh-36316
2023-07-11 16:07:58 +02:00
Stephane Nicoll
eb0e50f909
Upgrade to Neo4j Java Driver 4.4.12
...
Closes gh-36315
2023-07-11 16:07:58 +02:00
Stephane Nicoll
328d86092b
Upgrade to Micrometer 1.9.13
...
Closes gh-36171
2023-07-11 16:07:57 +02:00
Stephane Nicoll
6d0d1ffbad
Upgrade to Johnzon 1.2.21
...
Closes gh-36314
2023-07-11 16:07:57 +02:00
Stephane Nicoll
9142f1516e
Upgrade to Janino 3.1.10
...
Closes gh-36313
2023-07-11 16:07:57 +02:00
Stephane Nicoll
2bc135c23b
Upgrade to Groovy 3.0.18
...
Closes gh-36312
2023-07-11 16:07:57 +02:00
Stephane Nicoll
45cdb53e23
Upgrade to Elasticsearch 7.17.11
...
Closes gh-36311
2023-07-11 16:07:57 +02:00
Stephane Nicoll
d5c3790cc3
Upgrade to Rabbit AMQP Client 5.17.1
...
Closes gh-36341
2023-07-11 15:31:27 +02:00
Stephane Nicoll
b9556d1819
Upgrade to Micrometer Tracing 1.1.3
...
Closes gh-36296
2023-07-11 15:31:21 +02:00
Stephane Nicoll
f43f9a35cf
Upgrade to Micrometer 1.11.2
...
Closes gh-36183
2023-07-11 15:31:21 +02:00
Stephane Nicoll
97f81c3f33
Upgrade to jOOQ 3.18.5
...
Closes gh-36340
2023-07-11 15:31:20 +02:00
Stephane Nicoll
a48ccc2c13
Upgrade to JBoss Logging 3.5.3.Final
...
Closes gh-36339
2023-07-11 15:31:15 +02:00
Stephane Nicoll
4168375397
Upgrade to Janino 3.1.10
...
Closes gh-36338
2023-07-11 15:31:10 +02:00
Stephane Nicoll
5171eef1c1
Upgrade to Jakarta WebSocket 2.1.1
...
Closes gh-36337
2023-07-11 15:31:04 +02:00
Stephane Nicoll
6ab571a30d
Upgrade to Infinispan 14.0.12.Final
...
Closes gh-36336
2023-07-11 15:30:59 +02:00
Stephane Nicoll
863b0df570
Upgrade to Hibernate Validator 8.0.1.Final
...
Closes gh-36335
2023-07-11 15:30:55 +02:00
Stephane Nicoll
6ef030e851
Upgrade to Hibernate 6.2.6.Final
...
Closes gh-36334
2023-07-11 15:30:49 +02:00
Stephane Nicoll
62cdca61a8
Upgrade to Groovy 4.0.13
...
Closes gh-36333
2023-07-11 15:30:45 +02:00
Stephane Nicoll
28e6ed7c66
Upgrade to ActiveMQ 5.18.2
...
Closes gh-36332
2023-07-11 15:30:40 +02:00
Stephane Nicoll
8d94b4b059
Upgrade to Rabbit AMQP Client 5.16.1
...
Closes gh-36329
2023-07-11 14:59:57 +02:00
Stephane Nicoll
17e27251a8
Upgrade to Micrometer Tracing 1.0.8
...
Closes gh-36291
2023-07-11 14:59:52 +02:00
Stephane Nicoll
dd6cbd3d8c
Upgrade to Micrometer 1.10.9
...
Closes gh-36178
2023-07-11 14:59:52 +02:00
Stephane Nicoll
601a7d9043
Upgrade to jOOQ 3.17.14
...
Closes gh-36328
2023-07-11 14:59:51 +02:00
Stephane Nicoll
11104412c0
Upgrade to JBoss Logging 3.5.3.Final
...
Closes gh-36327
2023-07-11 14:59:46 +02:00
Stephane Nicoll
abd9494d0a
Upgrade to Janino 3.1.10
...
Closes gh-36326
2023-07-11 14:59:41 +02:00
Stephane Nicoll
e99311d10b
Upgrade to Jakarta WebSocket 2.1.1
...
Closes gh-36325
2023-07-11 14:59:37 +02:00
Stephane Nicoll
a9a93fed6f
Upgrade to Infinispan 14.0.12.Final
...
Closes gh-36324
2023-07-11 14:59:32 +02:00
Stephane Nicoll
d6c468a46d
Upgrade to Hibernate Validator 8.0.1.Final
...
Closes gh-36323
2023-07-11 14:59:27 +02:00
Stephane Nicoll
642be39556
Upgrade to Groovy 4.0.13
...
Closes gh-36322
2023-07-11 14:59:22 +02:00
Andy Wilkinson
7e5bfc4b2e
Start building against Reactor Bom 2023.0.0 snapshots
...
See gh-36300
2023-07-10 16:19:05 +01:00
Andy Wilkinson
a285a7389c
Start building against Spring LDAP 3.2.0 snapshots
...
See gh-36299
2023-07-10 14:02:25 +01:00
Andy Wilkinson
0f59cf7938
Start building against Spring Security 6.1.2 snapshots
...
See gh-36298
2023-07-10 13:59:57 +01:00
Andy Wilkinson
6f9bf7273c
Start building against Reactor Bom 2022.0.9 snapshots
...
See gh-36297
2023-07-10 13:59:52 +01:00
Andy Wilkinson
a2bb4e8ab8
Start building against Micrometer Tracing 1.1.3 snapshots
...
See gh-36296
2023-07-10 13:59:47 +01:00
Andy Wilkinson
9a03a353ec
Start building against Spring Security 5.7.10 snapshots
...
See gh-36295
2023-07-10 13:56:57 +01:00
Andy Wilkinson
07be2990a2
Merge branch '3.1.x'
...
Closes gh-36294
2023-07-10 13:52:57 +01:00
Andy Wilkinson
4a9327b3f1
Start building against Spring Security 6.0.5 snapshots
...
See gh-36293
2023-07-10 13:43:24 +01:00
Andy Wilkinson
7462065f38
Start building against Reactor Bom 2022.0.9 snapshots
...
See gh-36292
2023-07-10 13:43:19 +01:00
Andy Wilkinson
b1f9be6a28
Start building against Micrometer Tracing 1.0.8 snapshots
...
See gh-36291
2023-07-10 13:43:14 +01:00
Andy Wilkinson
0d06747b41
Fix problem with @ and : chars in Mongo username and password
...
Fixes gh-36261
2023-07-10 13:35:08 +01:00
Andy Wilkinson
3b2551619f
Merge branch '3.1.x'
2023-07-07 12:19:23 +01:00
Andy Wilkinson
1085c1707e
Merge branch '3.0.x' into 3.1.x
2023-07-07 12:19:15 +01:00
Andy Wilkinson
732424f7cb
Polish
2023-07-07 12:19:05 +01:00
Andy Wilkinson
8ed2ef5640
Merge branch '3.1.x'
...
Closes gh-36277
2023-07-07 12:07:25 +01:00
Andy Wilkinson
c4157bb515
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36276
2023-07-07 12:07:07 +01:00
Andy Wilkinson
cc80bb78fe
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36275
2023-07-07 12:06:51 +01:00
Andy Wilkinson
52f732920b
Support multiple health groups with an additional path with Jersey
...
This commit knowingly makes breaking API changes to
JerseyHealthEndpointAdditionalPathResourceFactory. We considered
other options but they all had the potential to be backwards
incompatible in one way or another. Faced with that situation we
concluded that the likelihood of anyone using the modified API
directly is small enough to warrant making the breaking changes.
If it becomes apparent that we have misjudged things we can revisit
the changes in the future.
Closes gh-36250
2023-07-07 11:21:56 +01:00
Andy Wilkinson
f4e05c91c7
Use converter beans in preference to ObjectToObjectConverter
...
Previously, with the converter beans in a conversion service that
appears after the bean factory's conversion service, they would not
be called for a conversion that could be handled by the
ObjectToObjectConverter in the bean factory's conversion service.
This commit creates a new FormattingConversionService that is empty
except for the converter beans and places it first in the list.
It's followed by the bean factory's conversion service. The shared
application conversion service is added to the end of the list to
pick up any conversions that the previous two services could not
handle. This should maintain backwards compatibility with the
previous arrangement where the converter beans were added to an
application conversion service that went after the bean factory's
conversion service.
Fixes gh-34631
2023-07-07 08:33:15 +01:00
Spencer Gibb
62674de472
Skip int conversion in ClientHttpRequestFactories
...
@poutsma added `JdkClientHttpRequestFactory.setReadTimeout(Duration)`
so the conversion to and from int is no longer needed.
See gh-36270
2023-07-06 16:09:31 -07:00
Andy Wilkinson
a460f7474f
Merge branch '3.1.x'
...
Closes gh-36269
2023-07-06 19:45:14 +01:00
Andy Wilkinson
b7099094b9
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36268
2023-07-06 19:42:47 +01:00
Andy Wilkinson
4d70b83e80
Improve javadoc of ClientHttpRequestFactories
...
Closes gh-36267
2023-07-06 19:42:17 +01:00
Andy Wilkinson
bb2c4cc742
Polish "Support JDK HttpClient in ClientHttpRequestFactories"
...
See gh-36118
2023-07-06 17:59:15 +01:00
Arjen Poutsma
3bbfee5e93
Support JDK HttpClient in ClientHttpRequestFactories
...
See gh-36118
2023-07-06 17:52:36 +01:00
Andy Wilkinson
3b90919313
Polish RestClient auto-config and tests
...
For consistency, replace webClient and WebClient with restClient and
RestClient. This also address a bean name clash between
RestClientAutoConfiguration's RestClient.Builder bean and
WebClientAutoConfiguration's WebClient.Builder bean that were both
previously named webClientBuilder.
2023-07-06 12:22:54 +01:00
Spencer Gibb
89880a773c
Add RestClientAutoConfiguration to AutoConfiguration.imports
...
See gh-36249
2023-07-06 11:38:48 +01:00
Phillip Webb
cfdc173e34
Add RestClient SSL support
...
Add `RestClientSsl` support class to help apply an `SslBundle` to a
`RestClient.Builder`.
See gh-36213
2023-07-05 21:22:52 +01:00
Phillip Webb
7c1b168ed6
Overhaul reference documentation for RestClient
...
Reorder "Calling REST services" documentation and add a new section
covering `RestClient`.
See gh-36213
2023-07-05 21:22:49 +01:00
Phillip Webb
5e01c66552
Add RestClient HttpMessageConverters support
...
Update `RestClientAutoConfiguration` to apply `HttpMessageConverters`
configuration.
See gh-36213
2023-07-05 21:17:42 +01:00
Phillip Webb
2d2f050262
Polish 'Add initial support for RestClient'
...
See gh-36213
2023-07-05 21:17:23 +01:00
Arjen Poutsma
a1a5acf128
Add initial support for RestClient
...
Introduce initial support for Spring Framework's `RestClient`, in the
form of a `RestClientCustomizer` and `RestClientAutoConfiguration`.
See gh-36213
2023-07-05 21:16:02 +01:00