Releases: TurnerSoftware/MongoFramework
Releases · TurnerSoftware/MongoFramework
0.16.0
Allow misidentified types to be handled by the TypeDiscoverySerializer
(8c79510)
Fields are removed from class maps (fda4941) (Note: This is a breaking change if you relied on fields)
Overridden properties are removed from class maps (fda4941)
Fixes #90 and #91
0.15.0
Added special index support (2dSphere and text indexes) (#80, #81, #82)
Added support for $geoNear
and $geoIntersects
(#82)
Fixed bug with Extra Elements serialization (0291a3c)
0.14.0
Fixes implicit ID handling in the EntityIdProcessor
(#78)
Added Multikey indexing support (#79)
Improved NestedTypeProcessor
's handling of enumerable types (0a50025)
0.13.0
Implicit type discovery for properties with type object
(#73) (Note: This is a breaking change if you depended on receiving objects of type ExpandoObject
in some situations)
0.12.0
Updates to diagnostics & profiling (#72)
0.11.2
Fixed incorrect name handling for UpdateDefinition (c6f84da)
0.11.1
Fixed bug with bucket collection names not being obeyed
EntityMapping
class now correctly marked as static
Fixed bug with retrieving the ID field name, not checking the inheritance hierarchy
0.11.0
Removal of Preallocation Functionality (#56)
Mapping Overhaul (#58) (Note: This is a major breaking change for any direct use of the previous EntityMapper
or any direct internal/infrastructure extension. MongoDbConnection
no longer has factory methods as well.)
Entity Command Writing (#59)
Remove Entity by Id Support for MongoDbSet
Tested .NET Core 3 (Preview 5) Support (#62)
MongoDB Driver version update to v2.8.1
0.10.0
Common Settings Interface (#43) (Note: This is a major breaking changing on construction of MongoDbContext
)
Removal of Custom Exceptions (#45)
Diagnostic Listener Support (#46)
Update to MongoDB Driver v2.8.0
0.9.0
Dependency version bump
Dropping "Db" prefix from infrastructure classes
SourceLink support (#37)
Added PreallocatArrayAttribute
(#39)
Restricted TEntity
to reference types (#40)
Added first-party buckets support (#41)
Added BsonKnownTypes
support for EntityMapper
(#42)