Commit Graph

36488 Commits (ba9e481310dcc0cbfb4eecb5675265d78b81651a)
 

Author SHA1 Message Date
Stephane Nicoll 7e6acfd2ab Upgrade to Micrometer 1.8.7
Closes gh-31347
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
Stephane Nicoll 49b71005de Upgrade to Spring Framework 5.3.21
Closes gh-31318
2 years ago
Stephane Nicoll cb4f5ed08e Upgrade to Reactor 2020.0.20
Closes gh-31346
2 years ago
Andy Wilkinson 5a028e059c Align buildSrc's Kotlin version with the main build
Closes gh-31387
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
Andy Wilkinson 2094722e5d Remove duplicate content from "The Spring WebFlux Framework"
Closes gh-31378
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 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
Phillip Webb b3a46fc50e Document that placeholders should us the canonical property name form
Closes gh-31309
2 years ago
Stephane Nicoll 5ef5497680 Merge pull request #31328 from anthonyvdotbe
* pr/31328:
  Fix typos in the reference documentation

Closes gh-31328
2 years ago
Anthony Vanelverdinghe 1fffdbae2a Fix typos in the reference documentation
See gh-31328
2 years ago
Stephane Nicoll fb37ce7b2f Merge pull request #31344 from naveensrinivasan
* pr/31344:
  Restrict permissions for GitHub action

Closes gh-31344
2 years ago
naveen c052a4d6a6 Restrict permissions for GitHub action
See gh-31344
2 years ago
Stephane Nicoll 1dea328c04 Merge pull request #31279 from larsgrefer
* pr/31279:
  Enable Links for the Javadoc of the Gradle Plugins

Closes gh-31279
2 years ago
Lars Grefer 8c9557f552 Enable Links for the Javadoc of the Gradle Plugins
See gh-31279
2 years ago
Stephane Nicoll 186536e964 Merge pull request #31276 from anthonyvdotbe
* pr/31276:
  Remove reference to outdated location

Closes gh-31276
2 years ago
Anthony Vanelverdinghe b1ccb600f3 Remove reference to outdated location
See gh-31276
2 years ago
Stephane Nicoll 3f1af9bd38 Merge pull request #31224 from ittays
* pr/31224:
  Restore Custom Favicon section in the reference guide

Closes gh-31224
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 09978b3593 Merge pull request #31190 from tudormarc
* pr/31190:
  Polish contribution
  Document that Lombok must be configured before our annotation processor

Closes gh-31190
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 d7fa384c5f Merge pull request #31143 from hpoettker
* pr/31143:
  Use Lambda-based API in Spring Security examples

Closes gh-31143
2 years ago
Henning Poettker 9fdd471adf Use Lambda-based API in Spring Security examples
See gh-31143
2 years ago
Stephane Nicoll d3b4cbada8 Set LATEST_GA to false in CI pipeline
Closes gh-31120
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 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
Andy Wilkinson e02803d341 Configure max HTTP header size when using HTTP2 with Tomcat
Closes gh-31322
2 years ago
Andy Wilkinson ed897fc922 Start building against Spring Framework 5.3.21 snapshots
See gh-31318
2 years ago
Stephane Nicoll b028263663 Upgrade CI to Docker 20.10.17
Closes gh-31297
2 years ago
Stephane Nicoll f96f21c8a2 Upgrade Java 18 version in CI image
Closes gh-31294
2 years ago
Stephane Nicoll c07623e040 Upgrade Java 17 version in CI image
Closes gh-31290
2 years ago
Stephane Nicoll 4822c9b809 Upgrade Java 11 version in CI image
Closes gh-31293
2 years ago
Stephane Nicoll 976f1ac355 Upgrade Java 8 version in CI image
Closes gh-31291
2 years ago
Stephane Nicoll ea85dccd61 Upgrade Ubuntu version in CI images
Closes gh-31287
2 years ago
Andy Wilkinson a651061e2c Remove SpringApplicationHierarchyTests
Closes gh-31281
2 years ago
Andy Wilkinson 4c23d2c45b Merge pull request #31267 from vpavic
* gh-31267:
  Polish "Update smoke tests to avoid conflicts with NAME environment variable"
  Update smoke tests to avoid conflicts with NAME environment variable

Closes gh-31267
2 years ago
Andy Wilkinson 0834dc5b01 Polish "Update smoke tests to avoid conflicts with NAME environment variable"
See gh-31267
2 years ago
Vedran Pavic 95e0d6c0f7 Update smoke tests to avoid conflicts with NAME environment variable
This commit updates several smoke tests in order to avoid conflicts
with NAME environment variable that is present in WSL and causes
project build to fail. Previous attempt to fix this in 7da42d71 was
incomplete.

See gh-31267
2 years ago
Stephane Nicoll bbb5966bca Upgrade integration tests to Apache Maven 3.8.5
Closes gh-31260
2 years ago
Andy Wilkinson 348662b15e Remove unused deduceFromApplicationContext and supporting code
Closes gh-31218
3 years ago
Andy Wilkinson 0b6c147a87 Polish 3 years ago
Andy Wilkinson da8dafe138 Make afterResolve hook used by bootJar and bootWar more robust
Previously, ResolvedDependencies used hasError on
ResolvedConfiguration to check that it was safe to work with all
of the resolved configuration's artifacts and their files. This
check is not sufficient as errors can still occur later on.

This commit updates ResolvedDependencies to use a lenient
configuration, thereby avoiding any problems that may be caused by
errors that occur after the hasError check.

Closes gh-30586
3 years ago