Commit Graph

17848 Commits (beb40eaaf65aaee95ffb57e34851e96253368f32)

Author SHA1 Message Date
Andy Wilkinson dafda8b044 Upgrade to Reactor Bom 2020.0.19
Closes gh-30940
3 years ago
Andy Wilkinson caf2903588 Upgrade to Postgresql 42.3.5
Closes gh-30939
3 years ago
Andy Wilkinson ec905dd86b Upgrade to Netty 4.1.77.Final
Closes gh-30938
3 years ago
Andy Wilkinson a57012c015 Upgrade to MySQL 8.0.29
Closes gh-30937
3 years ago
Andy Wilkinson 3eb41ea85c Upgrade to Mockito 4.5.1
Closes gh-30936
3 years ago
Andy Wilkinson b0ec81674d Upgrade to Johnzon 1.2.18
Closes gh-30935
3 years ago
Andy Wilkinson 694f35d554 Upgrade to Jaybird 4.0.6.java8
Closes gh-30934
3 years ago
Andy Wilkinson 86b98d23e8 Upgrade to Infinispan 13.0.10.Final
Closes gh-30933
3 years ago
Andy Wilkinson 03e5626689 Upgrade to Flyway 8.5.10
Closes gh-30932
3 years ago
Andy Wilkinson 27bd2f7527 Upgrade to Elasticsearch 7.17.3
Closes gh-30931
3 years ago
Andy Wilkinson 0b2a25fbc8 Upgrade to Couchbase Client 3.2.7
Closes gh-30930
3 years ago
Andy Wilkinson 232e904a54 Upgrade to Cassandra Driver 4.14.1
Closes gh-30929
3 years ago
Andy Wilkinson 6bd48c6bf9 Upgrade to Byte Buddy 1.12.10
Closes gh-30928
3 years ago
Andy Wilkinson 3fb6260f68 Upgrade to ActiveMQ 5.16.5
Closes gh-30927
3 years ago
Andy Wilkinson ba8274b3cb Upgrade to Reactor Bom 2020.0.19
Closes gh-30926
3 years ago
Andy Wilkinson b61661ff5f Upgrade to Postgresql 42.3.5
Closes gh-30925
3 years ago
Andy Wilkinson 295b3b0fbd Upgrade to Netty tcNative 2.0.52.Final
Closes gh-30924
3 years ago
Andy Wilkinson 4c197e4175 Upgrade to Netty 4.1.77.Final
Closes gh-30923
3 years ago
Andy Wilkinson 1f4f64553c Upgrade to MySQL 8.0.29
Closes gh-30922
3 years ago
Andy Wilkinson bf63740a9a Upgrade to Johnzon 1.2.18
Closes gh-30921
3 years ago
Andy Wilkinson 0a3169aab7 Upgrade to Jaybird 4.0.6.java8
Closes gh-30920
3 years ago
Andy Wilkinson d0bdb2a061 Upgrade to Hazelcast 4.2.5
Closes gh-30919
3 years ago
Andy Wilkinson 23ad3e1952 Upgrade to Couchbase Client 3.2.7
Closes gh-30918
3 years ago
Andy Wilkinson 68b54f194f Upgrade to ActiveMQ 5.16.5
Closes gh-30917
3 years ago
Andy Wilkinson cffdee72ca Polish 3 years ago
Andy Wilkinson 566ed68403 Contribute reflection hints for configuration property binding
Closes gh-30916

Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson 4c17b4c865 Switch BackgroundPreinitializer to implementing Ordered
Closes gh-30905
3 years ago
Andy Wilkinson dbf0bcca63 Avoid reflection when Tomcat's configuring Context's ClassLoader
Closes gh-30904
3 years ago
Andy Wilkinson 87e78691c4 Use AOT-generated initialization when running in a native image
Closes gh-30915
3 years ago
Andy Wilkinson c91b787078 Uses non-AnnotationConfig contexts when using AOT-generated init
Closes gh-30914
3 years ago
Andy Wilkinson 432741f06e Upgrade to Reactor Bom 2020.0.19
Closes gh-30913
3 years ago
Andy Wilkinson 7157ca4fe5 Upgrade to Netty tcNative 2.0.52.Final
Closes gh-30912
3 years ago
Andy Wilkinson 25c320be51 Upgrade to Netty 4.1.77.Final
Closes gh-30911
3 years ago
Andy Wilkinson 0713f772ba Upgrade to MySQL 8.0.29
Closes gh-30910
3 years ago
Andy Wilkinson 84b1b67e6d Upgrade to Johnzon 1.2.18
Closes gh-30909
3 years ago
Andy Wilkinson 705ce88f13 Upgrade to Jaybird 4.0.6.java8
Closes gh-30908
3 years ago
Andy Wilkinson 0c19ae5294 Upgrade to Hazelcast 4.1.9
Closes gh-30907
3 years ago
Andy Wilkinson 6938df26e0 Upgrade to ActiveMQ 5.16.5
Closes gh-30906
3 years ago
Andy Wilkinson 770cb840c3 Use more flexible SpringFactoriesLoader
Closes gh-30235

Co-authored-by: Madhura Bhave <bhavem@vmware.com>
Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson 0fbfb8ef09 Remove remnants of support for Embedded Mongo
See gh-30863 and 7e089a6b
3 years ago
Scott Frederick 7e089a6b81 Remove support for embedded MongoDB
This commit removes auto-configuration and dependency management
for Flapdoodle embedded MongoDB in favor of the Spring Boot support
provided by Flapdoodle.

Closes gh-30863
3 years ago
Andy Wilkinson 3db1715694 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 833e3aec27 Merge branch '2.6.x' into 2.7.x
Closes gh-30887
3 years ago
Andy Wilkinson d10addffe3 Merge branch '2.5.x' into 2.6.x
Closes gh-30886
3 years ago
christophejan a1f3d68ead Improve debug logging of requests to actuator endpoints on WebFlux
See gh-30880
3 years ago
Andy Wilkinson 3980c5af48 Polish "Use Log4jBridgeHandler to route JUL-based logging into Log4j 2"
See gh-30003
3 years ago
Piotr P. Karwasz 728e27d193 Use Log4jBridgeHandler to route JUL-based logging into Log4j 2
Since version 2.15.0 `log4j-jul` contains a `Log4jBridgeHandler`,
that forwards JUL to Log4j 2.x and synchronizes the logger levels of
the two frameworks.

This commmit adds support for the `Log4jBridgeHandler` and sets it as
the bridge handler for the Log4j 2.x stack, replacing the existing
JUL to SLF4J bridge that was used previously.

See gh-30003
3 years ago
Andy Wilkinson 4a030343d3 Merge branch '2.7.x' 3 years ago
Andy Wilkinson c61cd7761e Merge branch '2.6.x' into 2.7.x
Closes gh-30883
3 years ago
Andy Wilkinson 5258cd2814 Merge branch '2.5.x' into 2.6.x
Closes gh-30882
3 years ago
Andy Wilkinson 0e7c3547dd Prohibit usage of Micrometer nullability annotations
Closes gh-30881
3 years ago
Andy Wilkinson 293a3c9ec1 Fix arguments passed to AOT processing in Gradle plugin
See gh-30527
3 years ago
Phillip Webb 8cf63a28b8 Update AOT work to latest Framework code 3 years ago
Scott Frederick 88250f92bd Adapt to changes in Spring Kafka snapshots
See gh-30645
3 years ago
Madhura Bhave 7a0e5a032d Delete unused test configuration files
These files were used by the legacy ConfigFileApplicationListener tests
and are no longer needed
3 years ago
Madhura Bhave 8d6b442dc4 Remove support for spring.profiles
Closes gh-22523
3 years ago
Andy Wilkinson 573fc34e29 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 2b4f042325 Merge branch '2.6.x' into 2.7.x
Closes gh-30874
3 years ago
Andy Wilkinson c9571a04ab Merge branch '2.5.x' into 2.6.x
Closes gh-30873
3 years ago
Andy Wilkinson 6d4f0232ca Polish "Fix ConditionalOnProperty when used in an aliased composed annotation"
See gh-30505
3 years ago
Guirong Hu dc57ad54d5 Fix ConditionalOnProperty when used in an aliased composed annotation
See gh-30505
3 years ago
Scott Frederick 2369ce4195 Remove dependency management for AppEngine SDK
Closes gh-30638
3 years ago
Andy Wilkinson 1ee079c265 Reinstate support for pooled-jms as it is now JMS 3.0 compatible
Closes gh-30865
3 years ago
Brian Clozel 5352c441e1 Do not use application/graphql as default MIME type
As seen in spring-projects/spring-graphql#375, Spring Boot should also
use "application/json" as the default MIME type but remain compatible
with "application/graphql+json" still if clients POST content with this
type or explicitly accept it.

Closes gh-30860
3 years ago
Brian Clozel 31cabba828 Switch to Spring for GraphQL 1.0.0-SNAPSHOT
See gh-30858
3 years ago
Brian Clozel ecd7c21493 Upgrade to GraphQL Java 18.1
Closes gh-30859
3 years ago
Andy Wilkinson 0e00fafe38 Polish "Provide callback mechanism for customizing validation configuration"
See gh-29429
3 years ago
当智才让 76a1c6bcaa Provide callback mechanism for customizing validation configuration
See gh-29429
3 years ago
Andy Wilkinson d36b63dae6 Polish "Add a configuration property for Kafka's async acks"
See gh-30776
3 years ago
TheCK 52c3f1c7ef Add a configuration property for Kafka's async acks
See gh-30776
3 years ago
Andy Wilkinson 23f89f0d1e Switch to a same minor version upgrade policy
Closes gh-30857
3 years ago
Andy Wilkinson b4e42109d0 Merge branch '2.7.x' 3 years ago
Andy Wilkinson d819aba0b9 Upgrade to Selenium 4.1.3
Closes gh-30730
3 years ago
Andy Wilkinson c596afd03a Upgrade to Selenium HtmlUnit 3.61.0
Closes gh-30855
3 years ago
Scott Frederick 7dd8dfc197 Handle zero-offset timezone in logging test
See gh-28654
3 years ago
Scott Frederick 7f395941c7 Add timezone offset to default logging date format patterns
Closes gh-28654
3 years ago
Andy Wilkinson 541ab69aff Merge branch '2.7.x' 3 years ago
Andy Wilkinson 4cd850cfc0 Merge branch '2.6.x' into 2.7.x
Closes gh-30851
3 years ago
Andy Wilkinson fa327a783d Merge branch '2.5.x' into 2.6.x
Closes gh-30850
3 years ago
Andy Wilkinson 4fd2e0c916 Polish "Fix typos"
See gh-30773
3 years ago
Andy Wilkinson f6d24dc1a8 Fix typos
See gh-30773
3 years ago
Andy Wilkinson f35e5195ad Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8782e4122c Merge branch '2.6.x' into 2.7.x
Closes gh-30848
3 years ago
Andy Wilkinson b20a8bd778 Merge branch '2.5.x' into 2.6.x
Closes gh-30847
3 years ago
Andy Wilkinson 798d61fcf0 Polish "Make event handling in ClassPathFileSystemWatcherTests thread-safe"
See gh-30844
3 years ago
dugenkui03 aeaad006cd Make event handling in ClassPathFileSystemWatcherTests thread-safe
See gh-30844
3 years ago
Andy Wilkinson 138e165d5f Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8044df277b Merge branch '2.6.x' into 2.7.x
Closes gh-30846
3 years ago
Andy Wilkinson a8b5a1c688 Merge branch '2.5.x' into 2.6.x
Closes gh-30845
3 years ago
Andy Wilkinson 026b9e2efe Polish "Make event handling in JobExecutionExitCodeGenerator thread-safe"
See gh-30705
3 years ago
dugenkui03 c8d1dfebab Make event handling in JobExecutionExitCodeGenerator thread-safe
See gh-30705
3 years ago
Eddú Meléndez f7a7e8cb89 Add auto-configuration for OtlpMeterRegistry
See gh-30825
3 years ago
izeye 9f2114170e Apply key values rename consistently
See gh-30837
3 years ago
izeye 77c3b6c899 Polish Micrometer tracing changes
See gh-30833
3 years ago
Andy Wilkinson 7a98627127 Polish "Fix property in defaultDatabaseIsSet test"
See gh-30778
3 years ago
izeye d50b0e4602 Fix property in defaultDatabaseIsSet test
See gh-30778
3 years ago
Andy Wilkinson 2cebbe10ce Merge branch '2.7.x' 3 years ago
Andy Wilkinson 61cd05f74b Merge branch '2.6.x' into 2.7.x
Closes gh-30842
3 years ago
Andy Wilkinson f1b5f36af8 Merge branch '2.5.x' into 2.6.x
Closes gh-30841
3 years ago
Andy Wilkinson f8e5a534a6 Polish "Polish InfluxMetricsExportAutoConfiguration"
See gh-30824
3 years ago
Eddú Meléndez b0d5364efa Polish InfluxMetricsExportAutoConfiguration
See gh-30824
3 years ago
Andy Wilkinson fcf45d5c22 Add support for invoking AOT to the Gradle plugin
Closes gh-30527
3 years ago
Eddú Meléndez 6a65aa4a23 Auto-configure Micrometer's JvmInfoMetrics
See gh-30832
3 years ago
Andy Wilkinson 80470f0b26 Add native profile to spring-boot-starter-parent
Closes gh-30830

Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Stephane Nicoll e81c6337c6 Add support for invoking AOT to the Maven Plugin
This commit adds an `aot-generate` goal to the Maven Plugin that
triggers AOT generation on the application. The new goal shares a
number of properties with the existing `run` goal and uses the same
algorithm to detect the main class to use.

Closes gh-30525
3 years ago
Andy Wilkinson 096420cc4c Generate native image config data in recommended location
Closes gh-30827
3 years ago
Andy Wilkinson 97589d0465 Introduce Hook-based AOT processing
Closes gh-30555

Co-authored-by: Stephane Nicoll <snicoll@vmware.com>
3 years ago
Andy Wilkinson 9cd17f8a14 Introduce hooking of SpringApplication
Closes gh-30538
3 years ago
Andy Wilkinson 6d15e6d4ef Adapt to breaking API changes in latest Micrometer snapshots
See gh-30800
3 years ago
Andy Wilkinson fb16907c0e Fix resolution Batch's Oracle schema location
Closes gh-30564
3 years ago
Andy Wilkinson 60e389ea38 Merge branch '2.7.x' 3 years ago
Andy Wilkinson facbc7b47b Merge branch '2.6.x' into 2.7.x
Closes gh-30795
3 years ago
Andy Wilkinson bf94ea24d3 Improve testing of Batch schema resolution
Closes gh-30794
3 years ago
Andy Wilkinson eacd8c04a5 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 56690a7eb9 Merge branch '2.6.x' into 2.7.x
Closes gh-30791
3 years ago
Andy Wilkinson 409ec48e2a Merge branch '2.5.x' into 2.6.x
Closes gh-30790
3 years ago
Andy Wilkinson 193ef9a06d Package META-INF/services/ files beneath BOOT-INF/classes/
Closes gh-30413
3 years ago
Moritz Halbritter 85a4c94dea Merge branch '2.7.x' 3 years ago
Moritz Halbritter b406971094 Remove hyphen from asserting-party
spring.security.saml2.relyingparty.registration.*.asserting-party.* is
now named spring.security.saml2.relyingparty.registration.*.assertingparty.*

Closes gh-30785
3 years ago
Andy Wilkinson 3987deccde Merge branch '2.7.x' 3 years ago
Andy Wilkinson 3c5cea47d0 Merge branch '2.6.x' into 2.7.x
Closes gh-30789
3 years ago
Andy Wilkinson 3f23c08268 Merge branch '2.5.x' into 2.6.x
Closes gh-30788
3 years ago
Andy Wilkinson ce788657ce Improve diagnostics for map binding failures
Closes gh-30281
3 years ago
Moritz Halbritter afdb651b04 Auto-configure TracingObservationHandler for HTTP server and clients
- Auto-configures HttpServerTracingObservationHandler and
  HttpClientTracingObservationHandler into Micrometer Tracing. Both
  handlers are ordered before the DefaultTracingObservationHandler,
  which is only used as a fallback.
- The HttpServerHandler and HttpClientHandler implementations are
  auto-configured in the Brave and OpenTelemetry auto-configurations.

Closes gh-30784
3 years ago
Andy Wilkinson 331ec1ab21 Merge branch '2.7.x' 3 years ago
Misagh Moayyed d9ed4fbc2e Adjust mustache property name to match replacement
`spring.mustache.cache` should be replaced with
`spring.mustache.servlet.cache`, to avoid configuration warnings
on startup when using the properties migrator.

See gh-30774
3 years ago
Andy Wilkinson 4e193dc574 Merge branch '2.7.x' 3 years ago
Andy Wilkinson d0c9d5aabc Merge branch '2.6.x' into 2.7.x
Closes gh-30787
3 years ago
Andy Wilkinson 5c3be7c61e Merge branch '2.5.x' into 2.6.x
Closes gh-30786
3 years ago
Andy Wilkinson ffe0ec6d4d Use SearchStrategy in MethodValidationExcludeFilter byAnnotation
Closes gh-30631
3 years ago
Moritz Halbritter 35efc23deb Merge branch '2.7.x' 3 years ago
Moritz Halbritter e8b7843fe9 Merge branch '2.6.x' into 2.7.x
Closes gh-30782
3 years ago
Moritz Halbritter 63eb6b6ad9 Merge branch '2.5.x' into 2.6.x
Closes gh-30781
3 years ago
Moritz Halbritter 9b8b87009c Document support for Java 18
Closes gh-30548
3 years ago
Stephane Nicoll 4a3299a60f Merge branch '2.7.x' 3 years ago
Stephane Nicoll ce683c3b6f Upgrade to Maven Javadoc Plugin 3.4.0
Closes gh-30770
3 years ago
Stephane Nicoll 7ecb51ee39 Upgrade to Janino 3.1.7
Closes gh-30768
3 years ago
Stephane Nicoll 7f3922e2fa Upgrade to Infinispan 13.0.9.Final
Closes gh-30767
3 years ago
Stephane Nicoll d0e237be10 Upgrade to Flyway 8.5.9
Closes gh-30766
3 years ago
Stephane Nicoll f76371be76 Merge branch '2.7.x' 3 years ago
Stephane Nicoll b3e3581271 Polish "Add auto-configuration to Kafka Retry Topics"
See gh-29812
3 years ago
tomazfernandes bf46d7244a Add auto-configuration to Kafka Retry Topics
See gh-29812
3 years ago
Stephane Nicoll 020e3617af Merge branch '2.7.x' 3 years ago
Madhura Bhave 7a659e4e12 Polish "Add support for aud claim in resource server"
See gh-29084
3 years ago
Mushtaq Ahmed ee65627f4c Add support for aud claim in resource server
See gh-29084
3 years ago
Stephane Nicoll 58b069a994 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 9025d1d250 Fix deprecation warning
See gh-28851
3 years ago
Phillip Webb cd4ee99756 Merge branch '2.7.x' 3 years ago
Phillip Webb 504c4a33db Merge branch '2.6.x' into 2.7.x
Closes gh-30763
3 years ago
Phillip Webb c5d650a807 Merge branch '2.5.x' into 2.6.x
Closes gh-30762
3 years ago
Phillip Webb 77edb27a07 Fix package tangle caused by ApplicationContextFactory
Fix package tangle by changing `ApplicationContextFactory.DEFAULT` to
use `spring.factories` to discover implementations rather than needing
direct access to our own `ApplicationContext` classes.

Closes gh-30272
3 years ago
Phillip Webb c7374fd415 Update copyright year of changed files 3 years ago
Phillip Webb 7a6ca8ce25 Merge branch '2.7.x' 3 years ago
Phillip Webb dd5696b59b Update copyright year of changed files 3 years ago
Phillip Webb 36f1249fc6 Polish 3 years ago
Madhura Bhave dfd0e7b948 Merge branch '2.7.x' into main 3 years ago
Madhura Bhave 71acc90da8 Simplify SecurityAutoConfiguration
Closes gh-28851
3 years ago
Stephane Nicoll a1099e61e6 Upgrade to Spring Session 2021.2.0-RC1
Closes gh-30611
3 years ago
Stephane Nicoll 3731655b34 Upgrade to Spring Session 2021.1.3
Closes gh-30603
3 years ago
Stephane Nicoll 5c4b63be11 Upgrade to Spring Session 2021.0.6
Closes gh-30595
3 years ago
Stephane Nicoll 7f8e2d89b0 Merge branch '2.7.x' 3 years ago
Stefano Cordio 5729d57c50 Upgrade to Mockito 4.5.0
This commit also switches to use the Mockito bom.

See gh-30759
3 years ago
Brian Clozel ee274abe48 Upgrade to Spring for GraphQL 1.0.0-RC1
Closes gh-30463
3 years ago
Stephane Nicoll c5953623fa Upgrade to Postgresql 42.3.4
Closes gh-30758
3 years ago
Stephane Nicoll d69ca284b9 Upgrade to Lombok 1.18.24
Closes gh-30757
3 years ago
Stephane Nicoll bda0fbf22f Upgrade to Janino 3.1.7
Closes gh-30755
3 years ago
Moritz Halbritter bb4bccde6c Remove deprecated 'identityprovider' property
Closes gh-30751
3 years ago
Stephane Nicoll 1bd1b2a3a4 Upgrade to Lombok 1.18.24
Closes gh-30753
3 years ago
Stephane Nicoll 792ebdbbf8 Upgrade to Janino 3.1.7
Closes gh-30752
3 years ago
Moritz Halbritter 1950d06585 Merge branch '2.7.x' 3 years ago
Moritz Halbritter 6c400daa48 Rename 'identityprovider' property to 'asserting-party'
Rename spring.security.saml2.relyingparty.registration.*.identity-provider.*
to spring.security.saml2.relyingparty.registration.*.asserting-party.*

The old property names are still supported, but will lead to a warning
in the logs.

Closes gh-30642
3 years ago
Stephane Nicoll 1698faffee Merge branch '2.7.x' 3 years ago
Stephane Nicoll 38c2a5c14b Merge branch '2.6.x' into 2.7.x
Closes gh-30750
3 years ago
Stephane Nicoll d049ae8703 Merge branch '2.5.x' into 2.6.x
Closes gh-30749
3 years ago
rfigueroa ae267bfab2 Use eclipse-temurin in docker samples
As AdoptOpenJDK moved to the Eclipse Foundation, this commit updates the
docs to reflect that in docker file samples.

See gh-30748
3 years ago
Stephane Nicoll b3c1a8b2da Upgrade to Spring Integration 5.5.11
Closes gh-30704
3 years ago
Stephane Nicoll 245c6c97ec Upgrade to Spring Integration 5.5.11
Closes gh-30702
3 years ago
Stephane Nicoll 1e32f3b718 Upgrade to Spring Integration 5.5.11
Closes gh-30700
3 years ago
Stephane Nicoll 424acf1334 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 2d663f2e94 Upgrade to Spring Data 2021.2.0-RC1
Closes gh-30610
3 years ago
Stephane Nicoll 47bea5c8e2 Upgrade to MongoDB 4.6.0
Closes gh-30746
3 years ago
Brian Clozel 6bf6bde6bb Add new auto-configurations to imports
See gh-30453
3 years ago
Brian Clozel d137f92f66 Adapt to latest Spring for GraphQL changes
This commit adapts to changes done in spring-projects/spring-graphql#312
3 years ago
Stephane Nicoll ba38441a0a Upgrade to Spring Data 2021.1.4
Closes gh-30602
3 years ago
Stephane Nicoll 9f7a9546bd Upgrade to Spring Data 2021.0.11
Closes gh-30594
3 years ago
Stephane Nicoll 263efe2b86 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 558a80cfa3 Upgrade to Jackson 2.13.2.1
Closes gh-30741
3 years ago
Stephane Nicoll 6c706328d8 Upgrade to Spring HATEOAS 1.5.0-RC1
Closes gh-30745
3 years ago
Stephane Nicoll 00b175bb7f Upgrade to Jackson 2.13.2.1
Closes gh-30743
3 years ago
Stephane Nicoll d3a70c3793 Upgrade to Spring HATEOAS 1.4.2
Closes gh-30744
3 years ago
Brian Clozel 2dc2e5ab11 Auto-configure RSocketGraphQlClient
This commit contributes a `RSocketGraphQlClient.Builder` component to
the context, pre-configured with the `RSocketStrategies`, a customized
`RSocketConnector` and the expected data MIME type.

See gh-30453
3 years ago
Stephane Nicoll eb2f840446 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 9c3cce58ea Merge branch '2.6.x' into 2.7.x
Closes gh-30740
3 years ago
Stephane Nicoll 57b3cb5135 Polish "Fix incorrect link in kafka.adoc"
See gh-30674
3 years ago
Chanhyeong Cho 577f0add0c Fix incorrect link in kafka.adoc
See gh-30674
3 years ago
Stephane Nicoll b41d4d4f2a Merge branch '2.7.x' 3 years ago
Stephane Nicoll 69045e4eaf Polish "Allow disabling the Dynatrace instruments"
See gh-30637
3 years ago
Georg Pirklbauer 7a05faf079 Allow disabling the Dynatrace instruments
Since Micrometer version 1.9.0, the Dynatrace registry uses specialized
instruments by default, which ensures data is exported in an optimal
format. By using this new flag, users can switch back to the previous
behavior, which uses the original instruments from Micrometer.

See gh-30637
3 years ago
Stephane Nicoll a4cccc98c6 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 61915aa4d5 Update copyright year of changed files
See gh-30695
3 years ago
izeye ed412af138 Polish
See gh-30695
3 years ago
Stephane Nicoll 2ce840986f Merge branch '2.7.x' 3 years ago
Stephane Nicoll 4c5cb772ff Polish
See gh-30674
3 years ago
Stephane Nicoll 6e846384df Merge branch '2.7.x' 3 years ago
Stephane Nicoll d7b23edf8b Merge branch '2.6.x' into 2.7.x
Closes gh-30739
3 years ago
Stephane Nicoll 91625207b2 Merge branch '2.5.x' into 2.6.x
Closes gh-30738
3 years ago
Stephane Nicoll 1fa4701d6d Polish "Validate overrides against CharsetMapperDefault.properties"
See gh-30692
3 years ago
Guirong Hu 407ae3b04f Validate overrides against CharsetMapperDefault.properties
See gh-30692
3 years ago
dreis2211 a63e730136 Remove unused private methods
See gh-30655
3 years ago
Stephane Nicoll 3175fb8302 Merge branch '2.7.x' 3 years ago
Stephane Nicoll a0707124f2 Remove unused method
See gh-30655
3 years ago
Stephane Nicoll 58aa58c0d3 Upgrade to Spring Kafka 2.8.5
Closes gh-30608
3 years ago
Stephane Nicoll 8bdc4f4395 Upgrade to Spring AMQP 2.4.4
Closes gh-30703
3 years ago
Stephane Nicoll b098bf9283 Upgrade to Spring Security 2.7.0-RC1
Closes gh-30609
3 years ago
Stephane Nicoll d4f9420bef Upgrade to Spring LDAP 2.4.0-RC1
Closes gh-30606
3 years ago
Stephane Nicoll 52b54f434b Upgrade to Spring Kafka 2.8.5
Closes gh-30600
3 years ago
Stephane Nicoll 3438934a9e Upgrade to Spring AMQP 2.4.4
Closes gh-30701
3 years ago
Stephane Nicoll 1c6ef781cd Upgrade to Spring Security 5.6.3
Closes gh-30601
3 years ago
Stephane Nicoll 376aa199ba Upgrade to Spring LDAP 2.3.7
Closes gh-30598
3 years ago
Stephane Nicoll 0ad6ae9a03 Upgrade to Spring Kafka 2.7.13
Closes gh-30592
3 years ago
Stephane Nicoll 1c08f503ba Upgrade to Spring AMQP 2.3.16
Closes gh-30699
3 years ago
Stephane Nicoll c25a2eb274 Upgrade to Spring Security 5.5.6
Closes gh-30593
3 years ago
Stephane Nicoll 07ba83be5d Upgrade to Spring LDAP 2.3.7
Closes gh-30589
3 years ago
Stephane Nicoll 5d6885e9a3 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 24f2880c7a Upgrade to Spring Retry 1.3.3
Closes gh-30607
3 years ago
Stephane Nicoll e09840ae65 Upgrade to Undertow 2.2.17.Final
Closes gh-30732
3 years ago
Stephane Nicoll 6b007448d4 Upgrade to RSocket 1.1.2
Closes gh-30729
3 years ago
Stephane Nicoll cbf2da995b Upgrade to Postgresql 42.3.4
Closes gh-30728
3 years ago
Stephane Nicoll 390b97cb42 Upgrade to Pooled JMS 1.2.4
Closes gh-30727
3 years ago
Stephane Nicoll 5921eda8b9 Upgrade to Netty 4.1.76.Final
Closes gh-30726
3 years ago
Stephane Nicoll 53c38f7601 Upgrade to MIMEPull 1.10.0
Closes gh-30725
3 years ago
Stephane Nicoll 5737a92fa1 Upgrade to Maven Shade Plugin 3.3.0
Closes gh-30724
3 years ago
Stephane Nicoll 1b167bfdf2 Upgrade to Maven Clean Plugin 3.2.0
Closes gh-30723
3 years ago
Stephane Nicoll 313b203540 Upgrade to MariaDB 3.0.4
Closes gh-30722
3 years ago
Stephane Nicoll bb394b2294 Upgrade to Lombok 1.18.24
Closes gh-30721
3 years ago
Stephane Nicoll fe966bc24e Upgrade to Liquibase 4.9.1
Closes gh-30720
3 years ago
Stephane Nicoll 3ed0716646 Upgrade to Kotlin Coroutines 1.6.1
Closes gh-30719
3 years ago
Stephane Nicoll 8655cfd3f1 Upgrade to Jetty 9.4.46.v20220331
Closes gh-30717
3 years ago
Stephane Nicoll 95123c93b4 Upgrade to Jackson Bom 2.13.2.20220328
Closes gh-30716
3 years ago
Stephane Nicoll eb6603c265 Upgrade to Hibernate 5.6.8.Final
Closes gh-30715
3 years ago
Stephane Nicoll 79a3d098e6 Upgrade to H2 2.1.212
Closes gh-30714
3 years ago
Stephane Nicoll 634ba0ace1 Upgrade to Flyway 8.5.8
Closes gh-30713
3 years ago
Stephane Nicoll e918a4d21d Upgrade to Elasticsearch 7.17.2
Closes gh-30712
3 years ago
Stephane Nicoll 4c3a7670e2 Upgrade to Byte Buddy 1.12.9
Closes gh-30711
3 years ago
Stephane Nicoll 1dd859da10 Upgrade to AppEngine SDK 1.9.96
Closes gh-30710
3 years ago
Stephane Nicoll e46f92b278 Upgrade to Micrometer 1.9.0-RC1
Closes gh-30605
3 years ago
Stephane Nicoll 6cbb4a4f33 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 73b98d0cb8 Polish 3 years ago
Stephane Nicoll 7a6bb7208d Start building against Spring Integration 5.5.11 snapshots
See gh-30704
3 years ago
Stephane Nicoll f340a90ade Start building against Spring AMQP 2.4.4 snapshots
See gh-30703
3 years ago
Stephane Nicoll 140c14cefc Start building against Spring Integration 5.5.11 snapshots
See gh-30702
3 years ago
Stephane Nicoll aed4bc5696 Start building against Spring AMQP 2.4.4 snapshots
See gh-30701
3 years ago
Stephane Nicoll 8e1e909444 Start building against Spring Integration 5.5.11 snapshots
See gh-30700
3 years ago
Stephane Nicoll 5cdcdbdcf1 Start building against Spring AMQP 2.3.16 snapshots
See gh-30699
3 years ago
Stephane Nicoll 8c68b33240 Polish "Start building against Micrometer 1.10.0 snapshots"
See gh-30693
3 years ago
Marcin Grzejszczak 87991d93a5 Start building against Micrometer 1.10.0 snapshots
See gh-30693
3 years ago
Stephane Nicoll af7c20491b Upgrade to Undertow 2.2.17.Final
Closes gh-30690
3 years ago
Stephane Nicoll 7d8128adc8 Upgrade to RSocket 1.1.2
Closes gh-30688
3 years ago
Stephane Nicoll aa76f451e3 Upgrade to Pooled JMS 1.2.4
Closes gh-30687
3 years ago
Stephane Nicoll 5d430b4267 Upgrade to Netty 4.1.76.Final
Closes gh-30686
3 years ago
Stephane Nicoll 9a89e83be4 Upgrade to Jetty 9.4.46.v20220331
Closes gh-30684
3 years ago
Stephane Nicoll aa629c8510 Upgrade to Hibernate 5.6.8.Final
Closes gh-30683
3 years ago
Stephane Nicoll be5c168e8c Upgrade to AppEngine SDK 1.9.96
Closes gh-30682
3 years ago
Stephane Nicoll 1be434e0a3 Upgrade to Spring Retry 1.3.3
Closes gh-30599
3 years ago
Stephane Nicoll 9299329256 Upgrade to Spring Retry 1.3.3
Closes gh-30590
3 years ago
Stephane Nicoll be2b70452e Upgrade to Undertow 2.2.17.Final
Closes gh-30681
3 years ago
Stephane Nicoll ded1810bd1 Upgrade to RSocket 1.1.2
Closes gh-30679
3 years ago
Stephane Nicoll a913e4fdd5 Upgrade to Pooled JMS 1.2.4
Closes gh-30678
3 years ago
Stephane Nicoll 0389bc84db Upgrade to Netty 4.1.76.Final
Closes gh-30677
3 years ago
Stephane Nicoll a245028b05 Upgrade to Jetty 9.4.46.v20220331
Closes gh-30676
3 years ago
Stephane Nicoll c6473bb5b5 Upgrade to AppEngine SDK 1.9.96
Closes gh-30675
3 years ago
Stephane Nicoll 2fd04d9711 Upgrade to Micrometer 1.8.5
Closes gh-30597
3 years ago
Stephane Nicoll 5661c18d26 Upgrade to Micrometer 1.7.11
Closes gh-30588
3 years ago
Andy Wilkinson 4a401bfa16 Adapt to breaking changes in Spring Session Data Redis
See gh-30639
3 years ago
Brian Clozel eddb2b16ff Configure RSocket server support in GraphQL
This commit adds the RSocket server auto-configuration for GraphQL.

See gh-30453
3 years ago
Andy Wilkinson 7e97073994 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 74494f1d37 Merge branch '2.6.x' into 2.7.x
Closes gh-30671
3 years ago
Andy Wilkinson 1720290234 Merge branch '2.5.x' into 2.6.x
Closes gh-30670
3 years ago
Andy Wilkinson f7d181e65b Handle null additional properties more gracefully
Closes gh-30654
3 years ago
Andy Wilkinson 9658661bd4 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 7789a18d23 Merge branch '2.6.x' into 2.7.x
Closes gh-30667
3 years ago
Andy Wilkinson d4348279a7 Merge branch '2.5.x' into 2.6.x
Closes gh-30666
3 years ago
Andy Wilkinson 8f1b8622ba Ensure that webEnvironment=NONE creates non-web context
Previously, if spring.main.web-application-type was configured in
application.properties to servlet or reactive, setting
webEnvironment=NONE on @SpringBootTest would not work correctly and
a servlet or reactive web application context would be created
based on the value of spring.main.web-application-type.

This commit updates the test context bootstapper to set
spring.main.web-application-type to none when webEnvironment has been
set to none. This is done in the merged context configuration's
property source properties which are applied to the environment in a
high-precedence test property source that will override configuration
in application.properties.

Closes gh-29695
3 years ago
Andy Wilkinson 21ccd58f67 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 4545d39603 Merge branch '2.6.x' into 2.7.x
Closes gh-30665
3 years ago
Andy Wilkinson 887fa4a13f Merge branch '2.5.x' into 2.6.x
Closes gh-30664
3 years ago
Andy Wilkinson c8de843d85 Honor final web application type when creating context in tests
Previously, SpringBootContextLoader would configure its
SpringApplication with an ApplicationContextFactory that ignores
the WebApplicationType with which its called and instead returns a
hard-coded type of context based on the type of the
MergedContextConfiguration. This hard-coding would result in the
wrong type of context being used if a subsequent change was made to
the application's WebApplicationType, for example due to binding of
the spring.main.web-application-type configuration property.

This commit updates SpringBootContextLoader to configure
SpringApplication with an ApplicationContextFactory that takes the
WebApplicationType with which it is called into consideration.

Fixes gh-29170
3 years ago
Stephane Nicoll c654638654 Polish "Add link to @Order annotation"
See gh-30572
3 years ago
prd c72f3d79af Add link to @Order annotation
See gh-30572
3 years ago
Moritz Halbritter 3860eb211a Implement auto-configurations for Brave and OpenTelemetry
- Configure Zipkin
- Configure Wavefront
- Configure Brave
- Configure OpenTelemetry
- Configure Micrometer Tracing bridges for OpenTelemetry and Brave
- Create the ObservationHandler for tracing with Micrometer

Closes gh-30156
3 years ago
Scott Frederick f5f7fc8e9a Merge branch '2.7.x' 3 years ago
Scott Frederick d387b3fa81 Support configuration of web SSL using PEM-encoded certificates
This commit adds the ability to configure SSL in embedded web containers
using PEM-encoded certificate and private key files, as an alternative
to configuring SSL with Java KeyStore files.

Closes gh-29273
3 years ago
Scott Frederick 9aff0a998f Merge branch '2.7.x' 3 years ago
Scott Frederick f032690d0a Add support for CNB platform API 0.9
Fixes gh-30566
3 years ago
Andy Wilkinson 3d5086a42d Merge branch '2.7.x' 3 years ago
Andy Wilkinson ff40c8b6f5 Use MeterBinders to bind DataSource metrics
Closes gh-30282
3 years ago
Andy Wilkinson d1cd95eb13 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 5e76671859 Remove remaining code that was deprecated in 2.5
Closes gh-30442
3 years ago
Andy Wilkinson c37857c6c6 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 631b876165 Deprecate DatabaseDriver.GAE
Closes gh-29984
3 years ago
Moritz Halbritter 2c42be9392 Merge branch '2.7.x' 3 years ago
Moritz Halbritter 6c04241ad6 Merge branch '2.6.x' into 2.7.x
Closes gh-30652
3 years ago
Moritz Halbritter 9e98ccd8ab Merge branch '2.5.x' into 2.6.x
Closes gh-30651
3 years ago
Moritz Halbritter dfc0f21932 Fix language in WavefrontProperties
Closes gh-30649
3 years ago
Stephane Nicoll b5713ba5e7 Upgrade to Spring Framework 5.3.19
Closes gh-30518
3 years ago
Stephane Nicoll 138192230c Upgrade to Spring Framework 5.3.19
Closes gh-30517
3 years ago
Stephane Nicoll 08954fce85 Upgrade to Spring Framework 5.3.19
Closes gh-30516
3 years ago
Andy Wilkinson fe46392144 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 27a936e466 Fix Elastic health indicator without RestHighLevelClient
Closes gh-28496
3 years ago
Stephane Nicoll 62069ead48 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 00a481e4e9 Upgrade to Reactor 2020.0.18
Closes gh-30604
3 years ago
Andy Wilkinson 258ae5e153 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 562627fb42 Deprecate auto-configuration for RestHighLevelClient
Closes gh-28598
3 years ago
Andy Wilkinson 4e054385a4 Polish 3 years ago
Andy Wilkinson d5a92ccb8b Merge branch '2.7.x' 3 years ago
Andy Wilkinson a7a71da9ef Polish "Bring back Elasticsearch RestClient auto-configuration"
See gh-28496
3 years ago
Filip Hrisafov eb3bf40bdb Bring back Elasticsearch RestClient auto-configuration
Prior to this commit, Spring Boot would only auto-configure the
`RestHighLevelClient` and `RestClientBuilder` if the
`RestHighLevelClient` was present. This was done in 1d73d4ed.

This commit brings back the exposing of the `RestClient` bean in when
exposing the `RestHighLevelClient` or when the `RestHighLevelClient`
is not present. It allows for using the auto-configuration and its
customizers of the `RestClientBuilder` in a similar way as it is done
for the `RestTemplateBuilder` and the `WebClient.Builder`.

The presence of the `elasticsearch-rest-high-level-client` module is
now optional. This opens the door for potentially adding support for
the new Elasticsearch Java Client[1] that is based on the same
`RestClient`.

The health contributor and its configuration has also been updated to
only depend on the low-level RestClient.

See gh-28496

[1] https://github.com/elastic/elasticsearch-java
3 years ago
Brian Clozel e0ae1d3501 Use auto-configured JSON codecs for GraphQlTester
Prior to this commit, the auto-configured
`ExecutionGraphQlServiceTester` would use a default Jackson
`ObjectMapper` provided by the builder for its JSON
serialization/deserialization needs. Other testers, like the
`HttpGraphQlTester` are based on auto-configured components which
already use the auto-configured `ObjectMapper`.

This commit uses the newly introduced `encoder(Encoder<?>)` and
`decoder(Decoder<?>)` builder methods to configure custom JSON codecs
honoring the application configuration.

Closes gh-30646
3 years ago
rstoyanchev b91bfc7067 Update WebMVC GraphQL autoconfig to the latest
As a result of changes for
https://github.com/spring-projects/spring-graphql/issues/342,
GraphQlWebSocketHandler now exposes a method to create the
WebSocketHttpRequestHandler, pre-configured with a context propagating
HandshakeInterceptor. This commit updates the autoconfig to use it.

Closes gh-30641
3 years ago
Brian Clozel e57bbdfcf5 Polish
See gh-29666
3 years ago
Brian Clozel 3485070aee Switch to Spring Kafka SNAPSHOTs
See gh-30645
3 years ago
Brian Clozel be88b62302 Switch to Spring Session SNAPSHOTs
See gh-30639
3 years ago
Brian Clozel f2e295802d Switch to Spring Security SNAPSHOTs
See gh-30633
3 years ago
Brian Clozel 305a0c5c96 Switch to Spring HATEOAS SNAPSHOTs
See gh-30632
3 years ago
Brian Clozel 2651068c17 Switch to Spring Data SNAPSHOTs
See gh-30634
3 years ago
Brian Clozel 77b7f2f1ce Switch to Spring Framework SNAPSHOTs
See gh-30624
3 years ago
Stephane Nicoll 368ba019de Upgrade to Reactor 2020.0.18
Closes gh-30596
3 years ago
Stephane Nicoll a1fe2b8857 Upgrade to Reactor 2020.0.18
Closes gh-30587
3 years ago
Andy Wilkinson 44211564a4 Adapt to latest changes in Micrometer 2.0 snapshots
See gh-29666
3 years ago
Andy Wilkinson 6580f6c742 Align with latest changes in Micrometer 1.9 snapshots
See gh-30605
3 years ago
Andy Wilkinson b871a1e457 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 48f8021d88 Migrate @Local*Port annotations to spring-boot-test
Closes gh-29589
3 years ago
Andy Wilkinson 8d18e5fc0e Merge branch '2.7.x' 3 years ago
Andy Wilkinson b8b903527a Update tag keys to comply with Micrometer recommendations
Closes gh-30536
3 years ago
Stephane Nicoll 6f62e1c743 Start building against Spring Session 2021.2.0-RC1 snapshots
See gh-30611
3 years ago
Stephane Nicoll 2ed65b3035 Start building against Spring Security 2.7.0-RC1 snapshots
See gh-30609
3 years ago
Stephane Nicoll 8658765eb4 Start building against Spring Kafka 2.8.5 snapshots
See gh-30608
3 years ago
Stephane Nicoll 726c4e9ced Start building against Spring Retry 1.3.3 snapshots
See gh-30607
3 years ago
Stephane Nicoll 65efc75c6f Start building against Spring LDAP 2.4.0-RC1 snapshots
See gh-30606
3 years ago
Stephane Nicoll 454f409a14 Start building against Micrometer 1.9.0-RC1 snapshots
See gh-30605
3 years ago
Stephane Nicoll 719fb625ef Start building against Reactor 2020.0.18 snapshots
See gh-30604
3 years ago
Stephane Nicoll 2ded2bf71a Adapt to latest change in Spring Framework snapshots 3 years ago
Stephane Nicoll 2a36d3dd14 Start building against Spring Session 2021.1.3 snapshots
See gh-30603
3 years ago
Stephane Nicoll c080a29feb Start building against Spring Security 5.6.3 snapshots
See gh-30601
3 years ago
Stephane Nicoll e42eeca549 Start building against Spring Kafka 2.8.5 snapshots
See gh-30600
3 years ago
Stephane Nicoll 65e2c20ca8 Start building against Spring Data 2021.1.4 snapshots
See gh-30602
3 years ago
Stephane Nicoll 33994a9f54 Start building against Spring Retry 1.3.3 snapshots
See gh-30599
3 years ago
Stephane Nicoll 9eb6f714b5 Start building against Spring LDAP 2.3.7 snapshots
See gh-30598
3 years ago
Stephane Nicoll ccdd49040f Start building against Micrometer 1.8.5 snapshots
See gh-30597
3 years ago
Stephane Nicoll e735bb2fcd Start building against Spring Framework 5.3.19 snapshots
See gh-30517
3 years ago
Stephane Nicoll 13cd3d2ce0 Start building against Reactor 2020.0.18 snapshots
See gh-30596
3 years ago
Andy Wilkinson 6d865c2646 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 7534e50d0b Merge branch '2.6.x' into 2.7.x
Closes gh-30621
3 years ago
Andy Wilkinson 7e44745816 Merge branch '2.5.x' into 2.6.x
Closes gh-30620
3 years ago
Andy Wilkinson b88f062f04 Polish "Remove assumptions about ordering when comparing JSON in tests"
See gh-30514
3 years ago
Vivek Gupta 5b3bc1a936 Remove assumptions about ordering when comparing JSON in tests
See gh-30514
3 years ago
Andy Wilkinson 136189c86f Merge branch '2.7.x' 3 years ago
Andy Wilkinson f209d77cb2 Merge branch '2.6.x' into 2.7.x
Closes gh-30617
3 years ago
Andy Wilkinson d6731805b6 Merge branch '2.5.x' into 2.6.x
Closes gh-30616
3 years ago
Andy Wilkinson 70fa7e5e93 Make properties field final
Closes gh-30615
3 years ago
Stephane Nicoll 6aa8436c6d Start building against Spring Session 2021.0.6 snapshots
See gh-30595
3 years ago
Stephane Nicoll 455c37645d Start building against Spring Security 5.5.6 snapshots
See gh-30593
3 years ago
Stephane Nicoll bb8be2425a Start building against Spring Kafka 2.7.13 snapshots
See gh-30592
3 years ago
Stephane Nicoll aab8fc80ec Start building against Spring Data 2021.0.11 snapshots
See gh-30594
3 years ago
Stephane Nicoll 0080e45172 Start building against Spring Retry 1.3.3 snapshots
See gh-30590
3 years ago
Stephane Nicoll 5b05304c2c Start building against Spring LDAP 2.3.7 snapshots
See gh-30589
3 years ago
Stephane Nicoll ea6e87adef Start building against Micrometer 1.7.11 snapshots
See gh-30588
3 years ago
Stephane Nicoll e70451635c Start building against Spring Framework 5.3.19 snapshots
See gh-30516
3 years ago
Stephane Nicoll 9dda20cfab Start building against Reactor 2020.0.18 snapshots
See gh-30587
3 years ago
Scott Frederick 0dd9493dc1 Merge branch '2.7.x' 3 years ago
Scott Frederick 90aee8ef2f Polish FailureAnalyzers deprecation message
Fixes gh-30578
3 years ago
Scott Frederick d67dcf16cd Migrate FailureAnalyzers to constructor injection
All `FailureAnalyzer` implementations should use constructor
injection for `BeanFactory` and `Environment` instead of implementing
`BeanFactoryAware` or `EnvironmentAware` interfaces.

Fixes gh-30585
3 years ago
Andy Wilkinson 2dcc1ea257 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 612e4114d2 Merge branch '2.6.x' into 2.7.x
Closes gh-30584
3 years ago
Andy Wilkinson f027faafa2 Merge branch '2.5.x' into 2.6.x
Closes gh-30583
3 years ago
izeye 618d113fad Move Jetty 9 specific exclusions to correct dependency
See gh-30522
3 years ago
Andy Wilkinson 41213a8c4e Merge branch '2.7.x' 3 years ago
Andy Wilkinson 5a26e936de Merge branch '2.6.x' into 2.7.x
Closes gh-30582
3 years ago
Andy Wilkinson a2c08f9f99 Merge branch '2.5.x' into 2.6.x
Closes gh-30581
3 years ago
Andy Wilkinson 35154a96f3 Polish "Fix NPE in configprops endpoint"
See gh-30068
3 years ago
qxo a1fe05f40b Fix NPE in configprops endpoint
This works around spring-projects/spring-framework#28298. The bug
means that when a @Configuration class is annotated with
@ConfigurationProperties any bean defined by a static @Bean method
is considered to be annotated with @ConfigurationProperties.

See gh-30068
3 years ago
Andy Wilkinson fac2430dff Merge branch 'gh-30358' 3 years ago
Andy Wilkinson dbc59052ba Polish "Add failure analyzer for missing web factory bean"
See gh-30358
3 years ago
Guirong Hu dfafccaba5 Add failure analyzer for missing web factory bean
See gh-30358
3 years ago
Andy Wilkinson 95c8d7f79d Merge branch '2.7.x' 3 years ago
Andy Wilkinson febea4711e Make Reactive and ServletWebServerFactory extend marker interface
Closes gh-30579
3 years ago
Andy Wilkinson e6b485b317 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8727361221 Polish "Order ExitCodeGenerators and return first non-zero exit code"
See gh-30457
3 years ago
dugenkui 6718b10fa9 Order ExitCodeGenerators and return first non-zero exit code
See gh-30457
3 years ago
Stephane Nicoll 3e67ffd233 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 245e602ae0 Merge branch '2.6.x' into 2.7.x
Closes gh-30573
3 years ago
luozhenyu 09daad0a16 Add metadata for management.endpoint.health.probes.add-additional-paths
See gh-30562
3 years ago
Moritz Halbritter 4307edbb1b Merge branch '2.7.x' 3 years ago
Moritz Halbritter 98bbbc910b Merge branch '2.6.x' into 2.7.x
Closes gh-30554
3 years ago
Moritz Halbritter c54b825a82 Merge branch '2.5.x' into 2.6.x
Closes gh-30553
3 years ago
dugenkui03 035a16278e Make ApplicationAvailabilityBean threadsafe
See gh-30489
3 years ago
Moritz Halbritter 8f275353ef Merge branch '2.7.x' 3 years ago
Moritz Halbritter 1b5927b325 Merge branch '2.6.x' into 2.7.x
Closes gh-30552
3 years ago
Moritz Halbritter 99a1b98e03 Merge branch '2.5.x' into 2.6.x
Closes gh-30551
3 years ago
Moritz Halbritter 41ab46d0c7 Fix wrong replacement hint for 'spring.data.neo4j.username'
Closes gh-30550
3 years ago
Andy Wilkinson d6f111ce59 Merge branch '2.7.x'
Closes gh-30547
3 years ago
Andy Wilkinson 71e52a475b Upgrade to Embedded Mongo 3.4.5
Closes gh-30546
3 years ago
Andy Wilkinson a70249e368 Merge branch '2.7.x' 3 years ago
Andy Wilkinson ffc0fafe1a Merge branch '2.6.x' into 2.7.x
Closes gh-30545
3 years ago
Andy Wilkinson 05d4093381 Merge branch '2.5.x' into 2.6.x
Closes gh-30544
3 years ago
Andy Wilkinson 83cfc951f8 Polish "Refer to list of internal proxies in reference documentation"
See gh-30461
3 years ago
Damiano Albani 91306b58d5 Refer to list of internal proxies in reference documentation
See gh-30461
3 years ago
Moritz Halbritter 43c647e898 Merge branch '2.7.x' 3 years ago
Moritz Halbritter f8c54655f6 Merge branch '2.6.x' into 2.7.x
Closes gh-30542
3 years ago
Moritz Halbritter 53b2c85df0 Merge branch '2.5.x' into 2.6.x
Closes gh-30541
3 years ago
Chris Hut 65d8c76ac3 Add Tomcat locale mapping for Japanese to preserve UTF-8 charset
See gh-30535
3 years ago
Moritz Halbritter 5ab9112bbc Add auto-configuration for Micrometer 2.0.0 Observation API
- Adds a ObservationRegistry bean
- Add support for ObservationRegistryCustomizers
- Enables timer creation for observations if micrometer-core is on
  the classpath
- Registers ObservationPredicate, GlobalTagsProvider and
  ObservationHandler on the MeterRegistry
- Applies grouping to the ObservationHandlers: MeterObservationHandler
  are added to a FirstMatchingCompositeObservationHandler
- If micrometer-tracing is on the classpath, the
  TracingObservationHandler are added to a
  FirstMatchingCompositeObservationHandler

Closes gh-29666
3 years ago
Moritz Halbritter 4a8901b94c Start building against Spring Batch 5.0.0-SNAPSHOT
See gh-30459
3 years ago
Scott Frederick e32511516e Merge branch '2.7.x' 3 years ago
Scott Frederick ef79a18514 Use provided scope for Maven core dependencies in Maven plugin
Fixes gh-29520
3 years ago
Scott Frederick 92936c6ed3 Merge branch '2.7.x' 3 years ago
Scott Frederick 103c2bdd7d Use Tomcat SSLHostConfig API for SSL configuration
Closes gh-30531
3 years ago
Brian Clozel 1c71567c94 Support "application/graphql+json" media type in GraphQL HTTP mapping
As seen in spring-projects/spring-graphql#108, the GraphQL HTTP spec now
requires the "application/graphql+json" media type and accepts
"application/json" for backwards compatibility.

This commit updates the `RouterFunction` definition for the GraphQL HTTP
endpoints so that both types are accepted.

Closes gh-30407
3 years ago
Moritz Halbritter 5b05fd9fb2 Merge branch '2.7.x' 3 years ago
Moritz Halbritter eedb8573b7 Polish documentation 3 years ago
Moritz Halbritter 6fa696f13d Merge branch '2.7.x' 3 years ago
Moritz Halbritter bd1424b004 Merge branch '2.6.x' into 2.7.x
Closes gh-30528
3 years ago
Moritz Halbritter bf3c2d713d Merge branch '2.5.x' into 2.6.x
Closes gh-30526
3 years ago
izeye 09d6215b65 Polish documentation
See gh-30498
3 years ago
Moritz Halbritter 9791318e55 Merge branch '2.7.x' 3 years ago
Jonatan Ivanov d0bc31a5e9 Add support for Prometheus Exemplars
See gh-30472
3 years ago
Brian Clozel 51c45d5b10 Switch to Spring Framework 5.3.19-SNAPSHOT
See gh-30518
3 years ago
Stephane Nicoll ac93dc3252 Remove reference to spring.datasource.initialization-mode in tests
Closes gh-30511
3 years ago
Stephane Nicoll 535a9b7be0 Remove outdated reference to spring.datasource.initialization-mode
Closes gh-30435
3 years ago
Stephane Nicoll 2a2c4be809 Merge branch '2.6.x' into 2.7.x
Closes gh-30510
3 years ago
Stephane Nicoll b2a4ae38e8 Merge branch '2.5.x' into 2.6.x
Closes gh-30509
3 years ago
izeye 40d0e38e76 Test Spring Boot Gradle Plugin against Gradle 7.4.2
See gh-30506
3 years ago
Stephane Nicoll 5f66019706 Remove the ability to run an application in the Maven process
Closes gh-30501
3 years ago
Stephane Nicoll 6d7b14a5a2 Revert test assertion until we switch to framework snapshots 3 years ago
Stephane Nicoll 13c9c1adb5 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 2c5398898b Polish "Deprecate running an application in the Maven JVM"
See gh-30479
3 years ago
Stephane Nicoll c21b4a5280 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 09696c90c7 Deprecate running an application in the Maven JVM
This commit deprecates the "fork" property so that the application
always runs in a dedicated process. This aligns with the behaviour of
the Gradle plugin, and simplifies the lifecycle of certain features that
would not work in a non-forked process.

Closes gh-30479
3 years ago
Stephane Nicoll 25d8888aff Merge branch '2.7.x' 3 years ago
Stephane Nicoll 1da5a7a600 Merge branch '2.6.x' into 2.7.x 3 years ago
Stephane Nicoll 546a7e5edb Merge branch '2.5.x' into 2.6.x 3 years ago
Stephane Nicoll 17936b855c Polish 3 years ago
Stephane Nicoll 9168e63e62 Upgrade to Spring Framework 5.3.18
Closes gh-30493
3 years ago
Stephane Nicoll 7ccbdda1e7 Upgrade to Spring Framework 5.3.18
Closes gh-30492
3 years ago
Stephane Nicoll 94c40c7234 Upgrade to Spring Framework 5.3.18
Closes gh-30491
3 years ago
Andy Wilkinson 2da44a0b4f Upgrade to Jackson Bom 2.13.2.20220328
Closes gh-30478
3 years ago
Andy Wilkinson 06c5e26f81 Upgrade to Jackson Bom 2.12.6.20220326
Closes gh-30477
3 years ago
Andy Wilkinson ad95aded7e Merge branch '2.7.x' 3 years ago
Andy Wilkinson b9029fcf9e Merge branch '2.6.x' into 2.7.x
Closes gh-30476
3 years ago
Andy Wilkinson 64beaba99f Merge branch '2.5.x' into 2.6.x
Closes gh-30475
3 years ago
Andy Wilkinson 8cb11b74cd Polish "Make MustacheViewResolver bean back off without Spring MVC"
See gh-30456
3 years ago
Craig Andrews 7101b5099f Make MustacheViewResolver bean back off without Spring MVC
See gh-30456
3 years ago
Andy Wilkinson 24e6417ddc Adapt to latest changes in Spring for GraphQL snapshots
See gh-30463
3 years ago
Andy Wilkinson 42ae55895d Simplify resolution of the application's main class name
Closes gh-30467
3 years ago
Brian Clozel 93817c708e Switch to Spring for GraphQL 1.0.0-SNAPSHOT
See gh-30463
3 years ago
Brian Clozel 4466a0b041 Upgrade to GraphQL Java 18.0
Closes gh-30464
3 years ago
Andy Wilkinson fbb060e0fe Polish
See 5d8c1d9bd7.
3 years ago
Andy Wilkinson d9c2e7c85a Merge branch '2.7.x' 3 years ago
Andy Wilkinson 4722d9d17e Merge branch '2.6.x' into 2.7.x
Closes gh-30470
3 years ago
Andy Wilkinson 880d33f391 Merge branch '2.5.x' into 2.6.x
Closes gh-30469
3 years ago
Andy Wilkinson 05b7befc7a Fix javadoc of ResolveMainClassName setClasspath(Object)
Closes gh-30468
3 years ago
Andy Wilkinson 5d8c1d9bd7 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 2f3ae02385 Merge branch '2.6.x' into 2.7.x
Closes gh-30466
3 years ago
Andy Wilkinson 8f985474a6 Merge branch '2.5.x' into 2.6.x
Closes gh-30465
3 years ago
Andy Wilkinson d574563616 Document @ConstructorBinding and @DefaultValue with records
Closes gh-30460
3 years ago
Stephane Nicoll 6865f1f3d9 Merge branch '2.7.x' 3 years ago
Stephane Nicoll 5466444826 Merge branch '2.6.x' into 2.7.x
Closes gh-30450
3 years ago
Stephane Nicoll 5dc4ff5366 Update copyright year of changed file
See gh-30446
3 years ago
Vikey Chen f9d1c400a7 Remove redundant Javadoc
See gh-30446
3 years ago
Moritz Halbritter be3523b1cd Move metric properties
- Moved from 'management.metrics.export.<product>' to
  'management.<product>.metrics.export'
- The default enabled property moved from 'management.metrics.export.defaults.enabled'
  to 'management.defaults.metrics.export.enabled'

Closes gh-30381
3 years ago
Moritz Halbritter 3af3b26f8e Merge branch '2.7.x' 3 years ago
Moritz Halbritter 018281f3d0 Merge branch '2.6.x' into 2.7.x
Closes gh-30441
3 years ago
Moritz Halbritter cee51783fd Merge branch '2.5.x' into 2.6.x
Closes gh-30440
3 years ago
Moritz Halbritter 24e748d5cd Remove unnecessary entries in additional config metadata
Add the 'enabled' fields directly to the classes instead.

Closes gh-30439
3 years ago
Andy Wilkinson eabf6cd1d8 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 685d2d4391 Polish
See gh-30152
3 years ago
Guirong Hu df417bf317 Simplify registration of Jackson mixin types
See gh-30152
3 years ago
Moritz Halbritter e431842668 Merge branch '2.7.x' 3 years ago
Moritz Halbritter 45f393b76b Merge branch '2.6.x' into 2.7.x
Closes gh-30437
3 years ago
Moritz Halbritter c003d5b533 Merge branch '2.5.x' into 2.6.x
Closes gh-30436
3 years ago
Moritz Halbritter 0ff8119a1b Sort entries in additional-spring-configuration metadata alphabetically
Closes gh-30434
3 years ago
Andy Wilkinson 2e32f800e1 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 8646ac4215 Move JsonComponent docs to general Jackson section
Closes gh-30405
3 years ago
Andy Wilkinson 3de024594f Merge branch '2.7.x' 3 years ago
Andy Wilkinson 64888b0deb Merge branch '2.6.x' into 2.7.x
Closes gh-30433
3 years ago
Andy Wilkinson 5d09260870 Reinstate support for REST Assured
Closes gh-29543
Closes gh-30426
3 years ago
Andy Wilkinson c7bf816cf7 Start building against Spring REST Docs 3.0.0-M3 snapshots
See gh-30424
3 years ago
Phillip Webb 7e98ee8cf6 Upgrade to SendGrid 4.9.1
Closes gh-30420
3 years ago
Phillip Webb aac5afebf3 Upgrade to MongoDB 4.5.1
Closes gh-30419
3 years ago
Phillip Webb fd0fce6e3a Upgrade to AspectJ 1.9.9
Closes gh-30418
3 years ago
Phillip Webb dcfaadfb88 Upgrade to SendGrid 4.9.1
Closes gh-30417
3 years ago
Phillip Webb 123e22afb0 Upgrade to MongoDB 4.5.1
Closes gh-30416
3 years ago
Moritz Halbritter 47bf218bd2 Add prohibit clauses to shut up bomr 3 years ago
Andy Wilkinson 5702f9ebc3 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 5d55c663ba Allow spring.data.mongodb.uri to take precedence over separate props
Closes gh-30067
3 years ago
Andy Wilkinson 2c1b30514a Merge branch '2.7.x' 3 years ago
Andy Wilkinson 06c3e2a041 Merge branch '2.6.x' into 2.7.x
Closes gh-30394
3 years ago
Andy Wilkinson 2317f69f4c Add Apache Kafka to Messaging section's description
Closes gh-30389
3 years ago
Andy Wilkinson 038428cb1a Merge branch '2.7.x' 3 years ago
Andy Wilkinson b911530c31 Merge branch '2.6.x' into 2.7.x
Closes gh-30393
3 years ago
Andy Wilkinson 9c128f1acc Merge branch '2.5.x' into 2.6.x
Closes gh-30392
3 years ago
Andy Wilkinson 73d9e0e0ed Fix equals when adapt removes trailing characters from element
Closes gh-30317
3 years ago
Stephane Nicoll 1f0025b7df Merge branch '2.7.x' 3 years ago
Stephane Nicoll b70c409178 Upgrade to Selenium HtmlUnit 3.60.0
Closes gh-30391
3 years ago
Stephane Nicoll d7ca7763da Upgrade to HtmlUnit 2.60.0
Closes gh-30390
3 years ago
Stephane Nicoll c96b1caab0 Upgrade to Spring Batch 5.0.0-M2
Closes gh-30232
3 years ago
Andy Wilkinson 77e6279d03 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 3255da23a2 Merge branch '2.6.x' into 2.7.x
Closes gh-30388
3 years ago
Andy Wilkinson c739831087 Merge branch '2.5.x' into 2.6.x
Closes gh-30387
3 years ago
Andy Wilkinson d8cf332c2e Document default value of spring.thymeleaf.reactive.media-types
Closes gh-30280
3 years ago
Andy Wilkinson 3ee44ca0b0 Merge branch '2.6.x' into 2.7.x
Closes gh-30386
3 years ago
Andy Wilkinson f378627f94 Merge branch '2.5.x' into 2.6.x
Closes gh-30385
3 years ago
Andy Wilkinson 8d882fa09b Fix possible duplicate templateEngine bean in Thymeleaf auto-config
Closes gh-30384
3 years ago
Andy Wilkinson e3b2fb5deb Merge branch '2.7.x' 3 years ago
Andy Wilkinson bcb71dfd1b Merge branch '2.6.x' into 2.7.x
Closes gh-30383
3 years ago
Andy Wilkinson 1244c429a6 Merge branch '2.5.x' into 2.6.x
Closes gh-30382
3 years ago
Andy Wilkinson e927cd71dd Clarify type matching performed by MockBean and SpyBean
Closes gh-28656
3 years ago
Andy Wilkinson 3410dd67d0 Merge branch '2.7.x' 3 years ago
Andy Wilkinson 47540eec61 Align default indices options with Spring Data Elasticsearch
Closes gh-30378
3 years ago
Andy Wilkinson 009666bc64 Merge branch '2.7.x' 3 years ago
Andy Wilkinson ac3b0ea24a Merge branch '2.6.x' into 2.7.x
Closes gh-30380
3 years ago
Andy Wilkinson 24aa4070c9 Merge pull request #30349 from hpoettker
* gh-30349:
  Fix links to Spring Security Reference Guide

Closes gh-30349
3 years ago
Henning Poettker 22eb301bcf Fix links to Spring Security Reference Guide
See gh-30349
3 years ago
Stephane Nicoll 724ba69a6d Upgrade to Spring Integration 6.0.0-M2
Closes gh-30204
3 years ago
Stephane Nicoll dc7c1f246f Upgrade to Spring Integration 5.5.10
Closes gh-30193
3 years ago
Stephane Nicoll 589804000b Upgrade to Spring Integration 5.5.10
Closes gh-30183
3 years ago
Stephane Nicoll acdfa31f5a Upgrade to Spring Integration 5.5.10
Closes gh-30175
3 years ago
Andy Wilkinson 48f8dd28ac Upgrade to Spring AMQP 3.0.0-M2
Closes gh-30201
3 years ago
Andy Wilkinson c4425598cf Merge branch '2.7.x' 3 years ago
Andy Wilkinson 79ee53a587 Merge branch '2.6.x' into 2.7.x
Closes gh-30377
3 years ago
Andy Wilkinson f063da30d2 Merge branch '2.5.x' into 2.6.x
Closes gh-30376
3 years ago
Andy Wilkinson a8bddeb9cf Remove redundant setting of refresh policy
Closes gh-30375
3 years ago
Andy Wilkinson a9b6ab77ea Upgrade to Spring Security 6.0.0-M3
Closes gh-30202
3 years ago
Andy Wilkinson 219d946e33 Upgrade to Spring for GraphQL 1.0.0-M6
Closes gh-29637
3 years ago
Andy Wilkinson 38e3c777b7 Upgrade to Spring Kafka 3.0.0-M3
Closes gh-30089
3 years ago
Andy Wilkinson 0817a46be3 Upgrade to Spring REST Docs 3.0.0-M2
Closes gh-29544
3 years ago
Stephane Nicoll c92cf8eda0 Upgrade to Spring HATEOAS 2.0.0-M2
Closes gh-30371
3 years ago
Stephane Nicoll 9dfc2131b9 Upgrade to RxJava3 3.1.4
Closes gh-30370
3 years ago
Stephane Nicoll f30b747138 Upgrade to jOOQ 3.16.5
Closes gh-30368
3 years ago
Stephane Nicoll 6a5a2f6356 Upgrade to Jetty 11.0.8
Closes gh-30367
3 years ago
Stephane Nicoll c063210447 Upgrade to Jetty Reactive HTTPClient 3.0.5
Closes gh-30366
3 years ago
Stephane Nicoll a3b365baba Upgrade to Jetty EL 10.0.14
Closes gh-30365
3 years ago
Stephane Nicoll 0848d6953f Upgrade to Hibernate Validator 7.0.4.Final
Closes gh-30364
3 years ago
Stephane Nicoll 32411f2b11 Upgrade to Caffeine 3.0.6
Closes gh-30363
3 years ago
Stephane Nicoll bafeacf3d8 Upgrade to AspectJ 1.9.8
Closes gh-30362
3 years ago
Stephane Nicoll 041371895c Upgrade to Spring Data 2022.0.0-M3
Closes gh-30361
3 years ago
Andy Wilkinson 91fe362e94 Merge branch '2.6.x' into 2.7.x
Closes gh-30352
3 years ago
Andy Wilkinson f53c5178c3 Upgrade to Spring Kafka 2.8.4
Closes gh-30181
3 years ago
Andy Wilkinson b2c52d632a Upgrade to Spring Kafka 2.7.12
Closes gh-30351
3 years ago
Andy Wilkinson 1185f2f58b Merge branch '2.6.x' into 2.7.x
Closes gh-30189
3 years ago
Andy Wilkinson b2e8087f3c Upgrade to Spring AMQP 2.4.3
Closes gh-30180
3 years ago
Andy Wilkinson 95f561afc0 Upgrade to Spring AMQP 2.5.11
Closes gh-30173
3 years ago
Andy Wilkinson bb969384fc Merge branch '2.6.x' into 2.7.x
Closes gh-30192
3 years ago
Andy Wilkinson 72f6565863 Merge branch '2.5.x' into 2.6.x
Closes gh-30182
3 years ago
Andy Wilkinson 4b17214e21 Upgrade to Spring WS 3.1.3
Closes gh-30174
3 years ago
Andy Wilkinson 0e1b64dda1 Upgrade to Spring WS 4.0.0-M2
Closes gh-30203
3 years ago
Andy Wilkinson 24cea36f1b Upgrade to Spring Security 5.7.0-M3
Closes gh-30191
3 years ago
Andy Wilkinson 670b498190 Upgrade to Spring Data 2022.0.0-M2
Closes gh-30200
3 years ago
Andy Wilkinson 9aaa5bca7a Upgrade to Spring Data 2021.2.0-M4
Closes gh-30185
3 years ago
Andy Wilkinson 4bc1463439 Upgrade to Spring Data 2021.1.3
Closes gh-30179
3 years ago
Andy Wilkinson 19b9a0adb6 Upgrade to Spring Data 2021.0.10
Closes gh-30172
3 years ago
Stephane Nicoll 9de234f913 Fix asciidoc include and anchor 3 years ago
Stephane Nicoll b8e93b27af Merge branch '2.7.x' 3 years ago
Stephane Nicoll 7402a584bd Merge branch '2.6.x' into 2.7.x
Closes gh-30347
3 years ago
Stephane Nicoll 55a385cc36 Merge branch '2.5.x' into 2.6.x
Closes gh-30346
3 years ago
Stephane Nicoll 8824a09572 Polish "Document WebSecurityCustomizer for H2 Console"
See gh-29932
3 years ago
Henning Poettker 9d46a18406 Document WebSecurityCustomizer for H2 Console
See gh-29932
3 years ago
Stephane Nicoll 7da035b12d Merge branch '2.7.x' 3 years ago
Stephane Nicoll 7f52820e17 Update copyright year of changed files
See gh-30236
3 years ago
izeye 455e0bfa08 Polish StandardAnnotationCustomizableTypeExcludeFilters
See gh-30236
3 years ago
Stephane Nicoll e342070ec4 Merge branch '2.7.x' 3 years ago
Stephane Nicoll d0a0e7c6a2 Merge branch '2.6.x' into 2.7.x
Closes gh-30345
3 years ago
Stephane Nicoll 0aa141b5d9 Merge branch '2.5.x' into 2.6.x
Closes gh-30344
3 years ago
Stephane Nicoll 9455831d2a Polish contribution
See gh-30234
3 years ago
Abel Salgado Romero 5e270c18ae Include Netty in servers that supports HTTP response compression
See gh-30234
3 years ago
Brian Clozel bae62c39a9 Adapt to latest Spring GraphQL changes
This commit adapts to the latest Spring GraphQL changes, renaming
`GraphQlService` to `ExecutionGraphQlService` as well as the
`WebInterceptor` contract to `WebGraphQlHandlerInterceptor`.

See spring-projects/spring-graphql#332
3 years ago
Stephane Nicoll 2088381d4b Merge branch '2.7.x' 3 years ago
Stephane Nicoll a2959bbcf2 Polish "Add support for cache2k in memory caching"
See gh-28498
3 years ago
Jens Wilke 774f61fcb5 Add support for cache2k in memory caching
See gh-28498
3 years ago
Stephane Nicoll 5db1547da7 Merge branch '2.7.x' 3 years ago
Stephane Nicoll da4adcd7b0 Upgrade to Micrometer 1.9.0-M4
Closes gh-30014
3 years ago
Stephane Nicoll a6dfaeecb9 Upgrade to Lettuce 6.1.8.RELEASE
Closes gh-30342
3 years ago
Stephane Nicoll 11dc4e0787 Upgrade to Embedded Mongo 3.4.3
Closes gh-30341
3 years ago
Stephane Nicoll 118964893d Upgrade to R2DBC Bom Arabba-SR13
Closes gh-30340
3 years ago
Stephane Nicoll 3109a18698 Upgrade to Lettuce 6.1.8.RELEASE
Closes gh-30339
3 years ago
Stephane Nicoll dfa95a238d Upgrade to Hibernate 5.6.7.Final
Closes gh-30338
3 years ago
Stephane Nicoll 10ffd01205 Upgrade to R2DBC Bom Arabba-SR13
Closes gh-30337
3 years ago
Stephane Nicoll 1eb8bcaa49 Upgrade to Lettuce 6.1.8.RELEASE
Closes gh-30336
3 years ago
Andy Wilkinson 17b5611ace Merge branch '2.7.x' 3 years ago
Andy Wilkinson f05c19a40a Kotlin Fix JsonSerializer example in reference guide
Closes gh-30331
3 years ago
Chris Dennis 3ed3d3eb36 Restore Ehcache 3 Support
See gh-30002
3 years ago
Yixiang Zhao effd70ea21 Add reference to Casdoor Spring Boot Starter
See gh-30220
3 years ago
Stephane Nicoll c322cebe49 Merge branch '2.7.x' 3 years ago
Stephane Nicoll d8bb2ec4e0 Merge branch '2.6.x' into 2.7.x
Closes gh-30331
3 years ago
Stephane Nicoll bce247eafb Merge branch '2.5.x' into 2.6.x
Closes gh-30330
3 years ago
Stephane Nicoll 39339ccb49 Update copyright year of change file
See gh-30329
3 years ago
SangHyun-Park 8536100009 Fix JsonSerializer example in reference guide
See gh-30329
3 years ago
Scott Frederick cabfb98a89 Merge branch '2.7.x' 3 years ago
Scott Frederick a14f3ed200 Use a ConfigurationProperties class for JMX properties
Closes gh-30327
3 years ago
Scott Frederick e5a09b3b31 Apply unique-names consistently in JmxAutoConfiguration
Ensure that the `spring.jmx.unique-names` property is applied to the
auto-configured `MBeanExporter` as well as the `ObjectNamingStrategy`.

Fixes gh-29968
3 years ago
Stephane Nicoll e49de1f2fb Upgrade to Jackson Bom 2.13.2
Closes gh-30242
3 years ago
Stephane Nicoll 1169c6df16 Upgrade to Neo4j Java Driver 4.4.5
Closes gh-30326
3 years ago
Stephane Nicoll 704a2b7795 Add additional bomr checks 3 years ago
Stephane Nicoll af15a18e02 Upgrade to Tomcat 10.0.18
Closes gh-30320
3 years ago
Andy Wilkinson 12d9127d3b Merge branch '2.7.x' 3 years ago
Andy Wilkinson c2d7e21312 Merge branch '2.6.x' into 2.7.x
Closes gh-30322
3 years ago
Andy Wilkinson 26719a211b Merge branch '2.5.x' into 2.6.x
Closes gh-30321
3 years ago
Andy Wilkinson 1669062231 Apply server.tomcat.keep-alive-timeout to HTTP/2
Closes gh-30267
3 years ago
Stephane Nicoll 39b6f2bd7d Merge branch '2.7.x' 3 years ago
Stephane Nicoll 2ab0ce3ea7 Upgrade to Neo4j Java Driver 4.4.5
Closes gh-30303
3 years ago
Andy Wilkinson a1e972ebaa Update Spock for Groovy 4.0 compatibility
Closes gh-30318
3 years ago
Andy Wilkinson f3b312f0b4 Upgrade to Thymeleaf Layout Dialect 3.1.0
Closes gh-30312
3 years ago
Andy Wilkinson dd812a3f76 Upgrade to Groovy 4.0.1
Closes gh-30279
3 years ago
Andy Wilkinson 568cd687af Remove support for REST Assured until it supports Groovy 4.0
REST Assured does not work with Groovy 4.0 so support is being
temporarily removed again.

See gh-29543
3 years ago
Andy Wilkinson e60001fb16 Adapt to deprecations in Spring Data Redis
See gh-30200
3 years ago
Stephane Nicoll 2fbb36bd04 fixup! Upgrade to Flyway 8.5.4 3 years ago
Stephane Nicoll 1e55ef2f97 Upgrade to Versions Maven Plugin 2.10.0
Closes gh-30315
3 years ago
Stephane Nicoll e79073bee3 Upgrade to UnboundID LDAPSDK 6.0.4
Closes gh-30314
3 years ago
Stephane Nicoll 3d011fc2e6 Upgrade to Tomcat 9.0.60
Closes gh-30313
3 years ago
Stephane Nicoll 426f239d2c Upgrade to Spring Retry 1.3.2
Closes gh-30311
3 years ago
Stephane Nicoll 0946f28dcd Upgrade to SendGrid 4.9.0
Closes gh-30310
3 years ago
Stephane Nicoll c70be97fc4 Upgrade to Selenium HtmlUnit 3.59.0
Closes gh-30309
3 years ago
Stephane Nicoll 6487b809fe Upgrade to Rabbit Stream Client 0.5.0
Closes gh-30308
3 years ago
Stephane Nicoll 8b27263eee Upgrade to R2DBC Bom Borca-SR1
Closes gh-30307
3 years ago
Stephane Nicoll f129a733a4 Upgrade to Netty 4.1.75.Final
Closes gh-30306
3 years ago
Stephane Nicoll b0f6166e5e Upgrade to Logback 1.2.11
Closes gh-30305
3 years ago
Stephane Nicoll d8c231a1d1 Upgrade to Mockito 4.4.0
Closes gh-30302
3 years ago
Stephane Nicoll 717f8739c5 Upgrade to Maven Dependency Plugin 3.3.0
Closes gh-30301
3 years ago
Stephane Nicoll 0b20b99f6e Upgrade to Maven Compiler Plugin 3.10.1
Closes gh-30300
3 years ago
Stephane Nicoll f8a6efb15e Upgrade to Log4j2 2.17.2
Closes gh-30299
3 years ago
Stephane Nicoll 154195d9a2 Upgrade to Liquibase 4.9.0
Closes gh-30298
3 years ago
Stephane Nicoll aa39c5a012 Upgrade to Jackson Bom 2.13.2
Closes gh-30297
3 years ago
Stephane Nicoll 20dd6463a3 Upgrade to Infinispan 13.0.8.Final
Closes gh-30296
3 years ago
Stephane Nicoll fa6bcd5d6c Upgrade to HtmlUnit 2.59.0
Closes gh-30295
3 years ago
Stephane Nicoll d40465260d Upgrade to Hibernate Validator 6.2.3.Final
Closes gh-30294
3 years ago
Stephane Nicoll 3075794175 Upgrade to Hibernate 5.6.7.Final
Closes gh-30293
3 years ago
Stephane Nicoll 00cba28390 Upgrade to Hazelcast 5.1.1
Closes gh-30292
3 years ago
Stephane Nicoll 1c11ae8a7d Upgrade to Groovy 3.0.10
Closes gh-30291
3 years ago
Stephane Nicoll ca89dd58f4 Upgrade to Flyway 8.5.4
Closes gh-30290
3 years ago
Stephane Nicoll 41150f1ef4 Upgrade to Elasticsearch 7.17.1
Closes gh-30289
3 years ago
Stephane Nicoll bf477700f6 Upgrade to Ehcache3 3.10.0
Closes gh-30288
3 years ago
Stephane Nicoll d521a7bb1b Upgrade to Dropwizard Metrics 4.2.9
Closes gh-30287
3 years ago
Stephane Nicoll 046afae1aa Upgrade to Couchbase Client 3.2.6
Closes gh-30286
3 years ago
Stephane Nicoll 5b44ad15f7 Upgrade to Cassandra Driver 4.14.0
Closes gh-30285
3 years ago
Stephane Nicoll 8732ac708d Upgrade to Awaitility 4.2.0
Closes gh-30284
3 years ago
Andy Wilkinson f693d7dfad Merge branch '2.7.x' 3 years ago
Andy Wilkinson b787ea4802 Add property for media types of reactive Mustache views
Closes gh-28858
3 years ago
Andy Wilkinson 36f24cf6bb Merge branch '2.7.x' 3 years ago
Andy Wilkinson 3a5a748ec0 Rework Mustache properties to show which are Servlet-specific
Closes gh-30273
3 years ago
Andy Wilkinson 6625a77f64 Merge branch '2.7.x' 3 years ago