Skip to content

v0.24.0

Latest
Compare
Choose a tag to compare
@tmm360 tmm360 released this 09 Sep 07:42

Release notes - MongODM - 0.24.0

Bug

MODM-79 Fix sample layout issues

MODM-147 DbMaintainer can have concurrency with dbcontext.SaveChanges() execution

MODM-158 cursor.MoveNextAsync doesn't use an execution context when tries to deserialize new models

MODM-170 Upsert should invalidate db cache on related model

Improvement

MODM-75 Remove support to GridFS

MODM-136 Add TotalElements field in PaginatedEnumerable

MODM-137 Update ExecutionContext

MODM-138 Transform ReferenceSerializerAdapter into a generic SerializerAdapter

MODM-139 Remove SemanticVersion and related logic

MODM-151 Add support to .Net 7

MODM-154 Upgrade to Mongo driver 2.19.0

MODM-156 DocumentMigration must handle also one-to-many documents migration

MODM-160 TryFindOneAsync(TKey id) must handle also FormatException

MODM-162 Add "fixDeserializedModelFunc" parameter in "IModelMapBuilder.AddFallbackSchema" method

MODM-166 Update license from Etherna Sagl to Etherna Sa

MODM-169 Change license to LGPL

MODM-172 Support structs with models

New Feature

MODM-140 Add possibility to override nominal type of ModelMap

MODM-143 Add operation logging feature

MODM-167 Implement atomic upsert using domain classes