Commit Graph

  • 8bc99fa662 Merge branch '6.2.x' Juergen Hoeller 2025-04-07 22:42:52 +02:00
  • ffd15155ee Upgrade to Mockito 5.17 and Checkstyle 10.23 Juergen Hoeller 2025-04-07 22:41:45 +02:00
  • 74ab5e4e25 Enforce circular reference exception between more than two threads as well Juergen Hoeller 2025-04-07 22:37:19 +02:00
  • 4283a34fa4 Merge branch '6.2.x' Juergen Hoeller 2025-04-07 17:09:36 +02:00
  • 463541967a Enforce circular reference exception between all thread variations Juergen Hoeller 2025-04-07 17:08:47 +02:00
  • 65cdbf7c07 Merge branch '6.2.x' Sam Brannen 2025-04-07 15:57:41 +02:00
  • 4510b78dfd Include @⁠ContextCustomizerFactories in @⁠NestedTestConfiguration Javadoc Sam Brannen 2025-04-07 15:57:20 +02:00
  • 024f421170 Switch to JSpecify @⁠Nullable annotation on main Sam Brannen 2025-04-07 14:19:51 +02:00
  • 48df362dfc Merge branch '6.2.x' Sam Brannen 2025-04-07 14:11:38 +02:00
  • 63f4ba4b2a Move field injection logic to BeanOverrideTestExecutionListener Sam Brannen 2025-04-07 14:03:50 +02:00
  • 0c7bc232d6 Redesign BeanOverrideRegistry internals Sam Brannen 2025-04-07 13:42:11 +02:00
  • 63daa7a0e4 Merge branch '6.2.x' Sam Brannen 2025-04-06 18:18:39 +02:00
  • 470bf3b0bb Add missing Javadoc for BeanOverrideHandler constructor Sam Brannen 2025-04-06 18:09:13 +02:00
  • 343f613f7c Indent with tabs instead of spaces in Gradle build scripts Sam Brannen 2025-04-06 17:41:32 +02:00
  • cfb7888044 Merge branch '6.2.x' Sam Brannen 2025-04-06 17:40:51 +02:00
  • 2ca9f6f064 Indent with tabs instead of spaces in Gradle build scripts Sam Brannen 2025-04-06 17:39:23 +02:00
  • 555d17df14 Merge branch '6.2.x' Sam Brannen 2025-04-06 17:34:44 +02:00
  • ecd8cd797e Use implementation Gradle configuration for framework-docs module Johnny Lim 2025-04-05 13:04:47 +09:00
  • 8d48a1e34b Merge branch '6.2.x' Juergen Hoeller 2025-04-05 16:14:06 +02:00
  • cc5ae23915 Suppress rollback attempt in case of timeout (connection closed) Juergen Hoeller 2025-04-05 16:03:31 +02:00
  • eee45c3583 Refine CORS preflight requests handling with no configuration Sébastien Deleuze 2025-04-04 21:19:11 +02:00
  • 76d335aa41 Remove default value for @⁠ManagedOperationParameters container Sam Brannen 2025-04-04 18:17:43 +02:00
  • 5b4511fbf7 Merge branch '6.2.x' Sam Brannen 2025-04-04 15:54:29 +02:00
  • dbd47ff4f9 Implement additional micro performance optimizations Sam Brannen 2025-04-04 15:24:38 +02:00
  • 381bc4c405 Polish contribution Sam Brannen 2025-04-04 15:22:52 +02:00
  • 0f2308e85f Implement micro performance optimizations Olivier Bourgain 2025-04-03 15:13:36 +02:00
  • 907c1db7a6 Merge branch '6.2.x' Juergen Hoeller 2025-04-04 00:28:50 +02:00
  • ee804ee8fb Avoid throwing of plain RuntimeException Juergen Hoeller 2025-04-04 00:22:24 +02:00
  • 4e5979c75a Consistent CacheErrorHandler processing for @Cacheable(sync=true) Juergen Hoeller 2025-04-04 00:22:12 +02:00
  • 98de16bc50 Turn CDS documentation into a JVM AOT cache one Sébastien Deleuze 2025-04-03 17:55:42 +02:00
  • d6e35cf1f0 Introduce queryParamCount() in MockRestRequestMatchers Sam Brannen 2025-04-03 14:43:23 +02:00
  • 18989123ac Merge branch '6.2.x' Juergen Hoeller 2025-04-03 12:04:38 +02:00
  • e7db15b325 Perform type check before singleton check for early FactoryBean matching Juergen Hoeller 2025-04-03 11:59:22 +02:00
  • a9cab2a3f1 Polishing Sam Brannen 2025-04-03 11:00:00 +02:00
  • d10d8e98c2 Remove default value for Container annotation Sam Brannen 2025-04-03 10:59:33 +02:00
  • 6576c52ed3 Remove unused code Sam Brannen 2025-04-03 10:58:51 +02:00
  • 71b6dcfa7e Merge branch '6.2.x' Sam Brannen 2025-04-03 10:48:28 +02:00
  • 8f9cbcd86d Add @⁠since tags Sam Brannen 2025-04-03 10:33:19 +02:00
  • 6717fca4ec Explicitly use original ClassLoader in case of package visibility Juergen Hoeller 2025-04-02 23:41:43 +02:00
  • 5b1c55252e Merge branch '6.2.x' Juergen Hoeller 2025-04-02 23:43:06 +02:00
  • 6bb964e2d0 Explicitly use original ClassLoader in case of package visibility Juergen Hoeller 2025-04-02 23:41:43 +02:00
  • e9c4665a80 Merge branch '6.2.x' Sébastien Deleuze 2025-04-02 18:05:04 +02:00
  • a946fe2bf8 Fix broken link for Server-Sent Events Taeik Lim 2025-04-02 21:33:22 +09:00
  • b94ab90eb2 Merge branch '6.2.x' Sébastien Deleuze 2025-04-02 17:10:56 +02:00
  • 671d972454 Add RestClient.RequestHeadersSpec#exchangeForRequiredValue Sébastien Deleuze 2025-04-02 14:08:08 +02:00
  • d9047d39e6 Refine ExchangeFunction Javadoc Sébastien Deleuze 2025-04-01 16:44:07 +02:00
  • 4db12806d1 Revert "Add a requiredExchange extension to RestClient" Sébastien Deleuze 2025-04-01 16:49:19 +02:00
  • dd888ed813 Refine StringUtils#uriDecode and update documentation Sébastien Deleuze 2025-04-01 16:14:32 +02:00
  • 7f1bc20688 Refine StringUtils#uriDecode Patrick Strawderman 2025-03-28 11:54:16 -07:00
  • 0b92a51650 Reinstate failing tests after Tomcat upgrade Brian Clozel 2025-04-02 11:05:56 +02:00
  • c35aac0c52 Merge branch '6.2.x' rstoyanchev 2025-04-02 09:06:06 +01:00
  • 290c9c4a19 Use form charset in ServletServerHttpRequest rstoyanchev 2025-04-02 09:05:40 +01:00
  • e01ad5a08d Polishing in ServletServerHttpRequest rstoyanchev 2025-04-01 19:22:34 +01:00
  • a787088df2 Merge branch '6.2.x' Brian Clozel 2025-04-02 09:40:05 +02:00
  • b8158df3d6 Create new observation context for WebClient retries Brian Clozel 2025-04-02 09:37:16 +02:00
  • 533283a23e Merge branch '6.2.x' Juergen Hoeller 2025-04-01 23:44:04 +02:00
  • 86ea7003f7 Upgrade to Groovy 4.0.26, Jetty 12.0.18, Apache HttpClient 5.4.3, Checkstyle 10.22 Juergen Hoeller 2025-04-01 23:42:56 +02:00
  • c4e25a1162 Upgrade to Jetty 12.0.18, Apache HttpClient 5.4.3, Protobuf 4.30.2, Checkstyle 10.22 Juergen Hoeller 2025-04-01 23:24:25 +02:00
  • 7970046f17 Upgrade to Commons Logging 1.3.5, Tomcat 11.0.5, Jetty 12.1.0.alpha2, Hibernate ORM 7.0.0.Beta5 Juergen Hoeller 2025-04-01 22:54:51 +02:00
  • 0a157faec1 Polishing (backported from 6.2.x) Juergen Hoeller 2025-04-01 22:36:40 +02:00
  • 2548d44f3b Include cause in MethodInvocationException message Juergen Hoeller 2025-04-01 22:12:17 +02:00
  • d06b47818b Align JSpecify @Nullable annotation Juergen Hoeller 2025-04-01 22:23:46 +02:00
  • 5e2c16c30c Merge branch '6.2.x' Juergen Hoeller 2025-04-01 22:21:56 +02:00
  • 48009c8534 Introduce support for concurrent startup phases with timeouts Juergen Hoeller 2025-04-01 22:18:26 +02:00
  • 203ca30a64 Include cause in MethodInvocationException message Juergen Hoeller 2025-04-01 22:12:17 +02:00
  • 34ea0461c7 Polishing Juergen Hoeller 2025-04-01 22:12:09 +02:00
  • 7bf628c827 Client support for API versioning rstoyanchev 2025-04-01 17:02:27 +01:00
  • 483abd96a4 Polishing in client adapter tests rstoyanchev 2025-03-26 11:47:51 +01:00
  • 5c93bb38c4 Merge branch '6.2.x' Sébastien Deleuze 2025-04-01 09:53:42 +02:00
  • fbaeaf12bd Recursively boxing Kotlin nested value classes Dmitry Sulman 2025-03-29 16:52:41 +03:00
  • 10e32c92e6 Make container annotation for ImportHttpServices nested rstoyanchev 2025-03-31 18:29:14 +01:00
  • 6cc6ea1b2b Make jar caching configurable through setUseCaches Juergen Hoeller 2025-03-31 17:24:33 +02:00
  • b73ca60811 Only attempt load for CGLIB classes in AOT mode Juergen Hoeller 2025-03-31 16:39:18 +02:00
  • a122dda596 Merge branch '6.2.x' Juergen Hoeller 2025-03-31 16:42:29 +02:00
  • 7b08feeb6d Make jar caching configurable through setUseCaches Juergen Hoeller 2025-03-31 16:41:16 +02:00
  • 743f32675d Only attempt load for CGLIB classes in AOT mode Juergen Hoeller 2025-03-31 16:39:18 +02:00
  • 3ddc607b3e Add spring.locking.strict property to common appendix Juergen Hoeller 2025-03-31 16:38:28 +02:00
  • ebdebbbd06 Rename HttpServiceGroups to ImportHttpServiceGroups rstoyanchev 2025-03-31 15:20:30 +01:00
  • d689629036 Support abstract @⁠Configuration classes without @⁠Bean methods again Sam Brannen 2025-03-29 16:45:39 +01:00
  • 077721bdb4 Remove outdated notes on forwarded headers. rstoyanchev 2025-03-25 17:03:13 +01:00
  • 779f1b080e Merge branch '6.2.x' rstoyanchev 2025-03-31 11:36:44 +01:00
  • f68fb97e7e Remove outdated notes on forwarded headers. rstoyanchev 2025-03-25 17:03:13 +01:00
  • b2af1af50f Merge branch '6.2.x' Sam Brannen 2025-03-31 12:19:43 +02:00
  • 044258f085 Support abstract @⁠Configuration classes without @⁠Bean methods again Sam Brannen 2025-03-29 16:45:39 +01:00
  • 18645022e9 Merge branch '6.2.x' Sam Brannen 2025-03-31 12:13:23 +02:00
  • 36d9357f94 Fix Kotlin compilation errors Sam Brannen 2025-03-31 12:02:51 +02:00
  • dcb9383ba1 Add a requiredExchange extension to RestClient Sébastien Deleuze 2025-03-31 11:15:40 +02:00
  • f8a3077da9 Fix typo in Bean Validation section of reference manual Tobias Hänel 2025-03-30 20:28:12 +02:00
  • 87fa9a5acb Polishing in GroupsMetadata rstoyanchev 2025-03-31 10:23:31 +01:00
  • 85bc6350ce Merge branch '6.2.x' Sébastien Deleuze 2025-03-31 11:16:01 +02:00
  • d771d02119 Add a requiredExchange extension to RestClient Sébastien Deleuze 2025-03-31 11:15:40 +02:00
  • 302f04ecf3 Replace Map argument with GroupsMetadata rstoyanchev 2025-03-31 10:11:07 +00:00
  • 1c0bcba587 Add HTTP Service registrar tests rstoyanchev 2025-03-31 08:48:11 +00:00
  • 42409e21fa Lazy loading of HTTP Service classes rstoyanchev 2025-03-28 21:01:43 +00:00
  • 49e24b7dfa Add author tags to HTTP Service registry rstoyanchev 2025-03-28 19:10:32 +00:00
  • 9721cbad5c Further simplify GroupAdapter initialization rstoyanchev 2025-03-27 14:32:07 +00:00
  • 39c4cc537d Apply HTTP Service group configurers in order Phillip Webb 2025-03-26 11:50:06 -07:00
  • 7c3618de7c Fixup checkstyle violations Phillip Webb 2025-03-26 13:32:26 -07:00
  • 92b0eb7f8b Add HTTP Service registry support rstoyanchev 2025-03-25 11:09:06 +00:00
  • a63c5ad305 Fix typo in Bean Validation section of reference manual Tobias Hänel 2025-03-30 20:28:12 +02:00