Phillip Webb
ab8080353e
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24654
2021-01-05 14:08:41 -08:00
Phillip Webb
2ad9a47d08
Support JSR-305 annotations on endpoint methods
...
Update `OperationMethodParameter` to additionally support JSR-305 based
`@Nullable` annotations.
Closes gh-24647
2021-01-05 14:07:22 -08:00
Scott Frederick
d0fba2473f
Merge branch '2.4.x'
...
Closes gh-24652
2021-01-05 14:05:58 -06:00
Scott Frederick
505340909a
Support symlinks in configtree property paths
...
Prior to this commit, the configtree property source would not traverse
into a sub-directory in a property path if the sub-directory was a
symbolic link. This commit allows symlinked sub-directories to be
traversed like any other sub-directory in the property path.
Fixes gh-24530
2021-01-05 14:04:59 -06:00
Madhura Bhave
f8cc7180e5
Merge branch '2.4.x'
...
Closes gh-24651
2021-01-05 10:49:17 -08:00
Madhura Bhave
615a8ae56e
Ignore documents that do not apply when checking mandatory locations
...
Closes gh-24584
2021-01-05 10:47:06 -08:00
Andy Wilkinson
77652961cd
Merge branch '2.4.x'
...
Closes gh-24650
2021-01-05 17:13:45 +00:00
Andy Wilkinson
89f29c933f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24649
2021-01-05 17:13:30 +00:00
dreis2211
fe3217d2c4
Exclude starters from Javadoc aggregation
...
See gh-24648
2021-01-05 17:12:39 +00:00
Stephane Nicoll
1fb32fcf7a
Merge branch '2.4.x'
...
Closes gh-24644
2021-01-05 08:28:35 +01:00
Stephane Nicoll
e1ec70ac36
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24643
2021-01-05 08:28:13 +01:00
Stephane Nicoll
f33c7bc27c
Polish "Remove unnecessary semicolon"
...
See gh-24628
2021-01-05 08:24:03 +01:00
Andrey Kolchanov
097104584c
Remove unnecessary semicolon
...
See gh-24628
2021-01-05 08:15:32 +01:00
Madhura Bhave
b62325a056
Merge branch '2.4.x'
2021-01-04 13:37:05 -08:00
Madhura Bhave
86e94b95c3
Merge branch '2.3.x' into 2.4.x
2021-01-04 13:36:36 -08:00
Madhura Bhave
9928d74a9e
Revert fix to enable cors for actuator endpoints
...
The fix causes a Jersey application to fail in the absence
of a `CorsFilter` or `CorsConfigurationSource` bean.
See gh-11987
2021-01-04 12:25:43 -08:00
Stephane Nicoll
ca1ad1488d
Merge branch '2.4.x'
2021-01-04 16:40:23 +01:00
Stephane Nicoll
c19f7e696e
Polish
...
See gh-24597
2021-01-04 16:39:27 +01:00
Stephane Nicoll
4289523d7d
Merge branch '2.4.x'
...
Closes gh-24637
2021-01-03 18:03:08 +01:00
Stephane Nicoll
1bc1258341
Polish "Make a field final"
...
See gh-24629
2021-01-03 17:58:46 +01:00
Andrey Kolchanov
0e3990931e
Make a field final
...
See gh-24629
2021-01-03 17:58:14 +01:00
Stephane Nicoll
63444ae957
Merge branch '2.4.x'
...
Closes gh-24627
2021-01-01 09:18:31 +01:00
Stephane Nicoll
052565ef2b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24626
2021-01-01 09:18:13 +01:00
dreis2211
261b7a5b18
Update copyrights to 2021
...
See gh-24625
2021-01-01 09:17:13 +01:00
Stephane Nicoll
8cd07dbc60
Polish
...
See gh-21286
2020-12-24 11:10:37 +01:00
Stephane Nicoll
e4618cfb8d
Delete ErrorProperties.IncludeStacktrace
...
Closes gh-21286
2020-12-24 10:35:04 +01:00
Stephane Nicoll
1a2577a07e
Fix sample formatting
2020-12-23 17:19:18 +01:00
Stephane Nicoll
1fd17cf641
Add support for Elasticsearch sniffer
...
Closes gh-24174
2020-12-23 17:11:40 +01:00
Stephane Nicoll
1e8d5c37ed
Merge branch '2.4.x'
...
Closes gh-24607
2020-12-23 16:09:13 +01:00
izeye
5e3f618f9d
Polish
...
See gh-24604
2020-12-23 16:08:21 +01:00
Stephane Nicoll
e3d7ab0e3b
Merge branch '2.3.x' into 2.4.x
2020-12-23 16:08:08 +01:00
Stephane Nicoll
d0a1c49873
Polish
...
See gh-24604
2020-12-23 16:07:27 +01:00
Stephane Nicoll
8cf5510f26
Upgrade to REST Assured 4.2.1
...
Closes gh-22303
2020-12-23 11:24:46 +01:00
Stephane Nicoll
830843bb70
Merge branch '2.4.x'
...
Closes gh-24603
2020-12-23 11:14:56 +01:00
Stephane Nicoll
1261e08371
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24602
2020-12-23 11:14:37 +01:00
Stephane Nicoll
d86eba3b6b
Upgrade to Thymeleaf 3.0.12
...
Closes gh-24599
2020-12-23 10:57:36 +01:00
Stephane Nicoll
7c767e9a0b
Merge branch '2.4.x'
...
Closes gh-24600
2020-12-23 10:44:52 +01:00
Stephane Nicoll
ff59bb3abf
Configure resources filtering encoding
...
Closes gh-24576
2020-12-23 10:44:06 +01:00
Stephane Nicoll
b070c39ac3
Merge branch '2.4.x'
...
Closes gh-24598
2020-12-23 09:15:25 +01:00
Stephane Nicoll
4cdfd6f13d
Polish "Handle missing manifest files in JarTypeFilter"
...
See gh-24597
2020-12-23 09:12:58 +01:00
Rob Edwards
86eecb01b3
Handle missing manifest files in JarTypeFilter
...
This commit makes sure that a jar file without a manifest is handled
properly (i.e. included in the repackaged archive).
See gh-24597
2020-12-23 09:11:24 +01:00
Madhura Bhave
b29ac37db6
Add docs about using InMemoryOAuth2AuthorizedClientService
...
Closes gh-24596
2020-12-22 12:18:47 -08:00
Madhura Bhave
d36c950e33
Merge branch '2.4.x'
...
Closes gh-24595
2020-12-22 12:14:16 -08:00
Madhura Bhave
a0afec120d
Add docs about using InMemoryOAuth2AuthorizedClientService
...
Closes gh-24313
2020-12-22 12:13:17 -08:00
Madhura Bhave
467f853641
Merge branch '2.4.x'
...
Closes gh-24593
2020-12-22 11:17:54 -08:00
Madhura Bhave
a714ba44ea
Update documentation containing examples of WebSecurityConfigurerAdapter
...
Closes gh-24551
2020-12-22 11:17:30 -08:00
Stephane Nicoll
ad6b01d6d0
Add control connection timeout property for Cassandra
...
Closes gh-24189
2020-12-22 15:20:44 +01:00
Stephane Nicoll
5000051891
Merge branch '2.4.x'
...
Closes gh-24589
2020-12-22 12:32:24 +01:00
Stephane Nicoll
0691ba600f
Polish "Detect Persistent and RelationshipProperties with Neo4j"
...
See gh-24239
2020-12-22 12:30:48 +01:00
Gerrit Meier
ab4b1c4e61
Detect Persistent and RelationshipProperties with Neo4j
...
See gh-24239
2020-12-22 12:15:03 +01:00
Stephane Nicoll
ec683605d4
Polish "Allow to configure Kafka Listener's onlyLogRecordMetadata"
...
See gh-24582
2020-12-22 09:53:53 +01:00
Martín Dacosta
b539e2e749
Allow to configure Kafka Listener's onlyLogRecordMetadata
...
See gh-24582
2020-12-22 09:53:07 +01:00
Stephane Nicoll
1f71927a9f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24587
2020-12-22 09:45:42 +01:00
Stephane Nicoll
9e5a6c5228
Harmonize references to ActiveMQ Artemis
...
Closes gh-24586
2020-12-22 09:44:49 +01:00
Stephane Nicoll
490a40af20
Polish
2020-12-22 08:33:59 +01:00
Stephane Nicoll
338c8c4fc8
Polish "Allow to configure ActiveMQ Artemis with a broker url"
...
See gh-24302
2020-12-21 17:53:10 +01:00
Justin Bertram
99b43cb690
Allow to configure ActiveMQ Artemis with a broker url
...
See gh-24302
2020-12-21 17:32:49 +01:00
Stephane Nicoll
a6c6655c82
Polish "Upgrade to Jackson 2.12.0"
...
Guard breaking change to PropertyNamingStrategies so that we tolerate
older Jackson versions.
See gh-24415
2020-12-21 15:51:52 +01:00
Valery Yatsynovich
1f63b82c5b
Upgrade to Jackson 2.12.0
...
See gh-24415
2020-12-21 15:27:44 +01:00
Stephane Nicoll
abbdbb07f6
Polish "Upgrade to Embedded Mongo 3.0.0"
...
See gh-24254
2020-12-21 10:45:18 +01:00
paulius
2f6b51babd
Upgrade to Embedded Mongo 3.0.0
...
See gh-24254
2020-12-21 10:44:52 +01:00
Stephane Nicoll
5da27ea57a
Polish "Reduce the overhead of char[] creation"
...
See gh-24204
2020-12-21 10:24:46 +01:00
Marten Deinum
5121ca5d17
Reduce the overhead of char[] creation
...
See gh-24204
2020-12-21 10:21:49 +01:00
Stephane Nicoll
c063c3434d
Merge branch '2.4.x'
...
Closes gh-24581
2020-12-21 10:03:31 +01:00
dreis2211
f9fbadb8d9
Add JavaVersion entry for JDK 16
...
See gh-24453
2020-12-21 09:59:52 +01:00
Stephane Nicoll
09fa16c58c
Merge branch '2.3.x' into 2.4.x
2020-12-21 09:59:33 +01:00
Stephane Nicoll
306b964ce3
Fix multi-release JAR test on JDK 16
...
See gh-24453
2020-12-21 09:59:01 +01:00
Stephane Nicoll
f4ce82de40
Merge branch '2.4.x'
...
Closes gh-24580
2020-12-21 09:46:34 +01:00
dreis2211
fb207f73e7
Remove deprecated SpringBootContextLoader#getArgs()
...
See gh-24550
2020-12-21 09:44:28 +01:00
Stephane Nicoll
c78d0370ec
Merge branch '2.4.x'
...
Closes gh-24579
2020-12-21 09:38:52 +01:00
Stephane Nicoll
2c0bfb7674
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24578
2020-12-21 09:38:37 +01:00
izeye
97dd4c0871
Polish
...
See gh-24558
2020-12-21 09:35:41 +01:00
Madhura Bhave
13a06e4eca
Merge branch '2.4.x'
2020-12-18 18:03:45 -08:00
Madhura Bhave
af67e6fa54
Merge branch '2.3.x' into 2.4.x
2020-12-18 18:03:22 -08:00
Madhura Bhave
b82f5a408a
Add a note about disabling git info
...
See gh-24205
2020-12-18 18:02:27 -08:00
Madhura Bhave
15a56f81df
Merge branch '2.4.x'
...
Closes gh-24573
2020-12-18 17:27:13 -08:00
Madhura Bhave
f9d1a4526c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24572
2020-12-18 17:26:44 -08:00
Madhura Bhave
a5c8b84511
Update version of git-properties plugin in the docs
...
Closes gh-24567
2020-12-18 17:25:26 -08:00
Madhura Bhave
acbe18cf85
Merge branch '2.4.x'
...
Closes gh-24571
2020-12-18 17:15:26 -08:00
Madhura Bhave
c231f3da10
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24570
2020-12-18 17:15:01 -08:00
Madhura Bhave
302ba77812
Improve documentation regarding git commit info
...
Closes gh-24205
2020-12-18 17:13:30 -08:00
Phillip Webb
8a67ab0c2d
Merge branch '2.4.x'
...
Closes gh-24569
2020-12-18 16:37:25 -08:00
Phillip Webb
5317d8a9bb
Change scope of bootstrap registered Binder
...
Update `ConfigDataEnvironment` so that the `Binder` is registered as
a prototype bootstrap instance. This allows it to be accessed early
but still replaced when a more complete version is available.
Fixes gh-24559
2020-12-18 15:16:11 -08:00
Phillip Webb
e1b158ec66
Add BootstrapRegistry Scope support
...
Update `BootstrapRegistry` so that it can be used to register instances
in either a `singleton` or `prototype` scope. The prototype scope has
been added so that instances can be registered and replaced later
if needed.
See gh-24559
2020-12-18 15:14:04 -08:00
Phillip Webb
07348066e3
Merge branch '2.4.x'
2020-12-18 15:10:00 -08:00
Phillip Webb
f568aa489c
Fixup title anchors
2020-12-18 15:06:11 -08:00
Madhura Bhave
9aa1b528df
Merge branch '2.4.x'
...
Closes gh-24566
2020-12-18 14:17:12 -08:00
Madhura Bhave
01537bc54f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24565
2020-12-18 14:16:45 -08:00
Madhura Bhave
c9a09cf6a9
Clarify when SpEL expressions in application properties are evaluated
...
Closes gh-24531
2020-12-18 14:15:27 -08:00
Madhura Bhave
86d64c727d
Merge branch '2.4.x'
...
Closes gh-24564
2020-12-18 14:05:49 -08:00
Madhura Bhave
55d9951d90
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24563
2020-12-18 14:05:20 -08:00
Madhura Bhave
1db271c2c5
Reorder documentation about building images
...
Closes gh-24560
2020-12-18 14:02:29 -08:00
Andy Wilkinson
1c3ace79e5
Merge branch '2.4.x'
2020-12-18 15:26:17 +00:00
Andy Wilkinson
e083be7de1
Fix ConfigDataEnvironmentPostProcessorIntegrationTests in Windows
2020-12-18 15:26:03 +00:00
Phillip Webb
82791b4eda
Improve performance of Tomcat 'jar:war:file' URLs
...
Update jar `Handler` fallback logic to directly support Tomcat
'jar:war:file' URLs. This commit allows contents to be accessed without
the JDK needing to extracted the nested jar to the temporary folder.
Closes gh-24553
2020-12-17 22:51:19 -08:00
Phillip Webb
65c3464fce
Merge branch '2.4.x'
...
Closes gh-24555
2020-12-17 20:47:58 -08:00
Phillip Webb
0730949325
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24554
2020-12-17 20:47:13 -08:00
Phillip Webb
c4e41305d5
Prevent Tomcat URL "reflective access" warnings
...
Update the jar `Handler` class to support a non-reflective fallback
mechanism when possible. The updated code attempts to capture a regular
jar URL before our handler is installed. It can then use that URL as
context when creating the a fallback URL. The JDK jar `Handler` will
be copied from the context URL to the fallback URL.
Without this commit, resolving new Tomcat URLs of the form
`jar:war:file:...` would result in an ugly "Illegal reflective access"
warning.
Fixes gh-18631
2020-12-17 20:43:41 -08:00
Phillip Webb
aeaefbee33
Make StandardConfigDataResource.getResource public
...
Update `StandardConfigDataResource` to make the `getResource()` method
public so that it can be used by Spring Cloud.
Closes gh-24504
2020-12-16 16:54:49 -08:00
Phillip Webb
b2abc8ff3f
Only throw PortInUseException if port is set
...
Refine the `PortInUseException` logic in `NettyWebServer` to only throw
an exception if the port is set. The prevents a misleading exception
from being thrown when a domain socket is being used.
Closes gh-24529
2020-12-16 16:54:49 -08:00
Phillip Webb
5ca01ce5a8
Make StandardConfigDataResource.getResource public
...
Update `StandardConfigDataResource` to make the `getResource()` method
public so that it can be used by Spring Cloud.
Closes gh-24504
2020-12-16 16:49:39 -08:00
Phillip Webb
d195815488
Only throw PortInUseException if port is set
...
Refine the `PortInUseException` logic in `NettyWebServer` to only throw
an exception if the port is set. The prevents a misleading exception
from being thrown when a domain socket is being used.
Closes gh-24529
2020-12-16 16:45:16 -08:00
Madhura Bhave
7f51984cbd
Merge branch '2.4.x'
2020-12-16 15:34:25 -08:00
Madhura Bhave
4822516fb7
Merge branch '2.3.x' into 2.4.x
2020-12-16 15:33:58 -08:00
Phillip Webb
f4258aae06
Merge branch '2.4.x'
...
Closes gh-24544
2020-12-16 15:30:24 -08:00
Phillip Webb
7fd4c53352
Deal with unsupported DisposableServer operations
...
Update `NettyWebServer` to deal with any `UnsupportedOperationException`
thrown from `DisposableServer`. Specifically, this commit allows the
`NettyWebServer` to work with domain socket backed servers which cannot
provide a port.
Fixes gh-24529
2020-12-16 15:29:54 -08:00
Madhura Bhave
361198ebba
Fix tests
...
See gh-11987
2020-12-16 15:25:02 -08:00
Madhura Bhave
58f0e253e7
Merge branch '2.4.x'
...
Closes gh-24543
2020-12-16 14:58:29 -08:00
Madhura Bhave
a1ea5b49ec
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24542
2020-12-16 14:57:50 -08:00
Madhura Bhave
09e07428cc
Configure CORS in default security configuration for MVC
...
Fixes gh-11987
2020-12-16 14:55:36 -08:00
Scott Frederick
b51caf2c45
Merge branch '2.4.x'
...
Closes gh-24539
2020-12-16 16:00:09 -06:00
Scott Frederick
4e603d9239
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24538
2020-12-16 15:59:28 -06:00
Scott Frederick
e4d124dc45
Improve error message with Maven build-image and war packaging
...
Fixes gh-24522
2020-12-16 15:58:53 -06:00
Phillip Webb
c8f59e1239
Merge branch '2.4.x'
...
Closes gh-24537
2020-12-16 13:11:15 -08:00
Phillip Webb
d6890e39a7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24536
2020-12-16 13:10:35 -08:00
Scott Frederick
1f21933c48
Merge branch '2.4.x'
...
Closes gh-24534
2020-12-16 15:02:14 -06:00
Scott Frederick
dfcabe1665
Merge branch '2.3.x' into 2.4.x
...
Fixes gh-24521 in 2.4.2
2020-12-16 14:53:55 -06:00
dreis2211
0ec603cdad
Avoid duplicates in MergedContextConfiguration
...
Remove duplicate config attribute classes by using a `Set` rather
than a `List` in the `SpringBootTestContextBootstrapper`.
See gh-24532
2020-12-16 12:50:54 -08:00
Scott Frederick
0e5df2296e
Fail with Gradle bootBuildImage and war packaging
...
Prior to this commit, running the bootBuildImage Gradle task on a
project configured for war packaging would result in a jar file being
built and used in the image instead of the war file. With this commit
an error will be thrown from the plugin in this case.
Fixes gh-24521
2020-12-16 13:23:43 -06:00
Andy Wilkinson
4dd0e9ae54
Merge branch '2.4.x'
...
Closes gh-24527
2020-12-16 10:01:52 +00:00
Andy Wilkinson
5fdb2ae2fd
Protect PluginApplicationActions against absent plugin classes
...
Closes gh-24526
2020-12-16 09:51:25 +00:00
Phillip Webb
5bd5ca5107
Merge branch '2.4.x'
...
Closes gh-24524
2020-12-15 19:53:54 -08:00
Phillip Webb
38e4c2a179
Add ConfigDataEnvironmentUpdateListener support
...
Add an overloaded `ConfigDataEnvironmentPostProcessor.applyTo` method
that accepts a listener that can used to track the updates that were
applied to the `Environment`.
The listener can be used to track the which `ConfigDataLocation` and
the `ConfigDataResource` were used to add a `PropertySource`. The lister
can also be used to tell which profiles were applied.
This enhancement is being added in a patch release because it's will
be useful for Spring Cloud 2020.0.0.
Closes gh-24504
2020-12-15 19:52:20 -08:00
Phillip Webb
5e1a69e90e
Polish
2020-12-15 19:51:53 -08:00
Phillip Webb
308c2042ee
Merge branch '2.4.x'
2020-12-15 19:49:15 -08:00
Phillip Webb
4fba7d0c60
Merge branch '2.3.x' into 2.4.x
2020-12-15 19:48:52 -08:00
Phillip Webb
29300530c6
Polish
2020-12-15 19:44:40 -08:00
Phillip Webb
f855256687
Merge branch '2.4.x'
2020-12-15 11:10:58 -08:00
Phillip Webb
a2d0b64e9c
Test that empty property files can be used
...
Add an additional test to ensure that empty property files do not
throw ConfigDataLocationNotFoundException exceptions.
See gh-24499
See gh-24515
2020-12-15 11:10:07 -08:00
Andy Wilkinson
4040105629
Merge branch '2.4.x'
...
Closes gh-24519
2020-12-15 17:22:01 +00:00
Andy Wilkinson
a67edfbeb7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24518
2020-12-15 17:21:39 +00:00
Andy Wilkinson
76198f9a8d
Include properties from test-autoconfigure in config props appendix
...
Closes gh-24486
2020-12-15 17:20:21 +00:00
Andy Wilkinson
a52fee83f9
Pick up new minor releases when upgrading dependencies
...
See gh-24491
2020-12-15 14:23:32 +00:00
Andy Wilkinson
fb0f27ce2d
Move EMFDependsOnPostProcessor into autoconfigure.orm.jpa
...
Closes gh-24452
2020-12-15 14:20:50 +00:00
Stephane Nicoll
69c6b6b04d
Merge branch '2.4.x'
...
Closes gh-24511
2020-12-15 14:48:38 +01:00
Stephane Nicoll
251e8b2640
Update instruction to add the configuration processor with Maven
...
Closes gh-24498
2020-12-15 14:48:19 +01:00
Stephane Nicoll
0dcd9efdac
Merge branch '2.4.x'
...
Closes gh-24509
2020-12-15 11:30:04 +01:00
izeye
8e69a821d5
Use BindResult.orElseGet() where beneficial
...
See gh-24477
2020-12-15 11:26:15 +01:00
Stephane Nicoll
83bdf19934
Polish "Add Apache Phoenix to supported database drivers"
...
See gh-24114
2020-12-15 11:14:29 +01:00
Vasily Pelikh
305a7d9186
Add Apache Phoenix to supported database drivers
...
See gh-24114
2020-12-15 11:14:17 +01:00
Stephane Nicoll
59910338c9
Polish "Add configuration for Rabbit's key store and trust store algorithm"
...
See gh-24076
2020-12-15 10:59:39 +01:00
Gong Yi
489062b203
Add configuration for Rabbit's key store and trust store algorithm
...
See gh-24076
2020-12-15 10:50:17 +01:00
Phillip Webb
315067b379
Merge branch '2.4.x'
...
Closes gh-24505
2020-12-14 20:40:35 -08:00
Phillip Webb
d1f2aab1e8
Fix non-optional classpath location checking
...
Allow directory locations that exist but do not contribute properties
to be specified without an `optional:` prefix. This commit fixes logic
introduced in commit 3dc03ac275
which didn't account for the fact that
a directory might contain only profile specific property files and that
profiles might not always be active.
Closes gh-24499
2020-12-14 20:32:13 -08:00
Stephane Nicoll
f9e44cd774
Merge branch '2.4.x'
...
Closes gh-24496
2020-12-14 16:20:11 +01:00
Stephane Nicoll
96510156ae
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24495
2020-12-14 16:19:50 +01:00
Stephane Nicoll
26e7e61919
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24494
2020-12-14 16:19:23 +01:00
Stephane Nicoll
60f526add0
Remove links to Jetty API and documentation
...
This commit removes links to Jetty API and documentation as those links
are breaking every time the Jetty team releases a new version
See https://github.com/eclipse/jetty.project/issues/4546
Closes gh-24493
2020-12-14 16:17:25 +01:00
Stephane Nicoll
08b692581a
Prepare 2.4.x branch
2020-12-14 14:22:07 +01:00
Phillip Webb
72d36e0c07
Update copyright year of changed files
2020-12-10 10:46:04 -08:00
Phillip Webb
14816a6b6c
Support @Name meta-annotations with Kotlin binding
...
Update `ValueObjectBinder` Kotlin support to meta-annotations of
`@Named`.
See gh-24379
2020-12-10 10:44:15 -08:00
Andy Wilkinson
32e1289bbc
Use unique names for wildcard property sources
...
Update `StandardConfigDataLoader` to use unique names for property
sources imported from a wildcard location.
Prior to this commit, all the property sources created from the same
wildcard location would have the same name. Each time a property source
that is equal to an existing property source is added, it replaces the
existing property source. Property source equality is name-based so this
resulted in the last property sources from the wildcard location
winning.
This commit updates `StandardConfigDataLoader` to use the resolved
Resource rather than the wildcard location in which it was discovered
in the name of the property source that it creates, ensuring that each
is property source from a wildcard location is uniquely named.
Fixes gh-24428
2020-12-10 10:43:34 -08:00
Stephane Nicoll
0533ac58fb
Test the Gradle plugin against 6.7.1
...
Closes gh-24449
2020-12-10 15:33:37 +01:00
izeye
0eae6b4f72
Polish
...
See gh-24418
2020-12-10 13:53:06 +01:00
Stephane Nicoll
105cf591bf
Merge branch '2.3.x'
...
See gh-24418
2020-12-10 13:52:49 +01:00
Stephane Nicoll
ab99de4349
Polish
...
See gh-24418
2020-12-10 13:52:11 +01:00
Stephane Nicoll
6b858f3b84
Upgrade to Tomcat 9.0.41
...
Closes gh-24447
2020-12-10 09:30:36 +01:00
Stephane Nicoll
dec085fa3c
Upgrade to SQLite JDBC 3.32.3.3
...
Closes gh-24446
2020-12-10 09:30:35 +01:00
Stephane Nicoll
9091161cf9
Upgrade to Netty tcNative 2.0.35.Final
...
Closes gh-24445
2020-12-10 09:30:33 +01:00
Stephane Nicoll
9d5ea3da29
Upgrade to Netty 4.1.55.Final
...
Closes gh-24444
2020-12-10 09:30:32 +01:00
Stephane Nicoll
37f79f83ad
Upgrade to Caffeine 2.8.8
...
Closes gh-24443
2020-12-10 09:30:31 +01:00
Stephane Nicoll
ba87a0f23a
Upgrade to Spring Kafka 2.6.4
...
Closes gh-24294
2020-12-10 09:28:58 +01:00
Stephane Nicoll
7d032330d2
Upgrade to Spring Batch 4.3.1
...
Closes gh-24291
2020-12-10 09:27:18 +01:00
Stephane Nicoll
2786b3dd66
Upgrade to Spring Integration 5.4.2
...
Closes gh-24442
2020-12-10 09:25:36 +01:00
Stephane Nicoll
b06e0b50b4
Upgrade to Spring AMQP 2.3.2
...
Closes gh-24288
2020-12-10 09:24:31 +01:00
Stephane Nicoll
d339cb1513
Upgrade to Micrometer 1.6.2
...
Closes gh-24281
2020-12-10 09:23:41 +01:00
Stephane Nicoll
94b6b62077
Upgrade to Undertow 2.1.5.Final
...
Closes gh-24441
2020-12-10 09:03:03 +01:00
Stephane Nicoll
30748b8dd0
Upgrade to Tomcat 9.0.41
...
Closes gh-24440
2020-12-10 09:03:02 +01:00
Stephane Nicoll
264cd83f4b
Upgrade to Netty tcNative 2.0.35.Final
...
Closes gh-24439
2020-12-10 09:03:01 +01:00
Stephane Nicoll
1c720a56b2
Upgrade to Netty 4.1.55.Final
...
Closes gh-24438
2020-12-10 09:03:00 +01:00
Stephane Nicoll
b6b046702f
Upgrade to Caffeine 2.8.8
...
Closes gh-24437
2020-12-10 09:02:58 +01:00
Stephane Nicoll
fd91daaf21
Upgrade to ActiveMQ 5.15.14
...
Closes gh-24436
2020-12-10 09:02:57 +01:00
Stephane Nicoll
5f8900ea0e
Upgrade to Spring Kafka 2.5.10
...
Closes gh-24293
2020-12-10 09:00:35 +01:00
Stephane Nicoll
18e2ce1682
Upgrade to Spring Batch 4.2.5
...
Closes gh-24290
2020-12-10 08:59:47 +01:00
Stephane Nicoll
c08310ca35
Upgrade to Spring AMQP 2.2.13
...
Closes gh-24287
2020-12-10 08:56:38 +01:00
Stephane Nicoll
388f00612e
Upgrade to Micrometer 1.5.9
...
Closes gh-24427
2020-12-10 08:55:51 +01:00
Stephane Nicoll
7f9d0d2d7c
Upgrade to Tomcat 9.0.41
...
Closes gh-24435
2020-12-10 08:20:55 +01:00
Stephane Nicoll
1094b7c10c
Upgrade to Activemq 5.15.14
...
Closes gh-24434
2020-12-10 08:20:54 +01:00
Stephane Nicoll
b8c68ef374
Upgrade to Undertow 2.0.33.Final
...
Closes gh-24433
2020-12-10 08:20:53 +01:00
Stephane Nicoll
a9924c3576
Upgrade to Netty Tcnative 2.0.35.Final
...
Closes gh-24432
2020-12-10 08:20:51 +01:00
Stephane Nicoll
55b680e452
Upgrade to Netty 4.1.55.Final
...
Closes gh-24431
2020-12-10 08:20:50 +01:00
Stephane Nicoll
6d5e3b2c0d
Upgrade to Caffeine 2.8.8
...
Closes gh-24430
2020-12-10 08:20:49 +01:00
Stephane Nicoll
60e69c2c3e
Upgrade to Spring Kafka 2.3.13
...
Closes gh-24292
2020-12-10 08:19:26 +01:00
Stephane Nicoll
520b4bba9c
Upgrade to Spring Batch 4.2.5
...
Closes gh-24289
2020-12-10 08:18:45 +01:00
Stephane Nicoll
317ec32458
Upgrade to Spring Integration 5.2.10
...
Closes gh-24429
2020-12-10 08:18:17 +01:00
Stephane Nicoll
241730bf10
Upgrade to Spring AMQP 2.2.13
...
Closes gh-24286
2020-12-10 08:17:25 +01:00
Phillip Webb
112503058a
Merge branch '2.3.x'
...
Closes gh-24425
2020-12-09 18:24:22 -08:00
Phillip Webb
0bfa9cf107
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24424
2020-12-09 18:19:28 -08:00
Phillip Webb
869141766b
Use deterministic ordering of JavaBean methods
...
Update `JavaBeanBinder` so that methods and fields are sorted before
being processed. This ensures that setters are called in a deterministic
order, rather than the unspecified and variable order that reflection
provides.
Fixes gh-24068
2020-12-09 18:19:07 -08:00
Stephane Nicoll
e9aa070c6f
Upgrade to Spring Data 2020.0.2
...
Closes gh-24284
2020-12-09 17:32:08 +01:00
Stephane Nicoll
f4ed2e72c5
Upgrade to Spring Data Neumann-SR6
...
Closes gh-24283
2020-12-09 17:30:13 +01:00
Stephane Nicoll
6a8ad73e2e
Upgrade to Spring Data Moore-SR12
...
Closes gh-24282
2020-12-09 17:27:30 +01:00
Stephane Nicoll
0d472d6f74
Start building against Spring Data 2020.0.2 snapshots
...
See gh-24284
2020-12-09 14:16:47 +01:00
Stephane Nicoll
922a7a4f8c
Upgrade to Spring HATEOAS 1.2.2
...
Closes gh-24285
2020-12-09 14:14:27 +01:00
Stephane Nicoll
84b92bc531
Upgrade to Spring HATEOAS 1.1.3
...
Closes gh-24419
2020-12-09 14:12:33 +01:00
Stephane Nicoll
f375048620
Upgrade to Spring Framework 5.3.2
...
Closes gh-24278
2020-12-09 10:55:25 +01:00
Stephane Nicoll
52b5c36750
Upgrade to Micrometer 1.5.8
...
Closes gh-24280
2020-12-09 10:52:26 +01:00
Stephane Nicoll
8c676a43bd
Upgrade to Spring Framework 5.2.12
...
Closes gh-24277
2020-12-09 10:51:54 +01:00
Stephane Nicoll
275816d9f9
Upgrade to Micrometer 1.3.16
...
Closes gh-24279
2020-12-09 10:49:35 +01:00
Stephane Nicoll
e961afd64f
Upgrade to Spring Framework 5.2.12
...
Closes gh-24276
2020-12-09 10:48:56 +01:00
Phillip Webb
bef5fe29e3
Allow recursive profile group references
...
Update the original fix for issue #24327 so that recursive elements
are tolerated rather than fail.
See gh-24327
2020-12-08 18:58:05 -08:00
Phillip Webb
0931f04eb0
Polish 'Fail on recursive references in profile groups'
...
See gh-24327
2020-12-08 18:13:57 -08:00
dreis2211
5b74f77ac6
Fail on recursive references in profile groups
...
Update `Profiles` group expansion logic to fail if recursive
references are found.
See gh-24327
2020-12-08 18:13:56 -08:00
Phillip Webb
0d157e046f
Fix checkstyle violations
...
See gh-21015
2020-12-08 18:12:30 -08:00
Phillip Webb
e95c514661
Merge branch '2.3.x'
...
Closes gh-24412
2020-12-08 17:28:18 -08:00
Phillip Webb
49e754f48b
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24411
2020-12-08 17:23:33 -08:00
Phillip Webb
286ef61071
Narrow auto-configure checkstyle suppressions
...
Closes gh-21015
2020-12-08 17:04:03 -08:00
Phillip Webb
b48f4028a3
Merge branch '2.3.x'
2020-12-08 16:32:45 -08:00
Phillip Webb
30717b6ae3
Merge branch '2.2.x' into 2.3.x
2020-12-08 16:32:26 -08:00
Phillip Webb
4f95486822
Polish note about Maven/Gradle restarts
...
See gh-24271
2020-12-08 16:31:46 -08:00
Phillip Webb
b9e87a4ab2
Merge branch '2.3.x'
...
Closes gh-24410
2020-12-08 16:25:16 -08:00
Phillip Webb
445c6b8aa6
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24409
2020-12-08 16:25:03 -08:00
Phillip Webb
10d3121e27
Polish "Triggering a restart" formatting
...
See gh-24271
2020-12-08 16:24:18 -08:00
Billy T. Hernandez
0503079dc5
Document devtools restart with Maven/Gradle
...
Update the documentation to help avoid confusion for people who aren't
using an IDE.
See gh-24271
2020-12-08 16:20:32 -08:00
Phillip Webb
3618bddf51
Merge branch '2.3.x'
...
Closes gh-24408
2020-12-08 16:15:31 -08:00
Phillip Webb
06531b9b71
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24407
2020-12-08 16:08:32 -08:00
Phillip Webb
89642f0ce8
Add link to appendix from error handling
...
Improve documentation by adding a link from the "Error Handling" section
to the appendix.
Closes gh-24265
2020-12-08 16:06:21 -08:00
Phillip Webb
cd5ff6e4af
Merge branch '2.3.x'
...
Closes gh-24404
2020-12-08 12:13:02 -08:00
Phillip Webb
11f285bde5
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24403
2020-12-08 12:12:51 -08:00
izeye
8c55803931
Polish
...
See gh-24306
2020-12-08 12:08:35 -08:00
Stephane Nicoll
93d83342d2
Merge branch '2.3.x'
...
Closes gh-24401
2020-12-08 15:42:52 +01:00
Stephane Nicoll
06671aa50e
Stop deferring JPA bootstrap mode by default
...
This commit changes the default value of bootstrap-mode to "default"
rather than "deferred" so that the JPA infrastructure starts in the
main thread rather than asynchronously.
Closes gh-24249
2020-12-08 15:42:14 +01:00
Stephane Nicoll
7b2f24aa46
Upgrade to Undertow 2.2.3.Final
...
Closes gh-24397
2020-12-08 05:21:05 +01:00
Stephane Nicoll
2fea5d49e7
Upgrade to Tomcat 9.0.40
...
Closes gh-24396
2020-12-08 05:21:03 +01:00
Stephane Nicoll
d96323be7b
Upgrade to Nimbus JOSE JWT 9.1.3
...
Closes gh-24395
2020-12-08 05:21:02 +01:00
Stephane Nicoll
643bb1ba6b
Upgrade to Mockito 3.6.28
...
Closes gh-24394
2020-12-08 05:21:01 +01:00
Stephane Nicoll
a7d52a2b2d
Upgrade to MariaDB 2.7.1
...
Closes gh-24393
2020-12-08 05:20:59 +01:00
Stephane Nicoll
3223e7cf39
Upgrade to Kotlin Coroutines 1.4.2
...
Closes gh-24392
2020-12-08 05:20:58 +01:00
Stephane Nicoll
8dd34b74c5
Upgrade to jOOQ 3.14.4
...
Closes gh-24390
2020-12-08 05:20:55 +01:00
Stephane Nicoll
626b67ffc0
Upgrade to Jetty 9.4.35.v20201120
...
Closes gh-24389
2020-12-08 05:20:54 +01:00
Stephane Nicoll
543ccd33d4
Upgrade to Infinispan 11.0.8.Final
...
Closes gh-24388
2020-12-08 05:20:53 +01:00
Stephane Nicoll
d7ee9a5b15
Upgrade to HttpCore 4.4.14
...
Closes gh-24387
2020-12-08 05:20:51 +01:00
Stephane Nicoll
3fa898c104
Upgrade to Hibernate 5.4.25.Final
...
Closes gh-24386
2020-12-08 05:20:50 +01:00
Stephane Nicoll
558f691a8d
Upgrade to Groovy 2.5.14
...
Closes gh-24385
2020-12-08 05:20:48 +01:00
Stephane Nicoll
9aa170703d
Upgrade to Dropwizard Metrics 4.1.16
...
Closes gh-24384
2020-12-08 05:20:47 +01:00
Stephane Nicoll
2770326356
Upgrade to DB2 JDBC 11.5.5.0
...
Closes gh-24383
2020-12-08 05:20:46 +01:00
Stephane Nicoll
ad079bf58a
Upgrade to Caffeine 2.8.7
...
Closes gh-24382
2020-12-08 05:20:44 +01:00
Stephane Nicoll
df405e1636
Upgrade to Reactor 2020.0.2
...
Closes gh-24275
2020-12-08 05:13:20 +01:00
Stephane Nicoll
f84cb1b765
Upgrade to Reactor Dysprosium-SR15
...
Closes gh-24274
2020-12-08 05:07:59 +01:00
Stephane Nicoll
07a1ef3604
Upgrade to Reactor Dysprosium-SR15
...
Closes gh-24273
2020-12-08 05:05:33 +01:00
Stephane Nicoll
0df3797c37
Upgrade to Spring Security 5.4.2
...
Closes gh-24297
2020-12-08 04:30:12 +01:00
Stephane Nicoll
4fa460d4a5
Start building against Spring Kafka 2.6.4 snapshots
...
See gh-24294
2020-12-08 04:30:12 +01:00
Stephane Nicoll
eabcc81b03
Start building against Spring Batch 4.3.1 snapshots
...
See gh-24291
2020-12-08 04:30:11 +01:00
Stephane Nicoll
013d8ed990
Start building against Spring AMQP 2.3.2 snapshots
...
See gh-24288
2020-12-08 04:30:11 +01:00
Stephane Nicoll
f3ae8d9e8e
Start building against Spring HATEOAS 1.2.2 snapshots
...
See gh-24285
2020-12-08 04:30:10 +01:00
Scott Frederick
d61724aada
Add @Name support for Kotlin value object binding
...
Fixes gh-24379
2020-12-07 18:51:42 -06:00
Stephane Nicoll
64d4648ad1
Upgrade to Spring Security 5.3.6
...
Closes gh-24296
2020-12-07 17:42:46 +01:00
Stephane Nicoll
9b4cf0c2fc
Start building against Spring Kafka 2.5.10 snapshots
...
See gh-24293
2020-12-07 17:42:17 +01:00
Stephane Nicoll
4d29098e6a
Start building against Spring Batch 4.2.5 snapshots
...
See gh-24290
2020-12-07 17:41:35 +01:00
Stephane Nicoll
c17442c37b
Start building against Spring AMQP 2.2.13 snapshots
...
See gh-24287
2020-12-07 17:40:53 +01:00