Skip to content
Pre-release

@Turnerj Turnerj released this May 21, 2019 · 1 commit to master since this release

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

Assets 2
Pre-release

@Turnerj Turnerj released this May 18, 2019 · 5 commits to master since this release

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

Assets 2
Pre-release

@Turnerj Turnerj released this Apr 17, 2019 · 37 commits to master since this release

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

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Dec 3, 2018 · 74 commits to master since this release

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)

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Apr 26, 2018

Rewrote and simplified DbEntityWriter API (removing dependency on the change tracker) (#18)
Entity Framework-like Navigation Properties (#19)
Applied ConfigureAwait(false) for tasks (#20)
SaveChangesAsync for MongoDbContext
CancellationToken support (#20)
Runtime Type Detection (#27)
Improved .Net Core support (new IMongoDbContextOptions for MongoDbContext constructor)

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Mar 11, 2018

MongoDB driver bumped to 2.5.0
Better handling around tracking entities
Added missing HierarchyProcessor to the DefaultMappingPack
Better null handling around BsonDiff HasDifferences checks
Fixed null pointer exceptions for BsonDiff GetDifferences (BsonArray)
Fixed property setting for the diff result of GetDifferences (BsonArray)
Fixes issues with generating an UpdateDefinition around adding/removing elements in an array

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Jan 21, 2018 · 142 commits to master since this release

Fixes "no indexes to update" bug

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Jan 21, 2018 · 146 commits to master since this release

Fixes null reference bug in MongoDbSet

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Jan 6, 2018 · 150 commits to master since this release

Fixes major issue for web applications when entity mapping can potentially occur concurrently.

Assets 2
Pre-release
Pre-release

@Turnerj Turnerj released this Jan 2, 2018 · 152 commits to master since this release

Adds basic indexing support.

Assets 2
You can’t perform that action at this time.