Skip to content

Releases: nhibernate/fluent-nhibernate

v3.3.0

18 Sep 01:28
ef7694a
Compare
Choose a tag to compare

As part of this release we had 9 issues closed.

bug

  • #534 Microsoft.Data.Sqlite v6 crashes with ArgumentException

feature

  • #619 Add & use MsSQLiteDialect

v3.2.1

07 Jun 06:04
017f5d2
Compare
Choose a tag to compare

As part of this release we had 10 issues closed.

bug

  • #608 Fix conventions not applying to members of

v3.2.0

11 Apr 13:33
94df590
Compare
Choose a tag to compare

As part of this release we had 40 commits which resulted in 36 issues being closed.

features

  • #492 Adding PostgreSQL 8.3 dialect
  • #562 Replace usage of GenericEnumMapper with native EnumStringType<>

improvements

  • #556 Remove unused packages and files
  • #570 Use Array.Empty() to efficiently create empty arrays
  • #571 Simplify LINQ query by dropping explicit .Where() calls
  • #572 Use pattern matching to check and perform type conversion
  • #574 Fix yoda expressions
  • #575 Convert to file scoped namespaces

v3.1.0

16 Nov 08:21
Compare
Choose a tag to compare

As part of this release we had 4 commits which resulted in 3 issues being closed.

features

  • #475 Update NHibernate to 5.3.3
  • #429 Update NHibernate to 5.3.3

improvement

  • #479 Net 5.0: BinaryFormatter serialization and deserialization are disabled within this application

v3.0.1

09 Oct 08:49
Compare
Choose a tag to compare

As part of this release we had 5 commits which resulted in 2 issues being closed.

bugs

  • #474 Fix Cascade.DeleteOrphan
  • #472 Multiple cascades should be combined

v3.0.0

07 Oct 09:49
Compare
Choose a tag to compare

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

v2.1.2

17 Apr 17:59
Compare
Choose a tag to compare

Bugs

  • #407 Fix nuspec with NHibernate 5.1.1 instead of 5.1.0

v2.1.1

17 Apr 11:29
Compare
Choose a tag to compare

Features

  • #401 Upgrade to NHibernate 5.1.1
  • #399 Add NetStandard SQLite Driver and Configuration
  • #393 Refactor MsSqlConnectionStringBuilder to remove System.Data.SqlClient dependency
  • #390 Support NETStandard 2.0 and NETCore 2.0 with custom serialization

Improvements

  • #403 Remove System.Data.SqlClient as dependency
  • #392 Incorrect dll version (1.1.0 instead of 2.1.0)

v2.1.0

18 Feb 13:49
Compare
Choose a tag to compare

Features

#386 Update NHibernate (5.0.3) and net framework (4.6.1)

Improvements

Move to Cake Build System and AppVeyor CI

2.0.2 release

05 Oct 20:44
Compare
Choose a tag to compare

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