Commit Graph

47258 Commits

Author SHA1 Message Date
Moritz Halbritter 29e37a5305 Merge pull request #39403 from timgrohmann
* pr/39403:
  Allow creation of SpringProfileArbiter without Environment

Closes gh-39403
2024-02-28 13:18:02 +01:00
Tim Grohmann bd6edeaa94 Allow creation of SpringProfileArbiter without Environment
See gh-39403
2024-02-28 13:07:43 +01:00
Moritz Halbritter 28e7f1d4a4 Merge branch '3.1.x' into 3.2.x
Closes gh-39784
2024-02-28 13:00:36 +01:00
Moritz Halbritter 468c7e5c73 Merge pull request #39777 from PiyalAhmed
* pr/39777:
  Fix Typo in Spring Boot Docs Section 10.1 Custom HTTP Exchange Recording

Closes gh-39777
2024-02-28 13:00:27 +01:00
Piyal Ahmed 3028fe703e Fix Typo in Spring Boot Docs Section 10.1 Custom HTTP Exchange Recording
See gh-39777
2024-02-28 12:58:53 +01:00
Andy Wilkinson f863be5f83 Merge branch '3.1.x' into 3.2.x 2024-02-28 11:47:04 +00:00
Andy Wilkinson 714a95aa82 Pass job status into send-notification action 2024-02-28 11:46:47 +00:00
Andy Wilkinson 390ec1caca Merge branch '3.1.x' into 3.2.x 2024-02-28 11:37:23 +00:00
Andy Wilkinson 164cef1ed1 Reduce scope of thread dumping action so it works on Windows
See gh-39761
2024-02-28 11:36:33 +00:00
Andy Wilkinson a4462b42d1 Merge branch '3.1.x' into 3.2.x 2024-02-28 11:29:03 +00:00
Andy Wilkinson 049a2c01ed Make run name in CI notification configurable and improve default
See gh-39761
2024-02-28 11:28:29 +00:00
Andy Wilkinson ce0786cd7c Merge branch '3.1.x' into 3.2.x 2024-02-28 10:18:23 +00:00
Andy Wilkinson ca6ee61493 Print JVM thread dumps if the build is cancelled
See gh-39761
2024-02-28 10:17:57 +00:00
Andy Wilkinson a8d6244334 Merge branch '3.1.x' into 3.2.x 2024-02-28 10:02:23 +00:00
Andy Wilkinson 868629d9c7 Allow the build to continue if sending a notification fails
See gh-39761
2024-02-28 10:01:29 +00:00
Andy Wilkinson 849f41a355 Merge branch '3.1.x' into 3.2.x 2024-02-28 09:43:00 +00:00
Andy Wilkinson c1b15cd367 Send notifications from GitHub Actions to Google Chat
See gh-39761
2024-02-28 09:42:24 +00:00
Scott Frederick 460d8a070d Merge branch '3.1.x' into 3.2.x
Closes gh-39773
2024-02-27 14:13:12 -06:00
Scott Frederick e67e6bbb02 Merge pull request #39767 from snicoll
* pr/39767:
  Stop throwing BindingException in tests

Closes gh-39767
2024-02-27 14:12:55 -06:00
Stéphane Nicoll f6e4bede09 Stop throwing BindingException in tests
This commit adapts the error controller tests that need the request
to fail with a bind issue, and simulate the behavior of
ModelAttributeMethodProcessor.

As of Spring Framework 6.0.x, this processor no longer throws a
BindingException, but rather a MethodArgumentNotValidException and
the handing of BindException itself is deprecated.

This makes sure that those tests can smoothly be executed against
Spring Framework 6.2.x as throwing a BindingException now results
into an unresolved exception, and an internal server error rather than
the expected bad request.

See gh-39767
2024-02-27 14:12:19 -06:00
Scott Frederick 83efe763f3 Merge branch '3.1.x' into 3.2.x
Closes gh-39771
2024-02-27 13:29:23 -06:00
Scott Frederick 76c7371258 Merge pull request #39750 from dreis2211
* pr/39750:
  Remove obsolete JDK 9 check in spring-boot-smoke-test-jersey

Closes gh-39750
2024-02-27 13:29:03 -06:00
Christoph Dreis 3d47c949a6 Remove obsolete JDK 9 check in spring-boot-smoke-test-jersey
See gh-39750
2024-02-27 13:28:02 -06:00
Scott Frederick 7efef3141e Merge branch '3.1.x' into 3.2.x
Closes gh-39769
2024-02-27 13:00:50 -06:00
Scott Frederick a9b3420857 Merge pull request #39737 from snicoll
* pr/39737:
  Make resolution algorithm of ConnectionDetailsFactory more explicit

Closes gh-39737
2024-02-27 13:00:28 -06:00
Stéphane Nicoll c259a673d3 Make resolution algorithm of ConnectionDetailsFactory more explicit
This commit moves the resolution check for ConnectionDetailsFactory
to a dedicated method to make it more clear that it is meant to verify
that the implementation is resolved and can be loaded from the
classpath.

The previous algorithm relied on a behavior of ResolvableType that only
resolves the first level generics. Further improvements in Spring
Framework 6.2 make this check invalid as some implementations use a
Container that can hold a nested generic.

See gh-39737
2024-02-27 12:46:51 -06:00
Andy Wilkinson db0fcc5626 Merge branch '3.1.x' into 3.2.x
Closes gh-39764
2024-02-27 12:39:14 +00:00
Andy Wilkinson 54cdc83337 Only reference Gradle tasks beneath org.gradle.api
Fixes gh-39584
2024-02-27 12:38:07 +00:00
Andy Wilkinson ed56c3d738 Merge branch '3.1.x' into 3.2.x 2024-02-27 09:43:58 +00:00
Andy Wilkinson b1381e8178 Add Gradle user name to properties and configure all in separate step
See gh-39761
2024-02-27 09:43:35 +00:00
Andy Wilkinson df736eda81 Merge branch '3.1.x' into 3.2.x
Closes gh-39762
2024-02-27 09:06:15 +00:00
Andy Wilkinson c4ec76e1d0 Run Windows build on GitHub actions
Closes gh-39761
2024-02-27 09:05:25 +00:00
Andy Wilkinson 490161c0ed Polish warning about virtual threads and the JVM exiting
Closes gh-39732
2024-02-23 09:39:48 +00:00
Spring Builds d817c19723 Next development version (v3.2.4-SNAPSHOT) 2024-02-22 18:57:07 +00:00
Moritz Halbritter 5d88adac3f Merge branch '3.1.x' into 3.2.x 2024-02-22 12:59:21 +01:00
Spring Builds 8dff2496dc Next development version (v3.1.10-SNAPSHOT) 2024-02-22 11:35:44 +00:00
Phillip Webb d13c00612d Merge pull request #39675' from slovi
* pr/39675:
  Polish 'Decode URL content before passing it to NestedLocation.parse'
  Decode URL content before passing it to NestedLocation.parse

Closes gh-39675
2024-02-21 21:35:56 -08:00
Phillip Webb a457638e6c Polish 'Decode URL content before passing it to NestedLocation.parse'
See gh-39675'

Closes gh-39675'
2024-02-21 21:16:33 -08:00
_ext Slovak, Jiri 06569e76f6 Decode URL content before passing it to NestedLocation.parse
URL can contains empty spaced encoded as %20, so it should be decoded
before passing it to NestedLocation. NestedLocation expects file system
path which should not contain URL encoded values.

See gh-39675
2024-02-21 17:28:55 -08:00
Scott Frederick 428ddb710b Merge branch '3.1.x' into 3.2.x
Closes gh-39658
2024-02-21 17:59:03 -06:00
Scott Frederick 39304147a7 Upgrade CI images to ubuntu:jammy-20240212
Closes gh-39657
2024-02-21 17:58:39 -06:00
Phillip Webb 12de6aa46a Merge branch '3.1.x' into 3.2.x 2024-02-21 15:27:27 -08:00
Phillip Webb 2c4909a89a Update copyright year of changed files 2024-02-21 13:58:53 -08:00
Andy Wilkinson b199e49e40 Upgrade to Undertow 2.3.12.Final
Closes gh-39674
2024-02-21 21:22:18 +00:00
Andy Wilkinson 71e3a92f3c Upgrade to Tomcat 10.1.19
Closes gh-39673
2024-02-21 21:22:18 +00:00
Andy Wilkinson d86fa721b5 Upgrade to Spring Security 6.2.2
Closes gh-39487
2024-02-21 21:05:43 +00:00
Andy Wilkinson 34a45d2608 Upgrade to Spring Pulsar 1.0.3
Closes gh-39486
2024-02-21 21:05:42 +00:00
Andy Wilkinson 6158fa08c9 Upgrade to Spring LDAP 3.2.2
Closes gh-39485
2024-02-21 21:05:41 +00:00
Andy Wilkinson 506438e772 Upgrade to Spring Kafka 3.1.2
Closes gh-39484
2024-02-21 21:05:40 +00:00
Andy Wilkinson 398fb15758 Upgrade to Spring Integration 6.2.2
Closes gh-39483
2024-02-21 21:05:39 +00:00