Release

Version 4.1.7

RELEASED

Start date not set

Released: 30/Jun/15

Release Notes

PTKeySummaryAssigneeStatus
MajorBugSPR-12890Regression in handling of String passed as Types.OTHER to JdbcTemplateJuergen HoellerClosed
MajorTaskSPR-13017General compatibility with JDK 8u60Juergen HoellerClosed
MajorBugSPR-13023NPE in PropertyOrFieldReference due to concurrency issue when caching SpelExpression objectsJuergen HoellerClosed
MajorBugSPR-13052Remoting over JMS with receiveTimeout blocks service foreverJuergen HoellerClosed
MajorImprovementSPR-13109Provide means to opt out of default annotation based transaction management by beanJuergen HoellerClosed
MajorBugSPR-13131ObjenesisCglibAopProxy's fallback mode triggers duplicate class definition errorJuergen HoellerClosed
MajorBugSPR-13139AntPathMatcher throws StringIndexOutOfBoundsExceptionRossen StoyanchevClosed
MinorImprovementSPR-11807@Aspect aspect not correctly applied to Java 8 lambda-defined @BeansJuergen HoellerClosed
MinorBugSPR-12779Netty4ClientHttpRequest ignores query parametersArjen PoutsmaClosed
MinorTaskSPR-12804Document XML attributes in mvc:resource-chain elementBrian ClozelClosed
MinorTaskSPR-12855Doc: Lifecycle (not SmartLifecycle) beans not started at refresh() timeJuergen HoellerClosed
MinorImprovementSPR-12858Support package private annotations with AnnotationUtilsJuergen HoellerClosed
MinorBugSPR-12866Incorrect value in InvalidPropertyException message from BeanWrapperImpl.setPropertyValueJuergen HoellerClosed
MinorBugSPR-12871CronSequenceGenerator constructor goes into infinite loop with invalid incrementsJuergen HoellerClosed
MinorBugSPR-12874client-library-url in sockjs config is not workingBrian ClozelClosed
MinorImprovementSPR-12889AnnotatedElementUtils should leniently ignore TypeNotPresentExceptions (just like AnnotationUtils)Juergen HoellerClosed
MinorBugSPR-12892CachingResourceResolver + GzipResourceResolver caches different results depending on what is requested firstBrian ClozelClosed
MinorBugSPR-12895Async Execution Aspect compiler error when using ListenableFutureJuergen HoellerClosed
MinorImprovementSPR-12900Spring logs FactoryBean type check warning in case of factory method with argumentsJuergen HoellerClosed
MinorBugSPR-12910ResponseEntity's #equals fails symmetric property.Juergen HoellerClosed
MinorImprovementSPR-12925Use higher log level in InvocableHandlerMethod.getMethodArgumentValues()Juergen HoellerClosed
MinorImprovementSPR-12927MethodJmsListenerEndpoint does not set the DestinationResolver on the MessagingMessageListenerAdapterStéphane NicollClosed
MinorBugSPR-12928Regression: DLL handled as classpath resourceJuergen HoellerClosed
MinorImprovementSPR-12956Same Origin check in both AbstractSockJSService and OriginHandshakeInterceptor is not working with Tyrus clientRossen StoyanchevClosed
MinorTaskSPR-12957Tracking ASM 5.0.4 development (final)Juergen HoellerClosed
MinorBugSPR-12971PatternMatchUtils infinite loop bugJuergen HoellerClosed
MinorBugSPR-12975RequestMapping maps root-controller handler methods with double slashesSam BrannenClosed
MinorTaskSPR-12994Sample code of "Jackson JSON Views support" is wrong ?Sébastien DeleuzeClosed
MinorImprovementSPR-12999<mvc:resources> does not handles directories wellBrian ClozelClosed
MinorBugSPR-13004ContentCachingResponseWrapper should NOT sendError() before write bodyJuergen HoellerClosed
MinorBugSPR-13010CustomBooleanEditor may run into NPE when configured with allowEmpty=falseJuergen HoellerClosed
MinorBugSPR-13014Commons FileUpload failed after Spring framework upgradeJuergen HoellerClosed
MinorBugSPR-13016NPE for alias resolved to null in SimpleAliasRegistryJuergen HoellerClosed
MinorBugSPR-13018StringIndexOutOfBoundsException in ResourceUrlEncodingFilterBrian ClozelClosed
MinorTaskSPR-13043Documentation typo in mvcUrl example - class/method nameRossen StoyanchevClosed
MinorImprovementSPR-13054Make PropertyMatches publicStéphane NicollClosed
MinorBugSPR-13056ByteBuffer corrupted by ByteBufferConverter when passed through SpringJuergen HoellerClosed
MinorBugSPR-13075DefaultMockMvcBuilder combined with @ContextHierarchy registers wrong context as ROOTSam BrannenClosed
MinorBugSPR-13081Wrong IllegalStateException for @Cacheable without a cache nameStéphane NicollClosed
MinorBugSPR-13089H4 SpringSessionSynchronization#beforeCompletion leaves irreparably broken state if exception thrown in session.disconnect()Juergen HoellerClosed
MinorBugSPR-13091Configuration class parsing may trigger NoClassDefFoundError for nested classesJuergen HoellerClosed
MinorBugSPR-13102When use a @args as pointcut, there is case that occur a NPE at calling the unrelated methodJuergen HoellerClosed
MinorTaskSPR-13103A wrong description of CGLIB proxying in reference document ?Juergen HoellerClosed
MinorTaskSPR-13108Doc: @Lookup not working for a bean created in a @Configuration classJuergen HoellerClosed
MinorImprovementSPR-13112Avoid reflection for creating StandardServletAsyncWebRequestJuergen HoellerClosed
MinorBugSPR-13115FileNotFoundException when implementing a nested interface with groovy closure in a @ComponentJuergen HoellerClosed
MinorBugSPR-13149GzipResourceResolver has NullPointerException when used with VersionResourceResolverBrian ClozelClosed
MinorBugSPR-13173YAML Processor leaves StreamDecoder openJuergen HoellerClosed
TrivialBugSPR-13019Validation of frame content in org.springframework.web.socket.sockjs.frame.SockJsFrame is a NoOpJuergen HoellerClosed
149 of 49