Commit Graph

5243 Commits

Author SHA1 Message Date
Andy Wilkinson
69a95ce5c1 Allow dependsOn relationships created by post-processor to be overridden
Previously, AbstractDependsOnBeanFactoryPostProcessor was unordered
which meant that it was impossible to guarantee that another bean
factory post-processor would run after it. This prevented overriding
of the dependsOn relationships that is creates.

This commit updates AbstractDependsOnBeanFactoryPostProcessor to give
it a default order of zero. This will allow additional bean factory
post-processors to be configured with a lower precedence order (values
greater than 0) so that they run after any
AbstractDependsOnBeanFactoryPostProcessor and can override the
dependencies that it has configured.

Fixes gh-18362
2019-11-05 09:53:36 +00:00
Andy Wilkinson
987a5f8103 Recommend overriding licences and developers when using starter parent
Publishing to Maven Central requires spring-boot-starter-parent to
declare its license and developers. When a user then uses
spring-boot-starter-parent as their project's parent, these values
are inherited and this is almost certainly unwanted.

This commit updates the documentation to recommend and demonstrate
overriding the license and developers that are inherited from the
starter parent.

Closes gh-18532
2019-11-05 09:39:59 +00:00
Andy Wilkinson
89e050d722 Document security risks of DevTools' remote support more clearly
Previously, the security risks and our recommendations on how to
mitigate them were not documented as clearly as they could have been.
This commit makes some changes to try to address this:

1. The security risk is now noted at the beginning of the section
2. The recommendation to use SSL is now documented more prominently
   and an alternative recommendation to only use remote support on
   a trusted network has been added.
3. The example secret has been removed to prevent copy and paste
4. A recommendation to use a secret that is unique and strong has been
   added

Closes gh-18825
2019-11-05 09:22:39 +00:00
Stephane Nicoll
5863a75c3c Polish "Document Settings as jooq supported auto-configuration type"
See gh-18870
2019-11-05 09:18:32 +01:00
Jens Teglhus Møller
c34516cd9e Document Settings as jooq supported auto-configuration type
See gh-18870
2019-11-05 09:17:25 +01:00
Andy Wilkinson
de0e8b87d1 Upgrade to Spring Integration 5.1.9.RELEASE
Closes gh-18763
2019-11-05 08:06:03 +00:00
Andy Wilkinson
4b25339d57 Upgrade to Spring Security 5.1.7.RELEASE
Closes gh-18874
2019-11-05 08:05:48 +00:00
Andy Wilkinson
c5eaf645d5 Upgrade to Spring Kafka 2.2.11.RELEASE
Closes gh-18765
2019-11-04 16:43:06 +00:00
Andy Wilkinson
4ffd44a235 Upgrade to Spring Ws 3.0.8.RELEASE
Closes gh-18865
2019-11-04 16:42:42 +00:00
Andy Wilkinson
d75b855852 Upgrade to Spring AMQP 2.12.RELEASE
Closes gh-18761
2019-11-04 15:50:28 +00:00
Andy Wilkinson
1dc2768198 Upgrade to Slf4j 1.7.29
Closes gh-18860
2019-11-04 15:50:03 +00:00
Andy Wilkinson
bf63d66131 Upgrade to Rxjava2 2.2.14
Closes gh-18859
2019-11-04 15:50:01 +00:00
Andy Wilkinson
8cdcafa43b Upgrade to Micrometer 1.1.8
Closes gh-18858
2019-11-04 15:49:59 +00:00
Andy Wilkinson
8aaba58cca Upgrade to Spring Data Lovelace-SR12
Closes gh-18743
2019-11-04 12:31:49 +00:00
dreis2211
8955d5c1b5 Test the Gradle Plugin against Gradle 5.6.4
See gh-18845
2019-11-04 09:56:12 +01:00
Stephane Nicoll
986a74f0f4 Upgrade to Spring Framework 5.1.11
Closes gh-18737
2019-11-02 11:01:09 +02:00
Stephane Nicoll
436f03ec17 Upgrade to Neo4j Ogm 3.1.15
Closes gh-18791
2019-10-29 12:01:47 +01:00
Stephane Nicoll
a31cda5cde Upgrade to Mimepull 1.9.12
Closes gh-18790
2019-10-29 12:01:46 +01:00
Stephane Nicoll
71d78ec9a3 Upgrade to Hibernate Validator 6.0.18.Final
Closes gh-18789
2019-10-29 12:01:45 +01:00
Stephane Nicoll
cd702a59f0 Upgrade to Hibernate 5.3.13.Final
Closes gh-18788
2019-10-29 12:01:44 +01:00
Stephane Nicoll
004fd06e38 Upgrade to Jetty 9.4.22.v20191022
Closes gh-18787
2019-10-29 12:01:43 +01:00
Stephane Nicoll
bddb5f3e2c Upgrade to Tomcat 9.0.27
Closes gh-18786
2019-10-29 12:01:42 +01:00
Stephane Nicoll
1ba2a491fe Upgrade to Mysql 8.0.18
Closes gh-18785
2019-10-29 12:01:41 +01:00
Stephane Nicoll
a751e6540c Upgrade to Joda Time 2.10.5
Closes gh-18784
2019-10-29 12:01:40 +01:00
Stephane Nicoll
dc2b610c44 Upgrade to Undertow 2.0.27.Final
Closes gh-18783
2019-10-29 12:01:39 +01:00
Stephane Nicoll
362c885557 Upgrade to Rxjava2 2.2.13
Closes gh-18782
2019-10-29 12:01:38 +01:00
Stephane Nicoll
1b32436813 Upgrade to Dropwizard Metrics 4.0.7
Closes gh-18781
2019-10-29 12:01:36 +01:00
Stephane Nicoll
4bd980868d Upgrade to Unboundid Ldapsdk 4.0.12
Closes gh-18780
2019-10-29 12:01:35 +01:00
Stephane Nicoll
df0c5beb47 Upgrade to Gson 2.8.6
Closes gh-18779
2019-10-29 12:01:34 +01:00
Stephane Nicoll
97d8754730 Upgrade to Jackson 2.9.10.20191020
Closes gh-18778
2019-10-29 12:01:33 +01:00
Stephane Nicoll
a315d4229d Start building against Spring Data Lovelace-SR12 snapshots
See gh-18743
2019-10-29 10:31:00 +01:00
Stephane Nicoll
217c07a701 Start building against Spring Kafka 2.2.11 snapshots
See gh-18765
2019-10-28 15:53:51 +01:00
Stephane Nicoll
72f63fad5c Start building against Spring Integration 5.1.9 snapshots
See gh-18763
2019-10-28 15:53:51 +01:00
Stephane Nicoll
d4c4a4c584 Start building against Spring AMQP 2.1.12 snapshots
See gh-18761
2019-10-28 15:53:51 +01:00
Andy Wilkinson
b450116cce Upgrade to Reactor Californium-SR13
Closes gh-18739
2019-10-28 13:23:37 +00:00
wwjay9
bd77c170f2 Fix OAuth2 Client redirect-uri references
See gh-18752
2019-10-27 08:42:48 +01:00
Andy Wilkinson
65ef03a5bf Remove nulls from description for bean defs with no res description
Previously, if a bean definition had no resource description, the
failure analysis description would state that the been had been
defined in null which was of no use to the user.

This commit updates the failure analysis to omit information about
where the bean was definied when the definition has no resource
description.

Fixes gh-18721
2019-10-25 14:26:55 +01:00
Stephane Nicoll
8d4aeb1a55 Start building against Californium-SR13 snapshots
See gh-18739
2019-10-25 10:02:38 +02:00
Stephane Nicoll
cff570f65c Upgrade to Netty 4.1.43.Final
Closes gh-18740
2019-10-25 10:01:47 +02:00
Stephane Nicoll
ff878ca6a6 Start building against Spring Framework 5.1.11 snapshots
See gh-18737
2019-10-25 08:15:34 +02:00
Madhura Bhave
593eca7998 Emphasize need for quotes around YAML bracket notation
Closes gh-18690
2019-10-24 17:00:54 -07:00
Madhura Bhave
e59a643e20 Emphasize the need of @Valid on nested configuration properties
Closes gh-18198
2019-10-24 16:02:59 -07:00
Andy Wilkinson
d4cd03ebd8 Document need for micrometer-jersey2 dependency to get Jersey metrics
Closes gh-18622
2019-10-24 10:46:18 +01:00
Stephane Nicoll
5be562440c Upgrade to H2 1.4.200
Closes gh-18593
2019-10-24 10:59:55 +02:00
Stephane Nicoll
c63630d94e Upgrade to Quartz 2.3.2
Closes gh-18723
2019-10-24 10:59:11 +02:00
nkjackzhang
6ef39d6b91 Fix typos
See gh-18705
2019-10-23 18:16:24 +02:00
Rafiullah Hamedy
81dc6e02e6 Rename max-http-post-size server property
Rename `max-http-post-size` to `max-http-form-post-size` for Jetty and
Tomcat to make it clearer that they only apply to POSTed form content.

See gh-18566
2019-10-22 16:00:43 -07:00
Phillip Webb
d0d55d3c0a Polish "Upgrade to Jetty 9.4.21.v20190926"
See gh-18536
2019-10-22 14:54:43 -07:00
dreis2211
eae2cf170d Upgrade to Jetty 9.4.21.v20190926
See gh-18536
2019-10-22 14:53:41 -07:00
Phillip Webb
867c4a14cb Clarify Javadoc for ServletContextInitializer
Closes gh-18660
2019-10-22 13:16:02 -07:00