Andy Wilkinson
6b650f8c45
Upgrade to Spring Integration 5.4.1
...
Closes gh-24097
2020-11-11 21:25:09 +00:00
Andy Wilkinson
368b40868f
Merge branch '2.3.x'
...
Closes gh-24122
2020-11-11 20:16:51 +00:00
Andy Wilkinson
3e243de41b
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24121
2020-11-11 20:16:39 +00:00
dreis2211
033c78b945
Fix link to Flyway callback docs
...
See gh-24119
2020-11-11 20:14:08 +00:00
Andy Wilkinson
f8a5be8245
Merge pull request #24120 from dreis2211
...
* gh-24120:
Fix deprecation warnings in javadoc comments
Closes gh-24120
2020-11-11 20:10:07 +00:00
dreis2211
5ef6e09c64
Fix deprecation warnings in javadoc comments
...
See gh-24120
2020-11-11 20:09:23 +00:00
Andy Wilkinson
51981d5ed3
Upgrade to Spring Session 2020.0.1
...
Closes gh-24098
2020-11-11 19:46:45 +00:00
Andy Wilkinson
4a9ca33026
Upgrade to Micrometer 1.6.1
...
Closes gh-24051
2020-11-11 19:35:29 +00:00
Andy Wilkinson
e35c8e0214
Upgrade to Micrometer 1.5.7
...
Closes gh-24050
2020-11-11 19:33:12 +00:00
Andy Wilkinson
9f10bb1405
Upgrade to Spring Kafka 2.6.3
...
Closes gh-24074
2020-11-11 19:31:50 +00:00
Andy Wilkinson
6507175d35
Upgrade to Spring Kafka 2.5.8.RELEASE
...
Closes gh-24075
2020-11-11 19:30:09 +00:00
Andy Wilkinson
0053fb7871
Upgrade to Spring Integration 5.3.4.RELEASE
...
Closes gh-24096
2020-11-11 19:28:49 +00:00
Andy Wilkinson
10355fc6dc
Upgrade to Spring AMQP 2.3.1
...
Closes gh-24073
2020-11-11 19:27:48 +00:00
Andy Wilkinson
795100f27d
Merge branch '2.3.x'
...
See gh-24043
2020-11-11 15:39:23 +00:00
Andy Wilkinson
4a630dc7a9
Only skip ..-prefixed locations when found via wildcard
...
Closes gh-23983
2020-11-11 15:36:39 +00:00
Andy Wilkinson
8f2de48fc1
Upgrade to Spring Data 2020.0.1
...
Closes gh-24036
2020-11-11 11:45:28 +00:00
Andy Wilkinson
634b88b950
Upgrade to Reactor 2020.0.1
...
Closes gh-24110
2020-11-11 10:37:25 +00:00
Andy Wilkinson
e8a1c3b9f8
Start building against Spring Integration 5.3.4 snapshots
...
See gh-24096
2020-11-11 09:16:30 +00:00
Andy Wilkinson
85cb5d4b3b
Upgrade to Reactor Dysprosium-SR14
...
Closes gh-24109
2020-11-11 09:14:21 +00:00
Stephane Nicoll
c3793bd0af
Upgrade to Spring HATEOAS 1.2.1
...
Closes gh-24091
2020-11-11 08:52:07 +01:00
Scott Frederick
59e0f7317e
Avoid image pulls in integration tests
...
This commit sets the pull policy to `IF_NOT_PRESENT` where possible
in integration tests for the Maven and Gradle plugins to reduce
the number of times the default Paketo builder and run images are
pulled from Docker Hub.
Fixes gh-24113
2020-11-10 16:19:05 -06:00
Andy Wilkinson
21d97524d8
Merge branch '2.3.x'
...
Closes gh-24112
2020-11-10 17:38:30 +00:00
Andy Wilkinson
e6ab20b029
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24111
2020-11-10 17:37:41 +00:00
Andy Wilkinson
31042bfc49
Test inclusion of system scope dependencies in repackaged war
...
Closes gh-22503
2020-11-10 17:35:04 +00:00
Stephane Nicoll
82652c7742
Start building against Reactor 2020.0.1 snapshots
...
See gh-24110
2020-11-10 18:22:01 +01:00
Stephane Nicoll
afe721bc34
Start building against Reactor Dysprosium-SR14 snapshots
...
See gh-24109
2020-11-10 18:00:10 +01:00
Stephane Nicoll
b6fc0913cf
Merge branch '2.3.x'
...
Closes gh-24104
2020-11-10 17:44:05 +01:00
Stephane Nicoll
515b18e142
Merge branch '2.3.x'
...
Closes gh-24108
2020-11-10 17:10:26 +01:00
Stephane Nicoll
9e901b6e07
Upgrade to Testcontainers 1.15.0
...
Closes gh-24103
2020-11-10 16:24:16 +01:00
Stephane Nicoll
23ad2b4156
Rationalize Testcontainers image versions
...
This commit rationalizes the Docker image names used in integration
tests.
Closes gh-24107
2020-11-10 16:04:27 +01:00
Brian Clozel
24f29a6516
Polish
...
See gh-24099
2020-11-10 15:52:17 +01:00
Stephane Nicoll
78fb3ccc53
Polish
2020-11-10 14:12:37 +01:00
Brian Clozel
f0a6128db3
Add spring.web.resources.cache.use-last-modified
...
Prior to this commit, packaging a Spring Boot application as a container
image with Cloud Native Buildpacks could result in unwanted browser
caching behavior, with "Last-Modified" HTTP response headers pointing to
dates in the far past.
This is due to CNB resetting the last-modified date metadata for static
files (for build reproducibility and container layer caching) and Spring
static resource handling relying on that information when serving static
resources.
This commit introduces a new configuration property
`spring.web.resources.cache.use-last-modified` that can be used to
disable this behavior in Spring if the application is meant to run as a
container image built by CNB.
The default value for this property remains `true` since this remains
the default value in Spring Framework and using that information in
other deployment models is a perfectly valid use case.
Fixes gh-24099
2020-11-10 13:40:25 +01:00
Stephane Nicoll
673a5ac2fd
Upgrade to Spring Framework 5.3.1
...
Closes gh-24035
2020-11-10 11:23:18 +01:00
Stephane Nicoll
0c43d13789
Upgrade to Spring Framework 5.2.11
...
Closes gh-24034
2020-11-10 11:21:24 +01:00
Stephane Nicoll
45f1133e1e
Merge branch '2.3.x'
2020-11-10 09:49:49 +01:00
Stephane Nicoll
339c8d0a26
Revert "Upgrade to Testcontainers 1.15.0"
2020-11-10 09:47:46 +01:00
Stephane Nicoll
5123eb0c74
Fix deprecation in Testcontainers 1.15.0
...
See gh-24103
2020-11-10 09:39:18 +01:00
Stephane Nicoll
7fb21fbff3
Merge branch '2.3.x'
...
Closes gh-24104
2020-11-10 08:47:51 +01:00
Stephane Nicoll
c1a1b5fe71
Upgrade to Testcontainers 1.15.0
...
Closes gh-24103
2020-11-10 08:46:15 +01:00
Stephane Nicoll
48bfdc1314
Revert "Upgrade to testcontainers 1.15.0"
...
This reverts commit b1c446d1b2
.
2020-11-10 07:49:23 +01:00
Stephane Nicoll
b1c446d1b2
Upgrade to testcontainers 1.15.0
...
Closes gh-24103
2020-11-10 07:20:26 +01:00
Stephane Nicoll
33d83ebc94
Merge branch '2.3.x'
2020-11-09 14:41:03 +01:00
Stephane Nicoll
6aca0275ad
Polish
2020-11-09 14:40:44 +01:00
Andy Wilkinson
409e3ccecf
Ignore resolution of copied configuration
...
When a Configuration is copied, any before and after resolve actions
that are registered with its ResolvableDependencies are also copied
over. This means that, when a copied configuration is resolved the
resolution actions may be called on a ResolvableDependencies instances
that isn't the one to which they were added.
Previously, the above-described Gradle behaviour would result in
BootJar accessed the ResolvedConfiguration of a Configuration that may
not have yet been resolved. At best this would trigger Configuration
resolution and at worst it would fail. A failure could occur if the
configuration had been copied so that it could be made resolvable.
The afterResolve action would then try to access the
ResolvedConfiguration of the original Configuration. This would trigger
a resolution attempt that fails due to the original configuration being
marked as unresolvable.
This commit updates the afterResolve action in BootJar to check that
the ResolvableDependencies with which it is called matches the
ResolvableDependencies with which it was original registered. Only
when the two match, and therefore the configuration has actually been
resolved, does processing proceed.
Fixes gh-24072
2020-11-09 10:21:41 +00:00
Stephane Nicoll
e2af680f02
Upgrade to SendGrid 4.6.8
...
Closes gh-24090
2020-11-09 08:45:35 +01:00
Stephane Nicoll
05a226aa11
Upgrade to Pooled JMS 1.2.1
...
Closes gh-24089
2020-11-09 08:45:34 +01:00
Stephane Nicoll
2e119e7f30
Upgrade to Nimbus JOSE JWT 9.1.2
...
Closes gh-24088
2020-11-09 08:45:33 +01:00
Stephane Nicoll
2a98e2eb98
Upgrade to Kotlin Coroutines 1.4.1
...
Closes gh-24087
2020-11-09 08:45:31 +01:00
Stephane Nicoll
d2d968ba16
Upgrade to jOOQ 3.14.1
...
Closes gh-24086
2020-11-09 08:45:30 +01:00
Stephane Nicoll
706de82d39
Upgrade to Hibernate 5.4.23.Final
...
Closes gh-24085
2020-11-09 08:45:29 +01:00
Stephane Nicoll
a0d6504669
Upgrade to Couchbase Client 3.0.10
...
Closes gh-24084
2020-11-09 08:45:28 +01:00
Stephane Nicoll
599a7737db
Upgrade to Byte Buddy 1.10.18
...
Closes gh-24083
2020-11-09 08:45:26 +01:00
Stephane Nicoll
319aa0d478
Upgrade to AppEngine SDK 1.9.83
...
Closes gh-24082
2020-11-09 08:45:25 +01:00
Stephane Nicoll
d962a074c3
Upgrade to jOOQ 3.13.6
...
Closes gh-24081
2020-11-09 08:22:32 +01:00
Stephane Nicoll
2c67acb970
Upgrade to Hibernate 5.4.23.Final
...
Closes gh-24080
2020-11-09 08:22:31 +01:00
Stephane Nicoll
0142ed1e5c
Upgrade to Couchbase Client 3.0.10
...
Closes gh-24079
2020-11-09 08:22:30 +01:00
Stephane Nicoll
ebfa494b2e
Upgrade to Byte Buddy 1.10.18
...
Closes gh-24078
2020-11-09 08:22:28 +01:00
Stephane Nicoll
df6181f6bf
Upgrade to AppEngine SDK 1.9.83
...
Closes gh-24077
2020-11-09 08:22:27 +01:00
Andy Wilkinson
dfe3058dff
Only pick up new maintenance releases when upgrading dependencies
...
Closes gh-24069
2020-11-06 15:55:15 +00:00
Stephane Nicoll
4c42affcc6
Start building against Spring Framework 5.3.1 snapshots
...
See gh-24035
2020-11-06 16:43:42 +01:00
Stephane Nicoll
2282c73aab
Start building against Spring Framework 5.2.11 snapshots
...
See gh-24034
2020-11-06 16:41:47 +01:00
Andy Wilkinson
6a2332d477
Merge branch '2.3.x'
...
Closes gh-24062
2020-11-05 15:55:09 +00:00
Andy Wilkinson
44d0ce5ff1
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24060
2020-11-05 15:53:53 +00:00
Andy Wilkinson
9c5d1646bd
Show how to configure a case-sensitive physical naming strategy
...
Closes gh-24045
2020-11-05 15:53:32 +00:00
Stephane Nicoll
946be4eab6
Merge branch '2.3.x'
...
Closes gh-24059
2020-11-05 16:33:28 +01:00
Stephane Nicoll
4a8646bd09
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24058
2020-11-05 16:32:52 +01:00
Stephane Nicoll
59ea7c11f6
Use most specific getter when generating metadata
...
This commit makes sure to use the most specific getter if more than
one candidate exists.
Closes gh-24002
2020-11-05 16:01:28 +01:00
Andy Wilkinson
ce8427793f
Merge branch '2.3.x'
...
See gh-24053
2020-11-05 12:19:44 +00:00
Andy Wilkinson
91f4541a91
Merge branch '2.2.x' into 2.3.x
...
See gh-24052
2020-11-05 12:19:13 +00:00
Andy Wilkinson
006d4bc36d
Do not set Tomcat's trust store password when null
...
See gh-24041
2020-11-05 12:18:32 +00:00
Andy Wilkinson
06f37f4295
Merge branch '2.3.x'
...
Closes gh-24053
2020-11-05 11:40:07 +00:00
Andy Wilkinson
2ffb81f0d9
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24052
2020-11-05 11:35:37 +00:00
Andy Wilkinson
2425dcd200
Do not set Tomcat's key store and key pass when null
...
Fixes gh-24041
2020-11-05 11:30:04 +00:00
Andy Wilkinson
cb24df148f
Upgrade to Jetty 9.4.34.v20201102
...
Closes gh-24047
2020-11-05 08:24:55 +00:00
Andy Wilkinson
e447be6df7
Upgrade to Jetty 9.4.34.v20201102
...
Closes gh-24046
2020-11-05 08:22:31 +00:00
Scott Frederick
8f39ebf781
Merge branch '2.3.x'
...
Closes gh-24043
2020-11-04 16:53:57 -06:00
Scott Frederick
62aa1b7aaf
Narrow criteria for hidden property paths
...
A previous change intended to prevent temporary directories created as
an implementation detail of mounting volumes on kubernetes pods from
being used as a source for property files had a side-effect of also
preventing other types of hidden directories from being recognized. This
commit narrows the criteria for considering a directory as hidden,
using the kubernetes `..` prefix convention instead of the Unix `.`
prefix.
Fixes gh-23983
2020-11-04 16:09:54 -06:00
Andy Wilkinson
bb5faeaabe
Correct cross-reference in reference documentation
...
See gh-24033
2020-11-04 21:09:10 +00:00
Andy Wilkinson
21eb46739c
Merge branch '2.3.x'
...
Closes gh-24033
2020-11-04 17:45:30 +00:00
Andy Wilkinson
84cee76700
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24032
2020-11-04 17:42:24 +00:00
Andy Wilkinson
d5980be623
Clarify documentation for relaxed binding of environment variables
...
Closes gh-22974
2020-11-04 17:40:27 +00:00
Andy Wilkinson
f3648d6fe1
Merge branch '2.3.x'
...
Closes gh-24030
2020-11-04 16:47:38 +00:00
Andy Wilkinson
e83f3f40be
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24029
2020-11-04 16:47:23 +00:00
Andy Wilkinson
a8b8f43180
Improve description of spring.datasource.initialization-mode
...
Closes gh-21121
2020-11-04 16:46:28 +00:00
Andy Wilkinson
a1af99640e
Merge branch '2.3.x'
...
Closes gh-24026
2020-11-04 10:15:26 +00:00
Andy Wilkinson
28f7bc37a5
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24025
2020-11-04 10:15:07 +00:00
Andy Wilkinson
c289ba0c2c
Recommend disabling context root redirects with proxied Tomcat
...
Closes gh-22908
2020-11-04 10:13:55 +00:00
Andy Wilkinson
a4505eaeb0
Merge branch '2.3.x'
...
Closes gh-24024
2020-11-04 09:41:41 +00:00
Andy Wilkinson
81f672eae3
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24023
2020-11-04 09:40:54 +00:00
Andy Wilkinson
28ccf54b21
Ignore schema username when auto-configuring a test DB
...
Previously, when an embedded test database was being auto-configured
any schema username and password specified by the user would result
in a separate embedded test database being created to load the schema.
This then left the actual test database without the schema causing
test failures.
This commit updates the test database auto-configuration to set the
schema username to an empty string in a property source that's added
first to the environment's property sources. This causes any schema
username configured by the user to be ignored, preventing the creation
of a separate database for schema.sql processing.
Fixes gh-19321
2020-11-04 09:30:19 +00:00
Andy Wilkinson
2814f91fbf
Merge branch '2.3.x'
...
Closes gh-24022
2020-11-03 20:33:08 +00:00
Andy Wilkinson
7c209478b6
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24021
2020-11-03 20:32:57 +00:00
Pascal Schumacher
5472fcf433
Fix typo in Spring Session documentation
...
See gh-24020
2020-11-03 20:31:42 +00:00
Andy Wilkinson
6cb5a98036
Merge branch '2.3.x'
...
Closes gh-24019
2020-11-03 19:43:28 +00:00
Andy Wilkinson
b2a058b6fe
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24018
2020-11-03 19:43:15 +00:00
Andy Wilkinson
2f280b01e1
Improve Spring Session back-off documentation
...
Closes gh-23151
2020-11-03 19:42:57 +00:00
Andy Wilkinson
bbad377ecc
Merge branch '2.3.x'
...
Closes gh-24017
2020-11-03 18:00:22 +00:00
Andy Wilkinson
f3d4b3e5ac
Allow entries to be streamed from JarURLConnections' jar file
...
Fixes gh-23821
2020-11-03 17:59:38 +00:00
Andy Wilkinson
f4e90f4512
Merge branch '2.3.x'
...
Closes gh-24016
2020-11-03 17:29:14 +00:00