Skip to content

Release 4.4.0

Compare
Choose a tag to compare
@MaceWindu MaceWindu released this 15 Dec 14:05
· 268 commits to master since this release
4a51cbd

Release highlights:

  • InsertWithOutput API support for IValueInsertable-based syntax (.Value(...))
  • apply nullability to non-nullable columns from left joins
  • fix issue where InsertWithOutput wasn't working for columns with column name != property name
  • use stable ordering of members/types in code generated by scaffolder
  • fixed incorrect mappings generated by scaffolder for composite keys
  • add net6/7 support to scaffold tool
  • SQL Server temporal tables scaffold support
  • transaction disposal logic changed to use Dispose instead of Rollback to avoid errors when transaction was already closed by untracked code (e.g. using raw SQL)
  • fixed issue with some mapping attributes cannot be added using fluent mapping since 4.0 release
  • many other improvements and bugfixes

Release notes

Nugets

API diff since v4.3.0