Hello everyone. First of all, we apologize for the noticeable silence in our blog. We are back online now and want to share some exciting news with you.
Last 3-month period was full of significant events: we released two versions of DataObjects.Net 4.6 and two release candidates of DataObjects.Net 5.0. And finally, stable version of DataObjects.Net 5.0 is out. All the changes are described bellow.
DataObjects.Net 4.6
Changes in DataObjects.Net 4.6.7:
[main] Added UpgradeHandler.TypesMovementsAutoDetection option
[main] Fixed handling of bit operations for long type for a set of providers
[main] Fixed handling of recycled and recycled nested types
[main] Fixed handling of queries with multiple IN operations
[main] Fixed column mapping name handling
[sqlserver] Fixed dropping of default constraint issue.
Changes in DataObjects.Net 4.6.8:
[main] Fixed handling of queries with multiple IN operations
[main] Fixed handling of queries to EntitySet<T> associated with a struct field
[main] Added map of type identifiers UpgradeContext.UserDefinedTypeMap
[sqlserver] Fixed translation of OnUpdate and OnDelete actions for foreign keys.
DataObjects.Net 5.0
DataObjects.Net 5.0 RC:
[main] Fixed incorrect sequence of delete or insert queries in certain scenarios
[main] Extended DelayedQuery API
[main] Added support for using dynamically defined fields in LINQ.
DataObjects.Net 5.0 RC2:
[main] Fixed handling of queries with multiple IN operations
[main] Fixed handling of queries to EntitySet<T> associated with a struct field
[main] Added map of type identifiers UpgradeContext.UserDefinedTypeMap
[sqlserver] Fixed translation of OnUpdate and OnDelete actions for foreign keys.
DataObjects.Net 5.0.0:
[main] Delayed/Future queries no longer improperly cache closure variables values
[main] Secondary indexes which includes inherited fields are no longer ignored.
Download