@@ -3,16 +3,18 @@ SPRING FRAMEWORK CHANGELOG
3
3
http://www.springsource.org
4
4
5
5
6
- Changes in version 3.0.6 (2011-07-22 )
6
+ Changes in version 3.0.6 (2011-07-29 )
7
7
-------------------------------------
8
8
9
9
* fixed aspects bundle to declare dependencies for @Async aspect as well
10
10
* ProxyCreationContext uses "ThreadLocal.remove()" over "ThreadLocal.set(null)" as well
11
11
* DefaultListableBeanFactory is only deserializable through a SerializedBeanFactoryReference
12
12
* DefaultListableBeanFactory's getBean(name, type) attempts type conversion if necessary
13
- * BeanDefinitionVisitor now actually visits factory method names
14
- * fixed potential InjectionMetadata NPE when using SpringBeanAutowiringInterceptor
13
+ * DefaultListableBeanFactory allows for init methods to register further bean definitions (again)
14
+ * XmlBeanDefinitionReader accepts description subelement within map entry as well (as per the XSD)
15
15
* ConfigurationClassPostProcessor supports use of same processor instance with several factories
16
+ * fixed potential InjectionMetadata NPE when using SpringBeanAutowiringInterceptor
17
+ * BeanDefinitionVisitor now actually visits factory method names
16
18
* restored support for String-to-ContextResource conversion
17
19
* restored original GenericConversionService behavior with respect to empty collections/maps
18
20
* restored original FormattingConversionService behavior with respect to the use of subtypes
@@ -26,7 +28,10 @@ Changes in version 3.0.6 (2011-07-22)
26
28
* SimpleClientHttpRequest uses fixed-length streaming mode (always sets content-length header)
27
29
* FormHttpMessageConverter correctly processes POST requests
28
30
* ResourceHttpRequestHandler does not set Content-Length header for 304 response
31
+ * ResourceHttpRequestHandler detects invalid directory traversal in given path
29
32
* LocaleChangeInterceptor validates locale values in order to prevent XSS vulnerability
33
+ * HtmlUtils properly escapes single quotes as well
34
+ * added support for web.xml context-param "springJspExpressionSupport" (explicit "true"/"false")
30
35
* ContextLoader and FrameworkServlet support "contextId" parameter for custom serialization id
31
36
* RemoteExporter uses an opaque proxy for 'serviceInterface' (no AOP interfaces exposed)
32
37
* added "acceptProxyClasses" flag to RemoteInvocationSerializingExporter
0 commit comments