Moritz Halbritter
5322352919
Polish "Tighten rules around profile naming"
...
See gh-43176
2025-01-15 09:54:47 +01:00
sijun-yang
0be0bed88c
Tighten rules around profile naming
...
Profiles are only allowed to use dashes, underscores, digits or letters.
See gh-43176
2025-01-15 09:54:47 +01:00
Andy Wilkinson
579be1cea8
Merge branch '3.4.x'
...
Closes gh-43824
2025-01-14 20:14:23 +00:00
Andy Wilkinson
1a99ade66c
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43823
2025-01-14 20:13:57 +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
4117c1ca95
Upgrade to Reactor Bom 2024.0.2
...
Closes gh-43759
2025-01-14 18:08:50 +01:00
Stéphane Nicoll
f0188b8fdd
Upgrade to Reactor Bom 2024.0.2
...
Closes gh-43747
2025-01-14 18:06:55 +01:00
Stéphane Nicoll
b8f911a615
Upgrade to Micrometer Tracing 1.4.2
...
Closes gh-43746
2025-01-14 18:06:54 +01: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
Andy Wilkinson
3aa0eb1b21
Merge branch '3.4.x'
...
Closes gh-43818
2025-01-14 17:01:16 +00:00
Andy Wilkinson
d4c7013c8d
Tolerate Gson 2.10 and earlier
...
Closes gh-43442
2025-01-14 17:00:25 +00:00
Andy Wilkinson
2f29a49a1d
Remove APIs deprecated for removal in 3.5
...
Closes gh-43788
2025-01-14 13:59:24 +00:00
Phillip Webb
977279b32f
Polish "Wrap 'error' attribute for consistent JSON serialization"
...
Polish code and extend wrapping to all error types.
See gh-43330
2025-01-13 17:41:39 -08:00
yongjunhong
13f00f7a8a
Wrap 'error' attribute for consistent JSON serialization
...
Update `DefaultErrorAttributes` implementations so that errors
are wrapped for consistent JSON serialization.
Prior to this commit, only `ObjectError` implementations were
included in the 'errors' entry.
Signed-off-by: yongjunhong <kevin0928@naver.com>
See gh-43330
2025-01-13 17:40:06 -08:00
Phillip Webb
b051a74b10
Polish "Make ZipkinHttpClientSender the default BytesMessageSender'
...
See gh-43085
2025-01-13 15:20:38 -08:00
YiXuan Ding
2b60c631a9
Make ZipkinHttpClientSender the default BytesMessageSender
...
Switch `HttpClientSenderConfiguration` and `UrlConnectionSenderConfiguration`
import order to set default sender.
See gh-43085
2025-01-13 15:19:25 -08:00
Phillip Webb
f8a1a6e6a1
Polish "Deprecate ConditionOutcome.inverse()"
...
See gh-43739
2025-01-13 14:46:58 -08:00
Yanming Zhou
d85a93b60b
Deprecate ConditionOutcome.inverse()
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
See gh-43739
2025-01-13 14:45:13 -08:00
Phillip Webb
4812328be2
Polish OnPropertyCondition
...
See gh-43754
2025-01-13 14:25:42 -08:00
Dmytro Nosan
9c146c0a40
Polish OnPropertyCondition
...
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
See gh-43754
2025-01-13 14:09:10 -08:00
Phillip Webb
59bcaaf7c0
Polish
2025-01-13 12:11:37 -08:00
Stéphane Nicoll
87a485f5da
Upgrade to Micrometer Tracing 1.5.0-M1
...
Closes gh-43758
2025-01-13 18:22:47 +01:00
Stéphane Nicoll
a058673105
Upgrade to Vibur 26.0
...
Closes gh-43806
2025-01-13 14:44:58 +01:00
Stéphane Nicoll
5902a97d8c
Upgrade to OpenTelemetry 1.46.0
...
Closes gh-43805
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
d2749cf0ef
Upgrade to Micrometer 1.15.0-M1
...
Closes gh-43757
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
2a1fb9ed06
Upgrade to jOOQ 3.19.17
...
Closes gh-43804
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
591d57eaa8
Upgrade to Jersey 3.1.10
...
Closes gh-43803
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
e845d3e8ea
Upgrade to HttpCore5 5.3.2
...
Closes gh-43801
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
f826163eab
Upgrade to HtmlUnit 4.8.0
...
Closes gh-43798
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
06243dd5e8
Upgrade to Flyway 11.1.1
...
Closes gh-43797
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
c0323ededa
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43795
2025-01-13 14:44:57 +01:00
Dmytro Nosan
f98b7ba6a6
Polish ProcessInfo
...
See gh-43789
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 14:39:24 +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
Stéphane Nicoll
fce428624d
Upgrade to Micrometer 1.14.3
...
Closes gh-43745
2025-01-13 14:06:19 +01:00
Stéphane Nicoll
0abedb5e15
Upgrade to jOOQ 3.19.17
...
Closes gh-43794
2025-01-13 14:06:18 +01:00
Stéphane Nicoll
3b77d550a5
Upgrade to Jersey 3.1.10
...
Closes gh-43793
2025-01-13 14:06:14 +01:00
Stéphane Nicoll
e3c36522f9
Upgrade to HttpCore5 5.3.2
...
Closes gh-43792
2025-01-13 14:06:10 +01:00
Stéphane Nicoll
4b496a6274
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43791
2025-01-13 14:06:06 +01:00
Moritz Halbritter
679c0e485c
Add runtime hints for VirtualThreadSchedulerMXBean
...
See gh-43594
2025-01-13 13:30:38 +01:00
Moritz Halbritter
33849f82b4
Polish "Logback StructuredLogFormatter exceptions are not visible to the user"
...
See gh-43575
2025-01-13 13:01:44 +01:00
Dmytro Nosan
c256f41fce
Logback StructuredLogFormatter exceptions are not visible to the user
...
Before this commit, any exceptions thrown in Logback encoders
were just swallowed. This commit adds the FilteringStatusListener
that delegates to OnErrorConsoleStatusListener to print any errors
that happened in logback encoders.
See gh-43575
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 13:01:44 +01:00
Andy Wilkinson
c847ce4a8b
Stop publishing spring-boot-parent
...
Closes gh-42828
2025-01-13 10:36:15 +00:00
Moritz Halbritter
821af70559
Polish "Add info contributor support for JDK 24's VirtualThreadSchedulerMXBean"
...
See gh-43594
2025-01-13 11:13:08 +01:00
Andrey Litvitski
104397fb91
Add info contributor support for JDK 24's VirtualThreadSchedulerMXBean
...
See gh-43594
2025-01-13 11:01:03 +01:00
Moritz Halbritter
e47ba06e7e
Polish "Add marker information to ECS structured logging"
...
See gh-43768
2025-01-13 10:13:17 +01:00
Dmytro Nosan
78060458c1
Add marker information to ECS structured logging
...
See gh-43768
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 10:10:00 +01:00
Phillip Webb
a49719d73e
Use consistent exception messages in Assert calls
...
Update `Assert` calls to consistently use messages of the form
"'item' must [not] ...".
Closes gh-43780
2025-01-11 21:18:47 -08:00
Phillip Webb
f08188d5cf
Change relevant Assert calls to throw IllegalStateException
...
Change certain Assert class from `assert...` to `assertState`
so that a more appropriate `IllegalStateException` is thrown.
Fixes gh-43779
2025-01-11 21:16:36 -08:00
Phillip Webb
29baaf32e6
Merge branch '3.4.x'
2025-01-11 10:26:06 -08:00
Phillip Webb
8c3e8605c2
Merge branch '3.3.x' into 3.4.x
2025-01-11 10:25:57 -08: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
46a499bf1f
Make RuntimeHints predicates more explicit
...
This commit narrows method invocation wherever applicable as the default
is 'introspect' only.
2025-01-11 18:17:10 +01:00
Stéphane Nicoll
328f670be9
Migrate to FileSystemResource wherever necessary
...
Closes gh-43777
2025-01-11 18:10:40 +01:00
Stéphane Nicoll
ae83f7e229
Merge branch '3.4.x'
...
Closes gh-43776
2025-01-11 12:54:38 +01:00
Stéphane Nicoll
e061bb4777
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43775
2025-01-11 12:53:03 +01: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
7900023235
Start building against Spring Integration 6.5.0-M1 snapshots
...
See gh-43767
2025-01-09 16:24:28 +01:00
Stéphane Nicoll
ab776ae1c9
Start building against Spring Security 6.5.0-M1 snapshots
...
See gh-43766
2025-01-09 16:23:40 +01:00
Stéphane Nicoll
1983c9c4c2
Start building against Spring LDAP 3.3.0-M1 snapshots
...
See gh-43765
2025-01-09 16:21:33 +01:00
Stéphane Nicoll
9919179fd8
Start building against Spring Pulsar 1.2.2 snapshots
...
See gh-43764
2025-01-09 16:20:39 +01:00
Stéphane Nicoll
cf42152922
Start building against Spring Kafka 3.3.2 snapshots
...
See gh-43763
2025-01-09 16:20:34 +01:00
Stéphane Nicoll
52d419a26a
Start building against Spring Data Bom 2024.1.2 snapshots
...
See gh-43761
2025-01-09 16:20:26 +01:00
Stéphane Nicoll
39354d079d
Start building against Spring AMQP 3.2.2 snapshots
...
See gh-43760
2025-01-09 16:20:22 +01:00
Stéphane Nicoll
05b1216010
Start building against Reactor Bom 2024.0.2 snapshots
...
See gh-43759
2025-01-09 16:20:18 +01:00
Stéphane Nicoll
aae02f7193
Start building against Micrometer Tracing 1.5.0-M1 snapshots
...
See gh-43758
2025-01-09 16:18:32 +01:00
Stéphane Nicoll
b5d4587cb5
Start building against Micrometer 1.5.0-M1 snapshots
...
See gh-43757
2025-01-09 16:18:03 +01:00
Stéphane Nicoll
aa6daffba4
Start building against Spring Pulsar 1.2.2 snapshots
...
See gh-43752
2025-01-09 11:04:45 +01:00
Stéphane Nicoll
942ac966d1
Start building against Spring Kafka 3.3.2 snapshots
...
See gh-43751
2025-01-09 11:04:41 +01:00
Stéphane Nicoll
0e1cd29b5e
Start building against Spring Data Bom 2024.1.2 snapshots
...
See gh-43749
2025-01-09 11:04:32 +01:00
Stéphane Nicoll
5ee1248c4c
Start building against Spring AMQP 3.2.2 snapshots
...
See gh-43748
2025-01-09 11:04:28 +01:00
Stéphane Nicoll
ca92989fd9
Start building against Reactor Bom 2024.0.2 snapshots
...
See gh-43747
2025-01-09 11:04:24 +01:00
Stéphane Nicoll
c5547bf7ad
Start building against Micrometer Tracing 1.4.2 snapshots
...
See gh-43746
2025-01-09 11:04:20 +01:00
Stéphane Nicoll
4ec7c4c696
Start building against Micrometer 1.14.3 snapshots
...
See gh-43745
2025-01-09 11:04:16 +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
b48ce96746
Update copyright year of changed files
2025-01-08 15:46:10 -08:00
Phillip Webb
af2d176588
Merge branch '3.4.x'
2025-01-08 15:45:59 -08:00
Phillip Webb
d44f4b56d3
Merge branch '3.3.x' into 3.4.x
2025-01-08 15:45:54 -08:00
Phillip Webb
c2d8218f6d
Update copyright year of changed files
2025-01-08 15:45:34 -08:00
Phillip Webb
52b9b8e711
Fix tests failing due to missing 'spring.jmx.enabled=true'
...
See gh-43706
2025-01-08 15:44:35 -08:00
Phillip Webb
bd3663748b
Restore matchIfMissing attribute
...
Restore accidentally deleted `matchIfMissing` attribute.
See gh-43704
2025-01-08 15:00:45 -08:00
Phillip Webb
b448d5e0a7
Don't create unessary JMX beans
...
Align "spring.jmx.enabled" conditions by removing
`matchIfMissing = true`.
Closes gh-43706
2025-01-08 13:45:01 -08:00
Phillip Webb
7e194a0af6
Fix checkstyle issue
2025-01-08 13:44:46 -08:00
Phillip Webb
86b6171edc
Introduce dedicated annotations to deal with boolean properties
...
Add `@ConditionalOnBooleanProperty` annotation to deal with
boolean properties and primarily for features that users toggle
using `.enabled` properties.
Closes gh-43704
2025-01-08 13:26:11 -08:00
Stéphane Nicoll
472d7f3c9f
Polish
2025-01-08 11:32:48 +01:00
Stéphane Nicoll
9f6f244370
Add support for Vibur DBCP connection pool to DataSourceBuilder
...
Closes gh-42903
2025-01-08 11:20:46 +01:00
Stéphane Nicoll
0a95b229e0
Merge branch '3.4.x'
...
Closes gh-43733
2025-01-08 11:17:46 +01:00
Stéphane Nicoll
474c93f2e1
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43732
2025-01-08 11:17:38 +01:00
Stéphane Nicoll
5b8ee86091
Add missing reference to C3P0
...
Closes gh-43724
2025-01-08 11:12:42 +01:00
Stéphane Nicoll
b84618fab9
Register Logback's pattern conversion rule using Suppliers
...
This commit makes use of a feature introduced in LogBack 1.5.15 that
allows converter to be specified using a supplier rather than a fully
qualified class name.
Closes gh-43588
2025-01-08 11:10:05 +01:00
Andy Wilkinson
a2d038f2f5
Merge branch '3.4.x'
...
Closes gh-43731
2025-01-08 10:07:47 +00:00
Andy Wilkinson
ca3fbb26a2
Mention system libraries as a reason not to use tiny builder
...
Closes gh-43716
2025-01-08 10:07:05 +00:00
Andy Wilkinson
c6b958cfd2
Merge branch '3.4.x'
...
Closes gh-43730
2025-01-08 09:54:26 +00:00
Andy Wilkinson
e1e84874eb
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43729
2025-01-08 09:54:06 +00:00
Andy Wilkinson
7754b2e450
Refer to OTLP instead of OpenTelemetry
...
Closes gh-43727
2025-01-08 09:53:15 +00:00
Andy Wilkinson
f802911f2d
Merge branch '3.4.x'
...
Closes gh-43726
2025-01-08 09:09:55 +00:00
Andy Wilkinson
f3c70a7af4
Consistently document the minimum supported versions of Gradle
...
Closes gh-43725
2025-01-08 09:09:36 +00:00
Stéphane Nicoll
3a340b1785
Upgrade to SQLite JDBC 3.47.2.0
...
Closes gh-43723
2025-01-08 09:14:24 +01:00
Stéphane Nicoll
dea6b9ed2c
Upgrade to R2DBC MySQL 1.3.1
...
Closes gh-43722
2025-01-08 09:14:20 +01:00
Stéphane Nicoll
216a98700d
Upgrade to FreeMarker 2.3.34
...
Closes gh-43721
2025-01-08 09:14:16 +01:00
Stéphane Nicoll
91c0e23c64
Upgrade to FreeMarker 2.3.34
...
Closes gh-43719
2025-01-08 09:10:33 +01:00
Phillip Webb
879d664bd5
Merge branch '3.4.x'
...
Closes gh-43718
2025-01-07 19:23:01 -08:00
Phillip Webb
d998720f75
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43717
2025-01-07 19:22:22 -08: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
b631b0657d
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43715
2025-01-07 17:00:29 +01:00
Stéphane Nicoll
9dea1e1736
Upgrade to Logback 1.5.16
...
Closes gh-43568
2025-01-07 16:54:09 +01:00
Phillip Webb
e4bcda258a
Polish "Add spring.data.redis.lettuce.read-from property"
...
See gh-42588
Co-authored-by: Stephane Nicoll <stephane.nicoll@broadcom.com>
2025-01-07 16:49:42 +01:00
Dmytro Nosan
fd115980e7
Add spring.data.redis.lettuce.read-from property
...
See gh-42588
2025-01-07 16:35:39 +01:00
Stéphane Nicoll
5b5ba2e65b
Polish "Configure Postgres' application_name from the environment"
...
This commit configure the 'application_name' property of the Postgres
container from the standard 'spring.application.name'.
See gh-42460
2025-01-07 16:32:31 +01:00
Dmytro Nosan
ce0bcf3493
Configure Postgres' application_name from the environment
...
This commit configure the 'application_name' property of the Postgres
container from the standard 'spring.application.name'.
See gh-42460
2025-01-07 16:32:31 +01:00
Andy Wilkinson
d2a7c68792
Upgrade to Versions Maven Plugin 2.18.0
...
Closes gh-43696
2025-01-07 14:49:24 +00:00
Andy Wilkinson
76f754993a
Upgrade to SQLite JDBC 3.47.2.0
...
Closes gh-43695
2025-01-07 14:49:23 +00:00
Andy Wilkinson
6ea5511efa
Upgrade to Selenium HtmlUnit 4.27.0
...
Closes gh-43694
2025-01-07 14:49:23 +00:00
Andy Wilkinson
4f81ed6854
Upgrade to Selenium 4.27.0
...
Closes gh-43693
2025-01-07 14:49:23 +00:00
Andy Wilkinson
38f220faa6
Upgrade to Rabbit Stream Client 0.21.0
...
Closes gh-43692
2025-01-07 14:49:22 +00:00
Andy Wilkinson
b68c9df7ee
Upgrade to Rabbit AMQP Client 5.24.0
...
Closes gh-43691
2025-01-07 14:49:21 +00:00
Andy Wilkinson
db8ef8c806
Upgrade to R2DBC MySQL 1.3.1
...
Closes gh-43690
2025-01-07 14:49:21 +00:00
Andy Wilkinson
a7b3d0ab21
Upgrade to R2DBC MariaDB 1.3.0
...
Closes gh-43689
2025-01-07 14:49:20 +00:00
Andy Wilkinson
7f2f8d4d3b
Upgrade to Quartz 2.5.0
...
Closes gh-43688
2025-01-07 14:49:20 +00:00
Andy Wilkinson
d542de3aac
Upgrade to Oracle R2DBC 1.3.0
...
Closes gh-43687
2025-01-07 14:49:19 +00:00
Andy Wilkinson
4c4b4dc31b
Upgrade to Oracle Database 23.6.0.24.10
...
Closes gh-43686
2025-01-07 14:49:19 +00:00
Andy Wilkinson
074745767a
Upgrade to OpenTelemetry 1.45.0
...
Closes gh-43685
2025-01-07 14:49:19 +00:00
Andy Wilkinson
695ccc7700
Upgrade to Maven Javadoc Plugin 3.11.2
...
Closes gh-43682
2025-01-07 14:49:18 +00:00
Andy Wilkinson
2f50598c7c
Upgrade to Maven Invoker Plugin 3.9.0
...
Closes gh-43681
2025-01-07 14:49:17 +00:00
Andy Wilkinson
edb2663a27
Upgrade to MariaDB 3.5.1
...
Closes gh-43680
2025-01-07 14:49:17 +00:00
Andy Wilkinson
3bb1f7c55d
Upgrade to Logback 1.5.16
...
Closes gh-43679
2025-01-07 14:49:16 +00:00
Andy Wilkinson
53f42cebb8
Upgrade to Liquibase 4.30.0
...
Closes gh-43678
2025-01-07 14:48:26 +00:00
Andy Wilkinson
602b8db1ad
Upgrade to Lettuce 6.5.2.RELEASE
...
Closes gh-43677
2025-01-07 14:48:26 +00:00
Andy Wilkinson
2ec5f89e36
Upgrade to Kafka 3.9.0
...
Closes gh-43676
2025-01-07 14:48:25 +00:00
Andy Wilkinson
dcf6a32928
Upgrade to Jaybird 6.0.0
...
Closes gh-43675
2025-01-07 14:48:25 +00:00
Andy Wilkinson
31d0135132
Upgrade to Infinispan 15.1.3.Final
...
Closes gh-43674
2025-01-07 14:48:24 +00:00
Andy Wilkinson
24aff8580c
Upgrade to HtmlUnit 4.7.0
...
Closes gh-43673
2025-01-07 14:48:24 +00:00
Andy Wilkinson
0206620275
Upgrade to HikariCP 6.2.1
...
Closes gh-43672
2025-01-07 14:48:23 +00:00
Andy Wilkinson
0ac75d861a
Upgrade to FreeMarker 2.3.34
...
Closes gh-43671
2025-01-07 14:48:23 +00:00
Andy Wilkinson
d5348a5ec3
Upgrade to Flyway 11.1.0
...
Closes gh-43670
2025-01-07 14:48:22 +00:00
Andy Wilkinson
3bd9ef31c6
Upgrade to Commons DBCP2 2.13.0
...
Closes gh-43668
2025-01-07 14:48:22 +00:00
Andy Wilkinson
0c2a53c0ce
Upgrade to Artemis 2.39.0
...
Closes gh-43666
2025-01-07 14:48:21 +00:00
Andy Wilkinson
369542106f
Merge branch '3.4.x'
...
Closes gh-43714
2025-01-07 14:47:04 +00:00
Andy Wilkinson
b2a271ca9e
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43713
2025-01-07 14:46:37 +00:00
Andy Wilkinson
c7ef3e3e3c
Simplify test for Throwable from LoggingSystem initialization
...
Closes gh-43709
2025-01-07 14:44:28 +00:00
Yanming Zhou
0d3e0245a2
Add support for configuring Tomcat connector's max parameter count
...
See gh-43286
2025-01-07 14:35:31 +01:00
Yanming Zhou
1ecf1f3c74
Remove unnecessary creation of DataSourceProperties
...
This commit removes the creation of DataSourceProperties in
DataSourceTransactionManagerAutoConfiguration as the latter does not
use the former.
See gh-43603
2025-01-07 12:38:24 +01:00
Stéphane Nicoll
b07119083a
Update copyright year of changed file
...
See gh-43614
2025-01-07 12:34:00 +01:00
Yanming Zhou
44e7dd3653
Make application main class explicit in usage help
...
See gh-43614
2025-01-07 12:33:59 +01:00
Stéphane Nicoll
8d2b1addb0
Polish "Use SQLExceptionTranslator bean if defined"
...
See gh-43511
2025-01-07 12:25:23 +01:00
Dmytro Nosan
86ef089d16
Use SQLExceptionTranslator bean if defined
...
This commit improves the auto-configuration of JdbcTemplate and
HibernateJpaDialect so that an SQLExceptionTranslator bean is used if
it is available.
See gh-43511
2025-01-07 12:25:23 +01:00
Stéphane Nicoll
ced7c1617c
Polish "Add TaskDecorator support for scheduled tasks"
...
See gh-43190
2025-01-07 12:15:46 +01:00
Dmytro Nosan
f0c5312141
Add TaskDecorator support for scheduled tasks
...
See gh-43190
2025-01-07 12:15:45 +01:00
Stéphane Nicoll
e6af48fc20
Polish "Retain existing modules in JacksonAutoConfiguration"
...
See gh-42836
2025-01-07 11:58:47 +01:00
Dmytro Nosan
993fbb3a0d
Retain existing modules in JacksonAutoConfiguration
...
Previously, the default Jackson2ObjectMapperBuilderCustomizer
implementation did set the list of modules to use. This had the effect
of removing any modules that were registered programmatically by a
customizer with higher precedence.
This commit uses the variant of modulesToInstall that retain any
existing modules. It also adds a note in the documentation as this
behavior can be easily missed.
See gh-42836
2025-01-07 11:56:20 +01:00
Stéphane Nicoll
ff6c7c7fdf
Merge branch '3.4.x'
2025-01-07 10:30:41 +01:00
Stéphane Nicoll
8502c80edb
Merge branch '3.3.x' into 3.4.x
2025-01-07 10:30:15 +01: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
Phillip Webb
32393425d6
Merge branch '3.4.x'
...
Closes gh-43707
2025-01-06 21:32:25 -08:00
Dmytro Nosan
b6b9237f2c
Reset StatusLogger fallback listener stream on initialization
...
Update `Log4J2LoggingSystem` so that the `StatusLogger` fallback
listener has its print stream reset on each initialization. This
allows output capture to work with the status listener.
Fixes gh-43578
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-01-06 17:58:21 -08:00
Phillip Webb
170ff4eb23
Update copyright year of changed files
2025-01-06 17:40:24 -08:00
Phillip Webb
a8f3afc6b7
Fix incorrect imports
...
Fix accidentally committed imports.
See gh-43703
2025-01-06 14:42:28 -08:00
Phillip Webb
4c307d6fda
Switch away from using @ConditionalOnProperty prefix
...
Merge `prefix` into `name` attribute and simplify annotations
where possible.
Closes gh-43703
2025-01-06 14:37:18 -08:00
Phillip Webb
29e9ce17ac
Polish variables
...
Extract a few more variables to make the format command easier to
follow.
2025-01-06 10:15:39 -08:00
Andy Wilkinson
214e0281a9
Start work on Spring Boot 3.5
2025-01-06 15:29:25 +00:00
Stéphane Nicoll
383f1964e6
Merge branch '3.3.x'
...
Closes gh-43662
2025-01-05 08:03:56 +01:00
Tran Ngoc Nhan
290ea77374
Fix jakarta messaging javadoc
...
See gh-43661
2025-01-05 08:03:20 +01:00
Andy Wilkinson
51d15c7c78
Merge branch '3.3.x'
...
Closes gh-43649 in 3.4.x
Closes gh-43651
2025-01-02 12:22:59 +00: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
Stéphane Nicoll
c1a7331308
Upgrade to Lettuce 6.4.2.RELEASE
...
Closes gh-43609
2024-12-30 12:40:24 +01:00
Stéphane Nicoll
9f8a6bba63
Merge branch '3.3.x'
...
Closes gh-43626
2024-12-29 10:30:30 +01:00
Johnny Lim
b8abfb8c9b
Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
...
See gh-43625
2024-12-29 10:30:09 +01:00
Stéphane Nicoll
a2cd1f0040
Merge branch '3.3.x'
2024-12-28 10:27:12 +01:00
Stéphane Nicoll
8fbd14b4dd
Polish
2024-12-28 10:27:01 +01:00
Stéphane Nicoll
3e39b0256d
Merge branch '3.3.x'
...
Closes gh-43617
2024-12-26 16:08:26 +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
Stéphane Nicoll
682d6e5596
Merge branch '3.3.x'
...
Closes gh-43607
2024-12-24 10:38:15 +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
8af1778ca8
Merge branch '3.3.x'
...
Closes gh-43605
2024-12-24 10:35:32 +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
97f9589404
Merge branch '3.3.x'
...
Closes gh-43604
2024-12-24 10:29:21 +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
d782e763a6
Merge branch '3.3.x'
...
Closes gh-43600
2024-12-23 16:17:46 +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
Stéphane Nicoll
9eb04c3437
Merge branch '3.3.x'
...
Closes gh-43599
2024-12-23 15:53:55 +01:00
Tran Ngoc Nhan
4754e81208
Fix use of markdown in Javadoc
...
See gh-43590
2024-12-23 15:52:34 +01:00
Johnny Lim
81f67b13e6
Remove unused ScopedFooConfiguration in ConditionalOnMissingBeanTests
...
See gh-43592
2024-12-23 15:49:16 +01:00
Andy Wilkinson
681d4c2744
Remove unused dependency management from spring-boot-parent
...
See gh-43584
2024-12-20 14:30:19 +00:00
Stéphane Nicoll
da593800be
Upgrade to Spring Batch 5.2.1
...
Closes gh-43477
2024-12-19 06:59:49 +01:00
Stéphane Nicoll
a085a0111d
Upgrade to Spring Batch 5.1.3
...
Closes gh-43474
2024-12-19 06:59:33 +01:00
Stéphane Nicoll
fcc569e5c4
Upgrade to Hibernate 6.6.4.Final
...
Closes gh-43566
2024-12-19 06:42:19 +01:00
arefbehboudi
dbc1fc26e6
Polish
...
See gh-43560
2024-12-18 10:51:49 -08:00
Phillip Webb
ef431609ab
Merge branch '3.3.x'
...
Closes gh-43563
2024-12-18 10:44:28 -08: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
809d6f357f
Merge branch '3.3.x'
...
Closes gh-43559
2024-12-18 15:49:43 +00: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
Moritz Halbritter
208d043450
Merge branch '3.3.x'
...
Closes gh-43558
2024-12-18 09:55:58 +01:00
Yanming Zhou
6366511b59
Fix typo
...
See gh-43557
2024-12-18 09:53:53 +01:00
Stéphane Nicoll
63202f818e
Upgrade to Spring Session 3.4.1
...
Closes gh-43420
2024-12-18 08:30:02 +01:00
Stéphane Nicoll
9a403d92d7
Upgrade to Spring Integration 6.4.1
...
Closes gh-43415
2024-12-18 08:30:02 +01:00
Phillip Webb
b447bdf070
Merge branch '3.3.x'
...
Closes gh-43555
2024-12-17 20:40:46 -08: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
f5cf95d0cf
Merge branch '3.3.x'
...
Closes gh-43552
2024-12-17 17:35:08 -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
Stéphane Nicoll
6ffef13ead
Upgrade to Spring Pulsar 1.2.1
...
Closes gh-43418
2024-12-17 21:15:05 +01:00
Stéphane Nicoll
b1cb3b155e
Upgrade to Spring Authorization Server 1.4.1
...
Closes gh-43412
2024-12-17 21:15:04 +01:00
Stéphane Nicoll
f6875704c4
Upgrade to Netty 4.1.116.Final
...
Closes gh-43548
2024-12-17 21:15:04 +01:00
Phillip Webb
724dea634d
Merge branch '3.3.x'
2024-12-17 09:50:58 -08: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
f5a4bf0302
Merge branch '3.3.x'
...
Closes gh-43544
2024-12-17 10:45:31 +00:00
Andy Wilkinson
4763123932
Recommend using Maven's <annotationProcessorPaths>
...
Closes gh-43329
2024-12-17 10:45:16 +00:00
Andy Wilkinson
a84e65f29d
Upgrade to Dependency Management Plugin 1.1.7
...
Closes gh-43543
2024-12-17 10:42:27 +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
f7f9d6389c
Upgrade to Spring Kafka 3.3.1
...
Closes gh-43416
2024-12-17 08:33:42 +01:00
Stéphane Nicoll
1ba5c5c85d
Upgrade to Pulsar Reactive 0.5.10
...
Closes gh-43539
2024-12-17 08:33:42 +01: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
a824b23cd7
Merge branch '3.3.x'
...
Closes gh-43536
2024-12-16 17:16:47 -08: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
Chris Bono
02f748bd2d
Update version of Pulsar test container image
...
This commit updates the version of the Pulsar container from 3.2.4 to
3.3.3 (the recommended version in the Spring Boot 3.4.x line).
See gh-43534
2024-12-16 16:09:55 -08:00
Andy Wilkinson
a25065e383
Upgrade to Spring Security 6.4.2
...
Closes gh-43419
2024-12-16 19:19:58 +00:00
Andy Wilkinson
cadeb6d88f
Upgrade to Spring AMQP 3.2.1
...
Closes gh-43411
2024-12-16 19:19:58 +00:00
Andy Wilkinson
65deba8dbb
Upgrade to Byte Buddy 1.15.11
...
Closes gh-43529
2024-12-16 19:19:57 +00: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
54b96c86ce
Merge branch '3.3.x'
...
Closes gh-43526
2024-12-16 10:44:33 -08:00
Phillip Webb
239fa0356f
Remove trailing slashes from all link URLs
...
Closes gh-43518
2024-12-16 10:44:20 -08:00
Stéphane Nicoll
cc877987a4
Merge branch '3.3.x'
...
Closes gh-43519
2024-12-16 10:42:55 +01:00
Tran Ngoc Nhan
7832d3be73
Fix typo
...
See gh-43512
2024-12-16 10:42:22 +01:00
Stéphane Nicoll
bb6c50b75a
Merge branch '3.3.x'
...
Closes gh-43513
2024-12-14 17:24:18 +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
312c2d3e3c
Upgrade to Spring Retry 2.0.11
...
Closes gh-43486
2024-12-14 11:17:54 +01:00
Stéphane Nicoll
6cec79df63
Upgrade to Hibernate Validator 8.0.2.Final
...
Closes gh-43510
2024-12-14 11:17:53 +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
4d6fc85c8e
Merge branch '3.3.x'
2024-12-13 19:03:48 -08:00
Phillip Webb
45da43c6b4
Update copyright year of changed files
2024-12-13 19:03:43 -08:00
Phillip Webb
940ff952fa
Merge branch '3.3.x'
...
Closes gh-43507
2024-12-13 19:02:58 -08:00
Phillip Webb
6d09459cfc
Improve error message when unable to find `@SpringBootConfiguration`
...
Closes gh-43357
2024-12-13 19:02:43 -08:00
Johnny Lim
4d15ee5bf0
Polish
...
See gh-43498
2024-12-13 13:29:20 -08:00
Stéphane Nicoll
dd1e09ea16
Upgrade to Spring LDAP 3.2.10
...
Closes gh-43417
2024-12-13 16:43:24 +01:00
Stéphane Nicoll
236fa617e6
Upgrade to Spring Data Bom 2024.1.1
...
Closes gh-43413
2024-12-13 16:43:24 +01:00
Stéphane Nicoll
42aff42d71
Upgrade to Prometheus Client 1.3.5
...
Closes gh-43503
2024-12-13 16:43:24 +01: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
Stéphane Nicoll
3792a8ab2b
Upgrade to Log4j2 2.24.3
...
Closes gh-43501
2024-12-13 16:43:18 +01:00
Stéphane Nicoll
4a520714e5
Upgrade to Couchbase Client 3.7.6
...
Closes gh-43500
2024-12-13 16:43:13 +01:00
Moritz Halbritter
8c20e6c1e9
Merge branch '3.3.x'
...
Closes gh-43497
2024-12-13 14:17:47 +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
Phillip Webb
ccc1b5da28
Don't call `Startable.start()` for already started containers
...
Add a new `TestcontainersStartup.start` static method and update the
existing start methods so that `Startable.start()` is only called when
the container is not already running.
Prior to this commit, we assumed that `Startable.start()` calls were
idempotent and could be safely made multiple times. Whilst this appears
to be true for stock `GenericContainer` based startables, users may have
their own `start()` method that does not expect to be called multiple
times.
The implemented detection logic will not be applied if a `Startable`
is not also a `Container`. In these cases, the implementation will need
to deal directly with multiple `start()` calls.
Fixed gh-43253
2024-12-12 15:26:59 -08:00
Andy Wilkinson
65a862c13c
Merge branch '3.3.x'
2024-12-12 11:07:04 +00: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
20fc18458e
Upgrade to Spring HATEOAS 2.4.1
...
Closes gh-43478
2024-12-12 11:34:21 +01:00
Stéphane Nicoll
de18f0ed43
Upgrade to Jetty 12.0.16
...
Closes gh-43488
2024-12-12 11:34:20 +01: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
Phillip Webb
15f5811f3d
Merge pull request #43441 from minwoo1999
...
* pr/43441:
Polish 'Add test for nullSafeValue with mapper transformation'
Add test for nullSafeValue with mapper transformation
Closes gh-43441
2024-12-11 15:14:25 -08:00
Phillip Webb
d5d7152e5d
Polish 'Add test for nullSafeValue with mapper transformation'
...
See gh-43441
2024-12-11 15:14:14 -08:00
KIM MIN WOO
22f527af6a
Add test for nullSafeValue with mapper transformation
...
See gh-43441
2024-12-11 15:13:31 -08:00
Stéphane Nicoll
e3b0fcf9b6
Start building against Spring Retry 2.0.11 snapshots
...
See gh-43486
2024-12-11 16:16:21 +01: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
Moritz Halbritter
61bab92231
Merge branch '3.3.x'
...
Closes gh-43484
2024-12-11 14:25:44 +01:00
Yanming Zhou
a964bbd8cb
Polish variable name for consistency
...
See gh-43483
2024-12-11 14:25:19 +01:00
Phillip Webb
e72546d2a6
Add customizer variant of `requestFactorySettings`
...
Add `requestFactorySettings` that accepts a `UnaryOperator` so that
the existing `requestFactorySettings` can be customized rather than
replaced.
Closes gh-43258
2024-12-10 14:54:33 -08:00
Phillip Webb
123502b8d7
Restore use of fixed version when calling docker APIs
...
Update `DockerApi` so that calls are made using a fixed version. For
most calls this will be `v1.24`, however, for calls with a platform
we must use the `v1.41`.
When possible, we check that the Docker version in use meets the
required minimum, however, if we can't detect the running version
we now proceed and let the actual API call fail. This is due to the
fact that the `/_ping` endpoint may not always be available. For
example, it is restricted when building from a BitBucket CI pipeline.
Fixes gh-43452
2024-12-10 13:14:20 -08:00
Phillip Webb
48d51bda1d
Start building against Spring HATEOAS 2.4.1 snapshots
...
See gh-43478
2024-12-10 09:42:18 -08:00
Phillip Webb
d815009aca
Start building against Spring Batch 5.2.1 snapshots
...
See gh-43477
2024-12-10 09:42:14 -08: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
f65336ca56
Fix compilation failure on merge
2024-12-10 16:28:34 +01:00
Stéphane Nicoll
f17ba516fa
Upgrade to Thymeleaf Extras SpringSecurity 3.1.3.RELEASE
...
Closes gh-43470
2024-12-10 15:45:51 +01:00
Stéphane Nicoll
922ff4f252
Upgrade to Thymeleaf 3.1.3.RELEASE
...
Closes gh-43469
2024-12-10 15:45:51 +01:00
Stéphane Nicoll
7e94839c7c
Upgrade to Reactor Bom 2024.0.1
...
Closes gh-43410
2024-12-10 15:45:51 +01:00
Stéphane Nicoll
1a9fc9b06c
Upgrade to Micrometer Tracing 1.4.1
...
Closes gh-43409
2024-12-10 15:45:50 +01:00
Stéphane Nicoll
4fa33183ba
Upgrade to Micrometer 1.14.2
...
Closes gh-43408
2024-12-10 15:45:50 +01:00
Stéphane Nicoll
bd53ba3846
Upgrade to jOOQ 3.19.16
...
Closes gh-43468
2024-12-10 15:45:50 +01:00
Stéphane Nicoll
a59937b8b8
Upgrade to Zipkin Reporter 3.4.3
...
Closes gh-43467
2024-12-10 15:45:50 +01: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
ce9878a7d0
Merge branch '3.3.x'
...
Closes gh-43472
2024-12-10 15:43:46 +01:00
Moritz Halbritter
e2cf9e105c
Respect profiles when listing running Docker Compose containers
...
Closes gh-40139
2024-12-10 14:24:44 +01:00
Stéphane Nicoll
f1a3e056bb
Merge branch '3.3.x'
...
Closes gh-43456
2024-12-10 07:36:27 +01:00
Tran Ngoc Nhan
a96b91fa3e
Fix logback javadoc
...
See gh-43439
2024-12-10 07:35:58 +01:00
Stéphane Nicoll
9020d30206
Merge branch '3.3.x'
...
Closes gh-43454
2024-12-10 07:30:17 +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
565ec07046
Merge branch '3.3.x'
...
Closes gh-43448
2024-12-09 09:46:47 -08: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
Dmytro Nosan
26ab0fea81
Don't replace existing defaultRequestConfigCustomizer
...
Update `HttpComponentsClientHttpRequestFactoryBuilder` to add to the
existing `defaultRequestConfigCustomizer` rather than replace it.
See gh-43429
2024-12-06 19:11:37 -08:00
Phillip Webb
e394cadc48
Merge branch '3.3.x'
...
Closes gh-43436
2024-12-06 19:01:30 -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
Phillip Webb
86b0c768e7
Fix annotation matching when using scoped proxies
...
Update `OnBeanCondition` to check `isAutowireCandidate` on the original
bean of scoped proxy targets.
Fixes gh-43423
2024-12-05 18:05:23 -08:00
Phillip Webb
8ca8ab14f6
Add `withRequestFactorySettings` method and restore previous defaults
...
Update `TestRestTemplate` with a `withRequestFactorySettings` method
that can be used to change defaults such as `Redirects`.
This commit also restores the previous redirect defaults for HTTP
components where redirects would only be followed when the
`HttpClientOption.ENABLE_REDIRECTS` was specified.
Closes gh-43258
2024-12-05 18:01:09 -08:00
Moritz Halbritter
4dca6ee5d3
Polish "Only set imagePlatform if it has text"
...
See gh-43424
2024-12-05 11:03:14 +01:00
Leonid Bogdanov
fe1f9b3002
Only set imagePlatform if it has text
...
See gh-43424
2024-12-05 10:59:17 +01:00
Moritz Halbritter
48bc3b6412
Merge branch '3.3.x'
...
Closes gh-43428
2024-12-05 10:54:02 +01:00
Tran Ngoc Nhan
dbe7ecd168
Fix Junit javadoc links
...
See gh-43383
2024-12-05 10:37:06 +01:00
Moritz Halbritter
2ff6dea5ca
Polish "Document how to use structured logging with custom log configuration"
...
See gh-43301
2024-12-05 10:34:07 +01:00
Yanming Zhou
dd14158ad7
Document how to use structured logging with custom log configuration
...
See gh-43301
2024-12-05 10:13:02 +01:00
Phillip Webb
8b83afdb68
Polish 'Add `redirects(...)` method to `RestTemplateBuilder`'
...
Remove deprecations and new methods in `TestRestTemplate` in favor of
passing in a configured `RestTemplateBuilder`.
See gh-43258
2024-12-04 15:12:59 -08:00
Yanming Zhou
f450b28a7c
Add `redirects(...)` method to `RestTemplateBuilder`
...
Add `redirects(...)` method to `RestTemplateBuilder` to allow redirect
customization. This new method is required in 3.4 since the default
redirect strategy for some clients has changed and users need a way
to restore the old behavior.
See gh-43258
2024-12-04 15:09:33 -08:00
Phillip Webb
916efb632c
Merge branch '3.3.x'
2024-12-04 15:04:22 -08:00
Phillip Webb
9e7972a9b4
Polish code with code cleanup rules
2024-12-04 15:03:40 -08:00
Phillip Webb
c1f0dacd3f
Start building against Spring Session 3.4.1 snapshots
...
See gh-43420
2024-12-04 11:48:59 -08:00
Phillip Webb
c7882d1396
Start building against Spring Security 6.4.2 snapshots
...
See gh-43419
2024-12-04 11:48:55 -08:00
Phillip Webb
7852284d59
Start building against Spring Pulsar 1.2.1 snapshots
...
See gh-43418
2024-12-04 11:48:51 -08:00
Phillip Webb
bcf9e6c513
Start building against Spring LDAP 3.2.9 snapshots
...
See gh-43417
2024-12-04 11:48:47 -08:00
Phillip Webb
49df76a45d
Start building against Spring Kafka 3.3.1 snapshots
...
See gh-43416
2024-12-04 11:48:43 -08:00
Phillip Webb
32532b1f4d
Start building against Spring Integration 6.4.1 snapshots
...
See gh-43415
2024-12-04 11:48:39 -08:00
Phillip Webb
e8e4629791
Start building against Spring Data Bom 2024.1.1 snapshots
...
See gh-43413
2024-12-04 11:48:31 -08:00
Phillip Webb
4f914ab951
Start building against Spring Authorization Server 1.4.1 snapshots
...
See gh-43412
2024-12-04 11:48:27 -08:00
Phillip Webb
e91d0da022
Start building against Spring AMQP 3.2.1 snapshots
...
See gh-43411
2024-12-04 11:48:23 -08:00
Phillip Webb
41aa90f036
Start building against Reactor Bom 2024.0.1 snapshots
...
See gh-43410
2024-12-04 11:48:19 -08:00
Phillip Webb
bece4f51bb
Start building against Micrometer Tracing 1.4.1 snapshots
...
See gh-43409
2024-12-04 11:48:15 -08:00
Phillip Webb
e42095813a
Start building against Micrometer 1.14.2 snapshots
...
See gh-43408
2024-12-04 11:48:10 -08:00
Phillip Webb
e431b119a5
Upgrade to SQLite JDBC 3.47.1.0
...
Closes gh-43407
2024-12-04 11:43:56 -08:00
Phillip Webb
ecd73478ca
Upgrade to RxJava3 3.1.10
...
Closes gh-43406
2024-12-04 11:43:52 -08:00
Phillip Webb
002539f6f6
Upgrade to Pulsar 3.3.3
...
Closes gh-43405
2024-12-04 11:43:48 -08:00
Phillip Webb
060f89e195
Upgrade to Prometheus Client 1.3.4
...
Closes gh-43404
2024-12-04 11:43:44 -08:00
Phillip Webb
3010d7a471
Upgrade to Log4j2 2.24.2
...
Closes gh-43402
2024-12-04 11:43:36 -08:00
Phillip Webb
a538b8bef4
Upgrade to Hibernate 6.6.3.Final
...
Closes gh-43400
2024-12-04 11:43:27 -08:00
Phillip Webb
79653a9275
Upgrade to Elasticsearch Client 8.15.5
...
Closes gh-43399
2024-12-04 11:43:23 -08:00
Phillip Webb
7f8ccc66f7
Upgrade to CycloneDX Maven Plugin 2.9.1
...
Closes gh-43398
2024-12-04 11:43:19 -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