Release 4.4.0
Release highlights:
InsertWithOutput
API support forIValueInsertable
-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 ofRollback
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
API diff since v4.3.0