Stephane Nicoll
e18398236f
Upgrade to Maven Install Plugin 3.0.0
...
Closes gh-31833
2022-07-21 08:04:30 +02:00
Stephane Nicoll
a98c30866a
Upgrade to Maven Deploy Plugin 3.0.0
...
Closes gh-31832
2022-07-21 08:04:27 +02:00
Stephane Nicoll
aa93b2153a
Upgrade to Embedded Mongo 3.4.7
...
Closes gh-31830
2022-07-21 07:50:49 +02:00
Stephane Nicoll
939481b9d7
Upgrade to Spring Batch 5.0.0-M4
...
Closes gh-31623
2022-07-21 07:43:45 +02:00
Stephane Nicoll
dfda08fd0d
Upgrade to Spring Integration 6.0.0-M4
...
Closes gh-31624
2022-07-21 07:43:24 +02:00
Madhura Bhave
4057dd198b
Change preference of session store implementations
...
The order has been determined based on usage statistics.
Closes gh-27756
2022-07-20 15:36:52 -07:00
Scott Frederick
6f65777035
Merge branch '2.7.x'
...
Closes gh-31827
2022-07-20 17:31:37 -05:00
Scott Frederick
9da38c8d2d
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31826
2022-07-20 17:29:58 -05:00
Scott Frederick
4e0b3aad9f
Clarify how docker image publishing registry is determined
...
Closes gh-31820
2022-07-20 17:29:40 -05:00
Scott Frederick
cf7a163c6d
Merge branch '2.7.x'
2022-07-20 16:07:32 -05:00
Scott Frederick
f9cf31e59e
Fix compile errors
...
See gh-28844
2022-07-20 16:07:19 -05:00
Scott Frederick
36d6106bb0
Merge branch '2.7.x'
...
Closes gh-31825
2022-07-20 15:11:30 -05:00
Scott Frederick
09c7ce6dab
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31824
2022-07-20 15:10:43 -05:00
Scott Frederick
a7dfeae09c
Merge branch 'gh-28844' into 2.6.x
...
Closes gh-31823
2022-07-20 15:10:27 -05:00
Scott Frederick
9b0cdac58a
Simplify support for pushing images to unauthenticated registries
...
This commit removes the requirement that `docker.publishRegistry`
configuration must be provided when an image is published by the Gradle
or Maven plugin.
Fixes gh-28844
2022-07-20 15:06:05 -05:00
Andy Wilkinson
de672f4330
Merge branch '2.7.x'
...
Closes gh-31819
2022-07-20 21:02:06 +01:00
Andy Wilkinson
2e98cafcca
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31818
2022-07-20 21:01:47 +01:00
Andy Wilkinson
ab2b04fafd
Find health contributors in ancestor contexts in non-reactive apps
...
Previously, health contributors in a non-reative app were found by
retrieving them from the application context rather than via
dependency injection. This results in only contributors from the
current context being found, with contributors in ancestor contexts
ignored.
This commit moves to injection of the contributors, aligning the
behaviour with that of a reactive application.
Closes gh-27308
2022-07-20 20:52:02 +01:00
Andy Wilkinson
818e0d69a5
Merge branch '2.7.x'
...
Closes gh-31815
2022-07-20 19:26:42 +01:00
Andy Wilkinson
cd1ce50105
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31814
2022-07-20 19:24:38 +01:00
Andy Wilkinson
182adeed35
Add modules to dependency management for Derby
...
Closes gh-31570
2022-07-20 19:23:50 +01:00
Moritz Halbritter
a4e84c26f0
Revert "Fix nested type discovery in ConfigurationPropertiesReflectionHintsProcessor"
...
This reverts commit 785588826e
.
2022-07-20 18:04:13 +02:00
Brian Clozel
53b9ff5e89
Upgrade to Spring for GraphQL 1.0.1
...
Closes gh-31616
2022-07-20 17:37:41 +02:00
Brian Clozel
8cb2a0de94
Upgrade to GraphQL Java 18.2
...
Closes gh-31812
2022-07-20 17:36:45 +02:00
Andy Wilkinson
4bd82bb5af
Polish "Upgrade to Flyway 9.0.1"
...
See gh-31723
2022-07-20 15:44:01 +01:00
Vedran Pavic
f1bf80f5e1
Upgrade to Flyway 9.0.1
...
See gh-31723
2022-07-20 15:44:00 +01:00
Moritz Halbritter
785588826e
Fix nested type discovery in ConfigurationPropertiesReflectionHintsProcessor
...
The old implementation picked up nested types only if they have been
annotated with NestedConfigurationProperty, which not all nested
properties are. Now the processor takes into account all referenced
types. It ignores only types in the java package and interfaces.
This commit also moves some of the tests from
ConfigurationPropertiesBeanFactoryInitializationAotProcessorTests to
ConfigurationPropertiesReflectionHintsProcessorTests for easier
discoverability
Closes gh-31708
2022-07-20 16:39:28 +02:00
Andy Wilkinson
38fedcff34
Polish "Use StackWalker to deduce main application class"
...
See gh-31701
2022-07-20 14:57:43 +01:00
GGGGGHT
ea3fe95881
Use StackWalker to deduce main application class
...
See gh-31701
2022-07-20 12:37:11 +01:00
Andy Wilkinson
2814175505
Polish "Add auto-configuration for JdkClientHttpConnector"
...
See gh-31709
2022-07-20 12:18:50 +01:00
lihan
e16734f937
Add auto-configuration for JdkClientHttpConnector
...
See gh-31709
2022-07-20 12:16:14 +01:00
Andy Wilkinson
c3f3a2a707
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31810
2022-07-20 11:54:01 +01:00
Andy Wilkinson
efdd844c7a
Log a warning if determining the app's PID takes too long
...
Closes gh-31572
2022-07-20 11:53:12 +01:00
Andy Wilkinson
1acc7857e6
Merge branch '2.7.x'
...
Closes gh-31807
2022-07-20 10:52:30 +01:00
Andy Wilkinson
84efc89d76
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31806
2022-07-20 10:52:00 +01:00
Andy Wilkinson
bcbe072d96
Fix 500 from mappings endpoint with attributed WebFlux router function
...
Closes gh-31784
2022-07-20 10:42:56 +01:00
Andy Wilkinson
18d3d4de5d
Merge branch '2.7.x'
...
Closes gh-31805
2022-07-20 10:17:56 +01:00
Andy Wilkinson
10e19d504a
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31804
2022-07-20 10:17:39 +01:00
Andy Wilkinson
628c2cd0b1
Ensure JMX endpoints are uniquely named in a context hierarchy
...
Closes gh-31718
2022-07-20 10:15:52 +01:00
Andy Wilkinson
6da8c88b2b
Include library resources on classpath of AOT source generation
...
Closes gh-31803
2022-07-20 10:07:02 +01:00
Stephane Nicoll
c31ad5f175
Merge branch '2.7.x'
...
Closes gh-31802
2022-07-20 09:52:51 +02:00
Stephane Nicoll
6469a02c35
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31801
2022-07-20 09:52:41 +02:00
Stephane Nicoll
585a57be76
Update copyright year of changed file
...
See gh-31798
2022-07-20 09:45:57 +02:00
aoyvx
abe938eb2c
Use Bean ClassLoader consistently to resolve class names
...
See gh-31798
2022-07-20 09:45:33 +02:00
Stephane Nicoll
b9cf951423
Upgrade to Spring Integration 5.5.14
...
Closes gh-31800
2022-07-20 09:16:59 +02:00
Stephane Nicoll
ac65835103
Upgrade to Spring Integration 5.5.14
...
Closes gh-31799
2022-07-20 09:16:17 +02:00
Moritz Halbritter
c67876f913
Add resource hints for schema and data scripts
...
This only registers the default locations, not the one users can provide
via 'spring.sql.init.schema-locations' and
'spring.sql.init.data-locations'.
Closes gh-31533
2022-07-20 09:15:50 +02:00
Andy Wilkinson
f29eed89ca
Reinstate merge of pull request #31713 from dreis2211
...
This reverts commit 8deef6cb42
.
2022-07-19 19:57:24 +01:00
Andy Wilkinson
62ec5c19de
Remove temporary workaround for deprecations in Spring Batch
...
TaskExecutorJobLauncher has been improved so that its inherited
methods are no longer deprecated.
See gh-31623 and b599bfe5ac
2022-07-19 17:59:58 +01:00
Andy Wilkinson
8deef6cb42
Revert "Merge pull request #31713 from dreis2211"
...
This reverts commit 590bfd8a5c
, reversing
changes made to 993e1bf5f2
.
2022-07-19 17:29:14 +01:00
Andy Wilkinson
0f7079a05a
Add missing auto-config to Elasticsearch reactive repo tests
...
See 5c057a2730
2022-07-19 17:16:30 +01:00
Brian Clozel
7c7a32a568
Auto-configure GraphQL subscription exception handling
...
Closes gh-31794
2022-07-19 16:53:11 +02:00
Moritz Halbritter
5030cfedcc
Revert "Make MeterRegistry lazy in TimerObservationHandlerObservationRegistryCustomizer"
...
This reverts commit 04391275c1
.
2022-07-19 16:33:35 +02:00
Moritz Halbritter
e35140d54f
Add tests for SpringApplicationRuntimeHints
2022-07-19 16:29:25 +02:00
Andy Wilkinson
5c057a2730
Auto-configure the new Elasticsearch clients
...
This commit introduces auto-configuration for the new Elasticsearch
clients that are based upon their new Java client. The new Java
client builds on top of their existing low-level REST client,
replacing the high-level REST client which has been deprecated.
As part of introducing support for the new Elasticsearch client,
the auto-configuration for the templates (both imperative and
reactive) provided by Spring Data has also been updated to use the
new templates that build upon the new Java client.
As part of these changes, support for the high-level REST client and
the old Spring Data Elasticsearch templates has been removed. One
significant change is that the new reactive template is no longer
based on WebClient. As a result, the WebClient-specific configuration
property has been removed.
Closes gh-30647
Closes gh-28597
Closes gh-31755
2022-07-19 15:26:42 +01:00
Moritz Halbritter
f9ccfc1e12
Register Encoding on ReflectionHints for binding
...
Closes gh-31528
2022-07-19 16:22:08 +02:00
Moritz Halbritter
750e0aa293
Rename ConfigurationPropertiesReflectionHintsRegistrar
2022-07-19 16:22:08 +02:00
Andy Wilkinson
b599bfe5ac
Temporarily work around deprecations in Spring Batch
...
See gh-31623
2022-07-19 15:14:34 +01:00
Moritz Halbritter
26741d8044
Register SpringApplication on ReflectionHints for binding
...
Closes gh-31534
2022-07-19 16:07:10 +02:00
Moritz Halbritter
55bb921a37
Extract TypeProcessor into separate class
2022-07-19 16:06:02 +02:00
Moritz Halbritter
0291388f2a
Polish
2022-07-19 14:26:00 +02:00
Moritz Halbritter
13c920b2a9
Add AOT support for ReactiveHealthEndpointWebExtension
...
See gh-31530
2022-07-19 14:24:20 +02:00
Stephane Nicoll
a62ea1e3b8
Upgrade to AppEngine SDK 1.9.98
...
Closes gh-31790
2022-07-19 14:14:05 +02:00
Stephane Nicoll
4449f41cf5
Upgrade to Kotlin Coroutines 1.6.4
...
Closes gh-31742
2022-07-19 14:12:20 +02:00
Stephane Nicoll
e48f5de20f
Upgrade to AppEngine SDK 1.9.98
...
Closes gh-31788
2022-07-19 14:09:31 +02:00
Stephane Nicoll
51cba6ec72
Polish "Add AOT support for actuator"
...
See gh-31671
2022-07-19 13:02:49 +02:00
Moritz Halbritter
584b7d1343
Add AOT support for actuator
...
Mainly adds reflection hints for the actuator infrastructure.
Also adds the OperationReflectiveProcessor, which registers the
@ReadMethod, @DeleteMethod and @WriteMethod annotated methods for
reflection and adds reflection hints for method return types.
See gh-31671
2022-07-19 13:02:48 +02:00
Phillip Webb
00ec17b418
Fix checkstyle violation
...
See gh-31323
2022-07-19 11:51:44 +01:00
Chris Bono
8c70acc3c3
Add PropertyMapper.to(...) API designed for immutable instances
...
Add a new `to` method on `PropertyMapper` designed to work with
immutable instances. The new method takes an existing instance and
a mapping `BiFunction`.
See gh-31323
Co-authored-by: Phillip Webb <pwebb@vmware.com>
2022-07-19 11:28:17 +01:00
Andy Wilkinson
4278683f26
Upgrade to Spring Kafka 2.8.8
...
Closes gh-31786
2022-07-18 20:12:04 +01:00
Andy Wilkinson
a326a1291e
Upgrade to Spring Kafka 2.8.8
...
Closes gh-31785
2022-07-18 20:10:36 +01:00
Andy Wilkinson
1bf0ee5b1c
Upgrade to Spring Security 6.0.0-M6
...
Closes gh-31622
2022-07-18 20:02:51 +01:00
Andy Wilkinson
8957d50e61
Upgrade to Spring Kafka 3.0.0-M5
...
Closes gh-31620
2022-07-18 20:00:34 +01:00
Andy Wilkinson
7fb6665774
Upgrade to Spring REST Docs 3.0.0-M4
...
Closes gh-31621
2022-07-18 19:57:57 +01:00
Stephane Nicoll
69570a6f26
Revert to Spring LDAP 3.0.0-M2
...
See gh-31618
2022-07-18 15:19:35 +02:00
Stephane Nicoll
46ddd858b8
Upgrade to Spring Data 2022.0.0-M5
...
Closes gh-31619
2022-07-18 15:19:13 +02:00
Stephane Nicoll
e1c22bc291
Upgrade to Spring HATEOAS 2.0.0-M5
...
Closes gh-31683
2022-07-18 15:18:44 +02:00
Stephane Nicoll
503656000d
Upgrade to Spring Data 2021.1.6
...
Closes gh-31611
2022-07-18 15:17:46 +02:00
Stephane Nicoll
e25d3d6a03
Upgrade to Spring Data 2021.1.6
...
Closes gh-31611
2022-07-18 15:17:02 +02:00
Stephane Nicoll
501472697d
Add resource hints for default templates location
...
Closes gh-31310
2022-07-18 15:14:21 +02:00
dreis2211
5adccb7857
Fix deprecations in javadocs
...
See gh-31713
2022-07-18 14:31:21 +02:00
Stephane Nicoll
f5f3d7cc67
Polish "Add configuration property for RemoteIpValve's trusted proxies"
...
See gh-31576
2022-07-18 11:58:05 +02:00
lihan
7d6129547f
Add configuration property for RemoteIpValve's trusted proxies
...
See gh-31576
2022-07-18 11:50:52 +02:00
Stephane Nicoll
69050a96d2
Merge branch '2.7.x'
...
Closes gh-31781
2022-07-18 11:49:31 +02:00
Stephane Nicoll
52d4dd9347
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31780
2022-07-18 11:49:22 +02:00
Stephane Nicoll
4eb5037828
Update copyright year of changed files
...
See gh-31571
2022-07-18 11:48:35 +02:00
TheoCaldas
869ed4f71a
Delimit output value in failure analysis
...
See gh-31571
2022-07-18 11:36:39 +02:00
Stephane Nicoll
f52d00d9fa
Merge branch '2.7.x'
...
Closes gh-31779
2022-07-18 11:30:45 +02:00
Stephane Nicoll
92a7af4038
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31777
2022-07-18 11:30:36 +02:00
Johnny Lim
f591c75ad7
Disable incompatible tests on macOS AArch64
...
This commit also updates related test support classes.
See gh-31539
2022-07-18 11:25:52 +02:00
Andy Wilkinson
31dcd49f25
Use Spring REST Docs' bom
...
Closes gh-31621
2022-07-15 17:25:18 +01:00
Stephane Nicoll
a27321c248
Upgrade to OpenTelemetry 1.16.0
...
Closes gh-31766
2022-07-15 12:12:22 +02:00
Stephane Nicoll
7e3d5331b2
Upgrade to Netty 4.1.79.Final
...
Closes gh-31765
2022-07-15 12:12:21 +02:00
Stephane Nicoll
2909cc2be8
Upgrade to Neo4j Java Driver 4.4.9
...
Closes gh-31764
2022-07-15 12:12:21 +02:00
Stephane Nicoll
23887e8460
Upgrade to MongoDB 4.7.0-beta0
...
Closes gh-31763
2022-07-15 12:12:21 +02:00
Stephane Nicoll
785a8491b8
Upgrade to Liquibase 4.13.0
...
Closes gh-31762
2022-07-15 12:12:21 +02:00
Stephane Nicoll
92b8bcbdac
Upgrade to Lettuce 6.2.0.RELEASE
...
Closes gh-31761
2022-07-15 12:12:21 +02:00
Stephane Nicoll
5ac431bf0e
Upgrade to Kotlin Coroutines 1.6.4
...
Closes gh-31760
2022-07-15 11:39:41 +02:00
Stephane Nicoll
3e3971d78c
Upgrade to HttpCore5 5.1.4
...
Closes gh-31759
2022-07-15 11:39:38 +02:00
Stephane Nicoll
23804540ce
Upgrade to HtmlUnit 2.63.0
...
Closes gh-31758
2022-07-15 11:39:35 +02:00
Andy Wilkinson
9c250cae92
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31754
2022-07-14 17:28:54 +01:00
Stephane Nicoll
186f93c3cb
Revert "Upgrade to Elasticsearch 7.17.5"
...
This reverts commit ac4c3d2b81
.
See gh-31737
2022-07-14 18:26:48 +02:00
Andy Wilkinson
8c4708982b
Test our Gradle plugin against 7.5
...
Closes gh-31753
2022-07-14 17:25:34 +01:00
Stephane Nicoll
b603138248
Upgrade to SendGrid 4.9.3
...
Closes gh-31747
2022-07-14 18:25:34 +02:00
Stephane Nicoll
59a394c5a5
Upgrade to Netty 4.1.79.Final
...
Closes gh-31746
2022-07-14 18:25:34 +02:00
Stephane Nicoll
37e0ea5142
Upgrade to Neo4j Java Driver 4.4.9
...
Closes gh-31745
2022-07-14 18:25:34 +02:00
Stephane Nicoll
5f65301cbc
Upgrade to MariaDB 3.0.6
...
Closes gh-31744
2022-07-14 18:25:34 +02:00
Stephane Nicoll
90ac0e87ee
Upgrade to Lettuce 6.1.9.RELEASE
...
Closes gh-31743
2022-07-14 18:25:33 +02:00
Stephane Nicoll
38e90497ac
Upgrade to Kotlin Coroutines 1.6.3-native-mt
...
Closes gh-31742
2022-07-14 18:25:33 +02:00
Stephane Nicoll
611514ae89
Upgrade to JsonAssert 1.5.1
...
Closes gh-31741
2022-07-14 18:25:33 +02:00
Stephane Nicoll
191509292b
Upgrade to Jetty Reactive HTTPClient 1.1.12
...
Closes gh-31740
2022-07-14 18:25:33 +02:00
Stephane Nicoll
1a4d0b2d9c
Upgrade to HttpCore5 5.1.4
...
Closes gh-31739
2022-07-14 18:25:33 +02:00
Stephane Nicoll
689dae1b14
Upgrade to Hibernate 5.6.10.Final
...
Closes gh-31738
2022-07-14 18:25:32 +02:00
Stephane Nicoll
ac4c3d2b81
Upgrade to Elasticsearch 7.17.5
...
Closes gh-31737
2022-07-14 18:25:32 +02:00
Stephane Nicoll
01fbdac192
Upgrade to Couchbase Client 3.3.2
...
Closes gh-31736
2022-07-14 18:25:32 +02:00
Stephane Nicoll
30a10164a8
Upgrade to Byte Buddy 1.12.12
...
Closes gh-31735
2022-07-14 18:25:32 +02:00
Stephane Nicoll
8a58fc438f
Upgrade to Netty 4.1.79.Final
...
Closes gh-31731
2022-07-14 17:02:48 +02:00
Stephane Nicoll
99ad445229
Upgrade to Neo4j Java Driver 4.4.9
...
Closes gh-31730
2022-07-14 17:02:48 +02:00
Stephane Nicoll
877fffc02b
Upgrade to MariaDB 2.7.6
...
Closes gh-31729
2022-07-14 17:02:47 +02:00
Stephane Nicoll
e99d53bfeb
Upgrade to Lettuce 6.1.9.RELEASE
...
Closes gh-31728
2022-07-14 17:02:47 +02:00
Stephane Nicoll
6181db3f20
Upgrade to JsonAssert 1.5.1
...
Closes gh-31727
2022-07-14 17:02:47 +02:00
Stephane Nicoll
38713f2586
Upgrade to Jetty Reactive HTTPClient 1.1.12
...
Closes gh-31726
2022-07-14 17:02:46 +02:00
Stephane Nicoll
02bf666f88
Upgrade to HttpCore5 5.1.4
...
Closes gh-31725
2022-07-14 17:02:46 +02:00
Stephane Nicoll
6b54aefe3e
Upgrade to Hibernate 5.6.10.Final
...
Closes gh-31724
2022-07-14 17:02:46 +02:00
Andy Wilkinson
7bd9873cd9
Raise the minimum supported version of Gradle to 7.5
...
Closes gh-31215
2022-07-14 15:56:32 +01:00
Andy Wilkinson
ccbd62fd82
Merge branch '2.7.x'
...
Closes gh-31733
2022-07-14 15:48:51 +01:00
Andy Wilkinson
b6b4b3b5b6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31732
2022-07-14 15:39:15 +01:00
Andy Wilkinson
9443713c53
Disable Log4j2's shutdown hook with 2.18 and later
...
Closes gh-31719
2022-07-14 15:38:19 +01:00
Stephane Nicoll
35aa6b0ff6
Upgrade to Spring Framework 6.0.0-M5
...
Closes gh-31241
2022-07-14 16:11:49 +02:00
Stephane Nicoll
585a7ca71f
Upgrade to Spring Framework 5.3.22
...
Closes gh-31613
2022-07-14 16:10:37 +02:00
Stephane Nicoll
77194eed29
Upgrade to Spring Framework 5.3.22
...
Closes gh-31610
2022-07-14 16:09:35 +02:00
Andy Wilkinson
3405a54f9e
Exclude Jetty toolchain dependencies in favor of official API artifacts
...
Closes gh-31720
2022-07-14 13:55:26 +01:00
Madhura Bhave
7c56a45d3e
Drop support for String path matching for MVC endpoints
...
Closes gh-31700
2022-07-13 14:03:32 -07:00
Jonas
6afd041bb2
Fix typo
...
See gh-31518
2022-07-13 16:18:53 +02:00
Stephane Nicoll
4ae4698093
Polish "Add config property for KafkaAdmin modifyTopicConfigs"
...
See gh-31679
2022-07-13 16:10:35 +02:00
Michael Kreis
677c05a5b1
Add config property for KafkaAdmin modifyTopicConfigs
...
See gh-31679
2022-07-13 16:01:33 +02:00
Stephane Nicoll
8e3aaf1cf4
Merge branch '2.7.x'
...
Closes gh-31707
2022-07-13 14:12:28 +02:00
Stephane Nicoll
3e4a5703c6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31706
2022-07-13 14:11:44 +02:00
Stephane Nicoll
628a7b0c5c
Update copyright year of changed files
...
See gh-31516
2022-07-13 14:08:22 +02:00
“Jakub
ed7b333138
Add missing descriptions for HTTP Server and Data repositories metrics
...
See gh-31516
2022-07-13 13:55:36 +02:00
Stephane Nicoll
9cace34a19
Merge branch '2.7.x'
...
Closes gh-31705
2022-07-13 13:50:36 +02:00
Stephane Nicoll
b8647551cb
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31704
2022-07-13 13:50:17 +02:00
Johnny Lim
b17cb9b92b
Polish gh-31231
...
See gh-31540
2022-07-13 13:49:13 +02:00
Andy Wilkinson
88ee31c422
Upgrade to R2DBC 1.0
...
With the 1.0 release of the SPI, R2DBC's bom is no longer published.
This commit updates Spring Boot's dependency management to no longer
use the bom. Tests have also been updated to adapt to slight changes
in R2DBC's configuration options and their default values.
Closes gh-31702
2022-07-13 12:09:56 +01:00
Andy Wilkinson
4bd3534b7d
Adapt to change in Security's filtering behavior
...
Spring Security now filters every dispatch by default and not only
once-per-request. Security configuration has been updated in a number of
places to restore the old behavior as needed for the tests to pass.
gh-31703 has been opened to review this and to investigate if we can
now remove the error page security filter and rely on the filtering of
every dispatch instead.
In addition to switching to once-per-request filtering where needed,
this commit also restructures the configuration of the error page
security filter. The restructuring was necessary to ensure that the
privilege evaluator bean has been defined before the conditions on the
error page security filter are evaluated. Without the change, the filter
was no longer being configured as the privilege evaluator hadn't been
defined before the on bean condition was evaluated. We may want to back
port this change as the ordering doesn't appear to have been defined
before and we were just getting lucky.
See gh-31622
See spring-projects/spring-security#11466
2022-07-13 12:09:46 +01:00
Stephane Nicoll
ec14630bc4
Upgrade to Reactor 2022.0.0-M4
...
Closes gh-31609
2022-07-13 12:28:46 +02:00
Madhura Bhave
d66e108703
Revert actuator changes related to path pattern parsing
...
See gh-31547
2022-07-12 15:25:41 -07:00
Stephane Nicoll
67b5f42769
Name RuntimeHintsRegistrar implementations consistently
...
Closes gh-31695
2022-07-12 19:50:26 +02:00
Madhura Bhave
7954f5e566
Adapt to change in default strategy for URL path matching in Spring MVC
...
Closes gh-31547
2022-07-12 09:59:44 -07:00
Andy Wilkinson
f015095ca0
Start building againts Spring Kafka 3.0.0-M5 snapshots
...
See gh-31620
2022-07-12 15:56:19 +01:00
Andy Wilkinson
404bf40aff
Merge branch '2.7.x'
2022-07-12 15:49:22 +01:00
Andy Wilkinson
1664ce0f20
Uses tabs consistently for indentation in spring-boot-dependencies
2022-07-12 15:47:54 +01:00
Andy Wilkinson
08d37b7fb6
Merge branch '2.7.x'
...
Closes gh-31694
2022-07-12 14:29:49 +01:00
Andy Wilkinson
1c2b0ae705
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31693
2022-07-12 14:28:10 +01:00
Andy Wilkinson
7c55639167
Depend on log4j-api directly rather than via Elastic's transitives
...
Closes gh-31692
2022-07-12 14:27:56 +01:00
Stephane Nicoll
a5862dd55d
Merge branch '2.7.x'
...
Closes gh-31691
2022-07-12 14:51:46 +02:00
Stephane Nicoll
cb2844d527
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31690
2022-07-12 14:51:33 +02:00
Stephane Nicoll
a368919600
Polish "Fix deprecation metadata for grid-fs-database"
...
See gh-31689
2022-07-12 14:42:49 +02:00
Felix Scheinost
d5e18e61c5
Fix deprecation metadata for grid-fs-database
...
See gh-31689
2022-07-12 14:42:36 +02:00
Stephane Nicoll
c7d8323158
Upgrade to Reactor 2020.0.21
...
Closes gh-31608
2022-07-12 14:34:21 +02:00
Stephane Nicoll
793586f898
Upgrade to Reactor 2020.0.21
...
Closes gh-31607
2022-07-12 14:33:38 +02:00
Stephane Nicoll
0a4a25c09f
Start building against Spring HATEOAS 2.0.0-M4
...
See gh-31683
2022-07-12 14:28:26 +02:00
Moritz Halbritter
3703b317ce
Enable GraalVM reachability metadata repository
...
Closes gh-31687
2022-07-12 14:25:38 +02:00
Moritz Halbritter
70af81675e
Upgrade to Native Build Tools Plugin 0.9.13
...
The Native Build Tools version is now managed in gradle.properties
with the key 'nativeBuildToolsVersion'
Closes gh-31688
2022-07-12 13:05:00 +02:00
Andy Wilkinson
99fabfa934
Revert "Remove spring-aspects dependency following fix in Data JPA"
...
This reverts commit cd6c7cd6c9
.
The fix in Spring Data JPA is incomplete so we need to reinstate the
workaround.
2022-07-12 10:46:06 +01:00
Andy Wilkinson
cd6c7cd6c9
Remove spring-aspects dependency following fix in Data JPA
...
The recent changes in Spring Data JPA [1] mean that we no longer need
a dependency on spring-aspects for Data JPA's hint registration to
succeed.
5821272112
2022-07-12 10:08:32 +01:00
Andy Wilkinson
9b113272d1
Reinstate support for Hibernate Metrics
...
Closes gh-31675
2022-07-12 09:36:54 +01:00
Oliver Drotbohm
b10c57551c
Upgrade to Hibernate 6.1.1.Final
...
This commit makes the following potentially breaking changes:
- Dependency management for modules that do not exist in Hibernate
6.1 has been removed.
- Hibernate's modules are now in the org.hibernate.orm group. Users
not using the starter or using modules that are not in the starter
will have to update their build configuration accordingly.
- spring.jpa.hibernate.use-new-id-generator-mappings has been removed
as Hibernate no longer supports switching back to the old ID
generator mappings.
Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>
Closes gh-31674
2022-07-12 09:36:34 +01:00
Moritz Halbritter
beb40eaaf6
Reduce visibility for ConfigDataLocationRuntimeHintsRegistrar
2022-07-12 09:22:19 +02:00
Moritz Halbritter
f1f7842a5d
Upgrade to Micrometer Tracing 1.0.0-M6
...
Closes gh-31657
2022-07-12 08:36:53 +02:00
Andy Wilkinson
d0c37979a9
Upgrade to Micrometer 1.10.0-M3
...
Closes gh-31617
2022-07-11 21:07:11 +01:00
Andy Wilkinson
eb13f80ff4
Upgrade to Micrometer 1.9.2
...
Closes gh-31614
2022-07-11 21:05:47 +01:00
Andy Wilkinson
fe19984147
Upgrade to Micrometer 1.8.8
...
Closes gh-31612
2022-07-11 21:04:15 +01:00
Andy Wilkinson
03ec079040
Start building against Reactor 2022.0.0-M4 snapshots again
...
See gh-31609
2022-07-11 18:19:26 +01:00
Andy Wilkinson
a5b178657f
Revert "Start building against Reactor 2022.0.0-M4 snapshots"
...
This reverts commit 47993c094b
.
Couchbase and Spring Data Couchbase are not compatibile with the
latest Reactor snapshots as they use deprecated API that has now
been removed.
See gh-31609
2022-07-08 18:23:36 +01:00
Andy Wilkinson
acd8d05315
Update copyright date of changed file
2022-07-08 18:13:45 +01:00
Andy Wilkinson
efc5391496
Adapt to deprecations in Framework's scheduling APIs
...
See gh-31241
2022-07-08 17:53:55 +01:00
Andy Wilkinson
fa43e1f378
Add support for deriving a DataSourceBuilder from a wrapped DataSource
...
Closes gh-31605
2022-07-08 17:24:37 +01:00
Moritz Halbritter
d58f33f1ce
Polish AbstractExposableEndpoint
2022-07-08 16:16:53 +02:00
Moritz Halbritter
96c0e4783b
Polish ShutdownEndpoint
2022-07-08 16:14:04 +02:00
Moritz Halbritter
8639552405
Start building against Micrometer Tracing 1.0.0-M6 snapshots
...
See gh-31657
2022-07-08 14:01:13 +02:00
Andy Wilkinson
2821629d54
Remove unchecked raw casts that are now redundant
...
Closes gh-31326
2022-07-08 12:52:59 +01:00
Andy Wilkinson
f83f1a5fff
Start building against Spring Integration 6.0.0-M4 snapshots
...
See gh-31624
2022-07-08 12:39:14 +01:00
Andy Wilkinson
f53c40802b
Start building against Spring Batch 5.0.0-M4 snapshots
...
See gh-31623
2022-07-08 12:39:14 +01:00
Andy Wilkinson
7807495f1e
Start building against Spring Security 6.0.0-M6 snapshots
...
See gh-31622
2022-07-08 12:39:13 +01:00
Andy Wilkinson
641d52e56d
Start building against Spring REST Docs 3.0.0-M4 snapshots
...
See gh-31621
2022-07-08 12:39:13 +01:00
Andy Wilkinson
a6c62aad14
Start building against Spring LDAP 3.0.0-M3 snapshots
...
See gh-31618
2022-07-08 12:08:57 +01:00
Andy Wilkinson
e696cb3773
Start building against Micrometer 1.10.0-M3 snapshots
...
See gh-31617
2022-07-08 12:08:57 +01:00
Andy Wilkinson
47993c094b
Start building against Reactor 2022.0.0-M4 snapshots
...
See gh-31609
2022-07-08 12:08:57 +01:00
Andy Wilkinson
c6d5652dcc
Start building against Spring GraphQL 1.0.1 snapshots
...
See gh-31616
2022-07-08 09:58:24 +01:00
Andy Wilkinson
28b4938c9b
Startin building against Spring Data 2021.2.2 snapshots
...
See gh-31615
2022-07-08 09:57:38 +01:00
Andy Wilkinson
2c74a9376a
Start building against Micrometer 1.9.2 snapshots
...
See gh-31614
2022-07-08 09:56:52 +01:00
Andy Wilkinson
292d351b16
Start building against Reactor 2020.0.21 snapshots
...
See gh-31608
2022-07-08 09:55:52 +01:00
Andy Wilkinson
55aa17eb11
Start building against Spring Framework 5.3.22 snapshots
...
See gh-31613
2022-07-08 09:55:15 +01:00
Andy Wilkinson
991bf80f1a
Prohibit some Jakarta EE 10 dependency upgrades
2022-07-08 09:53:10 +01:00
Moritz Halbritter
1e33b1a9da
Polish "Add reflection hints for Jackson's basic serializers"
2022-07-08 09:29:34 +02:00
Andy Wilkinson
eb9df8ebfe
Adapt to changes in Spring Data Elasticsearch's transitive deps
...
See gh-31611
2022-07-07 22:22:28 +01:00
Andy Wilkinson
21f5f43365
Make Elasticsearch's version class available
2022-07-07 19:14:44 +01:00
Andy Wilkinson
3ebfbed599
Upgrade to Undertow 2.2.18.Final
...
Closes gh-31654
2022-07-07 17:48:44 +01:00
Andy Wilkinson
d7599aa5a0
Upgrade to SendGrid 4.9.3
...
Closes gh-31652
2022-07-07 17:48:43 +01:00
Andy Wilkinson
c7ebeacbdd
Upgrade to Selenium 4.2.2
...
Closes gh-31651
2022-07-07 17:48:43 +01:00
Andy Wilkinson
23a97e325f
Upgrade to RxJava3 3.1.5
...
Closes gh-31650
2022-07-07 17:48:43 +01:00
Andy Wilkinson
374e4326c7
Upgrade to Reactive Streams 1.0.4
...
Closes gh-31649
2022-07-07 17:48:43 +01:00
Andy Wilkinson
d3ac725bad
Upgrade to Netty 4.1.78.Final
...
Closes gh-31648
2022-07-07 17:48:43 +01:00
Andy Wilkinson
77279d2d99
Upgrade to Neo4j Java Driver 4.4.7
...
Closes gh-31647
2022-07-07 17:48:43 +01:00
Andy Wilkinson
ce5e62755e
Upgrade to MongoDB 4.6.1
...
Closes gh-31646
2022-07-07 17:48:42 +01:00
Andy Wilkinson
0e8cf2e197
Upgrade to Maven Assembly Plugin 3.4.1
...
Closes gh-31645
2022-07-07 17:48:42 +01:00
Andy Wilkinson
b71a9b9f85
Upgrade to MariaDB 3.0.6
...
Closes gh-31644
2022-07-07 17:48:42 +01:00
Andy Wilkinson
45c05481ba
Upgrade to Kotlin Coroutines 1.6.3
...
Closes gh-31643
2022-07-07 17:48:42 +01:00
Andy Wilkinson
9b6587f307
Upgrade to JsonAssert 1.5.1
...
Closes gh-31641
2022-07-07 17:48:41 +01:00
Andy Wilkinson
acc86a5d6a
Upgrade to jOOQ 3.17.2
...
Closes gh-31640
2022-07-07 17:48:41 +01:00
Andy Wilkinson
6b186b82ad
Upgrade to Jetty 11.0.11
...
Closes gh-31639
2022-07-07 17:48:41 +01:00
Andy Wilkinson
eaed6bf5a8
Upgrade to Jetty Reactive HTTPClient 3.0.6
...
Closes gh-31638
2022-07-07 17:48:41 +01:00
Andy Wilkinson
075ce83258
Upgrade to Jakarta Validation 3.0.2
...
Closes gh-31637
2022-07-07 17:48:41 +01:00
Andy Wilkinson
500712863b
Upgrade to Jakarta Json 2.0.2
...
Closes gh-31636
2022-07-07 17:48:41 +01:00
Andy Wilkinson
3c41fcd755
Upgrade to InfluxDB Java 2.23
...
Closes gh-31635
2022-07-07 17:48:40 +01:00
Andy Wilkinson
fd5bcda373
Upgrade to Hibernate 5.6.10.Final
...
Closes gh-31634
2022-07-07 17:48:40 +01:00
Andy Wilkinson
cd4e0c825a
Upgrade to Hazelcast 5.1.2
...
Closes gh-31633
2022-07-07 17:48:40 +01:00
Andy Wilkinson
3d3cd2332a
Upgrade to H2 2.1.214
...
Closes gh-31632
2022-07-07 17:48:40 +01:00
Andy Wilkinson
432139fa7c
Upgrade to Groovy 4.0.3
...
Closes gh-31631
2022-07-07 17:48:40 +01:00
Andy Wilkinson
513985fc1f
Upgrade to Flyway 8.5.13
...
Closes gh-31630
2022-07-07 17:48:40 +01:00
Andy Wilkinson
01a1d7ccd8
Upgrade to Elasticsearch 7.17.5
...
Closes gh-31629
2022-07-07 17:48:39 +01:00
Andy Wilkinson
44510e9f3a
Upgrade to Dropwizard Metrics 4.2.10
...
Closes gh-31628
2022-07-07 17:48:39 +01:00
Andy Wilkinson
fe108686f5
Upgrade to Couchbase Client 3.3.2
...
Closes gh-31627
2022-07-07 17:48:39 +01:00
Andy Wilkinson
bf2117b61b
Upgrade to Caffeine 3.1.1
...
Closes gh-31626
2022-07-07 17:48:39 +01:00
Andy Wilkinson
a2807d1e15
Upgrade to Byte Buddy 1.12.12
...
Closes gh-31625
2022-07-07 17:48:39 +01:00
Andy Wilkinson
b94527de3b
Start building against Micrometer 1.8.8 snapshots
...
See gh-31612
2022-07-07 17:04:02 +01:00
Andy Wilkinson
f417b4b9b2
Start building against Spring Data 2021.1.6 snapshots
...
See gh-31611
2022-07-07 17:04:02 +01:00
Andy Wilkinson
ece51636fd
Start building against Spring Framework 5.3.22 snapshots
...
See gh-31610
2022-07-07 17:04:01 +01:00
Andy Wilkinson
c38a3c0da4
Start building against Reactor 2020.0.21 snapshots
...
See gh-31607
2022-07-07 16:37:55 +01:00
Andy Wilkinson
7f00378eaf
Polish "Start building against Spring Data 2022.0.0-M5 snapshots"
...
See gh-31582
2022-07-07 16:32:13 +01:00
Mark Paluch
0067611396
Start building against Spring Data 2022.0.0-M5 snapshots
...
See gh-31582
2022-07-07 16:31:55 +01:00
Andy Wilkinson
96ade2d07a
Upgrade to Jedis 4.2.3
...
Closes gh-31586
2022-07-07 15:13:19 +01:00
Moritz Halbritter
2dc0936db6
Add reflection hints for Jackson's basic serializers
...
Closes gh-31537
2022-07-07 16:09:25 +02:00
Andy Wilkinson
a01c58fae7
Upgrade to WebJars Locator Core 0.52
...
Closes gh-31602
2022-07-07 14:34:18 +01:00
Andy Wilkinson
2e3f6833fd
Upgrade to Versions Maven Plugin 2.11.0
...
Closes gh-31601
2022-07-07 14:34:18 +01:00
Andy Wilkinson
db2b137669
Upgrade to Selenium HtmlUnit 3.62.0
...
Closes gh-31600
2022-07-07 14:34:18 +01:00
Andy Wilkinson
61c6a46a25
Upgrade to Rabbit AMQP Client 5.15.0
...
Closes gh-31598
2022-07-07 14:34:18 +01:00
Andy Wilkinson
19b7e012f3
Upgrade to Prometheus Client 0.16.0
...
Closes gh-31597
2022-07-07 14:34:17 +01:00
Andy Wilkinson
5f15425daa
Upgrade to Postgresql 42.4.0
...
Closes gh-31596
2022-07-07 14:34:17 +01:00
Andy Wilkinson
9d649f154d
Upgrade to Oracle Database 21.6.0.0.1
...
Closes gh-31595
2022-07-07 14:34:17 +01:00
Andy Wilkinson
5d6bcb453c
Upgrade to OpenTelemetry 1.15.0
...
Closes gh-31594
2022-07-07 14:34:17 +01:00
Andy Wilkinson
6cb1a958a5
Upgrade to OkHttp 4.10.0
...
Closes gh-31593
2022-07-07 14:34:17 +01:00
Andy Wilkinson
7c92ec48e3
Upgrade to Maven Invoker Plugin 3.3.0
...
Closes gh-31592
2022-07-07 14:34:16 +01:00
Andy Wilkinson
4b650ecc7b
Upgrade to Maven Enforcer Plugin 3.1.0
...
Closes gh-31591
2022-07-07 14:34:16 +01:00
Andy Wilkinson
a6c3e8aa02
Upgrade to Maven Assembly Plugin 3.4.0
...
Closes gh-31590
2022-07-07 14:34:16 +01:00
Andy Wilkinson
51c6c885b9
Upgrade to Log4j2 2.18.0
...
Closes gh-31589
2022-07-07 14:34:16 +01:00
Andy Wilkinson
7bfc1314f9
Upgrade to Liquibase 4.12.0
...
Closes gh-31588
2022-07-07 14:34:16 +01:00
Andy Wilkinson
048bab4400
Upgrade to jOOQ 3.17.1
...
Closes gh-31587
2022-07-07 14:34:16 +01:00
Andy Wilkinson
1a76732c5f
Upgrade to HtmlUnit 2.62.0
...
Closes gh-31585
2022-07-07 14:34:15 +01:00