Skip to content

v3.0.0

Compare
Choose a tag to compare
@hazzik hazzik released this 07 Oct 09:49

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