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