24654 Commits

Author SHA1 Message Date
arefbehboudi
aa83bbee3d Polish
See gh-42095
2024-09-03 14:45:56 +01:00
Moritz Halbritter
e7d6bd6ccd Test spring-boot-maven-plugin against Maven 3.9.9
Closes gh-42097
2024-09-03 14:29:49 +02:00
Johnny Lim
a8452b54b5 Polish
See gh-42069
2024-09-01 18:50:38 -07:00
Phillip Webb
8c1d9872d2 Fix support for large zip files
Update `spring-boot-loader` to support large zip files by correctly
dealing with unsigned ints.

Fixes gh-42012
2024-09-01 15:13:46 -07:00
Phillip Webb
cc2dc558f1 Don't report already migrated properties when has group
Refine the fix adding commit 962936370a so that items with a group
are correctly checked.

Fixes gh-42068
2024-08-31 11:18:47 -07:00
Phillip Webb
10855056cc Support blank MongoDB 'replica-set-name' properties
Update `null` checks to `StringUtils.hasText` to allow the
`replica-set-name' property to be overridden with an empty string.

Fixes gh-42055
2024-08-29 15:05:33 -07:00
Stéphane Nicoll
1822b2fade Include spring-boot-starter-parent in Integration tests repository
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.

Closes gh-42000
2024-08-22 16:46:52 +02:00
Andy Wilkinson
0b24ee8571 Improve loading of jar entry certificates
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-08-22 10:56:25 +01:00
Andy Wilkinson
1a6b3a533f Improve documented logging property descriptions and default values
Closes gh-41933
2024-08-21 18:06:49 +01:00
Andy Wilkinson
0610fda733 Look at ResponseStatusException's cause for binding errors
Fixes gh-41984
2024-08-21 17:06:22 +01:00
Moritz Halbritter
66a41db079 Polish "Refactor BasicJsonParser to simplify JSON parsing logic"
See gh-41876
2024-08-21 13:20:36 +02:00
hyunmin0317
4a41006ee0 Refactor BasicJsonParser to simplify JSON parsing logic
See gh-41876
2024-08-21 13:17:27 +02:00
Moritz Halbritter
5ee522598f Explain that enabling virtual threads disables traditional thread pools
Closes gh-41937
2024-08-21 11:58:53 +02:00
Stéphane Nicoll
67cf325727 Upgrade to Spring Pulsar 1.0.9
Closes gh-41727
2024-08-21 08:25:03 +02:00
Stéphane Nicoll
0908771ff2 Upgrade to Spring Integration 6.2.8
Closes gh-41973
2024-08-21 08:25:03 +02:00
Scott Frederick
21b15558a2 Use classpath index when building classpath in PropertiesLauncher
Fixes gh-41719
2024-08-20 15:47:44 -05:00
Stéphane Nicoll
dc67ec962b Upgrade to Spring Session 3.2.5
Closes gh-41729
2024-08-20 19:21:35 +02:00
Stéphane Nicoll
bf370bc52d Upgrade to Spring Authorization Server 1.2.6
Closes gh-41723
2024-08-20 19:21:35 +02:00
Piyal Ahmed
016e70cbd2 Polish
See gh-41957
2024-08-20 11:44:12 +02:00
Stéphane Nicoll
d23a7033dd Upgrade to Spring Security 6.2.6
Closes gh-41728
2024-08-20 08:55:14 +02:00
Stéphane Nicoll
3ba45aab68 Upgrade to Spring Kafka 3.1.8
Closes gh-41952
2024-08-20 08:55:14 +02:00
Stéphane Nicoll
559d09ef30 Upgrade to Spring AMQP 3.1.7
Closes gh-41951
2024-08-20 08:55:10 +02:00
Stéphane Nicoll
8243c7ba98 Polish "Harmonize web handler code sample"
See gh-41948
2024-08-20 08:41:54 +02:00
Furkan ÖZBEK
bfce07894c Harmonize web handler code sample
See gh-41948
2024-08-20 08:40:53 +02:00
Phillip Webb
f1987e6f8b Update copyright year of changed files 2024-08-19 16:45:34 -07:00
Andy Wilkinson
f4b73da657 Document when environment variable property mapping applies
Closes gh-41877
2024-08-19 17:51:11 +01:00
Stéphane Nicoll
0e4091ec2c Upgrade to Spring Retry 2.0.8
Closes gh-41941
2024-08-19 17:30:11 +02:00
Stéphane Nicoll
56ad028345 Upgrade to Spring Data Bom 2023.1.9
Closes gh-41724
2024-08-19 17:30:07 +02:00
Stéphane Nicoll
51729a9e59 Upgrade to Maven Install Plugin 3.1.3
Closes gh-41940
2024-08-19 17:30:07 +02:00
Stéphane Nicoll
2e0244b92d Upgrade to Maven Deploy Plugin 3.1.3
Closes gh-41939
2024-08-19 17:30:03 +02:00
Stéphane Nicoll
1a4bfa121d Upgrade to Dropwizard Metrics 4.2.27
Closes gh-41938
2024-08-19 17:29:59 +02:00
Stéphane Nicoll
8a253d1db7 Fix formatting 2024-08-19 16:28:47 +02:00
Stéphane Nicoll
f1e5108b59 Improve Javadoc of slice test annotations
This commit harmonizes the phrasing that we use to describe what
components are considered for scanning when a slice test is enabled.

This makes the description of the default filter explicit, with an
exhaustive description of the annotations and/or base classes.

Closes gh-41914
2024-08-19 16:19:18 +02:00
Stéphane Nicoll
6fd1f0f1f5 Avoid using JRE.OTHER for Infinispan tests
See gh-41909
2024-08-19 14:38:54 +02:00
Andy Wilkinson
bc1920d6bb Use a JRE range to control when Artemis tests are enabled
Closes gh-41909
2024-08-19 09:58:51 +01:00
Christoph Dreis
393ec8ae51 Fix duplicate words
See gh-41916
2024-08-19 09:44:29 +02:00
Yanming Zhou
737a1ed711 Remove unnecessary null check
See gh-41917
2024-08-19 09:36:08 +02:00
Andy Wilkinson
7a898cbbec Prevent custom java.io.tmpdir from polluting JVM's temp file creation
If java.nio.file.Files.createTempFile or
java.io.File.createTempFile(String, String) is called for the first
time while the java.io.tmpdir system property is set to a custom
value, the JVM's temporary file creation will then try to use that
custom temporary directory for all subsequent file creation. This
can result in failures if the custom temporary directory is deleted
and the JVM then tries to use it.

This commit avoids the problem by calls the two createTempFile
methods while the default java.io.tmpdir value is in place. This
ensures that the JVM will use this original temporary directory for
all of its subsequent temporary file creation while allowing the
tests to use a custom location without unwanted side-effects.

Closes gh-41905
2024-08-16 19:19:15 +01:00
Stéphane Nicoll
2dbee6d988 Upgrade to Spring LDAP 3.2.6
Closes gh-41726
2024-08-16 09:33:25 +02:00
Stéphane Nicoll
d70a362bd3 Upgrade to Spring HATEOAS 2.2.4
Closes gh-41883
2024-08-16 09:33:24 +02:00
Stéphane Nicoll
d8639632b5 Upgrade to Pulsar Reactive 0.5.7
Closes gh-41882
2024-08-16 09:33:20 +02:00
Stéphane Nicoll
a823c75bf9 Upgrade to Byte Buddy 1.14.19
Closes gh-41881
2024-08-16 09:33:16 +02:00
rajin
c808d44c11 Register JarUrlClassLoader as parallel capable
See gh-41665
2024-08-15 11:11:18 +01:00
Andy Wilkinson
cc88a1db97 Test Gradle Plugin against Gradle 8.10
Closes gh-41870
2024-08-15 11:07:15 +01:00
Andy Wilkinson
e9da0c237e Correct grammar in 'Running your Application with Maven'
Closes gh-41868
2024-08-15 10:38:57 +01:00
Andy Wilkinson
e7e5ed1508 Don't initialize containers during AOT processing
Fixes gh-41838
2024-08-14 18:56:00 +01:00
Moritz Halbritter
1d45016d8c Upgrade to spring-javaformat 0.0.43
Closes gh-41853
2024-08-14 16:32:41 +02:00
Scott Frederick
b43d97b359 Document the need to explicitly reset mock servers
When MockServerRestTemplateCustomizer and MockServerRestClientCustomizer
are used directly instead of via auto-configuration, it is necessary to
manually reset the MockRestServiceServer expectations between tests.

Closes gh-41848
2024-08-13 16:01:46 -05:00
Stéphane Nicoll
c0e61d1a86 Upgrade to RxJava3 3.1.9
Closes gh-41844
2024-08-13 19:48:49 +02:00
Stéphane Nicoll
ae8d682871 Upgrade to Reactor Bom 2023.0.9
Closes gh-41722
2024-08-13 19:48:45 +02:00