Commit Graph

17788 Commits (5f15425daafbbf9e3c6e34f4d1124756afe27204)

Author SHA1 Message Date
Stephane Nicoll 46a5e5d9d4 Upgrade to Spring Data 2021.1.5
Closes gh-31349
2 years ago
Stephane Nicoll 87ecbc7073 Upgrade to Spring HATEOAS 1.4.4
Closes gh-31464
2 years ago
Stephane Nicoll 3118b7380d Merge branch '2.7.x'
Closes gh-31461
2 years ago
Stephane Nicoll 8b9579eeb7 Polish "Harmonize Kotlin example"
See gh-31458
2 years ago
ningenMe 6685d49faa Harmonize Kotlin example
See gh-31458
2 years ago
dreis2211 fb45fc4819 Use Files.writeString() and Files.readString() where possible
See gh-31459
2 years ago
dreis2211 93defdaa17 Use String.repeat() where possible
See gh-31456
2 years ago
Johnny Lim 43c2f1c03c Polish AutoConfigureObservability changes
See gh-31457
2 years ago
Stephane Nicoll e746dfa677 Polish "Allow configuring WebDriver with TestNG"
See gh-27947
2 years ago
AlexCD 4872523181 Allow configuring WebDriver with TestNG
See gh-27947
2 years ago
Johnny Lim aab59c5f2e Static-import Mockito.mock()
See gh-31443
2 years ago
dreis2211 b687e1c7ee Use Runtime.version() instead of reflection
See gh-31444
2 years ago
dreis2211 a639685053 Remove obsolete Java compatibility code
See gh-31452
2 years ago
Stephane Nicoll cb22905944 Merge branch '2.7.x'
Closes gh-31455
2 years ago
Johnny Lim 11a07a9d1e Polish OAuth2ResourceServerAutoConfigurationTests
See gh-31453
2 years ago
Stephane Nicoll b99295fff4 Revert "Polish contribution"
This reverts commit a000ed4beb.

See gh-31454
2 years ago
Stephane Nicoll a000ed4beb Polish contribution
See gh-31454
2 years ago
Johnny Lim c3f1b4f595 Add Javadoc since to AbstractApplicationContextRunner.prepare()
See gh-31454
2 years ago
dreis2211 3fcb6765b1 Fix checkstyle violation
See gh-31449
2 years ago
Johnny Lim 5d7d0d8047 Use 3.0.0 for Javadoc since tags
See gh-31448
2 years ago
Stephane Nicoll a957efbdc5 Add missing org.yaml.snakeyaml.Yaml reflection hint
Closes gh-31441
2 years ago
Stephane Nicoll 3366e4de25 Upgrade to Spring LDAP 2.4.1
Closes gh-31373
2 years ago
Stephane Nicoll c61fab2777 Upgrade to Undertow 2.2.18.Final
Closes gh-31438
2 years ago
Stephane Nicoll 4f95fdea82 Upgrade to Reactive Streams 1.0.4
Closes gh-31436
2 years ago
Stephane Nicoll 91d9d48446 Upgrade to Postgresql 42.3.6
Closes gh-31435
2 years ago
Stephane Nicoll 548e8728e4 Upgrade to Netty 4.1.78.Final
Closes gh-31434
2 years ago
Stephane Nicoll e43e9c3c40 Upgrade to Neo4j Java Driver 4.4.6
Closes gh-31433
2 years ago
Stephane Nicoll 8e911affad Upgrade to MongoDB 4.6.1
Closes gh-31432
2 years ago
Stephane Nicoll c93d3201ff Upgrade to MariaDB 3.0.5
Closes gh-31431
2 years ago
Stephane Nicoll 338d8d997b Upgrade to Kotlin Coroutines 1.6.2
Closes gh-31430
2 years ago
Stephane Nicoll dbf3677c0a Upgrade to jOOQ 3.14.16
Closes gh-31429
2 years ago
Stephane Nicoll 26b64e7713 Upgrade to Hazelcast 5.1.2
Closes gh-31428
2 years ago
Stephane Nicoll 670876b52d Upgrade to H2 2.1.214
Closes gh-31427
2 years ago
Stephane Nicoll cd2a8a91da Upgrade to Groovy 3.0.11
Closes gh-31426
2 years ago
Stephane Nicoll 4d03653b74 Upgrade to Flyway 8.5.13
Closes gh-31425
2 years ago
Stephane Nicoll e60a235194 Upgrade to Embedded Mongo 3.4.6
Closes gh-31424
2 years ago
Stephane Nicoll 54e4ff8e81 Upgrade to Elasticsearch 7.17.4
Closes gh-31423
2 years ago
Stephane Nicoll 9590a9914a Upgrade to Couchbase Client 3.3.1
Closes gh-31422
2 years ago
Stephane Nicoll d82c6dc291 Upgrade to AppEngine SDK 1.9.97
Closes gh-31421
2 years ago
Stephane Nicoll 8548f1a1cb Upgrade to Undertow 2.2.18.Final
Closes gh-31420
2 years ago
Stephane Nicoll 0edf12c07c Upgrade to Reactive Streams 1.0.4
Closes gh-31418
2 years ago
Stephane Nicoll 898cf7665a Upgrade to Postgresql 42.3.6
Closes gh-31417
2 years ago
Stephane Nicoll 854578c936 Upgrade to Netty tcNative 2.0.53.Final
Closes gh-31416
2 years ago
Stephane Nicoll 9076e38f06 Upgrade to Netty 4.1.78.Final
Closes gh-31415
2 years ago
Stephane Nicoll 71e5b90948 Upgrade to Neo4j Java Driver 4.4.6
Closes gh-31414
2 years ago
Stephane Nicoll 3b20c67f02 Upgrade to jOOQ 3.14.16
Closes gh-31413
2 years ago
Stephane Nicoll 78d0db7ff0 Upgrade to Infinispan 12.1.12.Final
Closes gh-31412
2 years ago
Stephane Nicoll 623a48fb03 Upgrade to Groovy 3.0.11
Closes gh-31411
2 years ago
Stephane Nicoll ae1b47c245 Upgrade to AppEngine SDK 1.9.97
Closes gh-31410
2 years ago
Phillip Webb 657fa3e64e Merge branch '2.7.x'
Closes gh-31409
2 years ago
Phillip Webb 7c91ebb1b0 Merge branch '2.6.x' into 2.7.x
Closes gh-31408
2 years ago
Phillip Webb ae6311ddda Prevent Logback from accidentally being used in Log4J2LoggingSystemTests
Update `Log4J2LoggingSystemTests` to exclude Logback and include
'log4j-slf4j-impl'. The `ModifiedClassPathClassLoader` has also been
updated so that it no longer automatically excludes `log4j` artifacts,
instead we now use `@ClassPathExclusions` on the relevant tests.

Fixes gh-19365
2 years ago
Andy Wilkinson 4f3180540c Use Framework's MockSpringFactoriesLoader
Closes gh-31406
2 years ago
Andy Wilkinson bde06a3115 Merge branch '2.7.x' 2 years ago
Andy Wilkinson 89bef73846 Polish 2 years ago
Andy Wilkinson 80ae3f36a9 Merge branch '2.7.x'
Closes gh-31404
2 years ago
Andy Wilkinson a1cc5bf238 Allow multiple JWS algorithms to be configured
Closes gh-31321
2 years ago
Andy Wilkinson d370d19e7a Merge branch '2.7.x'
Closes gh-31403
2 years ago
Andy Wilkinson 5e1cd28d3f Merge branch '2.6.x' into 2.7.x
Closes gh-31402
2 years ago
Lars Grefer e8a1a0399a Upgrade to Bouncycastle 1.71
Closes gh-31400
2 years ago
Stephane Nicoll e5bb1cd108 Upgrade to Micrometer 1.9.1
Closes gh-31372
2 years ago
Stephane Nicoll 7e6acfd2ab Upgrade to Micrometer 1.8.7
Closes gh-31347
2 years ago
Phillip Webb d84557f1f9 Merge branch '2.7.x'
Closes gh-31396
2 years ago
Phillip Webb bcbcc53a09 Merge branch '2.6.x' into 2.7.x
Closes gh-31395
2 years ago
Phillip Webb b42f056ddb Don't close jar files early
Update `JarFile` and related classes so that `close()` is not longer
called early.

Prior to this commit, we would always immediately close the underlying
jar file to prevent file locking issues with our build. This causes
issues on certain JVMs when they attempt to verify a signed jar.

The file lock issues have now been solved by returning a custom input
stream from `JarUrlConnection` which captures and delegates the close
method.

Fixes gh-29356
2 years ago
Madhura Bhave 55d6a87fef Remove support for multiple batch jobs
Closes gh-25373
2 years ago
Andy Wilkinson fabe0637cd Raise the minimum supported version of Kotlin to 1.7
Closes gh-31391
2 years ago
Stephane Nicoll 8c7923da6a Upgrade to Spring Framework 5.3.21
Closes gh-31319
2 years ago
Stephane Nicoll 49b71005de Upgrade to Spring Framework 5.3.21
Closes gh-31318
2 years ago
Stephane Nicoll d5695c1931 Add resource hints for configuration properties
This commits introduces a RuntimeHintsRegistrar for configuration
properties. By default, it provides the necessary hint to load
application properties and yaml files in default locations.

Closes gh-31311
2 years ago
Stephane Nicoll 1bf2e0bb8e Upgrade to Reactor 2020.0.20
Closes gh-31371
2 years ago
Stephane Nicoll cb4f5ed08e Upgrade to Reactor 2020.0.20
Closes gh-31346
2 years ago
Phillip Webb 85dcbf6100 Merge branch '2.7.x'
Closes gh-31385
2 years ago
Phillip Webb e0947459b6 Merge branch '2.6.x' into 2.7.x
Closes gh-31384
2 years ago
Phillip Webb 9f8a262e6b Log a warning when a health indicator takes too long to run
Update `HealthEndpointSupport` so that it logs a warning if a health
indicator takes too long to respond.

Fixes gh-31231
2 years ago
Stephane Nicoll b536b209ab Refine assertions on exception messages 2 years ago
Stephane Nicoll b0f5fb51fc Adapt to deprecation of NestedServletException 2 years ago
Andy Wilkinson 6894f561ce Merge branch '2.7.x'
Closes gh-31382
2 years ago
Andy Wilkinson ab67136664 Merge branch '2.6.x' into 2.7.x
Closes gh-31381
2 years ago
Andy Wilkinson 2094722e5d Remove duplicate content from "The Spring WebFlux Framework"
Closes gh-31378
2 years ago
Andy Wilkinson b1ea82c1e2 Merge branch '2.7.x'
Closes gh-31380
2 years ago
Andy Wilkinson 6de4ade0cf Merge branch '2.6.x' into 2.7.x
Closes gh-31379
2 years ago
Andy Wilkinson 5d7cab09b8 Revert BindConverter changes that are now handled by Framework
See gh-28592 and spring-projects/spring-framework#28609

Closes gh-31343
2 years ago
Stephane Nicoll 97e0c8e79c Start building against Spring Kafka 2.8.7 snapshots
See gh-31377
2 years ago
Stephane Nicoll 2f40c52d81 Start building against Spring Session 2021.1.4 snapshots
See gh-31352
2 years ago
Stephane Nicoll 342d01314a Start building against Spring Security 5.6.6 snapshots
See gh-31351
2 years ago
Stephane Nicoll ba572e5e16 Start building against Spring Kafka 2.8.7 snapshots
See gh-31350
2 years ago
Stephane Nicoll d22c0a22c3 Start building against Spring Data 2021.1.5 snapshots
See gh-31349
2 years ago
Stephane Nicoll bc6d2ea16d Start building against Spring AMQP 2.4.6 snapshots
See gh-31348
2 years ago
Stephane Nicoll a2f323b4ed Start building against Micrometer 1.8.7 snapshots
See gh-31347
2 years ago
Stephane Nicoll 2c7812e504 Start building against Reactor 2020.0.20 snapshots
See gh-31346
2 years ago
Stephane Nicoll 379344ea59 Start building against Spring AMQP 2.4.6 snapshots
See gh-31376
2 years ago
Stephane Nicoll 7841789735 Start building against Spring Security 5.7.2 snapshots
See gh-31375
2 years ago
Stephane Nicoll ba4bb2ff32 Start building against Spring Data 2021.2.1 snapshots
See gh-31374
2 years ago
Stephane Nicoll 02da20ec98 Start building against Spring LDAP 2.4.1 snapshots
See gh-31373
2 years ago
Stephane Nicoll 37af43cb18 Start building against Micrometer 1.9.1 snapshots
See gh-31372
2 years ago
Stephane Nicoll 0e1417935d Start building against Reactor 2020.0.20 snapshots
See gh-31371
2 years ago
Phillip Webb 6dea2f0e8d Merge branch '2.7.x'
Closes gh-31370
2 years ago
Phillip Webb 0be5078a73 Merge branch '2.6.x' into 2.7.x
Closes gh-31369
2 years ago
Phillip Webb b3a46fc50e Document that placeholders should us the canonical property name form
Closes gh-31309
2 years ago
Phillip Webb 378e56f1d3 Add Order annotation to GraphQL RouterFunction beans
Update GraphQL auto-configuration so that `RouterFunction` beans have
and `@Order` of 0.

Fixes gh-31314
2 years ago
Phillip Webb e125b0c22d Merge branch '2.7.x'
Closes gh-31368
2 years ago
Phillip Webb 7e2b325b36 Include auto-configuration and management import files in parent POM
Update the `maven-shade-plugin` configuration to include transformation
of the new `AutoConfiguration.imports` and
`ManagementContextConfiguration.imports` files.

Fixes gh-31316
2 years ago
Stephane Nicoll cc4965ee8a Merge branch '2.7.x'
Closes gh-31367
2 years ago
Stephane Nicoll 961b979d6e Merge branch '2.6.x' into 2.7.x
Closes gh-31366
2 years ago
Anthony Vanelverdinghe 1fffdbae2a Fix typos in the reference documentation
See gh-31328
2 years ago
Stephane Nicoll 99f71941cd Merge branch '2.7.x'
Closes gh-31363
2 years ago
Stephane Nicoll 499f54a335 Merge branch '2.6.x' into 2.7.x
Closes gh-31362
2 years ago
Lars Grefer 8c9557f552 Enable Links for the Javadoc of the Gradle Plugins
See gh-31279
2 years ago
Stephane Nicoll 59f6661166 Merge branch '2.7.x'
Closes gh-31361
2 years ago
Stephane Nicoll 56913a08b8 Merge branch '2.6.x' into 2.7.x
Closes gh-31360
2 years ago
Anthony Vanelverdinghe b1ccb600f3 Remove reference to outdated location
See gh-31276
2 years ago
Stephane Nicoll 41d327df51 Merge branch '2.7.x'
Closes gh-31359
2 years ago
Stephane Nicoll 06d7e67e79 Merge branch '2.6.x' into 2.7.x
Closes gh-31358
2 years ago
Stern, Ittay (is9613) e05363f9b0 Restore Custom Favicon section in the reference guide
The section about favicon was mistakenly removed in 5fceb9d and this
commit reinstates it.

See gh-31224
2 years ago
Stephane Nicoll ed7ff31d01 Merge branch '2.7.x'
Closes gh-31357
2 years ago
Stephane Nicoll 4b0fe63bdf Merge branch '2.6.x' into 2.7.x
Closes gh-31356
2 years ago
Stephane Nicoll d896d995d1 Polish contribution
See gh-31190
2 years ago
tudormarc e313aa5f6c Document that Lombok must be configured before our annotation processor
See gh-31190
2 years ago
Stephane Nicoll 365d96daf6 Merge branch '2.7.x'
Closes gh-31355
2 years ago
Stephane Nicoll 72dd51ae0b Merge branch '2.6.x' into 2.7.x
Closes gh-31354
2 years ago
Moritz Halbritter 42e8f65b80 Move @ConditionalOnClass from methods to inner classes
Closes gh-31353
2 years ago
Henning Poettker 9fdd471adf Use Lambda-based API in Spring Security examples
See gh-31143
2 years ago
Stephane Nicoll b3601643af Add hints for web resource default locations
Closes gh-31278
2 years ago
Stephane Nicoll 063e56dbff Polish 2 years ago
Phillip Webb 380776a9b2 Merge branch '2.7.x' 2 years ago
Phillip Webb 7bf82b5349 Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb 63fdd729f5 Refine conversion service type check
Update fix to account for primitive types.

See gh-28592
2 years ago
Phillip Webb 8937924508 Merge branch '2.7.x'
Closes gh-31342
2 years ago
Phillip Webb beb1c15219 Merge branch '2.6.x' into 2.7.x
Closes gh-31341
2 years ago
Phillip Webb 31b0264d94 Ensure conversion service actually converts to the correct type
Update `BindConverter` with a guard to ensure that the resulting object
is the correct type.

Fixes gh-28592
2 years ago
Phillip Webb cb745b4259 Merge branch '2.7.x'
Closes gh-31340
2 years ago
Anthony Vanelverdinghe ed1e7382ab Fix typo in ImportCandidates javadoc
See gh-31277
2 years ago
Phillip Webb ff4e6f7639 Merge branch '2.7.x'
Closes gh-31339
2 years ago
Phillip Webb 0f7fa84214 Polish 'Update Dynatrace documentation for Micrometer 1.9.0'
See gh-31132
2 years ago
Georg Pirklbauer 6df9f50642 Update Dynatrace documentation for Micrometer 1.9.0
Update the actuator documentation for Dynatrace to reflect the
updates and improvements that were made in Micrometer 1.9.0.

See gh-31132
2 years ago
Andy Wilkinson 2155aac464 Upgrade to REST Assured 5.1.1
Closes gh-31333
2 years ago
Andy Wilkinson 9ff411e6af Upgrade to Mockito 4.6.1
Closes gh-31332
2 years ago
Andy Wilkinson d4be484d27 Upgrade to AssertJ 3.23.1
Closes gh-31331
2 years ago
Moritz Halbritter 3799170c4d Disable metrics and tracing in web endpoints integration tests
See gh-31308
2 years ago
Moritz Halbritter 486b3073ce Add tracing in integration tests paragraph to the documentation
See gh-31308
2 years ago
Moritz Halbritter 8fab9f290c Back off tracing auto-configurations if tracing is disabled
See gh-31308
2 years ago
Moritz Halbritter b019ff6102 Wavefront sender configuration is no longer an auto-configuration
It's now a regular configuration class which is imported from
the Wavefront metrics and tracing auto-configurations
2 years ago
Moritz Halbritter 943e9033c0 Add @ConditionalOnEnabledTracing condition
See gh-31308
2 years ago
Moritz Halbritter b250d8a1e4 Add @AutoConfigureObservability annotation
This annotation is read by ObservabilityContextCustomizerFactory, which
then sets test properties depending on the annotation attributes.

@AutoConfigureMetrics is deprecated, to support backwards compatability
it's now meta-annotated with @AutoConfigureObservability

See gh-31308
2 years ago
Andy Wilkinson 36f01eb40b Fix compilation error with Tomcat 10
There's no setter for the max header size in Tomcat 10 as it's now
inherited from the underlying HTTP 1.1 protocol. The test that
was merged forwards from 2.7.x is retained to verify that this is
the case.

See gh-31330
2 years ago
Andy Wilkinson b6ebf4a7db Merge branch '2.7.x'
Closes gh-31330
2 years ago
Andy Wilkinson 7f584a95a6 Merge branch '2.6.x' into 2.7.x
Closes gh-31329
2 years ago
Andy Wilkinson e02803d341 Configure max HTTP header size when using HTTP2 with Tomcat
Closes gh-31322
2 years ago
Moritz Halbritter 41e9867bc4 Register all ObservationHandler, regardless which context they use
Closes #31272
2 years ago