Tran Ngoc Nhan
0546e3035d
Fix typos
...
See gh-47801
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2 months ago
Dmytro Nosan
ba88ec7ed1
Stop using @ConditionalOnClass on @Bean methods
...
See gh-47429
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2 months ago
Tran Ngoc Nhan
4bebd47c4e
Fix typos
...
See gh-47747
2 months ago
Brian Clozel
9dda15a825
Configure Jetty with VirtualThreadPool
...
Prior to this commit, Spring Boot would auto-configure a
`QueuedThreadPool` on the Jetty embedded server when the virtual threads
option is enabled.
This commit configures instead the dedicated `VirtualThreadPool` that
the Jetty team recommends when Virtual Threads is supported.
Fixes gh-47690
2 months ago
Phillip Webb
682ad665f5
Fix 'Check scoped proxy target for isDefaultCandidate'
...
Fix accidental logic issue introduced in commit c14b57a3eb .
See gh-47633
2 months ago
Phillip Webb
c14b57a3eb
Check scoped proxy target for isDefaultCandidate
...
Update `OnBeanCondition` to check the scoped proxy target for
`isDefaultCandidate`. This fixes an issue introduced by
https://github.com/spring-projects/spring-framework/pull/35627 .
Fixes gh-47633
2 months ago
Andy Wilkinson
3ba61c3fa7
Improve handling of annotation properties in architecture checks
...
Closes gh-47437
2 months ago
Stéphane Nicoll
6f18f1b881
Document default value of server.tomcat.resource.cache-ttl
...
Closes gh-47252
3 months ago
Phillip Webb
e2ecc61ca8
Refactor CacheCondition to remove multiple casts
...
Closes gh-47208
3 months ago
Andy Wilkinson
11d6c434d9
Test that default max HTTP request header aligns with Tomcat
...
Closes gh-46977
4 months ago
Chanwon-Seo
972ceca8cd
Allow Flyway's Ignore Migration Patterns setting to be an empty string
...
See gh-46984
Signed-off-by: Chanwon-Seo <scwonn60@gmail.com>
4 months ago
Andy Wilkinson
e595327610
Polish "Clarify Javadoc of Customizer interfaces about overriding behavior"
...
See gh-46938
4 months ago
Seokjae Lee
6e82427ffe
Clarify Javadoc of Customizer interfaces about overriding behavior
...
The previous wording suggested that customizations always retain
default auto-configuration. Rephrased to indicate that configuration
can be fine-tuned, which more accurately reflects that some builder
methods may override or replace defaults.
See gh-46938
Signed-off-by: Seokjae Lee <seok9211@naver.com>
4 months ago
Andy Wilkinson
8da9df180a
Correct test for Mongo UUID representation alignment
...
Closes gh-46859
4 months ago
Dmytro Nosan
50202cf1ff
Make SpringLiquibaseCustomizer package-private
...
Prior to this commit, SpringLiquibaseCustomizer had a private modifier,
which breaks Spring AOT.
See gh-46752
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
4 months ago
Stéphane Nicoll
815bdc528b
Upgrade to Pulsar 3.3.8
...
Closes gh-46716
4 months ago
Yanming Zhou
d4bd053030
Fix wrong "public-key-location" configuration key
...
See gh-46627
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
5 months ago
Andy Wilkinson
85fb93ef64
Ensure that JPA metamodel cache is cleared when lazy init is enabled
...
Closes gh-46630
5 months ago
Johnny Lim
a29308dcbc
Polish
...
See gh-46505
Signed-off-by: Johnny Lim <izeye@naver.com>
5 months ago
Stéphane Nicoll
c310b5ed42
Upgrade to Tomcat 10.1.43
...
Closes gh-46392
5 months ago
Yanming Zhou
af8558a84a
Polish usage of `@ConditionalOnWebApplication` for consistency
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
See gh-45880
5 months ago
Andy Wilkinson
7c14ac0bc4
Polish "Fix description of spring.batch.job.enabled"
...
See gh-46228
6 months ago
Sanghyuk Jung
5a69bfb403
Fix description of spring.batch.job.enabled
...
Signed-off-by: Sanghyuk Jung <sanghyuk.jung@navercorp.com>
See gh-46228
6 months ago
Andy Wilkinson
5479f5c3d3
Make Hikari's pool accessible via reflection in a native image
...
When it's inaccessible, the jdbc.connections.active and
jdbc.connections.idle metrics are lost.
Closes gh-46214
6 months ago
Andy Wilkinson
1c404767c4
Make Servlet-specific customization back off without undertow-servlet
...
Closes gh-46178
6 months ago
Moritz Halbritter
e2571a41bf
Exclude ReactorAutoConfiguration from lazy initialization
...
Closes gh-45846
6 months ago
Dmytro Nosan
4b7e3519c2
Exclude NettyAutoConfiguration from global lazy init
...
This commits registers LazyInitializationExcludeFilter to exclude
NettyAutoConfiguration from global lazy init.
See gh-46164
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Phillip Webb
d66b28fcba
Update end copyright year to 'present'
...
See gh-46065
6 months ago
Moritz Halbritter
498df4939f
Remove unused JKS privateKeyPassword property from Couchbase
...
Closes gh-45883
6 months ago
Andy Wilkinson
d9e4b66eee
Add properties for new max part count and max part header size
...
To address CVE-2025-48976 and CVE-2025-48988, Tomcat 10.1.42 has
introduced two new configuration settings – maxPartCount and
maxPartHeaderSize. The default values for these configuration
settings have proven hard to get right and some applications have
had to increase the default limits. To ease their configuration in
Spring Boot, this commit introduces configuration properties for
the new settings:
- server.tomcat.max-part-count (maxPartCount)
- server.tomcat.max-part-header-size (maxPartHeaderSize)
The defaults are aligned with those of Tomcat 10.1.42
(10 and 512 bytes respectively).
Closes gh-45869
6 months ago
Stéphane Nicoll
e950a085f8
Fix casing of ServerProperties.Jetty.Accesslog.FORMAT
...
Closes gh-45884
6 months ago
wonyongg
449cb23614
Fix typo in variable name
...
See gh-45894
Signed-off-by: wonyongg <111210881+wonyongg@users.noreply.github.com>
6 months ago
Yanming Zhou
0ebe00a1d6
Inner class 'SpringBootWebFluxSecurityConfiguration' should be static
...
See gh-45882
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
6 months ago
Andy Wilkinson
76caa3cb29
Fix problems found by improved auto-configuration checks
7 months ago
Stéphane Nicoll
0c7da705d0
Remove accident use of @Nullable in GraphQL tests
...
Closes gh-45406
7 months ago
Yanming Zhou
0fea1a00e0
Reuse properties from field
...
See gh-45642
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
7 months ago
Andy Wilkinson
cd6b0fe7c3
Add to javadoc how applications can use Configurer classes
...
Closes gh-42878
7 months ago
Tran Ngoc Nhan
c9bf87be7d
Make all @ConfigurationPropertiesBinding @Bean methods static
...
See gh-45640
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
7 months ago
Johnny Lim
0a54804a0f
Polish
...
See gh-45592
Signed-off-by: Johnny Lim <izeye@naver.com>
7 months ago
Phillip Webb
39a402b5ef
Update copyright year of changed files
7 months ago
Andy Wilkinson
a37d06a83f
Remove unused config class from RestClientAutoConfigurationTests
...
Closes gh-45372
8 months ago
Stéphane Nicoll
21a566f6e1
Fix typo
...
See gh-45336
8 months ago
Stéphane Nicoll
737f621417
Add missing suggested values for spring.jpa.hibernate.ddl-auto
...
Closes gh-45336
8 months ago
Andy Wilkinson
669909efc0
Remove use of Security's FieldUtils
...
Closes gh-45322
8 months ago
Yanming Zhou
fc387e7b8d
Polish variable name
...
See gh-45308
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
8 months ago
Phillip Webb
b2e691be02
Update copyright year of changed files
8 months ago
Phillip Webb
428fa6d941
Fix copyright headers to consistently start with project inception year
8 months ago
Andy Wilkinson
f1fefc5ff6
Only set init param to disable Jersey when Jersey is present
...
Fixes gh-45289
8 months ago
Stéphane Nicoll
c2f8331a91
Fix reference to JPA entity in LiquibaseAutoConfigurationTests
...
Closes gh-44788
8 months ago