Commit Graph

  • 3a2da3f701 Polish and reorganize new-in-4.2 section Sam Brannen 2015-05-22 17:54:10 +02:00
  • d5de3867ca Polishing (cherry picked from commit 3c6f1f8) Juergen Hoeller 2015-05-22 17:24:40 +02:00
  • 73170224c9 Polish annotation utility tests Sam Brannen 2015-05-22 17:46:34 +02:00
  • a64dcc2a31 Message listener containers only call Session.recover() in client acknowledge mode Juergen Hoeller 2015-05-22 17:24:26 +02:00
  • fd1b5e80a7 Latest dependency updates (Hibernate ORM 4.3.10, Netty 4.0.28) Juergen Hoeller 2015-05-22 17:24:48 +02:00
  • 3c6f1f8352 Polishing Juergen Hoeller 2015-05-22 17:24:40 +02:00
  • c111bd7547 Message listener containers only call Session.recover() in client acknowledge mode Juergen Hoeller 2015-05-22 17:24:26 +02:00
  • 1177f5c0a3 ByteBufferConverter explicitly declares applicability to byte[] Juergen Hoeller 2015-05-22 17:23:57 +02:00
  • 91ed5b6b8c SpEL: ensure correct object used for nested #this references Andy Clement 2015-05-22 08:07:09 -07:00
  • 5a3eea8adb Update what's new section Stephane Nicoll 2015-05-22 16:54:14 +02:00
  • e7ea92561d Verify that SynthesizedAnnotation must be public Sam Brannen 2015-05-22 16:42:26 +02:00
  • ca09b1ff20 Introduce putIfAbsent() in AnnotationAttributes Sam Brannen 2015-05-22 15:47:51 +02:00
  • bd05e3ade2 Apply DestinationResolver to listener container Stephane Nicoll 2015-04-20 09:51:33 +02:00
  • 18946c829f Upgrade to Reactor 2.0.2 Rossen Stoyanchev 2015-05-22 09:24:02 -04:00
  • 0db216daab Polish Rossen Stoyanchev 2015-05-22 09:06:18 -04:00
  • fee63fdfb8 Message listener containers only call Session.recover() in client acknowledge mode Juergen Hoeller 2015-05-22 12:16:59 +02:00
  • 5255e7ae21 Support CompletableFuture in @MessageMapping handler methods Sebastien Deleuze 2015-05-22 11:24:54 +02:00
  • d3db99c201 Support ListenableFuture in @MessageMapping handler methods Sebastien Deleuze 2015-05-22 10:34:07 +02:00
  • 792b7b9d11 ByteBufferConverter explicitly declares applicability to byte[] Juergen Hoeller 2015-05-22 11:19:17 +02:00
  • 2dc674f356 Restore AbstractPropertyAccessor Stephane Nicoll 2015-05-21 19:58:57 +02:00
  • 27c435c4ea Polish Stephane Nicoll 2015-05-22 10:28:40 +02:00
  • 39b2fbbccf Make SynthetizedAnnotation public Stephane Nicoll 2015-05-22 10:21:23 +02:00
  • 4549d76fbe Merge from sbrannen/SPR-11512 Sam Brannen 2015-05-22 00:07:51 +02:00
  • ca66e076d1 Support annotation attribute aliases and overrides via @AliasFor Sam Brannen 2015-05-14 23:32:30 +02:00
  • bd601ce2e4 Make PropertyMatches public Stephane Nicoll 2015-05-21 20:16:20 +02:00
  • 24783303a7 Add possible matches for field access Stephane Nicoll 2015-05-21 15:10:51 +02:00
  • a87d5f8a63 Make PropertyMatches public Stephane Nicoll 2015-05-21 20:16:20 +02:00
  • 6fb3190353 Fix regression with binding and validation Stephane Nicoll 2015-05-21 17:48:11 +02:00
  • 9e8e7aa6b9 Fix SPR-12999 backport (missing test dependency) Brian Clozel 2015-05-21 15:18:49 +02:00
  • 2ab34373d1 Add possible matches for field access Stephane Nicoll 2015-05-21 15:10:51 +02:00
  • c99cc53da1 Fix directories I/O in ResourceHttpRequestHandler Brian Clozel 2015-05-21 14:30:12 +02:00
  • 4d5fca596d Fix directories I/O in ResourceHttpRequestHandler Brian Clozel 2015-05-21 14:30:12 +02:00
  • 3d86f15a84 Merge BeanWrapperImpl and DirectFieldAccessor Stephane Nicoll 2015-04-20 08:39:28 +02:00
  • ad4c8795ae Include only path in <spring:mvcUrl> Rossen Stoyanchev 2015-05-20 17:06:47 -04:00
  • af67bd944b Add 4.2 section to the reference Rossen Stoyanchev 2015-05-20 16:43:01 -04:00
  • 1ba0625cd9 Add baseUrl to DefaultUriTemplateHandler Rossen Stoyanchev 2015-05-20 15:11:49 -04:00
  • 01d1e71d66 Merge pull request #801 from echatman/patch-1 Stephane Nicoll 2015-05-20 20:46:53 +02:00
  • 5652f02af0 Fix number parsing of @Scheduled attributes Elizabeth Chatman 2015-05-19 11:53:59 -07:00
  • 0ed9ca097b Customize destruction callback for AutoCloseable beans Stephane Nicoll 2015-05-15 11:22:29 +02:00
  • 271804f105 Polishing Juergen Hoeller 2015-05-20 15:35:11 +02:00
  • de893ada2b Compatibility with JSR-354 final (and its new Monetary singleton) Juergen Hoeller 2015-05-20 15:15:29 +02:00
  • b4095c3e1d Class identity comparisons wherever possible Juergen Hoeller 2015-05-20 14:34:09 +02:00
  • 57e0c789a8 Polish Brian Clozel 2015-05-19 23:57:30 +02:00
  • c5d6cc4134 Polish Brian Clozel 2015-05-19 21:40:52 +02:00
  • 9e5a33c1b3 Add a ResourceResolver implementation for WebJars Brian Clozel 2015-05-19 15:58:27 +02:00
  • 876c9694c4 Allow use of @JsonView on @MessageMapping methods Sebastien Deleuze 2015-05-19 12:40:02 +02:00
  • c36435c042 Execute HandlerInterceptors in registration order Brian Clozel 2015-05-19 12:21:35 +02:00
  • cf391f5ce1 polish Stephane Nicoll 2015-05-19 08:49:01 +02:00
  • 60e342e7d4 Latest dependency updates (Commons Pool 2.3, TestNG 6.9.4, Undertow 1.2.6) Juergen Hoeller 2015-05-18 23:54:12 +02:00
  • 6418b54f81 DataBinder tries ConversionService if PropertyEditor could not produce required type Juergen Hoeller 2015-05-18 23:53:39 +02:00
  • 6468aa775c Polish Rossen Stoyanchev 2015-05-18 16:47:05 -04:00
  • 69fc2a8ab2 Support OkHttp as (Async)ClientHttpRequestFactory Luciano Leggieri 2013-10-11 18:27:20 -03:00
  • cd9b58b0ab Fix typo in reference Rossen Stoyanchev 2015-05-18 15:26:25 -04:00
  • d686f615f6 Fix typo in reference Rossen Stoyanchev 2015-05-18 15:24:21 -04:00
  • 90d54285d2 Add httpMethods property to LocalChangeInterceptor Rossen Stoyanchev 2015-05-18 15:18:28 -04:00
  • d32f5773da Merge pull request #799 from ractive/master Rossen Stoyanchev 2015-05-18 14:56:26 -04:00
  • 85cf4e6999 All MVC building methods accept controller type Rossen Stoyanchev 2015-05-18 14:54:41 -04:00
  • e41877d64e SPR-13033: Use @RequestMapping of correct class james 2015-05-15 22:34:59 +02:00
  • 5e8d838334 CORS-related refinements Rossen Stoyanchev 2015-05-18 12:17:42 -04:00
  • 0b84f137cc Document application event improvements Stephane Nicoll 2015-05-18 16:47:48 +02:00
  • e6f99ffe37 Explicit documentation on defaulting for 'autowire' and 'lazy-init' Juergen Hoeller 2015-05-18 16:19:45 +02:00
  • 008c9a3b45 Test for ByteBuffer-to-ByteBuffer conversion (fresh copy) Juergen Hoeller 2015-05-18 16:17:11 +02:00
  • 1e7d954fcb MethodMetadata exposes method return type Juergen Hoeller 2015-05-18 16:16:58 +02:00
  • 441ed801d9 Javadoc Arjen Poutsma 2015-05-18 13:48:07 +02:00
  • decb55ce14 Rename CrossOriginConfigurer/Registration to CorsConfigurer/Registration Sebastien Deleuze 2015-05-18 10:53:15 +02:00
  • a76bbae51d Javadoc Arjen Poutsma 2015-05-18 10:46:38 +02:00
  • 428499a384 Introduce SpringFailOnTimeout(Statement, Method) constructor Sam Brannen 2015-05-18 00:43:41 +02:00
  • f13f493551 Introduce TestAnnotationUtils to reduce code duplication Sam Brannen 2015-05-17 22:21:44 +02:00
  • 973582e7df Introduce TestContextManager cache in SpringClassRule Sam Brannen 2015-05-17 17:14:09 +02:00
  • 68322fc42a Introduce JUnitTestingUtils to reduce code duplication Sam Brannen 2015-05-17 15:47:39 +02:00
  • 439b64069a Merge from sbrannen/SPR-7731 Sam Brannen 2015-05-16 20:30:00 +02:00
  • d1b1c4f888 Introduce JUnit Rule alternative to SpringJUnit4ClassRunner Sam Brannen 2015-05-08 20:46:18 +02:00
  • 49fff7513d Add global CORS configuration capabilities Sebastien Deleuze 2015-05-16 00:52:51 +02:00
  • 696a010e81 Add SubProtocolErrorHandler Rossen Stoyanchev 2015-05-15 18:18:05 -04:00
  • 0612bc7bc5 Harmonize default converters Stephane Nicoll 2015-05-08 14:48:46 +09:00
  • c0269770af Use BeanUtils to instantiate target type Stephane Nicoll 2015-05-15 11:43:18 +02:00
  • 8dec8823fb Allow parameter name binding for SimpleJdbcCall Stephane Nicoll 2015-05-13 08:56:32 +02:00
  • 477d4c5126 Document "present" terminology in AnnotationUtils Sam Brannen 2015-05-14 21:25:24 +02:00
  • ca410fea53 Add component-neutral encode option in UriUtils Rossen Stoyanchev 2015-05-13 15:03:33 -04:00
  • 3e59c244f9 Add UriTemplateHandler Rossen Stoyanchev 2015-05-14 14:42:04 -04:00
  • 2c408b7069 Revert change to support {/...} var syntax Rossen Stoyanchev 2015-05-14 10:06:33 -04:00
  • e843bcc725 Do not log headers in exception message Rossen Stoyanchev 2015-05-14 06:19:47 -04:00
  • bccd59e6c8 Use findAnnotationAttributes() where appropriate Sam Brannen 2015-05-14 03:49:59 +02:00
  • ae35e84c1e Polishing (cherry picked from commit 0711d6d) Juergen Hoeller 2015-05-13 17:27:41 +02:00
  • 391f72d2e4 PropertyOrFieldReference avoids NPE through defensive copy of volatile accessor reference Juergen Hoeller 2015-05-13 15:45:48 +02:00
  • 633d13ffab Actual hasText assertion in SockJsFrame Juergen Hoeller 2015-05-13 14:54:36 +02:00
  • ca17dc06a5 SimpleAliasRegistry prevents NPE for alias resolved to null Juergen Hoeller 2015-05-12 22:04:44 +02:00
  • ebed52cc22 Favor local, composed annotations in AnnotatedElementUtils Sam Brannen 2015-05-13 15:41:19 +02:00
  • 03ade48d68 Expound on inheritance semantics for @Conditional Sam Brannen 2015-05-13 14:25:04 +02:00
  • dc39e3565c Doc example for custom Formatter as alternative to PropertyEditor in @InitBinder method Juergen Hoeller 2015-05-13 15:47:45 +02:00
  • 9799df397a PropertyOrFieldReference avoids NPE through defensive copy of volatile accessor reference Juergen Hoeller 2015-05-13 15:45:48 +02:00
  • 0711d6d0df Polishing Juergen Hoeller 2015-05-13 15:04:26 +02:00
  • ef7cf2c650 Revised description of event source parameter Juergen Hoeller 2015-05-13 14:58:02 +02:00
  • 02d28ae9ee Actual hasText assertion in SockJsFrame Juergen Hoeller 2015-05-13 14:54:36 +02:00
  • 51c941ca11 Fix empty URLs handling in ResourceUrlEncodingFilter Brian Clozel 2015-05-13 14:30:09 +02:00
  • 71c3e4e4ee Fix empty URLs handling in ResourceUrlEncodingFilter Brian Clozel 2015-05-13 14:30:09 +02:00
  • 02da2e85ee DataBinder allows for adding custom Formatters as alternative to PropertyEditors (including per-field formatters) Juergen Hoeller 2015-05-12 22:33:18 +02:00
  • 49c600b234 Resolved cyclic dependency between handler.invocation and handler.annotation Juergen Hoeller 2015-05-12 22:04:59 +02:00
  • e83d495cbb SimpleAliasRegistry prevents NPE for alias resolved to null Juergen Hoeller 2015-05-12 22:04:44 +02:00
  • 281588d7bb Add SimpUserRegistry with multi-server support Rossen Stoyanchev 2015-05-06 18:31:26 -04:00