Stéphane Nicoll
4401673d6d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42914
2024-10-29 13:27:06 +09:00
Stéphane Nicoll
d4010d3be0
Polish "Prevent auth header to be included in Docker API call"
...
See gh-42910
2024-10-29 13:24:09 +09:00
YiXuan Ding
351018ea65
Prevent auth header to be included in Docker API call
...
See gh-42910
2024-10-29 13:16:08 +09:00
Phillip Webb
24202a0a78
Update copyright year of changed files
2024-10-25 18:21:53 -07:00
Phillip Webb
387b14183a
Merge branch '3.3.x'
...
Closes gh-42896
2024-10-25 18:21:19 -07:00
Phillip Webb
6d2a75f27d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42895
2024-10-25 18:21:14 -07:00
Yanming Zhou
4952fc7417
Remove unnecessary call of superclass constructor
...
See gh-42876
2024-10-25 18:20:44 -07:00
Phillip Webb
28ad767360
Merge branch '3.3.x'
...
Closes gh-42894
2024-10-25 18:18:38 -07:00
Phillip Webb
a7f11eb712
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42893
2024-10-25 18:18:27 -07:00
YiXuan Ding
1730bf6f94
Update HttpWebServiceMessageSenderBuilder javadoc
...
Update the return javadoc from "@return a new builder instance" to
"@return the current builder instance".
See gh-42868
2024-10-25 18:18:05 -07:00
Phillip Webb
39da14ea80
Update web services documentation and samples
...
Closes gh-42887
2024-10-25 18:06:47 -07:00
Phillip Webb
2208c67f22
Add 'Global HTTP Client Configuration' reference docs section
...
Update documentation with information on how to configure the HTTP
client globally.
Closes gh-42888
2024-10-25 18:06:47 -07:00
Phillip Webb
e1b5935507
Allow customization of underlying ClientHttpRequestFactory components
...
Update `ClientHttpRequestFactoryBuilder` implementations for
`HttpComponents`, `Jdk`, `Jetty` and `Reactor` to allow customization
of the underlying components.
Closes gh-39035
2024-10-25 18:06:46 -07:00
Phillip Webb
97b20e9a98
Add additional tests for redirects with different HTTP methods
...
Closes gh-42879
2024-10-25 14:41:45 -07:00
Moritz Halbritter
85b1c55bb8
Polish
2024-10-25 13:40:21 +02:00
Phillip Webb
36a22fcd59
Unify HTTP client redirect behavior and provide configuration option
...
Update `ClientHttpRequestFactoryBuilder` implementations to ensure
that all libraries have consistent redirect follow behavior. Following
of redirects is enabled by default.
The `ClientHttpRequestFactorySettings` may be used to change if
redirects should be followed. The `spring.http.client.redirects`
property may also be used to update the default behavior.
Closes gh-42879
2024-10-25 02:45:36 -07:00
Phillip Webb
a92001130f
Deprecate `ClientHttpRequestFactories`
...
Deprecate `ClientHttpRequestFactories` and refactor its internals to
delegate to the new `ClientHttpRequestFactoryBuilder` interface.
Closes gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
3a8b2e4bc8
Add `HttpClientAutoConfiguration` and use it wherever possible
...
Add a new `HttpClientAutoConfiguration` class that provides
`ClientHttpRequestFactoryBuilder` and `ClientHttpRequestFactorySettings`
beans and new configuration properties.
The existing `RestTemplate`, `RestClient` and `WebServiceTemplate`
auto-configurations have been updated to make use of the new
HTTP client support.
Users may now set `spring.http.client` property to globally change
the `ClientHttpRequestFactory` used in their application.
Closes gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
6356e904fc
Update web services support to use `ClientHttpRequestFactoryBuilder`
...
Add a new `WebServiceMessageSenderFactory` factory interface to replace
`HttpWebServiceMessageSenderBuilder`. The factory provides a general
purpose way of creating `WebServiceMessageSender` instances, but most
typically will be `ClientHttpRequestMessageSender` created from a
`ClientHttpRequestFactoryBuilder`.
A new `httpMessageSenderFactory` method has been added to the
`WebServiceTemplateBuilder` class. This allows any sender to be
plugged into the template.
Closes gh-42886
2024-10-25 02:45:35 -07:00
Phillip Webb
022f3cb019
Add `requestFactorySettings` method to `RestTemplateBuilder`
...
Add a `requestFactorySettings` method to `RestTemplateBuilder` to make
it easier to apply an existing `ClientHttpRequestFactorySettings`
instance.
Closes gh-42885
2024-10-25 02:45:35 -07:00
Phillip Webb
367912707a
Update RestTemplateBuilder to use ClientHttpRequestFactoryBuilder
...
Refactor the internals of `RestTemplateBuilder` so that the new
`ClientHttpRequestFactoryBuilder` is used to create
`ClientHttpRequestFactory` instance.
See gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
78458afa17
Introduce `ClientHttpRequestFactoryBuilder` support
...
Add a new `ClientHttpRequestFactoryBuilder` interface to support the
creation of `ClientHttpRequestFactory` instances. The new code will
ultimately replace the existing `ClientHttpRequestFactories` class.
The `ClientHttpRequestFactoryBuilder` is a functional interface with
additional static factory methods for the various supported
`ClientHttpRequestFactory` types. Each type has it's own builder
which should allow us to support additional customization in the future.
Unlike `ClientHttpRequestFactories`, the builder aligns with Spring
Framework defaults and will detect the `JdkClientHttpRequestFactory`
in preference of `SimpleClientHttpRequestFactory`.
This commit also relocates `ClientHttpRequestFactorySettings` to bring
it into the new `http.client` package.
See gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
0a4ac283d0
Rename `RestTemplateBuilder` 'set' methods
...
Rename `RestTemplateBuilder` methods for consistency:
* `setConnectTimeout` -> `connectTimeout`
* `setReadTimeout` -> `readTimeout`
* `setSslBundle` -> `sslBundle`
Closes gh-42884
2024-10-25 02:45:35 -07:00
Phillip Webb
8feba568da
Polish
2024-10-25 02:45:35 -07:00
Dmytro Nosan
5be0049ed9
Add a test to verify that ReflectionHint for Hazelcast ClientConfig is present
...
See gh-42874
2024-10-25 08:44:26 +02:00
Moritz Halbritter
6fce6ffde7
Merge branch '3.3.x'
...
Closes gh-42882
2024-10-25 08:43:20 +02:00
Moritz Halbritter
8556001b4e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42881
2024-10-25 08:42:58 +02:00
Johnny Lim
a1b4033d10
Move default value descriptions to description field
...
See gh-42848
2024-10-25 08:35:23 +02:00
Andy Wilkinson
924c807182
Merge branch '3.3.x'
...
Closes gh-42869
2024-10-24 09:28:51 +01:00
Andy Wilkinson
2bf3e5ab20
Document that embedded Tomcat must be 10.1.25 or later
...
Closes gh-42849
2024-10-24 09:28:18 +01:00
Andy Wilkinson
9df9d89b69
Upgrade to Spring Integration 6.4.0-RC1
...
Closes gh-42563
2024-10-24 09:23:14 +01:00
Andy Wilkinson
8c06886409
Upgrade to Spring Batch 5.2.0-RC1
...
Closes gh-42560
2024-10-24 09:23:13 +01:00
Andy Wilkinson
4fa254d745
Upgrade to Byte Buddy 1.15.7
...
Closes gh-42867
2024-10-24 09:23:13 +01:00
Andy Wilkinson
13e75dce1b
Upgrade to Spring Integration 6.3.5
...
Closes gh-42549
2024-10-24 09:13:50 +01:00
Phillip Webb
005ea96307
Revert "Add spring-aop to work around Spring Framework mock detection issue"
...
This reverts commit 2a64cf6fb1
.
Closes gh-42855
2024-10-23 12:36:36 -07:00
Andy Wilkinson
3b330ae09a
Shut down management server once main server's shut down
...
Closes gh-41002
2024-10-23 12:08:03 -07:00
Phillip Webb
2a64cf6fb1
Add spring-aop to work around Spring Framework mock detection issue
2024-10-23 11:13:28 -07:00
Phillip Webb
0305d1e9d5
Adapt to upstream Spring Framework @MockitoBean changes
2024-10-23 11:11:55 -07:00
Phillip Webb
47fa83cafc
Merge branch '3.3.x'
2024-10-23 10:14:59 -07:00
Phillip Webb
fc1ed0b340
Increase timeout in ZipkinWebClientSenderTests
2024-10-23 10:14:32 -07:00
Stéphane Nicoll
27e8f14c31
Polish "Add container support for ClickHouse"
...
See gh-42837
2024-10-23 18:15:43 +02:00
Eddú Meléndez
d9dfb0389e
Add container support for ClickHouse
...
See gh-42837
2024-10-23 13:54:58 +02:00
Stéphane Nicoll
c6619dd306
Upgrade to Testcontainers 1.20.3
...
Closes gh-42847
2024-10-23 09:02:32 +02:00
Stéphane Nicoll
92a98d667c
Upgrade to SQLite JDBC 3.47.0.0
...
Closes gh-42846
2024-10-23 09:02:32 +02:00
Moritz Halbritter
5e5f41b7a6
Merge branch '3.3.x'
...
Closes gh-42845
2024-10-23 08:27:51 +02:00
Moritz Halbritter
9cced069a0
Delete argfile on JVM exit
...
Closes gh-42841
2024-10-23 08:27:31 +02:00
Stéphane Nicoll
1ade0b1250
Upgrade to Spring GraphQL 1.3.3
...
Closes gh-42844
2024-10-23 08:04:33 +02:00
Stéphane Nicoll
8a10ad1647
Upgrade to Spring Authorization Server 1.4.0-RC1
...
Closes gh-42559
2024-10-23 08:04:29 +02:00
Stéphane Nicoll
2f920cfe86
Upgrade to HttpCore5 5.3.1
...
Closes gh-42843
2024-10-23 08:04:29 +02:00
Stéphane Nicoll
c07c0c981c
Upgrade to GraphQL Java 22.3
...
Closes gh-42842
2024-10-23 08:04:24 +02:00
Stéphane Nicoll
8bf1a2db76
Upgrade to Spring GraphQL 1.3.3
...
Closes gh-42742
2024-10-23 08:03:30 +02:00
Stéphane Nicoll
9668ecd241
Upgrade to Spring Authorization Server 1.3.3
...
Closes gh-42546
2024-10-23 08:03:30 +02:00
Stéphane Nicoll
38d534807a
Upgrade to Spring Integration 6.2.10
...
Closes gh-42537
2024-10-23 08:03:24 +02:00
Stéphane Nicoll
78d0e48b7b
Upgrade to Spring GraphQL 1.2.9
...
Closes gh-42740
2024-10-23 08:03:24 +02:00
Stéphane Nicoll
f8c9fe428b
Upgrade to Spring Authorization Server 1.2.7
...
Closes gh-42534
2024-10-23 08:03:23 +02:00
Phillip Webb
e6b840004d
Support ResourceLoader delegation from ApplicationResourceLoader
...
Update `ApplicationResourceLoader` to support delegation to another
`ResourceLoader`. The update allows customer resource loaders to be
used when loading SSL resources.
Closes gh-42835
2024-10-22 22:07:42 -07:00
Phillip Webb
65fcf34773
Merge branch '3.3.x'
...
Closes gh-42840
2024-10-22 19:23:43 -07:00
Phillip Webb
dcbf0096d8
Use context class loader when watching SSL resource
...
Update `BundleContentProperty` to use a provided resource loader when
watching files.
Fixes gh-42468
2024-10-22 19:22:33 -07:00
Phillip Webb
0a1c65f8d4
Fix test compile error introduced during merge
...
See gh-42839
2024-10-22 18:52:14 -07:00
Phillip Webb
fdf7ca9093
Merge branch '3.3.x'
...
Closes gh-42839
2024-10-22 18:45:19 -07:00
Phillip Webb
499672184c
Use context class loader when loading auto-configured SSL bundles
...
Update `SslAutoConfiguration` to the `ApplicationContext` class loader
when loading SSL resources. Prior to this commit, the thread context
class loader was used to load resources which could be incorrect.
Specifically, when using a `ForkJoinPool` the thread context classloader
defaults to the JRE `AppClassLoader` which does not include uber jar
content.
The underlying `JksSslStoreBundle` class and `PemSslStore.load(...)`
method have been updated so support using a provided `ResourceLoader`.
Fixes gh-42468
2024-10-22 18:43:57 -07:00
Phillip Webb
61fbb12499
Polish
2024-10-22 16:05:51 -07:00
Andy Wilkinson
e26c6d6403
Recommend using defaultCandidate=false on qualified beans
...
Closes gh-42831
2024-10-22 17:49:23 +01:00
Andy Wilkinson
ea4b53d6ae
Add auto-configuration for an indexed reactive session repository
...
Closes gh-42604
2024-10-22 13:40:53 +01:00
Andy Wilkinson
fc091f7bdd
Introduce @BatchTaskExecutor for customizing Batch's task executor
...
Closes gh-40040
2024-10-22 10:48:34 +01:00
Moritz Halbritter
0ce4dbd49f
Polish "Add property to control log exporting"
...
See gh-42813
2024-10-22 11:35:29 +02:00
Dmytro Nosan
e9b3b97d81
Add property to control log exporting
...
This property provides more fine-grained control over log export:
- management.otlp.logging.export.enabled
By default, it is set to null, but if defined,
it takes precedence over the global management.logging.export.enabled
property
See gh-42813
2024-10-22 11:35:29 +02:00
Stéphane Nicoll
2cda118f75
Upgrade to Spring Session 3.4.0-RC1
...
Closes gh-42692
2024-10-22 09:05:28 +02:00
Stéphane Nicoll
67ad7331f7
Upgrade to Spring Security 6.4.0-RC1
...
Closes gh-42568
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
98c6296a6c
Upgrade to Spring Pulsar 1.2.0-RC1
...
Closes gh-42566
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
c37d4bcfc8
Upgrade to Spring Kafka 3.3.0-RC1
...
Closes gh-42564
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
8bacc05fb1
Upgrade to Spring AMQP 3.2.0-RC1
...
Closes gh-42558
2024-10-22 09:05:26 +02:00
Stéphane Nicoll
577c45a176
Upgrade to Selenium HtmlUnit 4.25.0
...
Closes gh-42827
2024-10-22 09:05:25 +02:00
Stéphane Nicoll
44e7320cec
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42826
2024-10-22 09:05:21 +02:00
Stéphane Nicoll
5803d305fc
Upgrade to Prometheus Client 1.3.2
...
Closes gh-42825
2024-10-22 09:05:17 +02:00
Stéphane Nicoll
64b7ecf440
Upgrade to Maven Invoker Plugin 3.8.1
...
Closes gh-42824
2024-10-22 09:05:13 +02:00
Stéphane Nicoll
3e7f2e97ae
Upgrade to Maven Help Plugin 3.5.1
...
Closes gh-42823
2024-10-22 09:05:09 +02:00
Stéphane Nicoll
2cbb5000d1
Upgrade to jOOQ 3.19.14
...
Closes gh-42821
2024-10-22 09:04:59 +02:00
Stéphane Nicoll
e17c0244b4
Upgrade to HtmlUnit 4.5.0
...
Closes gh-42820
2024-10-22 09:04:54 +02:00
Stéphane Nicoll
6ac8053a96
Upgrade to Spring Session 3.3.3
...
Closes gh-42554
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
d5881a862e
Upgrade to Spring Security 6.3.4
...
Closes gh-42553
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
870ef4d8ff
Upgrade to Spring Pulsar 1.1.5
...
Closes gh-42551
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
15eafc7430
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42819
2024-10-22 09:03:42 +02:00
Stéphane Nicoll
7fe805c120
Upgrade to jOOQ 3.19.14
...
Closes gh-42818
2024-10-22 09:03:38 +02:00
Stéphane Nicoll
0e84c489b3
Upgrade to Spring Security 6.2.7
...
Closes gh-42541
2024-10-22 09:03:31 +02:00
Stéphane Nicoll
ced285d7a8
Upgrade to Spring Pulsar 1.0.11
...
Closes gh-42539
2024-10-22 09:03:30 +02:00
Stéphane Nicoll
747a971a26
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42817
2024-10-22 09:03:30 +02:00
Stéphane Nicoll
92166c30c7
Upgrade to jOOQ 3.18.21
...
Closes gh-42816
2024-10-22 09:03:26 +02:00
Phillip Webb
3d47cb7980
Polish 'Add support for ClickHouse in `DatabaseDriver` enum'
...
See gh-42815
2024-10-21 20:34:47 -07:00
Dmytro Nosan
1796c20017
Add support for ClickHouse in `DatabaseDriver` enum
...
See gh-42815
2024-10-21 20:34:01 -07:00
Andy Wilkinson
3f7e9d8592
Merge branch '3.3.x'
...
Closes gh-42745
2024-10-21 17:30:06 +01:00
Andy Wilkinson
9f0d0e2e37
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42743
2024-10-21 17:28:57 +01:00
Andy Wilkinson
f95e56dbb7
Upgrade to Spring RESTDocs 3.0.2
...
Closes gh-42741
2024-10-21 17:24:55 +01:00
Stéphane Nicoll
4189f31dc5
Upgrade copyright year of changed file
...
See gh-42801
2024-10-21 16:57:16 +02:00
jeonghyeon00
35b19008e6
Use Kotlin String Templates
...
See gh-42801
2024-10-21 16:56:39 +02:00
Tran Ngoc Nhan
fcbf6b0200
Polish
...
See gh-42798
2024-10-21 13:23:42 +02:00
Moritz Halbritter
b16b452131
Merge branch '3.3.x'
...
Closes gh-42806
2024-10-21 11:02:31 +02:00
Moritz Halbritter
cd98aba680
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42805
2024-10-21 11:02:21 +02:00
Moritz Halbritter
2bbdc53222
Fix systemd example configuration
...
Closes gh-42795
2024-10-21 10:43:34 +02:00
Stéphane Nicoll
c9e16dc926
Upgrade to Spring Retry 2.0.10
...
Closes gh-42540
2024-10-19 10:28:49 +02:00
Stéphane Nicoll
5e9c4b2dc5
Upgrade to Spring Retry 2.0.10
...
Closes gh-42552
2024-10-19 10:28:20 +02:00
Stéphane Nicoll
f985623b6c
Upgrade to Spring Retry 2.0.10
...
Closes gh-42567
2024-10-19 10:28:06 +02:00
Phillip Webb
456594423c
Fix formatting
2024-10-18 10:55:38 -07:00
Phillip Webb
2f5f224559
Merge branch '3.3.x'
2024-10-18 10:49:15 -07:00
Phillip Webb
223886ff37
Merge branch '3.2.x' into 3.3.x
2024-10-18 10:48:51 -07:00
Phillip Webb
3481107ff7
Update copyright year of changed files
2024-10-18 10:48:29 -07:00
Phillip Webb
168d82e138
Polish
2024-10-18 10:47:52 -07:00
Dmytro Nosan
c9d5351fcf
Detect accidental misconfiguration of JsonMixin annotation
...
See gh-42592
Closes gh-42592
2024-10-18 16:15:12 +01:00
Yanming Zhou
906ebb612f
Polish tests
...
Replace lambdas with method references
See gh-42725
2024-10-18 15:45:51 +01:00
Andy Wilkinson
f5dba49e79
Merge branch '3.3.x'
...
Closes gh-42790
2024-10-18 15:32:46 +01:00
Andy Wilkinson
7cc03444fb
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42789
2024-10-18 15:32:35 +01:00
Andy Wilkinson
74d13d3a8d
Note that max HTTP request head size semantics are server-specific
...
Closes gh-40798
2024-10-18 15:31:54 +01:00
Andy Wilkinson
f153e557ca
Merge branch '3.3.x'
...
Closes gh-42788
2024-10-18 15:19:59 +01:00
Andy Wilkinson
0fbaf8f1c2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42787
2024-10-18 15:19:45 +01:00
Andy Wilkinson
788fe6120f
Clarify why @Primary is recommended when defining custom ObjectMapper
...
Closes gh-42598
2024-10-18 15:19:14 +01:00
Andy Wilkinson
dcc88cb512
Merge branch '3.3.x'
...
Closes gh-42786
2024-10-18 15:03:16 +01:00
Andy Wilkinson
34eade32d7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42785
2024-10-18 15:02:18 +01:00
Andy Wilkinson
1020793198
Output condition evaluation report when app under test fails to start
...
Closes gh-42185
2024-10-18 14:52:47 +01:00
Andy Wilkinson
dbb95c06ca
Upgrade to Spring Data Bom 2024.1.0-RC1
...
Closes gh-42561
2024-10-18 13:25:39 +01:00
Andy Wilkinson
16bdb2532b
Upgrade to Spring Data Bom 2024.0.5
...
Closes gh-42547
2024-10-18 13:24:33 +01:00
Andy Wilkinson
7b9cd51132
Upgrade to Spring Data Bom 2023.1.11
...
Closes gh-42535
2024-10-18 13:16:07 +01:00
Andy Wilkinson
fe064060ed
Merge branch '3.3.x'
...
See gh-42769
2024-10-18 12:02:29 +01:00
Andy Wilkinson
66fd0b179a
Merge branch '3.2.x' into 3.3.x
...
See gh-42756
2024-10-18 12:02:07 +01:00
Andy Wilkinson
90edd92b68
Prohibit upgrades to Undertow 2.3.18.Final
...
See gh-42750
2024-10-18 12:00:37 +01:00
Andy Wilkinson
fcc757782c
Add runtime hints for ReactorClientHttpRequestFactory
...
See gh-42587
2024-10-18 11:50:09 +01:00
Andy Wilkinson
6161ef7581
Remove deprecated support for OkHTTP
...
Closes gh-42780
2024-10-18 11:03:07 +01:00
Andy Wilkinson
68ed4b1d4f
Add support for Reactor Netty to ClientHttpRequestFactories
...
Closes gh-42587
2024-10-18 10:34:28 +01:00
Stéphane Nicoll
c9e548b23b
Link to Framework's docs about @Bean's autowiring exclusion
...
Closes gh-42586
2024-10-18 11:14:31 +02:00
Stéphane Nicoll
c8eb603f33
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42538
2024-10-18 10:28:19 +02:00
Stéphane Nicoll
e5b56e2f7f
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42565
2024-10-18 10:19:37 +02:00
Stéphane Nicoll
1302791cc4
Upgrade to Spring HATEOAS 2.4.0-RC2
...
Closes gh-42572
2024-10-18 10:19:36 +02:00
Stéphane Nicoll
8113f3864a
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42550
2024-10-18 10:18:10 +02:00
Stéphane Nicoll
b7979cf443
Use AbstractAotProcessor.AOT_PROCESSING instead of duplicate constant
...
Closes gh-42461
2024-10-18 10:12:01 +02:00
Andy Wilkinson
5806915155
Merge branch '3.3.x'
...
Closes gh-42779
2024-10-18 08:58:35 +01:00
Andy Wilkinson
573f25faa1
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42778
2024-10-18 08:58:22 +01:00
Andy Wilkinson
868814d0a8
Polish "Polish javadoc for Binder#bindOrCreate(String, Class)"
...
See gh-42777
2024-10-18 08:56:51 +01:00
Yanming Zhou
4135622bd5
Polish javadoc for Binder#bindOrCreate(String, Class)
...
See gh-42777
2024-10-18 08:55:45 +01:00
Andy Wilkinson
27585fd160
Upgrade to GraphQL Java 22.3
...
Closes gh-42757
2024-10-18 08:24:41 +01:00
Andy Wilkinson
429681a02c
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42756
2024-10-18 08:24:41 +01:00
Andy Wilkinson
3649a2250c
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42755
2024-10-18 08:24:41 +01:00
Andy Wilkinson
d88d93e044
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42754
2024-10-18 08:24:40 +01:00
Andy Wilkinson
a3204e059f
Upgrade to Logback 1.5.11
...
Closes gh-42753
2024-10-18 08:24:40 +01:00
Andy Wilkinson
b398a1cb0b
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42752
2024-10-18 08:24:40 +01:00
Phillip Webb
71380e0233
Polish
2024-10-17 18:29:38 -07:00
Moritz Halbritter
ba1a780147
Merge branch '3.3.x'
...
Closes gh-42774
2024-10-17 18:06:43 +02:00
Moritz Halbritter
73150b799a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42772
2024-10-17 17:58:11 +02:00
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
2024-10-17 17:46:17 +02:00
Andy Wilkinson
7c16008b84
Rollback GraphQL upgrades for now
...
See gh-42744
See gh-42758
2024-10-17 16:36:05 +01:00
Andy Wilkinson
d954100bfb
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42769
2024-10-17 16:00:13 +01:00
Andy Wilkinson
8b9017aa68
Upgrade to Rabbit Stream Client 0.18.0
...
Closes gh-42768
2024-10-17 16:00:08 +01:00
Andy Wilkinson
de26e7f140
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42767
2024-10-17 16:00:04 +01:00
Andy Wilkinson
32b7b70a86
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42766
2024-10-17 15:59:57 +01:00
Andy Wilkinson
046750bc4b
Upgrade to MySQL 9.1.0
...
Closes gh-42765
2024-10-17 15:59:52 +01:00
Andy Wilkinson
78d8f4cb57
Upgrade to Logback 1.5.11
...
Closes gh-42763
2024-10-17 15:59:42 +01:00
Andy Wilkinson
56a592e287
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42762
2024-10-17 15:59:36 +01:00
Andy Wilkinson
c2e000f80b
Upgrade to Flyway 10.20.0
...
Closes gh-42761
2024-10-17 15:59:32 +01:00
Andy Wilkinson
a11f8d8a3d
Upgrade to Elasticsearch Client 8.15.3
...
Closes gh-42760
2024-10-17 15:59:26 +01:00
Andy Wilkinson
4203bfa286
Upgrade to Byte Buddy 1.15.5
...
Closes gh-42759
2024-10-17 15:59:20 +01:00
Andy Wilkinson
7be305d11f
Upgrade to GraphQL Java 22.3
...
Closes gh-42758
2024-10-17 15:54:23 +01:00
Andy Wilkinson
a48dfbd5c7
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42750
2024-10-17 14:55:35 +01:00
Andy Wilkinson
9b9dfbbccf
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42749
2024-10-17 14:55:30 +01:00
Andy Wilkinson
b10e0bac34
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42748
2024-10-17 14:55:24 +01:00
Andy Wilkinson
d808e8b697
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42747
2024-10-17 14:55:19 +01:00
Andy Wilkinson
52de5d6911
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42745
2024-10-17 14:28:11 +01:00
Andy Wilkinson
1f991d6b6d
Start building against Spring GraphQL 1.3.3 snapshots
...
See gh-42744
2024-10-17 14:28:06 +01:00
Andy Wilkinson
c8e520cf33
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42743
2024-10-17 14:26:22 +01:00
Andy Wilkinson
b265cd840a
Start building against Spring GraphQL 1.3.3 snapshots
...
See gh-42742
2024-10-17 14:26:17 +01:00
Andy Wilkinson
2f28e36902
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42741
2024-10-17 14:24:58 +01:00
Andy Wilkinson
10625e6b54
Start building against Spring GraphQL 1.2.9 snapshots
...
See gh-42740
2024-10-17 14:24:53 +01:00
Andy Wilkinson
25082d33e7
Provide more control over access to endpoint operations
...
This commit reworks the support for enabling and disabling endpoints,
replacing the on/off support that it provided with a finer-grained
access model that supports only allowing read-only access to endpoint
operations in addition to disabling an endpoint (access of none) and
fully enabling it (access of unrestricted).
The following properties are deprecated:
- management.endpoints.enabled-by-default
- management.endpoint.<id>.enabled
Their replacements are:
- management.endpoints.access.default
- management.endpoint.<id>.access
Similarly, the enableByDefault attribute on @Endpoint has been
deprecated with a new defaultAccess attribute replacing it.
Additionally, a new property has been introduced that allows an
operator to control the level of access to Actuator endpoints
that is permitted:
- management.endpoints.access.max-permitted
This property caps any access that may has been configured for
an endpoint. For example, if
management.endpoints.access.max-permitted is set to read-only and
management.endpoint.loggers.access is set to unrestricted, only
read-only access to the loggers endpoint will be allowed.
Closes gh-39046
2024-10-17 13:56:44 +01:00
Moritz Halbritter
44e66ef344
Remove server.tomcat.reject-illegal-header
...
Closes gh-42731
2024-10-17 14:03:00 +02:00
Moritz Halbritter
c018c43886
Merge branch '3.3.x'
...
Closes gh-42736
2024-10-17 13:44:25 +02:00
Moritz Halbritter
8efe6e02d9
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42735
2024-10-17 13:38:03 +02:00
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
2024-10-17 13:20:39 +02:00
Moritz Halbritter
d8dfe7c1d8
Merge branch '3.3.x'
...
Closes gh-42727
2024-10-17 10:33:31 +02:00
Moritz Halbritter
b203780dcb
Document that Tomcat's maxQueueCapacity need to be greater than 0
...
Closes gh-42726
2024-10-17 10:22:31 +02:00
Moritz Halbritter
d1976a48dc
Upgrade to HttpClient5 5.4
...
Closes gh-42675
2024-10-17 09:51:39 +02:00
Yanming Zhou
87cc2efb64
Strengthen package-like assertions
...
See gh-42682
2024-10-16 16:52:13 -07:00
Phillip Webb
98dd7b2758
Merge branch '3.3.x'
...
Closes gh-42722
2024-10-16 16:51:18 -07:00
Phillip Webb
476d575371
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42723
2024-10-16 16:50:55 -07:00
Lee SangMin
497bdb8fee
Remove dead "Converting a jar to a war" guide link
...
See gh-42691
2024-10-16 16:50:09 -07:00
Phillip Webb
5f84e78854
Add `@author` attribution
...
See gh-42472
2024-10-16 16:44:16 -07:00
Phillip Webb
06569af789
Polish 'Allow common messages to be specified for message sources'
...
See gh-42472
2024-10-16 16:42:07 -07:00
Misagh Moayyed
573ccc5007
Allow common messages to be specified for message sources
...
Extend message source configuration properties and auto-configuration to
support common messages.
See gh-42472
2024-10-16 16:33:42 -07:00
Phillip Webb
d9668672f8
Merge branch '3.3.x'
...
Closes gh-42721
2024-10-16 14:14:50 -07:00
Tran Ngoc Nhan
6be4a07e05
Fix typos and formatting errors in documentation
...
See gh-42718
2024-10-16 14:14:16 -07:00
Phillip Webb
465e909974
Merge branch '3.3.x'
2024-10-16 13:09:09 -07:00
Phillip Webb
5732782043
Merge branch '3.2.x' into 3.3.x
2024-10-16 13:08:44 -07:00
Phillip Webb
41ae973d16
Update copyright year of changed files
2024-10-16 13:08:37 -07:00
Phillip Webb
0a6d3f312e
Polish
2024-10-16 13:08:21 -07:00
Phillip Webb
d5e1520d12
Merge branch '3.3.x'
2024-10-16 12:39:57 -07:00
Phillip Webb
e2819a2150
Merge branch '3.2.x' into 3.3.x
2024-10-16 12:39:40 -07:00
Phillip Webb
a4473b97aa
Polish
2024-10-16 12:38:34 -07:00
Andy Wilkinson
1b6b9efcb2
Reinstate init of Mockito mocks in test execution listener
...
Closes gh-42708
2024-10-16 10:22:31 +01:00
Stéphane Nicoll
06a11d3a0e
Upgrade to Reactor Bom 2024.0.0-RC1
...
Closes gh-42557
2024-10-16 09:51:20 +02:00
Stéphane Nicoll
8a03c6f47b
Upgrade to Micrometer Tracing 1.4.0-RC1
...
Closes gh-42556
2024-10-16 09:51:19 +02:00
Stéphane Nicoll
3d9ca011a9
Upgrade to Micrometer 1.14.0-RC1
...
Closes gh-42555
2024-10-16 09:51:18 +02:00
Stéphane Nicoll
e7f56e300c
Upgrade to Reactor Bom 2023.0.11
...
Closes gh-42545
2024-10-16 09:50:28 +02:00
Stéphane Nicoll
9033d254ce
Upgrade to Micrometer Tracing 1.3.5
...
Closes gh-42544
2024-10-16 09:50:27 +02:00
Stéphane Nicoll
207a78798d
Upgrade to Micrometer 1.13.6
...
Closes gh-42543
2024-10-16 09:50:26 +02:00
Stéphane Nicoll
f163aa31a8
Upgrade to Spring Session 3.2.6
...
Closes gh-42542
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
b923b61404
Upgrade to Reactor Bom 2023.0.11
...
Closes gh-42533
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
b37dce1776
Upgrade to Micrometer Tracing 1.2.11
...
Closes gh-42532
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
8574d1759d
Upgrade to Micrometer 1.12.11
...
Closes gh-42531
2024-10-16 09:49:26 +02:00
Phillip Webb
3908943fa1
Merge branch '3.3.x'
...
Closes gh-42703
2024-10-15 17:52:26 -07:00
Phillip Webb
89793a84e5
Fix case used for examples in "Sanitize Sensitive Values"
...
Closes gh-42702
2024-10-15 17:52:12 -07:00
Stéphane Nicoll
9ee7ca4770
Start building against Spring Session 3.4.0-RC1 snapshots
...
See gh-42692
2024-10-16 00:28:39 +02:00
Stéphane Nicoll
e0152097f3
Polish "Upgrade to Testcontainers 1.20.2"
...
This commit review the original upgrade to retain compatiblity with the
deprecated Cassandra and ConfluentKafka containers.
This commit also fixes the SSL Cassandra tests. The new container uses
a custom wait strategy that uses plain text and does not work with an
SSL container.
Closes gh-42670
Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-10-15 14:45:15 +02:00
Moritz Halbritter
a7fb3699ee
Add auto-detection for SBOMs in native-image
...
Closes gh-40630
2024-10-15 13:53:14 +02:00
Stéphane Nicoll
a66d3d2f00
Merge branch '3.3.x'
...
Closes gh-42689
2024-10-15 10:42:41 +02:00
Stéphane Nicoll
056e2b6029
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42688
2024-10-15 10:42:33 +02:00
Stéphane Nicoll
b0dd42e9b9
Transform Maven settings with proper plugin repository tag
...
This commit adapts d44e7c9
to transforms plugin repositories using the
correct root tag. Previously, they were transformed with the regular
<repository> tag, which is invalid.
Closes gh-42687
2024-10-15 10:39:59 +02:00
Stéphane Nicoll
0c0acb4339
Polish "Use RootBeanDefinition if possible"
...
This commit adapts code that was using GenericBeanDefinition to use
RootBeanDefinition instead. Spring Framework recommend to use
RootBeanDefinition if it's pre-determined as root bean.
See gh-42611
2024-10-15 09:45:28 +02:00
Yanming Zhou
7427304b3d
Use RootBeanDefinition if possible
...
This commit adapts code that was using GenericBeanDefinition to use
RootBeanDefinition instead. Spring Framework recommend to use
RootBeanDefinition if it's pre-determined as root bean.
See gh-42611
2024-10-15 09:35:56 +02:00
Stéphane Nicoll
f3d86b65a1
Merge branch '3.3.x'
...
Closes gh-42686
2024-10-15 09:32:39 +02:00
Stéphane Nicoll
e291e120f7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42685
2024-10-15 09:32:33 +02:00
Stéphane Nicoll
d98ed306d2
Polish "Fix links to CNCF resources in Javadoc"
...
See gh-42645
2024-10-15 09:28:02 +02:00
Dmytro Nosan
43a1145e75
Fix links to CNCF resources in Javadoc
...
See gh-42645
2024-10-15 09:26:27 +02:00
Yanming Zhou
62d78d2367
Remove deprecated method call on AuthorityAuthorizationManager
...
See gh-42679
2024-10-15 09:02:41 +02:00
Stéphane Nicoll
13eb3902bf
Merge branch '3.3.x'
...
Closes gh-42684
2024-10-15 09:01:29 +02:00
Stéphane Nicoll
f20d83fd07
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42683
2024-10-15 09:01:21 +02:00
Stéphane Nicoll
55ef77b254
Remove unnecessary call to ex.printStackTrace
...
Closes gh-42681
2024-10-15 09:00:30 +02:00
Stéphane Nicoll
7a6a7d1365
Upgrade to Flyway 10.19.0
...
Closes gh-42674
2024-10-14 18:25:37 +02:00
Stéphane Nicoll
fadd05412e
Upgrade to Logback 1.5.10
...
Closes gh-42658
2024-10-14 17:03:20 +02:00
Stéphane Nicoll
a40ae49a76
Upgrade to Testcontainers 1.20.2
...
Closes gh-42670
2024-10-14 16:25:57 +02:00
Stéphane Nicoll
c9d0362aee
Upgrade to SQLite JDBC 3.46.1.3
...
Closes gh-42669
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
ba55029b41
Upgrade to Selenium 4.25.0
...
Closes gh-42668
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
60b07bba93
Upgrade to R2DBC Postgresql 1.0.6.RELEASE
...
Closes gh-42667
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
46f0bf70dc
Upgrade to Pulsar 3.3.2
...
Closes gh-42666
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
59cb1348c5
Upgrade to Pooled JMS 3.1.7
...
Closes gh-42665
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
6037e632e2
Upgrade to OpenTelemetry 1.43.0
...
Closes gh-42664
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
595793910b
Upgrade to Netty 4.1.114.Final
...
Closes gh-42663
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
261b7ee3de
Upgrade to MongoDB 5.2.0
...
Closes gh-42662
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
9780eab314
Upgrade to Maven Surefire Plugin 3.5.1
...
Closes gh-42660
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
a1f9dd3dcd
Upgrade to Maven Failsafe Plugin 3.5.1
...
Closes gh-42659
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
dc12d1a440
Upgrade to Log4j2 2.24.1
...
Closes gh-42657
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
9f7a196cc0
Upgrade to jOOQ 3.19.13
...
Closes gh-42655
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
c95b913258
Upgrade to Jetty 12.0.14
...
Closes gh-42654
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
accba9bcf7
Upgrade to Jetty Reactive HTTPClient 4.0.8
...
Closes gh-42653
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
e832cc7fc6
Upgrade to Jersey 3.1.9
...
Closes gh-42652
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
204e97968e
Upgrade to Jedis 5.2.0
...
Closes gh-42651
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
cf300ddbe4
Upgrade to Infinispan 15.0.10.Final
...
Closes gh-42650
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
f6f7fbaa2f
Upgrade to Elasticsearch Client 8.15.2
...
Closes gh-42649
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
2be7f5b99c
Upgrade to CycloneDX Maven Plugin 2.9.0
...
Closes gh-42648
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
bacd1e078c
Upgrade to Couchbase Client 3.7.4
...
Closes gh-42647
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
4479d32de3
Upgrade to Byte Buddy 1.15.4
...
Closes gh-42646
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
abc23eeebc
Upgrade to R2DBC Postgresql 1.0.6.RELEASE
...
Closes gh-42641
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
15b8fc3c2a
Upgrade to Pooled JMS 3.1.7
...
Closes gh-42640
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
108d8fb76c
Upgrade to Netty 4.1.114.Final
...
Closes gh-42639
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
107ca496fc
Upgrade to Logback 1.5.10
...
Closes gh-42638
2024-10-14 16:25:48 +02:00