Commit Graph

  • e788aeb25b Improve GenericTypeResolver to resolve type variable recursively Yanming Zhou 2023-03-08 12:55:49 +08:00
  • 4b2e40153a Merge pull request #32243 from ttddyy Stéphane Nicoll 2024-02-15 15:58:06 +01:00
  • aef4b21f19 Polish "Add ThreadLocalAccessor for LocaleContext and RequestAttributes" Stéphane Nicoll 2024-02-15 15:50:10 +01:00
  • 5bd1c1fddb Add ThreadLocalAccessor for LocaleContext and RequestAttributes Tadaya Tsuyukubo 2024-02-11 17:34:17 -08:00
  • 5d22aa9770 Add support for escaping prefix and separator in property placeholders Stéphane Nicoll 2024-02-15 15:28:36 +01:00
  • e3aa5b6b11 Use new implementation in PropertyPlaceholderHelper Stéphane Nicoll 2023-12-29 17:41:26 +01:00
  • 00e05e603d Add new property placeholder implementation Stéphane Nicoll 2023-12-29 17:40:25 +01:00
  • 0fbfecd392 Merge pull request #31513 from bclozel Stéphane Nicoll 2024-02-15 15:09:39 +01:00
  • b4131ce131 Support "--" end of options in SimpleCommandLineArgsParser Brian Clozel 2023-10-27 11:52:45 +02:00
  • 0f707706f1 Stop setting a thread name prefix for externally defined Executors Stéphane Nicoll 2024-01-26 11:46:34 +01:00
  • f526b23fd7 Harmonize WebSocket message broker to use Executor Stéphane Nicoll 2024-01-26 11:30:22 +01:00
  • 2fc8b13dd5 Add support for MySQL backticks Stéphane Nicoll 2024-01-05 10:25:56 +01:00
  • e73bbd4ad3 Configure jsonpath MappingProvider in WebTestClient Stéphane Nicoll 2024-01-16 16:04:04 +01:00
  • 6ad75bdb4a Next development version (v5.3.33-SNAPSHOT) Spring Builds 2024-02-15 13:40:21 +00:00
  • 9f8038963f Allow JsonPathExpectationsHelper to use a custom configuration Stéphane Nicoll 2024-01-15 15:22:46 +01:00
  • 4f8eca1350 Order methods that take a type as a lambda consistently Stéphane Nicoll 2024-01-19 11:53:35 +01:00
  • 18ea43c905 Allow customizations of embedded database connections Stéphane Nicoll 2024-01-04 16:32:05 +01:00
  • 8f286de773 Next development version (v6.0.18-SNAPSHOT) Spring Builds 2024-02-15 12:34:07 +00:00
  • bcccba50c1 Merge branch '6.1.x' Stéphane Nicoll 2024-02-15 13:07:47 +01:00
  • 8288db496d Initiate Spring Framework 6.2.0 snapshots Stéphane Nicoll 2024-02-15 13:03:54 +01:00
  • 4230c41d97 Initiate 6.1.x branch Stéphane Nicoll 2024-02-15 12:59:07 +01:00
  • b082348e61 Next development version (v6.1.5-SNAPSHOT) Spring Builds 2024-02-15 10:22:18 +00:00
  • f41c7ceaf7 Upgrade to Undertow 2.3.11 Juergen Hoeller 2024-02-15 10:55:28 +01:00
  • ee100cfba7 Upgrade to Mockito 5.10, Mutiny 1.10, Undertow 2.3.11 Juergen Hoeller 2024-02-15 10:49:54 +01:00
  • 8e3ad4a488 Upgrade to Reactor 2020.0.41 Juergen Hoeller 2024-02-15 10:40:25 +01:00
  • aaf90f5a96 Upgrade to Reactor 2022.0.16 Juergen Hoeller 2024-02-15 10:28:18 +01:00
  • 9a068869ef Upgrade to Reactor 2023.0.3, Micrometer 1.12.3, Context Propagation 1.1.1 Juergen Hoeller 2024-02-15 10:13:47 +01:00
  • d147609e04 Update a reference to the build pipeline Sébastien Deleuze 2024-02-15 10:11:14 +01:00
  • e9a359f873 Fix pipeline reference Stéphane Nicoll 2024-02-15 10:08:19 +01:00
  • 78f0688ed0 Fix javadoc error rstoyanchev 2024-02-14 16:48:58 +00:00
  • 504b7619bd WebSocketMessageBrokerConfigurer allows to configure Lifecycle phase rstoyanchev 2024-02-14 16:26:18 +00:00
  • f9ae54d91e Allow sending SSE events without data Brian Clozel 2024-02-14 16:56:52 +01:00
  • 2284254d39 Fix Kotlin syntax errors in RestClient builder example Cirus Thenter 2024-02-14 21:52:33 +09:00
  • 6e9607ce99 Use double dot in META-INF/aop.xml documentation Sébastien Deleuze 2024-02-14 10:42:15 +01:00
  • b4bec4ca61 Allow repeatable writes in Client Interceptors Arjen Poutsma 2024-02-14 10:05:26 +01:00
  • 48da9524c3 Polish Stéphane Nicoll 2024-02-13 18:39:41 +01:00
  • 68189f3de9 Document that "functions are variables" in SpEL evaluation contexts Sam Brannen 2024-02-13 17:19:14 +01:00
  • 10bc93c058 Polishing Sam Brannen 2024-02-13 16:30:24 +01:00
  • 70be04ba81 Infer reflection hints for Jackson annotations builder attributes Simon Baslé 2024-02-13 15:13:53 +01:00
  • 9b93c948a7 Infer reflection hints for Jackson annotations builder attributes Simon Baslé 2024-02-13 15:13:53 +01:00
  • abe381488a Add missing RequestPredicate variants in coRouter Sébastien Deleuze 2024-02-13 14:50:49 +01:00
  • cc6dd19324 Polishing Sébastien Deleuze 2024-02-13 14:29:18 +01:00
  • 2fe3321813 Fix pathExtension null-safety in Kotlin DSLs Sébastien Deleuze 2024-02-13 14:24:19 +01:00
  • 8c3fc8c549 Add documentation for functional resource handling Sébastien Deleuze 2024-02-13 13:20:29 +01:00
  • d3ca6f9f6a Add resource redirection to WebMVC functional router Sébastien Deleuze 2024-02-09 11:16:15 +01:00
  • 2d7b2e59b6 Add resource redirection to WebFlux functional router Sébastien Deleuze 2024-02-09 10:29:32 +01:00
  • 46108deff4 Make SimpleEvaluationContext.Builder final and its constructor private Sam Brannen 2024-02-13 13:18:54 +01:00
  • 4454b3b5ef Polishing Sam Brannen 2024-02-13 13:15:51 +01:00
  • 2dd22f64e1 Improve cancellation of read/write inactivity rstoyanchev 2024-02-13 11:16:26 +00:00
  • 6be0432e3d Use ConnectionLostException after heartbeat failures rstoyanchev 2024-02-13 10:33:30 +00:00
  • 6a5953dca3 Polishing in WebSocketStompClient rstoyanchev 2024-02-13 10:03:21 +00:00
  • 6f4cc40a52 Document ResourcePropertiesPersister as only intended for internal use Juergen Hoeller 2024-02-13 11:32:18 +01:00
  • 452973fbbd Consistent Lock field declaration (instead of ReentrantLock field type) Juergen Hoeller 2024-02-13 11:07:20 +01:00
  • b976ee3f67 Consistent Lock field declaration (instead of ReentrantLock field type) Juergen Hoeller 2024-02-13 11:07:20 +01:00
  • b4153618a4 Consistent Lock field declaration (instead of ReentrantLock field type) Juergen Hoeller 2024-02-13 11:07:20 +01:00
  • 0b09f1e12f Use ReentrantLock instead of synchronization for concurrency throttle Juergen Hoeller 2024-02-13 11:03:40 +01:00
  • 7ec5c994c1 Update user info pattern rstoyanchev 2024-02-09 11:08:44 +00:00
  • b11ff96652 Update user info pattern rstoyanchev 2024-02-09 11:08:44 +00:00
  • 120ea0a51c Update user info pattern rstoyanchev 2024-02-09 11:08:44 +00:00
  • c46d6286ee Review AOT recommendations in the reference guide Stéphane Nicoll 2024-02-12 16:48:26 +01:00
  • 750cb73902 Introduce single-value request predicates Arjen Poutsma 2024-02-12 15:44:53 +01:00
  • 5851cdc679 Refine invocation of checkSessions rstoyanchev 2024-02-12 12:50:45 +00:00
  • 2e833d908a Merge pull request #32231 from OlgaMaciaszek Stéphane Nicoll 2024-02-12 10:39:00 +01:00
  • 728d5eeb74 Polish "Document @RequestAttribute" Stéphane Nicoll 2024-02-12 10:35:30 +01:00
  • 89e34ae5ff Document @RequestAttribute Olga MaciaszekSharma 2024-02-09 14:23:59 +01:00
  • 9ee7c6383f Merge pull request #32232 from OlgaMaciaszek Stéphane Nicoll 2024-02-12 10:31:26 +01:00
  • ee801d1b28 Update copyright year of changed file Stéphane Nicoll 2024-02-12 10:29:16 +01:00
  • eebdff23e7 Fix supportsRequestAttributes for RestClientAdapter Olga MaciaszekSharma 2024-02-09 15:00:35 +01:00
  • a2000dba33 Leniently accept tasks after context close in lifecycle stop phase Juergen Hoeller 2024-02-11 21:33:53 +01:00
  • 4a3ef3e24a Document safe navigation semantics within compound expressions in SpEL Sam Brannen 2024-02-11 18:36:14 +01:00
  • 4a5dc7c1b0 Document null-safe collection selection/projection support in SpEL Sam Brannen 2024-02-11 17:12:45 +01:00
  • 347d085020 Polishing Sam Brannen 2024-02-11 15:34:20 +01:00
  • f295def2a8 Include function name in SpelMessage.INCORRECT_NUMBER_OF_ARGUMENTS_TO_FUNCTION Sam Brannen 2024-02-11 13:51:58 +01:00
  • dc2dbd9700 Polishing Sam Brannen 2024-02-11 12:47:54 +01:00
  • 6b67972ec4 Polishing Sam Brannen 2024-02-10 16:56:02 +01:00
  • 64fc9ee301 Test function registration with SimpleEvaluationContext Sam Brannen 2024-02-10 16:55:21 +01:00
  • ce43d1b1da Simplify logic in ApplicationContextAwareProcessor.postProcessBeforeInitialization() Sam Brannen 2024-02-10 15:46:38 +01:00
  • dc73ec76fc Address TODOs in SpEL's Indexer Sam Brannen 2024-02-10 15:37:25 +01:00
  • 888e50175d Polish SpEL Javadocs and internals Sam Brannen 2024-02-10 15:03:02 +01:00
  • 1080c145e3 Polish ApplicationContextAwareProcessor Sam Brannen 2024-02-10 11:46:09 +01:00
  • f726e806cd Merge pull request #32236 from spencergibb Stéphane Nicoll 2024-02-10 09:04:55 +01:00
  • b1f6401e4f Polish "Fixes syntax error in JdbcClient examples" Stéphane Nicoll 2024-02-10 09:04:44 +01:00
  • 169b9abeef Fixes syntax error in JdbcClient examples Spencer Gibb 2024-02-09 22:27:14 -05:00
  • e72b523995 Polish SpEL support Sam Brannen 2024-02-09 13:46:44 +01:00
  • 99bdc4211d Add Coroutines support to NonReactiveHandlerMethodPredicate Sébastien Deleuze 2024-02-09 12:07:17 +01:00
  • d47c69746b Upgrade CI to Ubuntu Jammy 20240125 Stéphane Nicoll 2024-02-07 17:03:24 +01:00
  • 052bbcc530 Cache parameter types array in ClassUtils.findInterfaceMethodIfPossible() Sam Brannen 2024-02-08 18:14:22 +01:00
  • 667e4e7531 Implement MatchableHandlerMapping in RouterFunctionMapping Arjen Poutsma 2024-02-08 12:22:14 +01:00
  • f9791664ef Implement MatchableHandlerMapping in RouterFunctionMapping Arjen Poutsma 2024-02-08 12:22:14 +01:00
  • af44b3e6c0 Fix delegation in ServerRequest decorators Arjen Poutsma 2024-02-07 16:31:49 +01:00
  • 5fd9fab0ce Polishing (backported from main) Juergen Hoeller 2024-02-07 23:40:11 +01:00
  • 2724c6d8fe Update beanvalidation.adoc John Gesimondo 2024-02-07 13:33:43 -08:00
  • f7e5c9fbb2 In Kotlin variables should be defined as val or var. "mockMvc" was not defined properly anil.senocak 2024-02-07 23:09:24 +03:00
  • 4486ab1cb7 Initialize Map with correct size in RequestPredicates Patrick Strawderman 2024-02-07 11:23:48 -08:00
  • 78c96b6d78 Fix SpEL collection selection/projection examples in reference manual Sam Brannen 2024-02-07 18:40:07 +01:00
  • 43bbe8f3e8 Add tests for collection selection with Iterables Sam Brannen 2024-02-07 13:32:22 +01:00
  • 7d612e8958 Polishing Sam Brannen 2024-02-07 13:29:33 +01:00
  • 9a38355896 Improve tests for indexing and collection selection/projection in SpEL Sam Brannen 2024-02-07 11:46:13 +01:00
  • 3ecbc4de13 Polishing Juergen Hoeller 2024-02-06 17:57:47 +01:00
  • 81c156eefb Replace public hasRestTemplateDefaults() method with hasBaseUri() Juergen Hoeller 2024-02-06 17:57:27 +01:00