Phillip Webb
16265e925d
Merge branch '3.1.x'
1 year ago
Phillip Webb
8ac5dc7ea3
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36017
1 year ago
Phillip Webb
f7af1bab5b
Upgrade to Spring WS 4.0.5
...
Closes gh-36010
1 year ago
Phillip Webb
64525fb566
Merge branch '3.1.x'
1 year ago
Phillip Webb
eb72d7e9f1
Merge branch '3.0.x' into 3.1.x
1 year ago
Phillip Webb
5c8ed944ca
Start building against Spring WS 4.0.5 snapshots
...
See gh-36010
1 year ago
Andy Wilkinson
f6841c3c16
Revert "Start building against Spring WS 3.1.7 snapshots"
...
This reverts commit 5e963b02a7
.
See gh-35732
1 year ago
Phillip Webb
212acf44f7
Merge branch '3.1.x'
1 year ago
Phillip Webb
7a2fc9e636
Fix checkstyle violation
...
See gh-35914
1 year ago
Phillip Webb
2ce36b15b3
Merge branch '3.1.x'
1 year ago
Phillip Webb
3c7fbf3423
Polish 'Apply SslConfigurer in addition to configured mappers'
...
See gh-35914
1 year ago
Fernando Cappi
e6b5322f3e
Apply SslConfigurer in addition to configured mappers
...
Update `ReactorClientHttpConnectorFactory` to that SSL configuration
is applied in addition to any configured mappers.
Prior to this commit, SSL configuration would prevent configured
mappers from being applied.
See gh-35914
1 year ago
Andy Wilkinson
7f5351c7b0
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
b770ffc160
Fully prepare connection when using SSL bundle
...
Fixes gh-36007
1 year ago
Andy Wilkinson
295702003d
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
7266d4863b
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36009
1 year ago
Andy Wilkinson
39c382713b
Initialize WebSocket infrastructure when using WebFlux and Jetty
...
In Spring Framework 5.x with Jetty 9, the reactive
JettyRequestUpgradeStrategy was able to initialize Jetty's WebSocket
infrastructure itself. With Jetty 10 this is no longer possible and
Boot must perform the initialization as part of preparing the
reactive JettyWebServer.
This commit updates the reactive WebSocket auto-configuration to
initialize Jetty's WebSocket infrastructure as part of creating the
reactive JettyWebServer.
Fixes gh-33347
1 year ago
Andy Wilkinson
fc403f4f18
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
d3522a78a8
Merge branch '3.0.x' into 3.1.x
1 year ago
Andy Wilkinson
641f00f24c
Disable test when Java version is too high
...
Gradle 7.3.3 does not support Java 20 so the test that verifies that
the plugin fails fast when running on a version of Gradle that it
does not support needs to be disabled on Java 20 and later.
See gh-35931
1 year ago
Andy Wilkinson
68aec97ee7
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
5b69580d5d
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36004
1 year ago
Andy Wilkinson
f584d6dbd9
Replace `@EnableBatchProcessing` in slice test examples
...
Using `@EnableBatchProcessing` is no longer necessary to enable
Batch's auto-configuration so it's no longer a good example when
discussing sliced tests and user configuration.
This commit replaces `@EnableBatchProcessing` with an alternative
annotation, `@EnableMongoAuditing` and updates the accompanying
text.
Closes gh-33435
1 year ago
Andy Wilkinson
b394553b30
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
660dbb9afd
Fix Maven-built native images with Docker Compose dependency
...
Previously, we tried to prevent spring-boot-docker-compose from
causing problems with AOT and native images by excluding it from
the AOT processing classpath. This allowed AOT processing to
succeed. We cannot apply the same exclusion to the native image
classpath so spring-boot-docker-compose was still included in the
native image. This results in a failure at runtime due to missing
reflection hints.
This commit reverts that changes that excluded
spring-boot-docker-compose from the AOT processing classpath. This
allows AOT processing to generate reflection hints but reintroduces
the failure caused by the connection details bean definitions using
an instance supplier callback. To overcome this problem we disable
DockerComposeLifecycleManager during AOT processing and in a native
image. This ensures that no attempt is made to call docker compose up
and no connection details beans are defined.
Fixes gh-35676
1 year ago
Andy Wilkinson
35ee52275e
Upgrade to Spring Integration 6.0.6
...
Closes gh-35740
1 year ago
Andy Wilkinson
e2b6384462
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
5384872cbd
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36003
1 year ago
Andy Wilkinson
2fd5319eda
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36002
1 year ago
Andy Wilkinson
0fb4c9a095
Prohibit upgrades to RSocket 1.1.4
...
Closes gh-35798
1 year ago
Andy Wilkinson
5a70198880
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
5cda56cc68
Upgrade to Spring Integration 6.1.1
...
Closes gh-35859
1 year ago
Andy Wilkinson
818f096890
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
853caf9a59
Do not exclude DevTools from Maven AOT processing classpath
...
When excluded from the AOT processing classpath, a reflection hint
for DevTools' RestartScopeInitializer that's registered in
spring.factories is not generated. When the native image is compiled
we have no control over its classpath so DevTools is included. This
causes a failure at runtime as RestartScopeInitializer cannot be
loaded due to the missing reflection hint.
Until we have control over the native image classpath, we need to
include DevTools on the AOT processing classpath and then rely on
DevTools disabling itself in a native image which it already does.
Fixes gh-35853
1 year ago
Stephane Nicoll
16e993f3ca
Merge branch '3.1.x'
1 year ago
Stephane Nicoll
75ca6030a8
Upgrade to Spring Session 3.1.1
...
Closes gh-35755
1 year ago
Stephane Nicoll
424e8e6924
Upgrade to Spring Security 6.1.1
...
Closes gh-35754
1 year ago
Stephane Nicoll
da6cbfd5fe
Upgrade to Spring Kafka 3.0.8
...
Closes gh-36000
1 year ago
Stephane Nicoll
81f1961e27
Upgrade to Spring GraphQL 1.2.1
...
Closes gh-35752
1 year ago
Stephane Nicoll
a2b7fc8661
Upgrade to Spring Authorization Server 1.1.1
...
Closes gh-35749
1 year ago
Stephane Nicoll
8d351ffb1f
Upgrade to Spring AMQP 3.0.5
...
Closes gh-35748
1 year ago
Stephane Nicoll
0c32ce4214
Upgrade to REST Assured 5.3.1
...
Closes gh-35999
1 year ago
Stephane Nicoll
a7f8b82905
Upgrade to Netty 4.1.94.Final
...
Closes gh-35998
1 year ago
Stephane Nicoll
264c01c8db
Upgrade to Infinispan 14.0.11.Final
...
Closes gh-35996
1 year ago
Stephane Nicoll
2815e83096
Upgrade to HttpCore5 5.2.2
...
Closes gh-35995
1 year ago
Stephane Nicoll
21046c0611
Upgrade to Hibernate 6.2.5.Final
...
Closes gh-35994
1 year ago
Stephane Nicoll
4c06dc49b3
Upgrade to Spring Session 3.0.2
...
Closes gh-35744
1 year ago
Stephane Nicoll
cf955671d8
Upgrade to Spring Security 6.0.4
...
Closes gh-35743
1 year ago
Stephane Nicoll
6066fb53ed
Upgrade to Spring Kafka 3.0.8
...
Closes gh-35993
1 year ago
Stephane Nicoll
0b582651b3
Upgrade to Spring GraphQL 1.1.5
...
Closes gh-35775
1 year ago
Stephane Nicoll
1940d876c3
Upgrade to Spring AMQP 3.0.5
...
Closes gh-35737
1 year ago
Stephane Nicoll
a7d71a3921
Upgrade to Netty 4.1.94.Final
...
Closes gh-35992
1 year ago
Stephane Nicoll
3e3428af95
Upgrade to Infinispan 14.0.11.Final
...
Closes gh-35990
1 year ago
Stephane Nicoll
e7f6faf6ae
Upgrade to Hazelcast 5.1.7
...
Closes gh-35989
1 year ago
Stephane Nicoll
cb5330fd11
Upgrade to Spring Session Bom 2021.2.2
...
Closes gh-35731
1 year ago
Stephane Nicoll
b0af370038
Upgrade to Spring Security 5.7.9
...
Closes gh-35730
1 year ago
Stephane Nicoll
f206f1807f
Upgrade to Netty 4.1.94.Final
...
Closes gh-35988
1 year ago
Stephane Nicoll
0dd93de05d
Upgrade to Hazelcast 5.1.7
...
Closes gh-35987
1 year ago
Moritz Halbritter
f7abf926a9
Merge branch '3.1.x'
1 year ago
Moritz Halbritter
cbbbecce37
Merge branch '3.0.x' into 3.1.x
1 year ago
Moritz Halbritter
975e2d110c
Polish CompositePropagationFactory
...
Remove shaded Guava import
1 year ago
Andy Wilkinson
d9aac063a2
Prohibit upgrades to Oracle Database 23.2.0.0
...
Closes gh-35970
1 year ago
Andy Wilkinson
1f9ce508f7
Upgrade to SnakeYAML 2.0
...
Closes gh-35982
1 year ago
Andy Wilkinson
a94ac2fb44
Upgrade to Rabbit AMQP Client 5.18.0
...
Closes gh-35981
1 year ago
Andy Wilkinson
962445ea6c
Upgrade to Versions Maven Plugin 2.16.0
...
Closes gh-35979
1 year ago
Andy Wilkinson
5cd18a05fc
Upgrade to SQLite JDBC 3.42.0.0
...
Closes gh-35978
1 year ago
Andy Wilkinson
ca5bd37e81
Upgrade to Spring Framework 6.1.0-M1
...
Closes gh-35977
Closes gh-35980
1 year ago
Andy Wilkinson
4dc0b26eea
Upgrade to Spring AMQP 3.0.5
...
Closes gh-35976
1 year ago
Andy Wilkinson
9ab94ef8a3
Upgrade to Selenium HtmlUnit 4.10.0
...
Closes gh-35975
1 year ago
Andy Wilkinson
7053c3e0fc
Upgrade to Selenium 4.10.0
...
Closes gh-35974
1 year ago
Andy Wilkinson
a63cf9dd7f
Upgrade to REST Assured 5.3.1
...
Closes gh-35972
1 year ago
Andy Wilkinson
e94f35f85a
Upgrade to Rabbit Stream Client 0.10.0
...
Closes gh-35971
1 year ago
Andy Wilkinson
be1eb32ac0
Upgrade to OpenTelemetry 1.27.0
...
Closes gh-35969
1 year ago
Andy Wilkinson
2ce6458cd4
Upgrade to OkHttp 4.11.0
...
Closes gh-35968
1 year ago
Andy Wilkinson
fe1f675c43
Upgrade to Neo4j Java Driver 5.9.0
...
Closes gh-35967
1 year ago
Andy Wilkinson
9fb9d5518d
Upgrade to Mockito 5.4.0
...
Closes gh-35965
1 year ago
Andy Wilkinson
a5df44cbca
Upgrade to Maven War Plugin 3.4.0
...
Closes gh-35964
1 year ago
Andy Wilkinson
045307994b
Upgrade to Maven Surefire Plugin 3.1.2
...
Closes gh-35963
1 year ago
Andy Wilkinson
0cac2e2603
Upgrade to Maven Source Plugin 3.3.0
...
Closes gh-35962
1 year ago
Andy Wilkinson
853db91e31
Upgrade to Maven Shade Plugin 3.5.0
...
Closes gh-35961
1 year ago
Andy Wilkinson
b167c6e45d
Upgrade to Maven Invoker Plugin 3.6.0
...
Closes gh-35960
1 year ago
Andy Wilkinson
3c482a024c
Upgrade to Maven Failsafe Plugin 3.1.2
...
Closes gh-35959
1 year ago
Andy Wilkinson
559989a0ad
Upgrade to Maven Dependency Plugin 3.6.0
...
Closes gh-35958
1 year ago
Andy Wilkinson
6745ec9224
Upgrade to Maven Assembly Plugin 3.6.0
...
Closes gh-35957
1 year ago
Andy Wilkinson
1e17d8eeea
Upgrade to Liquibase 4.22.0
...
Closes gh-35956
1 year ago
Andy Wilkinson
fdc6f54405
Upgrade to Kotlin Coroutines 1.7.1
...
Closes gh-35955
1 year ago
Andy Wilkinson
e82bd223a0
Upgrade to Kafka 3.5.0
...
Closes gh-35954
1 year ago
Andy Wilkinson
dfe317ef81
Upgrade to Jedis 4.4.3
...
Closes gh-35953
1 year ago
Andy Wilkinson
fc269a5c69
Upgrade to Infinispan 14.0.11.Final
...
Closes gh-35952
1 year ago
Andy Wilkinson
152fc42d4e
Upgrade to Hibernate 6.2.5.Final
...
Closes gh-35951
1 year ago
Andy Wilkinson
9d8caf1133
Upgrade to Hazelcast 5.3.1
...
Closes gh-35950
1 year ago
Andy Wilkinson
e4b207e73b
Upgrade to Git Commit ID Maven Plugin 6.0.0
...
Closes gh-35949
1 year ago
Andy Wilkinson
454aae92d6
Upgrade to Flyway 9.19.4
...
Closes gh-35948
1 year ago
Andy Wilkinson
3d336f9204
Upgrade to Elasticsearch Client 8.8.1
...
Closes gh-35947
1 year ago
Andy Wilkinson
6b1a1141aa
Upgrade to Cassandra Driver 4.16.0
...
Closes gh-35946
1 year ago
Andy Wilkinson
57a44bf55d
Upgrade to Build Helper Maven Plugin 3.4.0
...
Closes gh-35945
1 year ago
Andy Wilkinson
fd2ae822f0
Upgrade to Brave 5.16.0
...
Closes gh-35944
1 year ago
Andy Wilkinson
fe3579bd1e
Upgrade to Angus Mail 2.0.2
...
Closes gh-35943
1 year ago
Stephane Nicoll
71597300f4
Merge branch '3.1.x'
1 year ago
Stephane Nicoll
30d5a988a9
Upgrade to Spring Retry 2.0.2
...
Closes gh-35753
1 year ago
Stephane Nicoll
139873733d
Upgrade to Spring Data Bom 2023.0.1
...
Closes gh-35750
1 year ago
Stephane Nicoll
607c155d4c
Upgrade to Spring Retry 2.0.2
...
Closes gh-35742
1 year ago
Stephane Nicoll
3194edefbd
Upgrade to Spring LDAP 3.0.4
...
Closes gh-35741
1 year ago
Stephane Nicoll
381857b3d3
Upgrade to Spring Data Bom 2022.0.7
...
Closes gh-35738
1 year ago
Stephane Nicoll
33341f241d
Upgrade to Spring Data Bom 2021.2.13
...
Closes gh-35728
1 year ago
Stephane Nicoll
b4b6477899
Upgrade to Spring AMQP 2.4.13
...
Closes gh-35727
1 year ago
Phillip Webb
8afbff3f28
Merge branch '3.1.x'
1 year ago
Phillip Webb
3d6c6a6611
Merge branch '3.0.x' into 3.1.x
...
Closes gh-35934
1 year ago
Phillip Webb
af846da69b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35933
1 year ago
Phillip Webb
efa072204a
Don't migrate properties that cause a circular reference
...
Update `PropertiesMigrationReporter` so that properties are only
migrated automatically when they don't cause a circular reference.
Fixes gh-35919
1 year ago
Phillip Webb
2f39ebfe89
Polish
1 year ago
Phillip Webb
abe417d9bc
Merge branch '3.1.x'
1 year ago
Phillip Webb
1de7edb615
Remove accidentally committed code
1 year ago
Phillip Webb
23eb7ec1f8
Merge branch '3.1.x'
1 year ago
Phillip Webb
5d6a507142
Merge branch '3.0.x' into 3.1.x
1 year ago
Phillip Webb
48e13af8c4
Merge branch '2.7.x' into 3.0.x
1 year ago
Phillip Webb
b8d2c279ee
Update copyright year of changed files
1 year ago
Phillip Webb
854b29b8fb
Polish
1 year ago
Scott Frederick
fe927f0e06
Merge branch '3.1.x'
1 year ago
Scott Frederick
e8301a065f
Merge branch '3.0.x' into 3.1.x
...
Closes gh-35932
1 year ago
Scott Frederick
fbba2df7bf
Enable Gradle plugin tests on Java 20
...
Closes gh-35931
1 year ago
Phillip Webb
13f16da716
Merge branch '3.1.x'
1 year ago
Phillip Webb
baddf4c857
Merge branch '3.0.x' into 3.1.x
1 year ago
Phillip Webb
0fd1c89889
Polish
1 year ago
Phillip Webb
9b72cc41ab
Polish 'Add support for multiple tracing propagation formats'
...
See gh-35611
1 year ago
Jonatan Ivanov
85934c3919
Merge branch '3.1.x'
...
Closes gh-35930
1 year ago
Johnny Lim
06157837e5
Polish
...
See gh-35872
1 year ago
Phillip Webb
691b549e36
Merge branch '2.7.x' into 3.0.x
1 year ago
Phillip Webb
f3f8610539
Polish
1 year ago
Moritz Halbritter
3664df61eb
Polish API of SpanExporters and SpanProcessors
1 year ago
Stephane Nicoll
fe65806582
Merge branch '3.1.x'
1 year ago
Sébastien Deleuze
db8dee5aac
Refine SpringApplication.Augmented.with Kotlin extension
...
This commit allows to specify multiple Kotlin classes.
See gh-35784
1 year ago
Moritz Halbritter
27add2bbe3
Rework @AutoConfigureObservability and tracing auto-configurations
...
@ConditionalOnEnabledTracing is now applied to the minimal amount of
beans. The beans which are annotated with it are beans that will lead
to span sending to backends.
This leaves the majority of the Micrometer Tracing, Brave and
OpenTelemetry infrastructure untouched in tests.
Closes gh-35354
1 year ago
Andy Wilkinson
fb4b26a842
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
1652c27b3c
Apply additional sources once when using SpringApplication.from()
...
Previously, when using SpringApplication.from() any additional
sources configured using with() would be applied to every
SpringApplication that was created within the scope of the call to
run(). This caused problems with Spring Cloud's bootstrap context
where the additional sources would be applied to both the user's
application and to the boostrap context's application.
This commit updates the hook that's used to apply the additional
sources so that it's only applied once. This results in the
additional sources only being added to the first SpringApplication
that is run.
Closes gh-35873
1 year ago
Moritz Halbritter
c25b084391
Polish
1 year ago
Moritz Halbritter
929283f4dc
Support overriding OTel SpanExporters
...
See gh-35596
1 year ago
Moritz Halbritter
d51559956f
Support overriding default OTel SpanProcessor
...
Also makes it easier to set the MeterProvider used in the default
SpanProcessor.
Closes gh-35560
1 year ago
Phillip Webb
0439b630d1
Merge branch '3.1.x'
...
Closes gh-35923
1 year ago
Phillip Webb
c192fb85b2
Merge branch '3.0.x' into 3.1.x
...
Closes gh-35922
1 year ago
Phillip Webb
4c8b93b37d
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35920
1 year ago
Phillip Webb
137f4ee451
Support reporting of custom Log4J2 log levels from the LoggersEndpoint
...
Support custom Log4J2 log levels by changing `LoggerConfiguration` so
that it can now report levels using a `LevelConfiguration` object
rather than the limited `LogLevel` enum.
The `Log4J2LoggingSystem` class now uses `LevelConfiguration.ofCustom`
for custom logging levels, rather than throwing an exception.
The `LoggersEndpoint` has also been updated so that it can return the
custom logger name.
Fixes gh-35227
1 year ago
Andy Wilkinson
c033484815
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
3d9a308053
Merge branch '3.0.x' into 3.1.x
...
Closes gh-35913
1 year ago
Andy Wilkinson
eeea065595
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35912
1 year ago
Andy Wilkinson
e779fb0bc4
Validate constructor bound config props that implement Validator
...
Closes gh-33669
1 year ago
Andy Wilkinson
91fdae45b6
Merge branch '3.1.x'
1 year ago
Andy Wilkinson
61752184f2
Merge branch '3.0.x' into 3.1.x
...
Closes gh-35911
1 year ago
Andy Wilkinson
7bb3caf914
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35910
1 year ago
Andy Wilkinson
ee606db34a
Update Data REST starter description to mention Spring MVC
...
Closes gh-35678
1 year ago