Commit Graph

  • 410eff641c Merge branch '6.2.x' Juergen Hoeller 2025-09-03 15:46:13 +02:00
  • 3a4315bf16 Keep mainThreadPrefix exposed until background init threads finished Juergen Hoeller 2025-09-03 15:45:12 +02:00
  • e53e413a21 Merge branch '6.2.x' Sam Brannen 2025-09-03 14:53:20 +02:00
  • 33fe8d29c1 Document potential need to use Mockito.doXxx() to stub a @⁠MockitoSpyBean Sam Brannen 2025-09-03 14:52:58 +02:00
  • 79151a0bc2 Spring MVC recognizes gRPC streams rstoyanchev 2025-09-02 20:38:59 +01:00
  • 10a288c986 Polishing in StatusHandler rstoyanchev 2025-09-02 15:38:03 +01:00
  • d32b7e9b4a Polish gh-35358 Johnny Lim 2025-09-02 23:13:27 +09:00
  • 6dc5bf7634 Clean up warnings related to deprecated HttpStatus values, etc. Sam Brannen 2025-09-02 12:50:57 +02:00
  • 521764e68b Fix links, @⁠since tags, formatting, etc. in RestTestClient Sam Brannen 2025-09-02 12:31:17 +02:00
  • 942fbf3032 Polishing contribution Brian Clozel 2025-09-01 11:49:31 +02:00
  • 7b3c4e5893 Add support for Forwarded By HTTP headers Mengqi Xu 2025-03-29 23:05:58 +08:00
  • 1653ec3b44 Add tests for applyRelativePath method in StringUtils Park Sung Jun 2025-09-01 00:06:56 +09:00
  • 746fc335c2 Merge branch '6.2.x' Sam Brannen 2025-08-29 17:25:56 +02:00
  • b741632e99 Polish wording in web sections Sam Brannen 2025-08-29 17:25:15 +02:00
  • cd208797e2 Fix links to Reactive Libraries and RestTemplate Tran Ngoc Nhan 2025-08-28 22:24:08 +07:00
  • 9979de99fd Do not decompress HTTP responses when compression disabled Brian Clozel 2025-08-29 16:47:58 +02:00
  • 441b14b0c1 Handle error responses in RestClientAdapter rstoyanchev 2025-08-29 16:02:14 +03:00
  • f22d1eab23 Add createException to ConvertibleClientHttpResponse rstoyanchev 2025-08-29 15:12:14 +03:00
  • 21e6d7392d Re-order methods and polishing rstoyanchev 2025-08-29 14:50:52 +03:00
  • a585beac49 Fix typo in websocket doc (#35393) Gustav 2025-08-29 19:17:18 +08:00
  • 0c02443965 Consistently support no value params in query string rstoyanchev 2025-08-29 10:25:37 +03:00
  • 268706abd2 Polishing in AbstractMockHttpServletRequestBuilder rstoyanchev 2025-08-29 10:22:43 +03:00
  • 737f66d922 Restore mixed use of uri() and queryParam() Johnny Lim 2025-08-14 21:56:51 +09:00
  • 11cb062357 Assert versionRequired and defaultVersion rstoyanchev 2025-08-28 15:49:37 +03:00
  • a7e3a438c9 Correctly apply required API version validation rstoyanchev 2025-08-28 15:14:29 +03:00
  • 442a2d0ca2 Merge branch '6.2.x' Brian Clozel 2025-08-27 13:40:41 +02:00
  • 764336f0f2 Fix Jetty DataBufferFactory memory leak Brian Clozel 2025-08-27 13:36:34 +02:00
  • 81b4020fc6 Do not load concrete types in annotation metadata Brian Clozel 2025-08-26 21:58:15 +02:00
  • 2b7f88ee44 Fix annotation arrays support in ClassFile metadata Brian Clozel 2025-08-26 18:40:35 +02:00
  • d8804c798b RestTestClient correctly exposes the response body rstoyanchev 2025-08-26 18:21:56 +03:00
  • 55c315eb12 Merge branch '6.2.x' Sam Brannen 2025-08-26 11:06:24 +02:00
  • 4903fee939 Permit @⁠Nullable value in ResponseCookie from*() factory methods Sam Brannen 2025-08-26 11:01:29 +02:00
  • 18eb2a6073 Polishing contribution Brian Clozel 2025-08-25 19:06:25 +02:00
  • 4101714830 Add compression support in JdkClientHttpRequestFactory spicydev 2025-07-20 12:05:03 -04:00
  • fdfd15b9b3 Refine null-safety tooling introduction Sébastien Deleuze 2025-08-25 14:38:04 +02:00
  • 7112efee1b Align HttpStatus with RFC9110 Brian Clozel 2025-08-25 14:23:13 +02:00
  • 606b689fb1 Merge branch '6.2.x' Sam Brannen 2025-08-24 14:02:27 +02:00
  • 6978f0a398 Document terms and units in DataSize.parse(...) methods Sam Brannen 2025-08-24 14:02:04 +02:00
  • a1f5f6aa92 Merge branch '6.2.x' Juergen Hoeller 2025-08-24 10:32:31 +02:00
  • f62519bb55 Add cancelRemainingTasksOnClose flag for enforcing early interruption Juergen Hoeller 2025-08-24 10:31:01 +02:00
  • 0e2af5d113 Avoid default AutoCloseable implementation in ExecutorService on JDK 19+ Juergen Hoeller 2025-08-24 10:30:48 +02:00
  • 9e9d716d7a Merge branch '6.2.x' Sam Brannen 2025-08-23 13:46:25 +02:00
  • ed7c3d737c Fix broken link in WebDriver docs Daniel Garnier-Moiroux 2025-08-22 21:30:18 +02:00
  • e6f2b6a2a3 Upgrade to Netty 4.2.4 Juergen Hoeller 2025-08-22 23:21:59 +02:00
  • acd68261e5 Merge branch '6.2.x' Juergen Hoeller 2025-08-22 23:07:29 +02:00
  • 01b24f2644 Upgrade to Protobuf 4.32, HtmlUnit 4.15, Mockito 5.19 Juergen Hoeller 2025-08-22 23:05:13 +02:00
  • 4a4cf8a787 Remove erroneous javadoc symbol Juergen Hoeller 2025-08-22 22:38:34 +02:00
  • 56269d76e5 Merge branch '6.2.x' Juergen Hoeller 2025-08-22 22:02:24 +02:00
  • 55181fa1c9 Polishing Juergen Hoeller 2025-08-22 22:00:52 +02:00
  • 300ae841ce Align setBeanResolver nullability with getBeanResolver Juergen Hoeller 2025-08-22 22:00:22 +02:00
  • c248f94e5a Cache bean type next to primary bean names (on singleton creation) Juergen Hoeller 2025-08-22 21:59:38 +02:00
  • a46023134a Polishing Juergen Hoeller 2025-08-22 21:05:16 +02:00
  • d128dd2616 Make StartupStep AutoCloseable Brian Clozel 2025-08-22 19:24:11 +02:00
  • dc26aaa0ec Use JsonMapper instead of ObjectMapper when relevant Sébastien Deleuze 2025-08-12 10:18:49 +02:00
  • 8f4107953d Perform retryable proceed() call on invocableClone() Juergen Hoeller 2025-08-21 17:38:07 +02:00
  • 57fa52262e Fix @⁠HttpServiceClient example in reference manual NeatGuyCoding 2025-08-21 18:09:34 +08:00
  • f64ff2866a Expose RetryException to onRetryPolicyExhaustion (also in the signature) Juergen Hoeller 2025-08-21 11:54:27 +02:00
  • 2489cced0f Expose RetryException#getRetryCount() and accept maxAttempts(0) Juergen Hoeller 2025-08-20 23:15:40 +02:00
  • 472f844256 Merge branch '6.2.x' Sam Brannen 2025-08-20 16:42:56 +02:00
  • 19d5ec6781 Improve documentation for ApplicationEvents to clarify recommended usage Sam Brannen 2025-08-20 16:21:58 +02:00
  • c0b71f8999 Improve Javadoc of ApplicationEvents to clarify preferred usage khj68 2025-08-17 17:26:48 +09:00
  • 5d214c2624 Polishing Sam Brannen 2025-08-20 16:30:44 +02:00
  • 208bb48254 Document OpenTelemetry HTTP server convention Brian Clozel 2025-08-20 15:50:27 +02:00
  • 7e45f609a2 Add test for OpenTelemetryServerRequestObservationConvention Tommy Ludwig 2025-07-31 19:06:31 +09:00
  • 3269751887 OTel semantic conventions for HTTP server for Servlet-based instrumentation Tommy Ludwig 2025-07-31 18:05:48 +09:00
  • c942b21dea Generate consistent validation error messages in RetryPolicy Sam Brannen 2025-08-20 14:38:36 +02:00
  • fce7b3d420 Remove Undertow-specific support and testing Brian Clozel 2025-08-19 21:43:13 +02:00
  • 887ef75700 Remove redundant declarations of JSpecify's @⁠NonNull annotation Sam Brannen 2025-08-19 17:30:47 +02:00
  • bb2a259d85 Wrap exceptionally long lines Sam Brannen 2025-08-19 17:27:39 +02:00
  • 7a2a167f34 Upgrade nullability plugin to 0.0.4 Sébastien Deleuze 2025-08-18 15:45:19 +02:00
  • 5d325ca0fc Improve wording for transactional rollback rule semantics Sam Brannen 2025-08-19 13:32:35 +02:00
  • 68762b5f86 Merge branch '6.2.x' Sam Brannen 2025-08-19 12:34:42 +02:00
  • 6d710d482a Find annotation on overridden method in type hierarchy with unresolved generics Sam Brannen 2025-08-18 18:15:57 +02:00
  • 4791565630 Polishing Brian Clozel 2025-08-19 11:12:06 +02:00
  • 3fba265b60 Upgrade to Jetty 12.1.0 Brian Clozel 2025-08-19 09:36:16 +02:00
  • 3dc2aa79a4 Fix HttpEntity support with Kotlin Serialization Sébastien Deleuze 2025-08-18 11:53:38 +02:00
  • 0d2a0d7b9e Fix '**' parsing within a PathPattern segment Brian Clozel 2025-08-18 10:44:15 +02:00
  • a999dd13f5 Document semantics of RetryException regarding cause and suppressed exceptions Sam Brannen 2025-08-17 19:15:26 +02:00
  • 9d57dabe2f Rename exception variables to clarify intent Sam Brannen 2025-08-17 19:17:12 +02:00
  • ed2fb61ce9 Remove duplicated word in Javadoc Sam Brannen 2025-08-17 18:19:33 +02:00
  • a803ecdf26 Test expected behavior for RetryTemplate with zero retries Sam Brannen 2025-08-17 17:59:14 +02:00
  • 72afc66507 Make RetryTemplateTests more robust Sam Brannen 2025-08-17 17:57:07 +02:00
  • c38606610c Supply correct exception to RetryListener.onRetryPolicyExhaustion() Sam Brannen 2025-08-16 16:07:37 +02:00
  • 9982369982 Revise nullability in RetryException Sam Brannen 2025-08-16 14:36:09 +02:00
  • 532911eb93 Mark RetryException#getCause non null Stéphane Nicoll 2025-08-16 09:14:59 +02:00
  • 498b0c231b Always provision Java 24 for the CI Gradle build Sébastien Deleuze 2025-08-14 20:03:08 +02:00
  • 06386d561b Merge branch '6.2.x' Sébastien Deleuze 2025-08-14 16:15:26 +02:00
  • ed28390d24 Refine @Contract Javadoc Stefano Cordio 2025-08-04 12:03:55 +02:00
  • c6f1f719c3 Formatting issue in RestTestClient documentation Sébastien Deleuze 2025-08-14 15:59:21 +02:00
  • 13ebf968c9 Release v7.0.0-M8 v7.0.0-M8 Stéphane Nicoll 2025-08-14 09:59:11 +02:00
  • a23230b6c0 Merge branch '6.2.x' Stéphane Nicoll 2025-08-14 09:55:29 +02:00
  • e2085063f6 Next development version (v6.2.11-SNAPSHOT) Stéphane Nicoll 2025-08-14 09:55:02 +02:00
  • 8f64480c9f Release v6.2.10 v6.2.10 Stéphane Nicoll 2025-08-14 09:15:43 +02:00
  • fcc092d77e Merge branch '6.2.x' Stéphane Nicoll 2025-08-14 09:07:15 +02:00
  • edda4731e1 Build against Java 24 Stéphane Nicoll 2025-08-14 09:06:18 +02:00
  • 367b229ff6 Merge branch '6.2.x' Stéphane Nicoll 2025-08-14 08:48:15 +02:00
  • 9fa2d7d190 Upgrade to Jackson 2.18.4.1 Stéphane Nicoll 2025-08-14 08:38:58 +02:00
  • c30427fd4e Upgrade to Netty 4.1.124.Final Stéphane Nicoll 2025-08-14 08:38:34 +02:00
  • 1af95a0704 Upgrade to Jackson 3.0.0-rc8 and 2.20.0-rc1 Sébastien Deleuze 2025-08-12 11:42:53 +02:00
  • 8ec0c21b0a MockMvc handles param without values rstoyanchev 2025-08-13 15:23:04 +01:00