2.0.2 release

@chester89 chester89 released this Oct 5, 2015 · 5 commits to master since this release

bugfixes, improvements

#313 - improper matching performed in RelationshipPairingVisitor
#298 - ColumnPrefix only applied to first Component mapping inside a ComponentMap
#297 - Performance optimization of SeparateSubclassVisitor
#324 - remove ugly casting to ComponentMapping
#323 - essentially the same as 313 with more tests

technical debt

#304 - assembly-level ClsCompliant attribute
#307 - new docu binary supporting .NET 4.0 assemblies
Clean up old files

1.5.2 release

@chester89 chester89 released this Oct 5, 2015 · 33 commits to master since this release

bugfixes, improvements

#313 - improper matching performed in RelationshipPairingVisitor
#298 - ColumnPrefix only applied to first Component mapping inside a ComponentMap
#297 - Performance optimization of SeparateSubclassVisitor
#324 - remove ugly casting to ComponentMapping
#323 - essentially the same as 313 with more tests

technical debt

#304 - assembly-level ClsCompliant attribute
#307 - new docu binary supporting .NET 4.0 assemblies
Clean up old files

2.0 stable release

@chester89 chester89 released this Dec 21, 2014 · 30 commits to master since this release

features

  • #123 - provide missing cascade options
  • #280 - support for Oracle managed driver from NH 4.0

.NET 3.5 stable release

@chester89 chester89 released this Dec 21, 2014 · 33 commits to master since this release

features

  • #123 - provide missing cascade options

First release to support .NET 4.0 and NHibernate 4.x

@chester89 chester89 released this Sep 8, 2014 · 37 commits to master since this release

bugfixes

#231, #200 - changing varchar length for CompositeId doesn't work

infrastructure

#253 - move to FakeItEasy from RhinoMocks
#262 - publish .pdb file on NuGet

features

pr265 - sql-insert, sql-update, sql-delete into join
move to .NET 4.0 and NHibernate 4.x

First release to support .NET 3.5 projects

@chester89 chester89 released this Sep 8, 2014 · 68 commits to master since this release

bugfixes

- #231, #200 - changing varchar length for CompositeId doesn't work

infrastructure

- #253 - move to FakeItEasy from RhinoMocks
- #262 - publish .pdb file on NuGet

new features

- pr265 - sql-insert, sql-update, sql-delete into join

Release 1.4.0.1 - a lot of bugfixes

@chester89 chester89 released this Sep 8, 2014 · 90 commits to master 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