Stéphane Nicoll
f0e006e86d
Upgrade to jOOQ 3.19.20
...
Closes gh-44540
2025-03-05 12:51:51 +01:00
Stéphane Nicoll
23787db03a
Upgrade to Infinispan 15.0.14.Final
...
Closes gh-44539
2025-03-05 12:51:48 +01:00
Stéphane Nicoll
b28794e331
Upgrade to Groovy 4.0.26
...
Closes gh-44538
2025-03-05 12:51:43 +01:00
Tran Ngoc Nhan
701f73fcd7
Fix JavaExec javadoc link
...
See gh-44526
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-03-05 11:55:29 +01:00
Andy Wilkinson
27779bec0a
Remove AutoConfigurationReproTests
...
Removed in favor of WebServerFactoryCustomizerBeanPostProcessorTests
which, through the expectations that it sets up on the mock bean
factory, already checks that early initialization will not be
triggered.
Closes gh-44511
2025-03-04 17:50:19 +00:00
Andy Wilkinson
c9f3688df9
Remove redundant tests
...
Closes gh-44520
2025-03-04 17:45:23 +00:00
Matthias Streidel
474dafae28
Fix typo
...
See gh-44514
Signed-off-by: Matthias Streidel <github@metters.slmail.me>
2025-03-04 15:30:27 +01:00
Stéphane Nicoll
e69683769e
Start building against Spring Framework 6.1.18 snapshots
...
See gh-44491
2025-02-28 14:42:46 +01:00
Andy Wilkinson
7d01c941b9
Use WithPackageResources on shouldUpdateSslWhenReloadingSslBundles
...
See gh-44397
2025-02-28 12:23:17 +00:00
Benjamin König
23fd79f425
Remove obsolete hints for Flyway Teams features
...
See gh-44460
Signed-off-by: Benjamin König <koenig87@googlemail.com>
2025-02-28 11:18:41 +01:00
Stéphane Nicoll
e1f45c50ee
Generate reflection hints for main methods
...
This commit makes sure to register the necessary hints to invoke the
main method of any bean available in the context. This is necessary
for tests that use the UseMainMethod feature.
This generates more hints than strictly necessary as there isn't a
way to contribute hints based on a ContextLoader, see
https://github.com/spring-projects/spring-framework/issues/34513 for
more details.
Closes gh-44461
2025-02-28 11:08:23 +01:00
Moritz Halbritter
c91c8e202a
Fix tests
2025-02-28 10:53:54 +01:00
Dmitry Sulman
7276be825a
Update version of Neo4j test container image
...
See gh-44463
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
2025-02-28 10:35:55 +01:00
Dmitry Sulman
c98f9ac126
Update version of Elasticsearch test container image
...
See gh-44459
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
2025-02-28 10:31:07 +01:00
Moritz Halbritter
19ba2ec0e9
Merge pull request #44467 from nosan
...
* pr/44467:
Close InputStream when loading Log4j2 Configuration from a Resource
Closes gh-44467
2025-02-28 10:30:57 +01:00
Dmytro Nosan
be7e952e91
Close InputStream when loading Log4j2 Configuration from a Resource
...
See gh-44467
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-28 09:57:09 +01:00
Andy Wilkinson
21a5319362
Revert "Use Framework's default class loader as default in ImportCandidates"
...
This reverts commit 56c955158d
.
See gh-44401
2025-02-27 10:50:17 +00:00
Andy Wilkinson
3de189a1df
Minimize test resources and move remainder to appropriate packages
...
Closes gh-44397
2025-02-26 15:49:42 +00:00
Andy Wilkinson
8577718b22
Close InputStream when loading PEM content from a resource
...
Fixes gh-44443
2025-02-26 15:45:24 +00:00
Andy Wilkinson
88745820d3
Close InputStream after reading banner resource
...
Fixes gh-44441
2025-02-26 15:43:42 +00:00
Andy Wilkinson
5be5eaf7f2
Use ClassLoader from ResourceLoader to load PropertySourceLoaders
...
Fixes gh-44427
2025-02-26 15:42:12 +00:00
Andy Wilkinson
56c955158d
Use Framework's default class loader as default in ImportCandidates
...
Closes gh-44401
2025-02-26 15:32:50 +00:00
Andy Wilkinson
3acea583ad
Add support for working with resources in tests
...
Closes gh-44444
2025-02-26 15:29:20 +00:00
Moritz Halbritter
abf320d273
Register reflection hints for SslBundleSslEngineFactory
...
Closes gh-44435
2025-02-26 11:46:55 +01:00
Moritz Halbritter
453002b77b
Add class of SslBundleSslEngineFactory to Kafka config map
...
Closes gh-44414
2025-02-26 10:46:12 +01:00
Stéphane Nicoll
41656bf4ee
Update copyright of changed files
...
See gh-44413
2025-02-24 08:21:07 +01:00
Tran Ngoc Nhan
ae2cfebd93
Fix typo in fold attribute
...
See gh-44413
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-24 08:19:57 +01:00
Stéphane Nicoll
bf1dc09c86
Update copyright of changed files
...
See gh-44323
2025-02-24 07:52:35 +01:00
Johnny Lim
332ad7bb70
Polish
...
See gh-44323
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-24 07:46:25 +01:00
Tran Ngoc Nhan
d781ce164d
Use Javadoc attributes for Gradle reference guide
...
See gh-44388
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-22 19:02:33 +01:00
Stéphane Nicoll
2a94ee1586
Polish contribution
...
See gh-44348
2025-02-22 18:53:51 +01:00
Bernie Schelberg
b9438bef9e
Consider properties on outer class in nested @DataJpaTest tests
...
See gh-44348
Signed-off-by: Bernie Schelberg <bernard.schelberg@invicara.com>
2025-02-22 18:53:39 +01:00
Stéphane Nicoll
7fd19556b2
Polish contribution
...
See gh-44384
2025-02-22 18:33:05 +01:00
Dmytro Nosan
2f288bf614
Clarify which Mongo properties are ignored when URI property is set
...
See gh-44384
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-22 18:28:42 +01:00
Tran Ngoc Nhan
c211b05660
Adapt reference to JooqExceptionTranslator
...
This commit updates the reference guide as JooqExceptionTranslator has
been superseded by ExceptionTranslatorExecuteListener.
See gh-44385
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-22 18:22:14 +01:00
Phillip Webb
c718461450
Protect against NoSuchMethodException on setReadOnly
...
See gh-44331
2025-02-19 15:52:51 -08:00
Andy Wilkinson
69abb7dda7
Upgrade to Spring Session 3.3.6
...
Closes gh-44114
2025-02-19 23:10:49 +00:00
Andy Wilkinson
ff4babc4d1
Upgrade to jOOQ 3.19.19
...
Closes gh-44367
2025-02-19 23:10:49 +00:00
Andy Wilkinson
9704afbe2a
Upgrade to Tomcat 10.1.36
...
Closes gh-44331
2025-02-19 12:42:49 -08:00
Dmytro Nosan
e919fd806f
Polish ClassPath
...
See gh-44355
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-19 12:20:10 -08:00
Andy Wilkinson
cfc12bfef7
Remove unused empty-web.xml
...
Closes gh-44357
2025-02-19 15:50:33 +00:00
Stéphane Nicoll
b5d50ebf7a
Upgrade to Spring Kafka 3.2.7
...
Closes gh-44110
2025-02-19 09:45:31 +01:00
Stéphane Nicoll
c31872cd2f
Upgrade to Spring Integration 6.3.8
...
Closes gh-44109
2025-02-19 09:45:31 +01:00
Stéphane Nicoll
d89d1aa332
Upgrade to Spring Authorization Server 1.3.5
...
Closes gh-44105
2025-02-19 09:45:31 +01:00
Stéphane Nicoll
55c9603387
Upgrade to Spring AMQP 3.1.9
...
Closes gh-44277
2025-02-19 09:45:31 +01:00
Phillip Webb
082c5859e8
Polish
2025-02-18 17:22:53 -08:00
Phillip Webb
8aea6d575a
Update copyright year of changed files
2025-02-18 15:11:35 -08:00
Andy Wilkinson
bba964cd12
Prohibit upgrades to Tomcat 10.1.35 and 10.1.36
...
Closes gh-44331
2025-02-18 21:14:15 +00:00
Dmytro Nosan
0e81b6386e
Don't use ArgFile when using JavaCompiler
...
See gh-44340
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-18 12:10:41 -08:00
Dmytro Nosan
616d4cb149
Polish ClasspathBuilder
...
See gh-44330
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-18 12:08:49 -08:00
Andy Wilkinson
b6abb42ec9
Remove redundant prohibiting of Tomcat version
...
See gh-44331
2025-02-18 17:54:11 +00:00
Andy Wilkinson
7ba2d873a8
Upgrade to Spring Security 6.3.7
...
Closes gh-44113
2025-02-18 17:40:33 +00:00
Andy Wilkinson
99744ec9d8
Upgrade to Spring Pulsar 1.1.9
...
Closes gh-44112
2025-02-18 17:40:33 +00:00
Andy Wilkinson
e1d79e80bb
Upgrade to Spring GraphQL 1.3.4
...
Closes gh-44108
2025-02-18 17:40:33 +00:00
Stéphane Nicoll
29e498b6bc
Only run Windows-related tests on Windows
...
See gh-44305
2025-02-18 16:59:32 +01:00
Stéphane Nicoll
cd8c12da0b
Polish "Use ArgFile for classpath argument on Windows"
...
See gh-44305
2025-02-18 16:25:57 +01:00
Dmytro Nosan
a6b80831f0
Use ArgFile for classpath argument on Windows
...
This commit uses @argfile syntax for classpath argument on Windows OS
to avoid creating a command-line that is too long.
See gh-44305
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-18 16:25:57 +01:00
Andy Wilkinson
0a42082671
Fail fast when trying to use SNI with reactive Jetty
...
Previously only a servlet-based Jetty server would fail fast when
trying to use SNI with Jetty. A reactive Jetty server just ignored
the configuration. This commit aligns the behavior of the two by
making the reactive server fail fast as well.
Closes gh-44316
2025-02-18 10:05:09 +00:00
Stéphane Nicoll
062b73f4a4
Polish contribution
...
See gh-44310
2025-02-18 10:59:52 +01:00
Dmytro Nosan
84bde2a836
Catch WebServer stop or destroy exception when context refresh fails
...
This commit adds the stop or destroy failure as a suppressed
exception if either ServletWebServerApplicationContext or
ReactiveWebServerApplicationContext refresh fails.
See gh-44310
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-18 10:55:04 +01:00
Dmytro Nosan
35a77e2cf1
Fix build
...
See gh-44306
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-17 13:09:52 +01:00
Andy Wilkinson
045fbee395
Document need for $ separator when auto-config is nested
...
Closes gh-44298
2025-02-17 11:00:29 +00:00
Tran Ngoc Nhan
f3ce5bca0c
Clarifyt when UserDetailsService auto-configuration will back off
...
See gh-44267
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-02-17 11:29:37 +01:00
Tran Ngoc Nhan
e982136f5e
Implement RuntimeHintsRegistrar
...
See gh-44266
2025-02-17 11:09:29 +01:00
Stéphane Nicoll
6aa0055e5e
Polish "Do not auto-configure ViewResolver if spring-webmvc is absent"
...
See gh-44259
2025-02-17 11:01:23 +01:00
Dmytro Nosan
ac73766f9b
Do not auto-configure ViewResolver if spring-webmvc is absent
...
See gh-44259
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-17 11:01:07 +01:00
Dmytro Nosan
c28c16eb9c
Destroy WebServer if ReactiveWebServerApplicationContext refresh fails
...
Prior to this commit, if ReactiveWebServerApplicationContext failed to
refresh, only WebServer.stop() was called.
This commit additionally invokes WebServer.destroy(), aligning
the behavior with ServletWebServerApplicationContext when a refresh
failure occurs.
See gh-44134
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-17 10:45:34 +01:00
Stéphane Nicoll
0a673881a4
Upgrade to Spring Data Bom 2024.0.9
...
Closes gh-44106
2025-02-14 17:11:04 +01:00
Stéphane Nicoll
f91d2df403
Start building against Spring AMQP 3.1.9 snapshots
...
See gh-44277
2025-02-14 16:57:04 +01:00
Stéphane Nicoll
f7cbddabc5
Upgrade to Spring LDAP 3.2.11
...
Closes gh-44111
2025-02-14 07:54:46 +01:00
Stéphane Nicoll
69f01052dd
Upgrade to Json-smart 2.5.2
...
Closes gh-44263
2025-02-13 16:58:59 +01:00
Andy Wilkinson
2e00552130
Move MockPkcs11Security to spring-boot-testsupport
...
Closes gh-44260
2025-02-13 14:48:16 +00:00
Andy Wilkinson
874ee9936a
Improve handling of default values when printing the banner
...
Previously, default values for the following properties did not work:
- application.title
- application.formatted-version
- application.version
- spring-boot.formatted-version
- spring-boot.version
Instead of the default value, an empty string was used instead. For
example, ${application.title:Title} would be replaced with "" rather
than "Title" when the application title was unavailable.
This commit improves the ResourceBanner so that a placeholder's
default value is used. An empty string will still be used when no
default value is provided. For example, ${application.title} will
be replaced with "". As before, custom properties that are not
well-known will not be replaced at all. For example
${custom.property} will remain as-is in the printed banner when
the custom.property has not been set.
Fixes gh-44137
2025-02-13 10:13:12 +00:00
Stéphane Nicoll
a57fd8002f
Update copyright year of changed file
...
See gh-44240
2025-02-12 20:22:48 +01:00
zhoudong
6177010b11
Polish variable name in ServletWebServerApplicationContext.selfInitialize()
...
See gh-44240
Signed-off-by: zhoudong <jearton1024@gmail.com>
2025-02-12 20:22:14 +01:00
Stéphane Nicoll
6e33bd9fbb
Prevent upgrade to Tomcat 10.1.35
...
Closes gh-44219
2025-02-11 15:11:15 +01:00
Stéphane Nicoll
c5779b2f8b
Upgrade to Reactor Bom 2023.0.15
...
Closes gh-44104
2025-02-11 13:51:35 +01:00
Stéphane Nicoll
2ee5e23a47
Upgrade to Netty 4.1.118.Final
...
Closes gh-44218
2025-02-11 13:51:35 +01:00
Stéphane Nicoll
18c64524a8
Upgrade to Micrometer Tracing 1.3.9
...
Closes gh-44103
2025-02-11 13:51:31 +01:00
Stéphane Nicoll
6fe757f72e
Upgrade to Micrometer 1.13.11
...
Closes gh-44102
2025-02-11 13:51:30 +01:00
Andy Wilkinson
3e5929a446
Remove duplicate dispatcher servlet auto-config tests
...
Closes gh-44207
2025-02-11 12:19:45 +00:00
Andy Wilkinson
ea76e46faa
Apply charset to Mustache's content type
...
Fixes gh-44053
2025-02-10 11:07:49 +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
Moritz Halbritter
461e30f668
Add JsonView to PluginClasspathGradleBuild
2025-02-06 14:26:51 +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
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
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
80e8ab8779
Support commercial repositories in effective BOM and Ivy
...
Update `BomExtension` to resolve '{spring.mavenRepositories}' and add
credentials to `ivysettings.xml` and `settings.xml`.
Closes gh-44050
2025-02-03 18:22:53 -08:00
Ashish Kumar
e41d697040
Fix typo in Running Your Application
...
See gh-44032
Signed-off-by: Ashish Kumar <34642693+ashishkujoy@users.noreply.github.com>
2025-01-31 13:45:37 +01:00
Andy Wilkinson
01ec0c4fe0
Polish "Update SpringBootJoranConfigurator to use proper GraalVM format"
...
See gh-44021
2025-01-30 12:02:20 +00:00
Dmytro Nosan
d9f441d620
Update SpringBootJoranConfigurator to use proper GraalVM format
...
Before this commit, the generated name for the inner class had the
wrong format <package>.<parent>.<child> (canonical name).
GraalVM expects $ to separate the parent from the inner class.
This commit updates SpringBootJoranConfigurator to generate
an appropriate format for a class name. Specifically, an inner class
should be separated by a dollar sign, not a dot.
See gh-44021
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-30 12:00:33 +00:00
Moritz Halbritter
7f9b4c6ff6
Document Kubernetes' preStop sleep
...
Closes gh-43830
2025-01-30 10:22:25 +01:00
Brian Clozel
817f466c12
Fix SSL file watcher for relative symlinks
...
Prior to this commit, a change in gh-43586 unlocked the support for
symlinks: instead of watching the link itself which might never change,
this would watch the target file which is likely to change.
This could break with an `IllegalStateException` in case the symlink is
using a path relative to the link itself.
This commit ensures that the target is resolved against the current
link path to avoid incorrect watch operations.
Fixes gh-43966
2025-01-28 16:35:09 +01:00
Rucha Vaikar
c699779593
Correct the location of MyApplication.java in the docs
...
See gh-43965
Signed-off-by: Rucha Vaikar <70310911+Ru311@users.noreply.github.com>
2025-01-27 13:05:43 +01:00
Tran Ngoc Nhan
bee3dafc86
Add links to Jackson JavaDoc
...
See gh-43961
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-01-27 11:42:06 +01:00
Phillip Webb
66c224b74a
Update copyright year of changed files
2025-01-24 19:23:41 -08:00
Andy Wilkinson
178f693118
Polish "Warn about limitations of Quartz's schema scripts"
...
See gh-43955
2025-01-24 11:53:55 +00:00
Timothée Andres
2600e872e3
Warn about limitations of Quartz's schema scripts
...
See gh-43955
Signed-off-by: Timothée Andres <andres.timothee@gmail.com>
2025-01-24 11:49:33 +00:00
Johnny Lim
6c8d41935f
Polish
...
See gh-43879
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-24 08:45:41 +00:00
Andy Wilkinson
390963fe74
Document when defaultValue and description cannot be extracted
...
Closes gh-43925
2025-01-22 14:54:06 +00:00
Andy Wilkinson
a3eaafbbea
Upgrade to Spring Pulsar 1.1.8
...
Closes gh-43744
2025-01-22 08:06:47 +00:00
Andy Wilkinson
449897defa
Upgrade to Infinispan 15.0.12.Final
...
Closes gh-43909
2025-01-21 16:22:59 +00:00
Johnny Lim
15a6c9affb
Fix description of management.metrics.graphql.autotime.enabled
...
See gh-43904
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-21 14:36:20 +00:00
Stéphane Nicoll
03dfc1ad22
Upgrade to Spring Data Bom 2024.0.8
...
Closes gh-43743
2025-01-17 14:37:12 +01:00
Stéphane Nicoll
89ffe1a1fd
Polish "Document 'base64:' prefix support"
...
Resolution of base64 encoded data to arbitrary resources has been
introduced in Spring Boot 3.4. This commit adapts the documentation to
restrict this support to SSL only.
This commit also polishes the phrasing a bit.
See gh-43809
2025-01-16 09:53:49 +01:00
Stéphane Nicoll
1b0a1d7261
Upgrade to Postgresql 42.7.5
...
Closes gh-43842
2025-01-15 20:35:04 +01:00
Stéphane Nicoll
f307982014
Upgrade to Netty 4.1.117.Final
...
Closes gh-43841
2025-01-15 20:34:59 +01:00
Stéphane Nicoll
8755dbf008
Upgrade to jOOQ 3.19.18
...
Closes gh-43840
2025-01-15 20:34:49 +01:00
Stéphane Nicoll
faf40f38cf
Document 'base64:' prefix support
...
Closes gh-43809
2025-01-15 17:36:42 +01:00
Andy Wilkinson
0f94530e15
Polish "Polish PropertiesRedisConnectionDetails"
...
See gh-43825
2025-01-15 12:00:18 +00:00
Yanming Zhou
a18c2f8f7e
Polish PropertiesRedisConnectionDetails
...
See gh-43825
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-15 11:55:48 +00:00
Andy Wilkinson
d4f497d90d
Polish "Fix handling of env vars in Bitnami's Postgres image"
...
See gh-43783
2025-01-14 19:53:30 +00:00
He Zean
c8f2fb0d94
Fix handling of env vars in Bitnami's Postgres image
...
See gh-43783
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-14 17:49:59 +00:00
Stéphane Nicoll
42ecda25cc
Upgrade to Reactor Bom 2023.0.14
...
Closes gh-43742
2025-01-14 18:04:14 +01:00
Stéphane Nicoll
93bff0f396
Upgrade to Micrometer Tracing 1.3.8
...
Closes gh-43741
2025-01-14 18:04:14 +01:00
Stéphane Nicoll
01640806b2
Upgrade to Micrometer 1.13.10
...
Closes gh-43740
2025-01-13 14:09:01 +01:00
Stéphane Nicoll
0c0c105b64
Upgrade to jOOQ 3.19.17
...
Closes gh-43802
2025-01-13 14:09:01 +01:00
Stéphane Nicoll
4e44ed7dd9
Upgrade to Jersey 3.1.10
...
Closes gh-43800
2025-01-13 14:08:57 +01:00
Stéphane Nicoll
71fa030eda
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43799
2025-01-13 14:08:52 +01:00
Phillip Webb
b9efd591e5
Polish "Prevent redis pool to initialize in unit test"
...
See gh-43774
2025-01-11 10:25:46 -08:00
Stéphane Nicoll
7b04cddf1d
Polish "Prevent redis pool to initialize in unit test"
...
See gh-43774
2025-01-11 12:51:21 +01:00
He Zean
911a9a14ea
Prevent redis pool to initialize in unit test
...
See gh-43774
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-11 12:50:46 +01:00
Stéphane Nicoll
15b63faec5
Start building against Spring Pulsar 1.1.8 snapshots
...
See gh-43744
2025-01-09 10:57:34 +01:00
Stéphane Nicoll
8c49a199aa
Start building against Spring Data Bom 2024.0.8 snapshots
...
See gh-43743
2025-01-09 10:57:30 +01:00
Stéphane Nicoll
27f00e2689
Start building against Reactor Bom 2023.0.14 snapshots
...
See gh-43742
2025-01-09 10:57:26 +01:00
Stéphane Nicoll
48b7724f3a
Start building against Micrometer Tracing 1.3.8 snapshots
...
See gh-43741
2025-01-09 10:57:22 +01:00
Stéphane Nicoll
db94388e63
Start building against Micrometer 1.13.10 snapshots
...
See gh-43740
2025-01-09 10:57:18 +01:00
Phillip Webb
c2d8218f6d
Update copyright year of changed files
2025-01-08 15:45:34 -08:00
Stéphane Nicoll
5b8ee86091
Add missing reference to C3P0
...
Closes gh-43724
2025-01-08 11:12:42 +01:00
Andy Wilkinson
7754b2e450
Refer to OTLP instead of OpenTelemetry
...
Closes gh-43727
2025-01-08 09:53:15 +00:00
Stéphane Nicoll
91c0e23c64
Upgrade to FreeMarker 2.3.34
...
Closes gh-43719
2025-01-08 09:10:33 +01:00
Phillip Webb
962514601f
Restore support for docker compose versions earlier than 2.24
...
Fixes gh-43710
2025-01-07 19:13:58 -08:00
Stéphane Nicoll
9dea1e1736
Upgrade to Logback 1.5.16
...
Closes gh-43568
2025-01-07 16:54:09 +01:00
Andy Wilkinson
c7ef3e3e3c
Simplify test for Throwable from LoggingSystem initialization
...
Closes gh-43709
2025-01-07 14:44:28 +00:00
Stéphane Nicoll
6290b7545b
Make skipSslValidation() test more robust
...
This commit updates the assertion of a test that relies on
https://self-signed.badssl.com to only fail if a SSLException is thrown.
This is a temporary measure until we run the test against a local
instance we control.
See gh-43708
2025-01-07 10:29:46 +01:00
Tran Ngoc Nhan
290ea77374
Fix jakarta messaging javadoc
...
See gh-43661
2025-01-05 08:03:20 +01:00
Andy Wilkinson
d8a9ebd14b
Upgrade to Gradle 8.12
...
Closes gh-43649
2025-01-02 12:05:14 +00:00
Andy Wilkinson
734040abe2
Update Gradle test scripts to avoid warnings with 8.12
...
Closes gh-43496
2025-01-02 12:05:14 +00:00
Johnny Lim
b8abfb8c9b
Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
...
See gh-43625
2024-12-29 10:30:09 +01:00
Stéphane Nicoll
8fbd14b4dd
Polish
2024-12-28 10:27:01 +01:00
Stéphane Nicoll
7e9fda8216
Polish "Preserve milliseconds in build info timestamp"
...
See gh-43612
2024-12-26 15:58:09 +01:00
Gaurav
0944b07c90
Preserve milliseconds in build info timestamp
...
See gh-43612
2024-12-26 15:52:08 +01:00
Tran Ngoc Nhan
b5893133cf
Fix Javadoc link for jakarta.xml.bind
...
Closes gh-43606
2024-12-24 10:37:48 +01:00
Stéphane Nicoll
4bd6ad9c93
Polish "Remove reference to 'layertools' in reference doc"
...
See gh-43601
2024-12-24 10:34:39 +01:00
Tran Ngoc Nhan
01cd8969e2
Remove reference to 'layertools' in reference doc
...
See gh-43601
2024-12-24 10:34:31 +01:00
Stéphane Nicoll
916705538e
Polish "Add support for symlinks in FileWatcher"
...
See gh-43586
2024-12-24 10:22:52 +01:00
Tomasz Maciejewski
26ca3790b2
Add support for symlinks in FileWatcher
...
This commit allows using symlinks for SSL certificate hot reloading.
See gh-43586
2024-12-24 09:59:59 +01:00
Stéphane Nicoll
0035569882
Prevent incomplete types to stop AOT processing
...
Previously, if a type to bind had a property whose type could not be
loaded, this would fail the whole build. This commit makes sure that
such failure does not stop AOT processing: rather we ignore the
incomplete type and carry on.
Closes gh-43598
2024-12-23 16:14:50 +01:00
Tran Ngoc Nhan
4754e81208
Fix use of markdown in Javadoc
...
See gh-43590
2024-12-23 15:52:34 +01:00
Stéphane Nicoll
a085a0111d
Upgrade to Spring Batch 5.1.3
...
Closes gh-43474
2024-12-19 06:59:33 +01:00
Phillip Webb
ba916cb66e
Allow KafkaProperties to build properties with empty bundle name
...
Update `KafkaProperties` so that properties can still be built when
the bundle name has no text.
Fixes gh-43561
2024-12-18 10:44:18 -08:00
Andy Wilkinson
a5c2f0fc74
Improve diagnostics when config prop value conversion fails
...
Closes gh-43378
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-12-18 15:36:16 +00:00
Yanming Zhou
6366511b59
Fix typo
...
See gh-43557
2024-12-18 09:53:53 +01:00
Phillip Webb
38d96aabef
Drop {*-javadoc} attribute prefixes when possible
...
Update javadoc references to use package name lookups rather than
`{*-javadoc}` attributes. MongoDB and Testcontainers cannot be
migrated since they have split packages.
Closes gh-43223
2024-12-17 20:38:30 -08:00
Phillip Webb
229137d2cd
Document certain server.ssl.properties are ignored when using a bundle
...
Closes gh-43353
2024-12-17 17:34:20 -08:00
Stéphane Nicoll
cbb8d124c0
Upgrade to Spring Session 3.3.5
...
Closes gh-43397
2024-12-17 21:15:15 +01:00
Stéphane Nicoll
a967a2fec0
Upgrade to Spring Pulsar 1.1.7
...
Closes gh-43396
2024-12-17 21:15:15 +01:00
Stéphane Nicoll
7b9701a477
Upgrade to Spring Integration 6.3.7
...
Closes gh-43476
2024-12-17 21:15:15 +01:00
Stéphane Nicoll
db93202534
Upgrade to Spring Authorization Server 1.3.4
...
Closes gh-43391
2024-12-17 21:15:15 +01:00
Stéphane Nicoll
320f02a2c2
Upgrade to Netty 4.1.116.Final
...
Closes gh-43549
2024-12-17 21:15:14 +01:00
Phillip Webb
495665aec0
Use reverse order for shutdown hooks
...
Refine `SpringApplicationShutdownHook` so that shutdown happens in
reverse order to registration.
See gh-43430
2024-12-17 09:49:57 -08:00
Andy Wilkinson
4763123932
Recommend using Maven's <annotationProcessorPaths>
...
Closes gh-43329
2024-12-17 10:45:16 +00:00
Andy Wilkinson
13c9f68b45
Upgrade to Dependency Management Plugin 1.1.7
...
Closes gh-43542
2024-12-17 10:40:17 +00:00
Stéphane Nicoll
17901065ca
Upgrade to Pulsar Reactive 0.5.10
...
Closes gh-43539
2024-12-17 08:33:36 +01:00
Phillip Webb
21203f06ec
Use deterministic ordering for inserted shutdown hooks
...
Update `SpringApplicationShutdownHook` so the underlying set of
`Runnable` instances are stored in a `LinkedHashSet` rather than
a `Collections.newSetFromMap(new IdentityHashMap<>())`. This insures
that shutdown hooks are run in the order that they are added.
Fixes gh-43430
2024-12-16 17:16:21 -08:00
Andy Wilkinson
e6e1274bf7
Upgrade to Spring Security 6.3.6
...
Closes gh-43527
2024-12-16 19:18:54 +00:00
Andy Wilkinson
843a4d5658
Upgrade to Spring Kafka 3.2.6
...
Closes gh-43394
2024-12-16 19:18:54 +00:00
Phillip Webb
239fa0356f
Remove trailing slashes from all link URLs
...
Closes gh-43518
2024-12-16 10:44:20 -08:00
Tran Ngoc Nhan
7832d3be73
Fix typo
...
See gh-43512
2024-12-16 10:42:22 +01:00
Stéphane Nicoll
0ac3f8dd1f
Switch spring-retry javadoc links back to docs.spring.io
...
Closes gh-43231
2024-12-14 17:20:13 +01:00
Stéphane Nicoll
11cb329070
Upgrade to Spring Retry 2.0.11
...
Closes gh-43485
2024-12-14 11:17:37 +01:00
Stéphane Nicoll
0c090b728a
Upgrade to Hibernate Validator 8.0.2.Final
...
Closes gh-43509
2024-12-14 11:17:37 +01:00
Phillip Webb
45da43c6b4
Update copyright year of changed files
2024-12-13 19:03:43 -08:00
Phillip Webb
6d09459cfc
Improve error message when unable to find `@SpringBootConfiguration`
...
Closes gh-43357
2024-12-13 19:02:43 -08:00
Stéphane Nicoll
4d32fb09ee
Upgrade to Spring LDAP 3.2.10
...
Closes gh-43395
2024-12-13 16:43:22 +01:00
Stéphane Nicoll
487d8d5822
Upgrade to Spring Data Bom 2024.0.7
...
Closes gh-43392
2024-12-13 16:43:22 +01:00
Stéphane Nicoll
b283e1d915
Upgrade to Kafka 3.7.2
...
Closes gh-43502
2024-12-13 16:43:21 +01:00
Dmytro Nosan
1234409fbe
Multiple WebFlux ResourceHandlerRegistrationCustomizer should be invoked
...
Before this commit, only a single ResourceHandlerRegistrationCustomizer
was invoked. This commit adds functionality to have more
than one ResourceHandlerRegistrationCustomizers
See gh-43494
2024-12-13 14:00:47 +01:00
Andy Wilkinson
8572d9e177
Restore previous Main-Class configuration
...
This partially reverts commit
d924e4d999
.
See gh-43284
2024-12-12 11:05:58 +00:00
Stéphane Nicoll
92e241798e
Upgrade to Spring HATEOAS 2.3.4
...
Closes gh-43475
2024-12-12 11:29:43 +01:00
Stéphane Nicoll
64015df798
Upgrade to Jetty 12.0.16
...
Closes gh-43487
2024-12-12 11:29:42 +01:00
Andy Wilkinson
dc00342384
Improve handling of environment variables in failure analysis
...
Prior to this change, the failure analysis for an invalid
configuration property value filtered out the configuration property
sources property source. This property source contains a "duplicate"
of all of the environment's other property sources but with
configuration property support (such as relaxed/fuzzy matching of
environment variables). This was done to prevent the reporting of
duplicates when a property was found in both the configuration
property sources property source and the "normal" property sources.
An unwanted side-effect of this was that fuzzy matching of
environment variables was lost so the origin of
com.example.some-property would be found in the environment variable
was COM_EXAMPLE_SOME_PROPERTY but would not be found if it was
COM_EXAMPLE_SOMEPROPERTY.
This commit addresses this side-effect by no longer filtering out
the configuration property sources property source. To then
prevent duplicates from being reported in the analysis, it instead
deduplicates things based on the origin of each property that's
found in the environment's property sources.
Fixes gh-43380
2024-12-12 09:06:15 +00:00
Stéphane Nicoll
42821f30bb
Start building against Spring Retry 2.0.11 snapshots
...
See gh-43485
2024-12-11 16:16:18 +01:00
Yanming Zhou
a964bbd8cb
Polish variable name for consistency
...
See gh-43483
2024-12-11 14:25:19 +01:00