Stephane Nicoll
888330eb9d
Upgrade to Netty tcNative 2.0.38.Final
...
Closes gh-26068
2021-04-13 15:43:08 +02:00
Stephane Nicoll
023c20594d
Upgrade to Netty 4.1.63.Final
...
Closes gh-26067
2021-04-13 15:43:08 +02:00
Stephane Nicoll
18e751a81b
Upgrade to Neo4j Java Driver 4.2.4
...
Closes gh-26066
2021-04-13 15:43:08 +02:00
Stephane Nicoll
7bf8b91b93
Upgrade to MongoDB 4.2.3
...
Closes gh-26065
2021-04-13 15:43:07 +02:00
Stephane Nicoll
50416647bb
Upgrade to Mockito 3.9.0
...
Closes gh-26064
2021-04-13 15:43:07 +02:00
Stephane Nicoll
8eff215cd0
Upgrade to MIMEPull 1.9.14
...
Closes gh-26063
2021-04-13 15:43:07 +02:00
Stephane Nicoll
041b65d9ce
Upgrade to Maven Invoker Plugin 3.2.2
...
Closes gh-26062
2021-04-13 15:43:07 +02:00
Stephane Nicoll
95d55f50e9
Upgrade to Lombok 1.18.20
...
Closes gh-26061
2021-04-13 15:43:07 +02:00
Stephane Nicoll
e7988de2e9
Upgrade to Liquibase 4.3.3
...
Closes gh-26060
2021-04-13 15:43:06 +02:00
Stephane Nicoll
e9ba79d5be
Upgrade to Lettuce 6.1.0.RELEASE
...
Closes gh-26059
2021-04-13 15:43:06 +02:00
Stephane Nicoll
979cf96cae
Upgrade to Jetty 9.4.39.v20210325
...
Closes gh-26058
2021-04-13 15:43:06 +02:00
Stephane Nicoll
2f424b15da
Upgrade to Jetty Reactive HTTPClient 1.1.7
...
Closes gh-26057
2021-04-13 15:43:06 +02:00
Stephane Nicoll
b8d3253151
Upgrade to Jaybird 4.0.3.java8
...
Closes gh-26056
2021-04-13 15:43:05 +02:00
Stephane Nicoll
db5ef657d6
Upgrade to Jakarta Mail 1.6.7
...
Closes gh-26055
2021-04-13 15:43:05 +02:00
Stephane Nicoll
7c32389dd0
Upgrade to Jackson Bom 2.12.3
...
Closes gh-26054
2021-04-13 15:43:05 +02:00
Stephane Nicoll
c66c15fac2
Upgrade to HtmlUnit 2.49.1
...
Closes gh-26052
2021-04-13 15:05:11 +02:00
Stephane Nicoll
a2df809e8c
Upgrade to Hibernate 5.4.30.Final
...
Closes gh-26050
2021-04-13 14:52:09 +02:00
Stephane Nicoll
313cc0d6af
Upgrade to Git Commit ID Plugin 4.0.4
...
Closes gh-26049
2021-04-13 14:52:08 +02:00
Stephane Nicoll
7a81be0327
Upgrade to Flyway 7.7.3
...
Closes gh-26048
2021-04-13 14:52:07 +02:00
Stephane Nicoll
37c41607e3
Upgrade to Elasticsearch 7.12.0
...
Closes gh-26047
2021-04-13 14:52:06 +02:00
Stephane Nicoll
31c96ac95d
Upgrade to Dropwizard Metrics 4.1.19
...
Closes gh-26046
2021-04-13 14:52:05 +02:00
Stephane Nicoll
fbb2489a46
Upgrade to Couchbase Client 3.1.4
...
Closes gh-26045
2021-04-13 14:52:03 +02:00
Stephane Nicoll
25723680a0
Upgrade to Cassandra Driver 4.11.0
...
Closes gh-26044
2021-04-13 14:52:02 +02:00
Stephane Nicoll
7aa506a238
Upgrade to AppEngine SDK 1.9.88
...
Closes gh-26043
2021-04-13 14:52:01 +02:00
Stephane Nicoll
9c524c3324
Upgrade to Spring Framework 5.3.6
...
Closes gh-25926
2021-04-13 14:35:51 +02:00
Stephane Nicoll
d10409a8ad
Upgrade to Spring Framework 5.3.6
...
Closes gh-25909
2021-04-13 14:34:53 +02:00
Stephane Nicoll
9854a96f6e
Upgrade to Spring Framework 5.2.14
...
Closes gh-25903
2021-04-13 14:34:08 +02:00
Andy Wilkinson
e51d7d0616
Upgrade to Json-smart 2.4.2
...
Closes gh-25946
2021-04-13 12:54:25 +01:00
Andy Wilkinson
04e441f468
Add a config prop for the embedded database connection
...
Previously, the embedded database connection that would be used
could only be controlled via the classpath. If multiple embedded
database dependencies were present, it wasn't possible to control
the one that the auto-configured would use. It also wasn't possible
to disable auto-configuration of an embedded database.
This commit introduces a new configuration property,
spring.datasource.embedded-database-connection. It can be set to
one of the values of the EmbeddedDatabaseConnection enum to control
the auto-configuration of an embedded database. Setting it to none
will disable the auto-configuration and ensure that an external
database is used instead.
Closes gh-23412
2021-04-13 12:48:46 +01:00
Andy Wilkinson
059c4fbd43
Test JettyReactiveWebServerFactory against Jetty 10
...
Closes gh-26039
2021-04-13 12:18:29 +01:00
Andy Wilkinson
252d4e98c5
Test that HTTP/1.1 still works when HTTP/2 is enabled
...
See gh-25856
2021-04-13 11:19:44 +01:00
Andy Wilkinson
74b91b78fe
Temporarily disable h2c tests with Jetty 10
...
Closes gh-26038
2021-04-13 10:25:18 +01:00
Stephane Nicoll
b779c430e0
Upgrade to Spring Security 5.5.0-RC1
...
Closes gh-25931
2021-04-13 08:34:26 +02:00
Stephane Nicoll
7370afc326
Upgrade to Reactor 2020.0.6
...
Closes gh-25925
2021-04-13 08:29:25 +02:00
Stephane Nicoll
65dd408785
Upgrade to Spring Security 5.4.6
...
Closes gh-25911
2021-04-13 08:26:46 +02:00
Stephane Nicoll
3e4ee05aaa
Upgrade to Reactor 2020.0.6
...
Closes gh-25908
2021-04-13 08:26:46 +02:00
Stephane Nicoll
75b65ddf62
Upgrade to Spring Security 5.3.9
...
Closes gh-25906
2021-04-13 08:20:13 +02:00
Stephane Nicoll
a3502accbf
Upgrade to Reactor Dysprosium-SR19
...
Closes gh-25902
2021-04-13 08:19:32 +02:00
Phillip Webb
89213c7d39
Switch default MVC path matching strategy
...
Change the default `spring.mvc.pathmatch.matching-strategy` to
`PATH_PATTERN_PARSER`.
Closes gh-24805
2021-04-12 18:43:08 -07:00
Scott Frederick
b0ee15e7cc
Merge branch '2.4.x'
...
Closes gh-26032
2021-04-12 16:05:08 -05:00
Scott Frederick
91ee590fd4
Remove @Persistent from MongoDB entity scanning
...
This commit removes `org.springframework.data.annotation.Persistent`
from the annotation types used for MongoDB entity scanning to align
with Spring Data MongoDB.
Fixes gh-25797
2021-04-12 16:04:38 -05:00
Andy Wilkinson
713c0fce7c
Auto-configure H2C when HTTP/2 is enabled and SSL is disabled
2021-04-12 17:16:14 +01:00
Stephane Nicoll
1f71c8241c
Merge branch '2.4.x'
...
Closes gh-26030
2021-04-12 16:55:37 +02:00
Stephane Nicoll
305bcb10ae
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26029
2021-04-12 16:55:26 +02:00
Stephane Nicoll
d96fcf320c
Harmonize Elasticsearch converter auto-configuration
...
This commit harmonizes our auto-configuration so that default converters
are configured the same way ElasticsearchConfigurationSupport does.
Closes gh-25087
2021-04-12 16:51:57 +02:00
Andy Wilkinson
c4750fd0ff
Support Gradle 7 and raise minimum supported version to 6.8
...
Closes gh-26026
2021-04-12 15:20:32 +01:00
Stephane Nicoll
8506a00071
Merge branch '2.4.x'
...
Closes gh-26025
2021-04-12 14:19:53 +02:00
Stephane Nicoll
fd6ad5b889
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26024
2021-04-12 14:19:41 +02:00
Stephane Nicoll
7286c33f53
Document default behaviour of DataJpaTest#showSql
...
Closes gh-25843
2021-04-12 14:14:36 +02:00
Andy Wilkinson
eda9fe4952
Fix group IDs of HttpCore v4 and v5 dependency management
...
See gh-26004
2021-04-12 10:41:57 +01:00
Andy Wilkinson
ba2583900f
Provide auto-configuration for using Apache HttpClient 5 with WebClient
...
Closes gh-26004
2021-04-12 08:44:27 +01:00
Stephane Nicoll
b2d167c186
Upgrade to Undertow 2.2.7.Final
...
Closes gh-26020
2021-04-12 08:57:57 +02:00
Stephane Nicoll
d9d051053d
Upgrade to Sun Mail 1.6.7
...
Closes gh-26018
2021-04-12 08:57:54 +02:00
Stephane Nicoll
cddc0b625b
Upgrade to Netty tcNative 2.0.38.Final
...
Closes gh-26017
2021-04-12 08:57:52 +02:00
Stephane Nicoll
df9b17104c
Upgrade to Netty 4.1.63.Final
...
Closes gh-26016
2021-04-12 08:57:51 +02:00
Stephane Nicoll
50922949bd
Upgrade to MIMEPull 1.9.14
...
Closes gh-26015
2021-04-12 08:57:49 +02:00
Stephane Nicoll
8097d22821
Upgrade to Lombok 1.18.20
...
Closes gh-26014
2021-04-12 08:57:48 +02:00
Stephane Nicoll
20f47b3149
Upgrade to Jetty 9.4.39.v20210325
...
Closes gh-26012
2021-04-12 08:57:45 +02:00
Stephane Nicoll
3906719382
Upgrade to Jetty Reactive HTTPClient 1.1.7
...
Closes gh-26011
2021-04-12 08:57:43 +02:00
Stephane Nicoll
1bc2c3658a
Upgrade to Jaybird 3.0.11
...
Closes gh-26010
2021-04-12 08:57:42 +02:00
Stephane Nicoll
6b98be6db9
Upgrade to Jakarta Mail 1.6.7
...
Closes gh-26009
2021-04-12 08:57:40 +02:00
Stephane Nicoll
4d8382b25c
Upgrade to Hibernate 5.4.30.Final
...
Closes gh-26008
2021-04-12 08:57:38 +02:00
Stephane Nicoll
3f2cebd545
Upgrade to Dropwizard Metrics 4.1.19
...
Closes gh-26007
2021-04-12 08:57:37 +02:00
Stephane Nicoll
2d6c6282d9
Upgrade to AppEngine SDK 1.9.88
...
Closes gh-26006
2021-04-12 08:57:33 +02:00
dreis2211
ea55ca9971
Remove unused method parameters
...
See gh-25986
2021-04-12 08:40:13 +02:00
izeye
4987880afa
Polish
...
See gh-25980
2021-04-12 08:37:02 +02:00
Andy Wilkinson
0a8da4fd7d
Polish "Provide health for an AbstractRoutingDataSource's resolved targets"
...
See gh-25708
2021-04-10 11:12:10 +01:00
bono007
13600c3367
Provide health for an AbstractRoutingDataSource's resolved targets
...
See gh-25708
2021-04-10 11:12:01 +01:00
Stephane Nicoll
710a905187
Start building against Spring Integration 5.5.0-RC1 snapshots
...
See gh-25929
2021-04-10 11:00:47 +02:00
dreis2211
db79fe8b2c
Test our Gradle Plugin against Gradle 7.0
...
See gh-25997
2021-04-10 10:48:44 +02:00
Phillip Webb
f03f74ff0a
Add Spring Data Repository metrics support
...
Add support for Spring Data Repository metrics by integrating with
Spring Data's new `RepositoryMethodInvocationListener` support.
Closes gh-22217
2021-04-09 23:49:25 -07:00
Phillip Webb
1893f935b4
Rework 'Supported Metrics' reference documentation
...
Rework the 'Supported Metrics' documentation to improve consistency
access subsections. Details about the `@Timer` annotation have been
pulled into a new section so that they can be referenced rather than
repeated.
See gh-22217
2021-04-09 23:46:33 -07:00
Phillip Webb
9f16491535
Rework @Timer annotation support
...
Rework existing `@Timer` annotation support to remove duplicate code
and offer general purpose utilities that can be used in future metrics
support.
See gh-23112
See gh-22217
2021-04-09 23:39:39 -07:00
Phillip Webb
3d7e5e3abd
Polish
2021-04-09 23:38:32 -07:00
Phillip Webb
efba7076ba
Fix title case capitalization
2021-04-09 23:38:12 -07:00
Scott Frederick
5bc35e8f44
Extract XML example from Maven plugin adoc file
...
See gh-25993
2021-04-09 14:22:51 -05:00
Scott Frederick
e27d4848dd
Merge branch '2.4.x'
...
Closes gh-25993
2021-04-09 14:12:36 -05:00
Scott Frederick
6a7f1f1c56
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25992
2021-04-09 14:11:47 -05:00
Scott Frederick
e19443093d
Document runtime JVM configuration when building an image
...
Fixes gh-21478
2021-04-09 14:06:24 -05:00
Stephane Nicoll
c1ebe40c56
Polish "Add reference to Bitcoin Spring Boot starter"
...
See gh-25943
2021-04-09 16:09:01 +02:00
Thebora Kompanioni
f7c5ece35e
Add reference to Bitcoin Spring Boot starter
...
See gh-25943
2021-04-09 16:09:01 +02:00
Andy Wilkinson
048463742d
Merge branch '2.4.x'
...
See gh-25985
2021-04-09 15:06:13 +01:00
Andy Wilkinson
06168bb130
Polish FileSystemWatcherTests
...
See gh-25982
2021-04-09 15:05:29 +01:00
dreis2211
21ece1ea30
Remove Gradle 5.6.x support from docs
...
See gh-25981
2021-04-09 14:44:35 +01:00
Andy Wilkinson
91473cc326
Merge branch '2.4.x'
...
Closes gh-25983
2021-04-09 14:40:56 +01:00
Andy Wilkinson
638aa87d13
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25982
2021-04-09 14:40:34 +01:00
Andy Wilkinson
02e6b7c89c
Make FileSystemWatcherTests more robust
...
Previously, several tests in FileSystemWatcherTests assumed that all
of the changes detected by the watcher would be grouped into a single
change set. This assumption breaks down when a test runs slowly (due
to CPU or IO contention, for example), and making changes to the file
system takes long then the watcher's polling interval. When this
happens, the changes will be split across two (or more).
This commit attempts to make the tests more robust. The tests now
tolerate multiple changes sets by combining them and asserting that
across the n change sets, only the expected changes were detected.
Closes gh-25901
2021-04-09 14:35:41 +01:00
izeye
98b0b6c4c5
Fix MongoMetricsAutoConfigurationTests
...
See gh-25952
2021-04-09 14:20:41 +02:00
Stephane Nicoll
719d10b6e7
Merge branch '2.4.x'
...
Closes gh-25979
2021-04-09 14:19:21 +02:00
dreis2211
afd4b582ed
Fix typos in docs
...
See gh-25947
2021-04-09 14:18:53 +02:00
Stephane Nicoll
c5c07185bf
Upgrade to Undertow 2.1.7.Final
...
Closes gh-25978
2021-04-09 14:02:48 +02:00
Stephane Nicoll
02b951cab1
Upgrade to Sun Mail 1.6.7
...
Closes gh-25976
2021-04-09 14:02:46 +02:00
Stephane Nicoll
7e8c5fcb84
Upgrade to Spring Kafka 2.5.12.RELEASE
...
Closes gh-25975
2021-04-09 14:02:45 +02:00
Stephane Nicoll
ae9576dfcb
Upgrade to Spring Batch 4.2.6.RELEASE
...
Closes gh-25974
2021-04-09 14:02:44 +02:00
Stephane Nicoll
f43f8f6d73
Upgrade to Spring AMQP 2.2.16.RELEASE
...
Closes gh-25973
2021-04-09 14:02:42 +02:00
Stephane Nicoll
4e0733e363
Upgrade to RSocket 1.0.4
...
Closes gh-25972
2021-04-09 14:02:41 +02:00
Stephane Nicoll
74016134b4
Upgrade to R2DBC Bom Arabba-SR9
...
Closes gh-25971
2021-04-09 14:02:40 +02:00
Stephane Nicoll
6c6c6aee78
Upgrade to Postgresql 42.2.19
...
Closes gh-25970
2021-04-09 14:02:39 +02:00
Stephane Nicoll
dd9e705afb
Upgrade to OAuth2 OIDC SDK 7.1.3
...
Closes gh-25969
2021-04-09 14:02:37 +02:00
Stephane Nicoll
877bc6d7e6
Upgrade to Netty tcNative 2.0.38.Final
...
Closes gh-25968
2021-04-09 14:02:36 +02:00
Stephane Nicoll
4eb20f4298
Upgrade to Netty 4.1.63.Final
...
Closes gh-25967
2021-04-09 14:02:35 +02:00
Stephane Nicoll
6a76ecfbc8
Upgrade to Neo4j OGM 3.2.21
...
Closes gh-25966
2021-04-09 14:02:33 +02:00
Stephane Nicoll
2ea065a6cf
Upgrade to MongoDB 4.0.6
...
Closes gh-25965
2021-04-09 14:02:32 +02:00
Stephane Nicoll
d2117b6b3f
Upgrade to MIMEPull 1.9.14
...
Closes gh-25964
2021-04-09 14:02:31 +02:00
Stephane Nicoll
cccb1332b3
Upgrade to Micrometer 1.5.12
...
Closes gh-25963
2021-04-09 14:02:29 +02:00
Stephane Nicoll
f58cda7b53
Upgrade to Maven Invoker Plugin 3.2.2
...
Closes gh-25962
2021-04-09 14:02:28 +02:00
Stephane Nicoll
7ccebf5fb3
Upgrade to Lombok 1.18.20
...
Closes gh-25961
2021-04-09 14:02:27 +02:00
Stephane Nicoll
030af053ec
Upgrade to Jetty 9.4.39.v20210325
...
Closes gh-25960
2021-04-09 14:02:26 +02:00
Stephane Nicoll
e70590ecb8
Upgrade to Jetty Reactive HTTPClient 1.1.7
...
Closes gh-25959
2021-04-09 14:02:24 +02:00
Stephane Nicoll
7b61e0cad2
Upgrade to Jaybird 3.0.11
...
Closes gh-25958
2021-04-09 14:02:23 +02:00
Stephane Nicoll
894a4379f1
Upgrade to Jakarta Mail 1.6.7
...
Closes gh-25957
2021-04-09 14:02:22 +02:00
Stephane Nicoll
79679ff314
Upgrade to Hibernate 5.4.30.Final
...
Closes gh-25956
2021-04-09 14:02:21 +02:00
Stephane Nicoll
741d60563f
Upgrade to Dropwizard Metrics 4.1.19
...
Closes gh-25955
2021-04-09 14:02:19 +02:00
Stephane Nicoll
d599b0c558
Upgrade to Byte Buddy 1.10.22
...
Closes gh-25954
2021-04-09 14:02:18 +02:00
Stephane Nicoll
bffa26fefa
Upgrade to AppEngine SDK 1.9.88
...
Closes gh-25953
2021-04-09 14:02:17 +02:00
Stephane Nicoll
d50e581403
Start building against Micrometer 1.7.0-RC1 snapshots
...
See gh-25934
2021-04-09 13:44:32 +02:00
Stephane Nicoll
555a3a79cb
Start building against Spring WS 3.1.0-RC1 snapshots
...
See gh-25933
2021-04-09 13:40:17 +02:00
Stephane Nicoll
1f357f62cf
Start building against Spring Session 2021.0.0-RC1 snapshots
...
See gh-25932
2021-04-09 13:40:17 +02:00
Stephane Nicoll
fee62c41b9
Start building against Spring Security 5.5.0-RC1 snapshots
...
See gh-25931
2021-04-09 13:40:17 +02:00
Stephane Nicoll
03f2054984
Start building against Spring Kafka 2.7.0 snapshots
...
See gh-25930
2021-04-09 13:40:17 +02:00
Stephane Nicoll
3ee6a945ec
Start building against Spring Data 2021.0.0 snapshots
...
See gh-25928
2021-04-09 12:43:14 +02:00
Stephane Nicoll
6bf6136aaf
Upgrade to Jedis 3.6.0-RC1
...
Closes gh-25950
2021-04-09 12:43:13 +02:00
Stephane Nicoll
b4ca1b9112
Start building against Spring HATEOAS 1.3.0 snapshots
...
See gh-25927
2021-04-09 08:57:16 +02:00
Stephane Nicoll
4290e0792b
Start building against Spring Framework 5.3.6 snapshots
...
See gh-25926
2021-04-09 08:56:37 +02:00
Phillip Webb
7a636e5c08
Update @Timed WebFlux documentation
...
Closes gh-23112
2021-04-08 23:15:44 -07:00
Phillip Webb
15fe41868e
Polish 'Support @Timed annotation for WebFlux'
...
Extract common method logic to a `HandlerMethodTimedAnnotations`
utility class and also add some caching. Also move the test code
into a single class.
See gh-23112
2021-04-08 23:01:21 -07:00
anshlykov
4ff4a9b082
Support @Timed annotation for WebFlux
...
Update `MetricsWebFilter` to support `@Timed` annotations on the WebFlux
handler methods or beans.
See gh-23112
2021-04-08 23:00:08 -07:00
Phillip Webb
7056a95ffc
Polish 'Support system-dependent path separators'
...
See gh-24490
2021-04-08 20:49:02 -07:00
mederel
f918a46ea2
Support system-dependent path separators
...
Update `StandardConfigDataLocationResolver` so that it recognizes
both `/` and `File.separator` suffixes as directories.
Prior to this commit, working with directories on Windows was awkward
since the path separator is `\`. If a directory were specified in the
form `c:\config\`, an exception was raised complaining it did not end
with '/'.
See gh-24490
2021-04-08 20:42:35 -07:00
Phillip Webb
6ad100eae6
Short circuit already covered property sources
...
Add an alternative `PropertySourcesPropertyResolver` that can short
circuit resolution of properties that are already covered by the
`ConfigurationPropertySourcesPropertySource`.
Prior to this commit, calling `getProperty` or `containsProperty` on an
`Environment` that has `ConfigurationPropertySources` attached could
result in two identical calls to the underlying source. The first call
would be via the adapted source, and the second would be direct. Since
we can now plug-in a custom `PropertySourcesPropertyResolver` to the
`Environment`, we can optimize resolution so that calls happen only
once.
Closes gh-17400
2021-04-08 20:29:54 -07:00
Phillip Webb
1d302f4c63
Add customer Application Environment subclasses
...
Add custom `ApplicationEnvironment`, `ApplicationServletEnvironment`
and `ApplicationReactiveWebEnvironment` subclasses for use with
`SpringApplication`. The subclasses all disable the resolution of
active and default profiles using properties since this is handled
directly by the `ConfigDataEnvironmentPostProcessor`.
Closes gh-24892
See gh-24890
2021-04-08 20:29:48 -07:00
Phillip Webb
d938dd97bf
Add with/without methods to ConfigData.Options
...
Add convenience methods to ConfigData.Options to allow new Options
instances to be created with options excluded or included.
See gh-25766
2021-04-08 13:21:14 -07:00
Scott Frederick
86303c017b
Merge branch '2.4.x'
...
Closes gh-25938
2021-04-08 13:03:45 -05:00
Scott Frederick
9108b81bb2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25937
2021-04-08 13:03:26 -05:00
Scott Frederick
0ad7f76263
Preserve file permissions in images built by Gradle
...
This commit copies the file mode along with other attributes when
copying files from the source archive to the build container while
building an image using the Gradle plugin. This preserves file
permissions on any resources included in the source archive.
Fixes gh-25915
2021-04-08 12:56:41 -05:00
Brian Clozel
0929048bb4
Link build tools docs version properties section
...
Closes gh-25935
2021-04-08 18:18:11 +02:00
Stephane Nicoll
5aa1e683c0
Start building against Spring Session 2020.0.4 snapshots
...
See gh-25912
2021-04-08 18:02:04 +02:00
Stephane Nicoll
0f53663cf6
Start building against Spring Security 5.4.6 snapshots
...
See gh-25911
2021-04-08 18:02:03 +02:00
Stephane Nicoll
aa8f5433ee
Start building against Spring Data 2020.0.8 snapshots
...
See gh-25910
2021-04-08 18:02:03 +02:00
Stephane Nicoll
f1b2db03e0
Start building against Spring Framework 5.3.6 snapshots
...
See gh-25909
2021-04-08 18:02:03 +02:00
Brian Clozel
b4d2207902
Merge branch '2.4.x'
...
Closes gh-25936
2021-04-08 17:45:42 +02:00
Brian Clozel
a0ee0601ef
Fix SSL configuration with Reactor Netty
...
Prior to this commit, the SslServerCustomizer would use a Reactor Netty
API that lets users customize the SSL configuration, but later override
some of the choices with defaults.
This commits moves from the new deprecated Reactor Netty API and instead
uses a new variant that builds the defaults and lets developers override
them if they want to.
Fixes gh-25913
2021-04-08 17:09:31 +02:00
Stephane Nicoll
b52902e92a
Merge branch '2.4.x'
...
Closes gh-25923
2021-04-08 10:14:03 +02:00
Stephane Nicoll
c6205f10f1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25922
2021-04-08 10:13:45 +02:00
Stephane Nicoll
25b7495d8e
Polish "Properly close input streams when loading key stores"
...
See gh-25884
2021-04-08 09:25:03 +02:00
Alex Belyaev
1e3f5c342b
Properly close input streams when loading key stores
...
See gh-25884
2021-04-08 09:21:58 +02:00
Phillip Webb
e4164d0143
Fix package tangle in endpoint package
...
Fix package tangle in the actuator endpoint package by relocating a
few classes.
The `Producible` and `ProducibleOperationArgumentResolver` classes have
been moved from `endpoint.annotation` to `endpoint` since they aren't
directly tied to annotations.
The `ApiVersion` class has been moved from `endpoint.http` to
`endpoint` since it needs to implement `Producible` and isn't really
tied to HTTP.
Closes gh-25914
2021-04-07 16:54:37 -07:00
Phillip Webb
e766c8b3a7
Revert "Switch default MVC path matching strategy"
...
This reverts commit ab8e599cfe
.
See gh-24805
2021-04-07 15:17:02 -07:00
Phillip Webb
ab8e599cfe
Switch default MVC path matching strategy
...
Change the default `spring.mvc.pathmatch.matching-strategy` to
`PATH_PATTERN_PARSER`.
Closes gh-24805
2021-04-07 11:02:45 -07:00
Phillip Webb
455864bfa0
Allow 'servet.path' with path pattern parser
...
Remove the restriction previously prevented `spring.mvc.servlet.path`
from being combined with a `spring.mvc.pathmatch.matching-strategy`
of `PATH_PATTERN_PARSER`. Spring Framework supports this combination
as of v5.3.4.
See gh-24805
2021-04-07 10:59:55 -07:00