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
Phillip Webb
6344c4767f
Start building against Spring Session 3.3.5 snapshots
...
See gh-43397
2024-12-10 09:38:21 -08:00
Phillip Webb
8ab03e0495
Start building against Spring Integration 6.3.7 snapshots
...
See gh-43476
2024-12-10 09:38:21 -08:00
Phillip Webb
60217e0894
Start building against Spring HATEOAS 2.3.4 snapshots
...
See gh-43475
2024-12-10 09:38:16 -08:00
Phillip Webb
8dfde8625c
Start building against Spring Batch 5.1.3 snapshots
...
See gh-43474
2024-12-10 09:38:12 -08:00
Stéphane Nicoll
df94a86924
Upgrade to Thymeleaf Extras SpringSecurity 3.1.3.RELEASE
...
Closes gh-43465
2024-12-10 15:45:43 +01:00
Stéphane Nicoll
65cedf6bc5
Upgrade to Thymeleaf 3.1.3.RELEASE
...
Closes gh-43464
2024-12-10 15:45:43 +01:00
Stéphane Nicoll
6a68faaf9c
Upgrade to Reactor Bom 2023.0.13
...
Closes gh-43390
2024-12-10 15:45:43 +01:00
Stéphane Nicoll
8a473a4098
Upgrade to Micrometer Tracing 1.3.7
...
Closes gh-43389
2024-12-10 15:45:43 +01:00
Stéphane Nicoll
dcf8b31eda
Upgrade to Micrometer 1.13.9
...
Closes gh-43388
2024-12-10 15:45:42 +01:00
Stéphane Nicoll
7486c27cdd
Upgrade to jOOQ 3.19.16
...
Closes gh-43463
2024-12-10 15:45:42 +01:00
Stéphane Nicoll
bed68daa13
Upgrade to Zipkin Reporter 3.4.3
...
Closes gh-43462
2024-12-10 15:45:42 +01:00
Moritz Halbritter
e2cf9e105c
Respect profiles when listing running Docker Compose containers
...
Closes gh-40139
2024-12-10 14:24:44 +01:00
Tran Ngoc Nhan
a96b91fa3e
Fix logback javadoc
...
See gh-43439
2024-12-10 07:35:58 +01:00
Soby Chacko
55ffed4ee4
Add dependency management for kafka-server
...
Apache Kafka now ships a new module, kafka-server, since the 3.7.0
release. The `3.9.0` kafka-client introduced some breaking changes that
require this dependecy for the `EmbeddedKafka` support in Spring for
Apache Kafka.
This commit adds this dependecny for Spring Boot based Spring Kafka
projects.
See gh-43450
2024-12-10 07:28:41 +01:00
Phillip Webb
3338c22372
Restore `build...` methods that don't need an SSL bundle
...
Restore `buildConsumerProperties()` and `buildProducerProperties()`
methods in `KafkaProperties` to make it more convenient to use them
without an SSL bundle.
Fixes gh-43300
2024-12-09 09:43:13 -08:00
Phillip Webb
f21402d4c3
Consistently return non-zero exit codes for jarmode failures
...
Update jar mode launchers to catch all exceptions and return a non-zero
exit code. This refinement also allows us to consolidate the existing
error reporting logic to a central locations. Modes that wish to report
a simple error rather than a full stacktrace can throw the newly
introduced `JarModeErrorException`.
Fixes gh-43435
2024-12-06 19:00:50 -08:00
Tran Ngoc Nhan
dbe7ecd168
Fix Junit javadoc links
...
See gh-43383
2024-12-05 10:37:06 +01:00
Phillip Webb
9e7972a9b4
Polish code with code cleanup rules
2024-12-04 15:03:40 -08:00
Phillip Webb
1edc997440
Start building against Spring Session 3.3.4 snapshots
...
See gh-43397
2024-12-04 11:41:13 -08:00
Phillip Webb
210c1465a2
Start building against Spring Pulsar 1.1.7 snapshots
...
See gh-43396
2024-12-04 11:41:13 -08:00
Phillip Webb
f0fd24800a
Start building against Spring LDAP 3.2.9 snapshots
...
See gh-43395
2024-12-04 11:41:13 -08:00
Phillip Webb
8761285557
Start building against Spring Kafka 3.2.6 snapshots
...
See gh-43394
2024-12-04 11:41:13 -08:00
Phillip Webb
6cd3ee5347
Start building against Spring Data Bom 2024.0.7 snapshots
...
See gh-43392
2024-12-04 11:41:13 -08:00
Phillip Webb
cd3fd0e6da
Start building against Spring Authorization Server 1.3.4 snapshots
...
See gh-43391
2024-12-04 11:41:12 -08:00
Phillip Webb
740862a39b
Start building against Reactor Bom 2023.0.13 snapshots
...
See gh-43390
2024-12-04 11:41:12 -08:00
Phillip Webb
53824c860a
Start building against Micrometer Tracing 1.3.7 snapshots
...
See gh-43389
2024-12-04 11:41:12 -08:00
Phillip Webb
c09f7c9944
Start building against Micrometer 1.13.9 snapshots
...
See gh-43388
2024-12-04 11:41:12 -08:00
Phillip Webb
4c00c376a1
Upgrade to Undertow 2.3.18.Final
...
Closes gh-43387
2024-12-04 11:41:12 -08:00
Phillip Webb
0ebee16043
Upgrade to RxJava3 3.1.10
...
Closes gh-43386
2024-12-04 11:41:12 -08:00
Stéphane Nicoll
cc274ccdca
Polish "Polish formatting of log configuration file"
...
See gh-43322
2024-12-04 10:33:58 +01:00
Yanming Zhou
3f17e42b38
Polish formatting of log configuration file
...
1. Remove space before `/>` to keep consistency.
2. Capitalize `filters` for Log4j2.
3. Uppercase log level to keep consistency.
See gh-43322
2024-12-04 10:28:28 +01:00
Phillip Webb
3dcea98f00
Polish `redirect.adoc` by sorting contents alphabetically
2024-12-03 20:30:09 -08:00
Phillip Webb
709cd91b3e
Add legacy anchor redirects
...
Add anchor redirects previously covered by the
`anchor-rewrite.properties` file.
See gh-43367
2024-12-03 20:17:14 -08:00
Phillip Webb
75a3722ee4
Add more anchor redirects
...
See gh-43367
2024-12-03 20:16:51 -08:00
Phillip Webb
4265a0bcc2
Reset `Startables` COUNTER when testing parallel startup
...
Closes gh-43369
2024-12-03 19:07:16 -08:00
Phillip Webb
b340c855c0
Prevent H2 console from causing early DataSource initialization
...
Update `H2ConsoleAutoConfiguration` so that DataSource connection
logging occurs outside of the `ServletRegistrationBean`.
Fixes gh-43337
2024-12-02 19:05:16 -08:00
Phillip Webb
0afbc0b23c
Polish 'Accept Docker progress on numbers >2GB'
...
Restore `int` returns for existing methods and deprecate them in
favor of a new `asPercentage()` method.
See gh-43328
2024-12-02 13:58:03 -08:00
Wolfgang Kronberg
d8565185e8
Accept Docker progress on numbers >2GB
...
Update `ProgressUpdateEvent` to support images of a file size
>2GB without provoking build failures.
See gh-43328
2024-12-02 13:56:09 -08:00
Yanming Zhou
d81678016e
Restore System property in Logging section of the reference documentation
...
Before this commit, it is rendered as an unexpected link with simple class
name, it should be full qualified class name.
See gh-43341
2024-12-02 09:42:08 +01:00
BenchmarkingBuffalo
b86b81da35
Remove prohibited undertow upgrade restriction
...
See gh-43333
2024-12-02 09:36:01 +01:00
Stefano Cordio
26b1d74470
Fix link to proxyBeanMethods in @AutoConfiguration javadoc
...
See gh-43323
2024-11-29 09:17:27 +00:00
Tran Ngoc Nhan
82652aba49
Fix Servlet and JPA javadoc links
...
See gh-43320
2024-11-29 09:07:19 +00:00
Andy Wilkinson
5cff43ddff
Link to EnableMethodSecurity instead of EnableGlobalMethodSecurity
...
Closes gh-43308
2024-11-28 11:33:37 +00:00
Tran Ngoc Nhan
57a5fa0555
Fix Javadoc link for Hikari
...
See gh-43305
2024-11-28 09:26:40 +01:00
Andy Wilkinson
7bc709c32f
Fix subName from adapted name with value processor
...
Previously, when a configuration property name was created by
adapting a source with a value processor, creating sub names from
that property name did not work correctly. This broke binding of
prefixed environment variables to a map as the ancestor checking
did not work.
Fixes gh-43304
2024-11-27 19:34:35 +00:00
Tran Ngoc Nhan
16838a9b58
Fix syntax in reference guide
...
See gh-43271
2024-11-27 08:24:16 +01:00
Andy Wilkinson
d924e4d999
Mark shaded application's jar as multi-release by default
...
Spring Framework now uses a multi-release jar for its virtual thread
support. If the shaded jar is not marked as being a multi-release jar
and virtual threads are enabled, the application will fail to start as
the Java 21+ virtual threads delegate will be unavailable.
This commit updates the starter parent's default configuration for the
Maven Shade plugin to set Multi-Release: true in the application's
manifest.
Closes gh-43284
2024-11-26 13:42:03 +00:00
Andy Wilkinson
bb3651b7d1
Reduce warnings reported by Eclipse
...
Closes gh-43269
2024-11-22 15:39:35 +00:00
Andy Wilkinson
cf1dadf2e7
Stop publishing CLI's Homebrew formula in commercial builds
...
Closes gh-43247
2024-11-22 11:58:50 +00:00
Phillip Webb
283bc6faf0
Merge branch '3.2.x' into 3.3.x
2024-11-20 20:57:35 -08:00
Phillip Webb
5c938fc8bc
Update copyright year of changed files
2024-11-20 20:57:27 -08:00
Phillip Webb
6b6597b403
Restore monospaced text to unescaped form
...
See gh-41614
2024-11-20 20:35:33 -08:00
Phillip Webb
4c8dafe12b
Migrate class references to full javadoc links
...
Update documentation to use `javadoc:...` macro for class and interface
references.
Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration
See gh-41614
2024-11-20 20:24:54 -08:00
Phillip Webb
3d57d36c16
Use fully-qualified names for ambiguous type references
...
Update type references to use a fully qualified name when we have
more than one candidate available to us.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
d289d0a442
Temporarily escape monospaced text that will not be linked
...
Escape elements that we know cannot be converted to a javadoc link.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
81ba8b6c7b
Refine javadoc links
...
See gh-41614
2024-11-20 17:14:12 -08:00
Phillip Webb
dc49c64e56
Remove FlywayCallback reference in documentation
...
Closes gh-43233
2024-11-20 12:35:24 -08:00
Phillip Webb
924ea70c19
Polish documentation to use more javadoc links
...
Update a few areas of the documentation to use full javadoc
links.
See gh-41614
2024-11-20 12:34:04 -08:00
Phillip Webb
47722af18e
Polish documentation
...
Cleanup and polish some areas of the documentation.
2024-11-20 12:16:29 -08:00
Phillip Webb
127b140ebd
Add javadoc links for Jooq and Netty
...
See gh-41614
2024-11-20 12:15:18 -08:00
Andy Wilkinson
16f45169f7
Upgrade to Spring Integration 6.3.6
...
Closes gh-43010
2024-11-20 17:12:12 +00:00
Andy Wilkinson
11401d3290
Upgrade to Spring Integration 6.2.11
...
Closes gh-43001
2024-11-20 17:07:50 +00:00
Andy Wilkinson
758d0ffb64
Upgrade to Infinispan 14.0.33.Final
...
Closes gh-43229
2024-11-20 17:07:49 +00:00
Andy Wilkinson
ec2a350959
Publish API catalog content and root aggregate content from s-b-docs
...
Closes gh-43224
2024-11-20 10:09:23 +00:00
Phillip Webb
a3b027a6f1
Add more javadoc links
...
See gh-41614
2024-11-19 23:15:46 -08:00
Andy Wilkinson
5639c257c5
Upgrade to OpenTelemetry 1.38.0
...
This aligns its version with that used by Micrometer Tracing 1.3.x.
Closes gh-43200
2024-11-19 16:43:38 +00:00
Stéphane Nicoll
5af29d38a0
Upgrade to Spring Security 6.3.5
...
Closes gh-43013
2024-11-19 08:49:39 +01:00
Stéphane Nicoll
ebb882fad8
Upgrade to Spring RESTDocs 3.0.3
...
Closes gh-43014
2024-11-19 08:49:39 +01:00
Stéphane Nicoll
4e9fb97a14
Upgrade to Spring Pulsar 1.1.6
...
Closes gh-43012
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
013e38b1dc
Upgrade to Spring Kafka 3.2.5
...
Closes gh-43011
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
d4f71753a5
Upgrade to Spring AMQP 3.1.8
...
Closes gh-43004
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
b0ebb47e5e
Upgrade to Spring Security 6.2.8
...
Closes gh-43009
2024-11-19 08:49:29 +01:00
Stéphane Nicoll
fc45e6c928
Upgrade to Spring RESTDocs 3.0.3
...
Closes gh-43007
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
e406607a4e
Upgrade to Spring Pulsar 1.0.12
...
Closes gh-43005
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
64b0ce3886
Upgrade to Spring Kafka 3.1.10
...
Closes gh-43003
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
4de5913227
Upgrade to Spring AMQP 3.1.8
...
Closes gh-42996
2024-11-19 08:49:28 +01:00
Phillip Webb
dba395dc0c
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43198
2024-11-15 13:27:17 -08:00
Phillip Webb
a20cc3d4e6
Clarify documentation for 'spring.datasource.type'
...
Closes gh-43193
2024-11-15 13:26:45 -08:00
Stéphane Nicoll
7bd2d001b7
Upgrade to Spring LDAP 3.2.8
...
Closes gh-43184
2024-11-15 15:58:09 +01:00
Stéphane Nicoll
ad8aa4514a
Upgrade to Spring Data Bom 2024.0.6
...
Closes gh-43006
2024-11-15 15:58:05 +01:00
Stéphane Nicoll
9f0a32a009
Upgrade to Pulsar Reactive 0.5.9
...
Closes gh-43183
2024-11-15 15:58:04 +01:00
Stéphane Nicoll
edfbd6f7ba
Upgrade to Micrometer 1.13.8
...
Closes gh-43182
2024-11-15 15:58:00 +01:00
Stéphane Nicoll
6dc68115e6
Upgrade to Lombok 1.18.36
...
Closes gh-43181
2024-11-15 15:57:54 +01:00
Stéphane Nicoll
224da20936
Upgrade to Spring LDAP 3.2.8
...
Closes gh-43180
2024-11-15 15:53:26 +01:00