v3.0.0
As part of this release we had 25 issues closed.
breaking change
- #471 Make assembly strong again
features
- #469 Add DiscriminatorValue override to AutoMapping
- #468 Add KeyColumn override to AutoMapping<>
- #466 Add Components property to ISubclassInspectorBase
- #453 NHibernate 5.2.7 and SQL Anywhere 17 support
- #379 Implementation for cascade all-delete-orphan for Has-one mapping
- #370 Should be able to set field or property "Access" on nested components
- #289 Add strongly typed OrderBy overload for collections mappings
- #134 Class instance should have DiscriminatorValue method
- #120 Should be able to define Component's ParentReference Access type
bugs
- #467 Add join support for Automapping overrides in SubClasses
- #465 Remove invalid cast in ClassInspector.Components
- #418 Missing constructor exception when using subclass automapping
- #411 Package frameworks dependencies
- #410 AutoMap with union-subclass does not work with a sub-subclass
- #334 Automapper: union-subtree not propagating through class hierarchy
- #222 Fluent NHibernate table-per-inheritance (TPH) mapping for multi class in the hierarchy
- #42 Can't override key colum name in JoinedSubClass Automapping
improvements
- #464 Add Schema property to IJoinedSubclassInspector
- #446 Use Any extension method in EnumerableExtensionsForConventions.IsEmpty and IsNotEmpty
- #425 Generate all mappings in the order they were declared
- #409 Shared.msbuild as single source of used package versions
- #382 Add Port to MySQL ConnectionString builder
- #319 Cannot access schema when creating custom IJoinedSubclassConvention implementation
documentation
- #452 Update README.md link to HudsonAkridge