Files
spring-net/BreakingChanges-1.2.txt
eeichinger 2a203a7f7c removed HttpContext deps
further Spring/J syncs (introduced INamespaceParserResolver (just internal yet))
fixed ParserContext.ContainingObjectDefinition handling
fixed SPRNET-1211
2009-05-25 03:07:01 +00:00

57 lines
1.8 KiB
Plaintext

Changes (1.2.0 to 1.2.1)
Spring.Core
-----------
1. within an ValidationGroup element (<v:group>,<v:exclusive>,..), nested validator elements now must occur after any
<v:message>, <v:action> or <v:property> elements. The following was allowed previously, but now will raise a schema
validation error:
<v:group ..>
<v:validator ...>
<v:action ...>
change this to
<v:group ..>
<v:action ...>
<v:validator ...>
2. XmlReaderContext constructor now requires an IObjectDefinitionFactory to be specified. Thus XmlReaderContext.ObjectDefinitionFactory
is read only now.
Changes (1.1.2 to 1.2 RC1 or greater)
Spring.Core
-----------
1. ContextRegistry.GetContext(string name) now throws an exception if no context has been registered under that name instead of returning null.
2. Removed getter property of IApplicationContext in IApplicationContextAware
3. Removed getter property of IResourceLoader in IResourceLoaderAware
4. AbstractBinding.IsValid property changed to method AbstractBinding.IsValid( IValidationErrors )
Spring.Data
-----------
1. The provider name System.Data.SqlServerCe is now aliased to SqlServerCe-3.5.1 (was SqlServerCe-3.1)
2. Removed setter property RollbackOnly on ITransactionStatus, now use the method SetRollbackOnly() to 'doom' a transaction to always rollback.
Spring.Services
---------------
1. Removed WebServiceProxyFactory.ClientProtocolType property (obsolete)
2. WebServiceExporter generates WebServiceBinding attribute with WSI basic profile 1.1 by default.
Spring.Web
----------
1. Moved Spring.Web.Support.ISharedStateAware to Spring.Objects.ISharedStateAware
2. Dropped IProcess support
3. IHttpHandler instance dependencies won't be injected until PreRequestHandlerExecute stage (to support "session"-scoped deps)