Skip to content

Release 1.4.0.1 - a lot of bugfixes

Compare
Choose a tag to compare
@chester89 chester89 released this 08 Sep 11:06
· 285 commits to main since this release

bugfixes

    #104 - altering Component configuration via IAutoMappingOverride<T>
    #105 - Automapper tries to map private class
    #172 - UserTypeConvention does not apply to nullable types
    #175 - Add Trigger Identity to Id Convention
    #110 - can't set more than one Keycolumn in SubclassMap<> anymore
    #127 - Table method in Join mapping is not chainable
    #146 - Automap tries to map anonymous classes
    #190 - MsSql2008 Id Configuration sets Identity to true only if Id type is Int or longer
    pr188 - Fix exception when mapping nested generic classes
    pr211 - Fixes NullReferenceExceptions caused by a null type.BaseType when the subclass type is an interface.
    #113 - Hard to reproduce automapping bug in v. 1.1, 1.2, 1.3 on automapping inheritance hierarchies
    #232 - BatchSize is ignored for subclasses
    #226 - Automapping is very slow
    #57 - ForeignKey.EndsWith messes up multiple one-to-many relationships
    #210 - Multi-column IUserType fails in SubclassMap<>

infrastructure

    pr195 - Mono-compatability bug fix (HashSet enumeration problem)
    pr246 - migrate project to NuGet instead of hardcoded dependencies

docs

    pr241 - Fixed typo on PropertyPart.Unique documentation

features

    pr152 - configuration option for Sql Server 2012
    pr147 - ICollectionInstance - add method KeyUpdate() to handle 'update' attribute on a key
    pr160 - added an ability to specify column prefix when mapping a component from a field
    pr240 - Made Fluently instantiable
    pr243 - Added Cascade.Replicate option
    pr247 - Add MsSqlCe40 dialect
    pr248 - Informix dialect