Releases: mongodb/mongo-efcore-provider
v10.0.1
Fixes
- EF-293: Fix entity states for owned entity collections on save
Maintenance
- EF-302: Fix CI build script to proper resolution of the DRIVER_VERSION
- EF-306: Adjust CI not to bump the driver's version to the latest by
- EF-307: Add additional check for Atlas readiness in tests
- Re-enable mongocryptd with latest mongodb in functional tests
- Various test improvements including additional test coverage
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v10.0.0...v10.0.1
v9.1.1
Fixes
- EF-293: Fix entity states for owned entity collections on save
Maintenance
- EF-302: Fix CI build script to proper resolution of the DRIVER_VERSION
- EF-306: Adjust CI not to bump the driver's version to the latest by
- EF-307: Add additional check for Atlas readiness in tests
- Re-enable mongocryptd with latest mongodb in functional tests
- Various test improvements including additional test coverage
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v9.1.0...v9.1.1
v8.4.1
Fixes
- EF-293: Fix entity states for owned entity collections on save
Maintenance
- EF-302: Fix CI build script to proper resolution of the DRIVER_VERSION
- EF-306: Adjust CI not to bump the driver's version to the latest by
- EF-307: Add additional check for Atlas readiness in tests
- Re-enable mongocryptd with latest mongodb in functional tests
- Various test improvements including additional test coverage
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v8.4.0...v8.4.1
v10.0.0
New Features
- EF-272: Entity Framework Core 10 compatible release
- EF-272: Now supports
EF.Constant(as part of EF10 work)
Fixes
- EF-272: Emits QueryCompilationStarted log message (as part of EF10 work)
- EF-285: Map discriminator to "_t" unless it has been explicitly configured
- EF-272: Improve detection and messaging of unsupported LINQ operations (as part of EF10 work)
Maintenance
- EF-264: Consistently use EF Core rather than EF
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v9.1.0...v10.0.0
v8.4.0
Fixes
- EF-285: Map discriminator to "_t" unless it has been explicitly configured
- EF-272: Improve detection and messaging of unsupported LINQ operations (as part of EF10 work)
Maintenance
- EF-264: Consistently use EF Core rather than EF
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v8.3.4...v8.4.0
v9.1.0
Features
- EF-272: Now supports
EF.Constant(as part of EF10 work)
Fixes
- EF-272: Emits QueryCompilationStarted log message (as part of EF10 work)
- EF-285: Map discriminator to "_t" unless it has been explicitly configured
- EF-272: Improve detection and messaging of unsupported LINQ operations (as part of EF10 work)
Maintenance
- EF-264: Consistently use EF Core rather than EF
NOTE: This version requires our MongoDB C# Driver 3.6.0 and is not compatible with 3.7.0. A forthcoming update to both C# Driver and EF will address the compatibility issues.
Full Changelog: v9.0.4...v9.1.0
v9.0.4
New Features
- EF-236: Translate DateTime.Compare
- EF-286: CreateCollectionOptions should be added to options for creating the database
Fixes
- EF-282: When using QueryTrackingBehavior.NoTracking, Empty BSON collections do not result in empty CLR collections
- EF-280: Disposal exception inside CreateExecutionStrategy().ExecuteInTransaction
Maintenance
- EF-290: Update to driver 3.6 release
- EF-289: Switch to windows-2022-latest for Windows CI builds
- EF-288: Remove driver types from EF assembly and type forward to driver
Community PRs
- Add CreateCollectionOptions to MongoDB creation options by @lqlive in #259
- EF-282: Fix when using QueryTrackingBehavior.NoTracking, Empty BSON collections do not result in empty CLR collections by @crackalak in #260
Many thanks to our contributors!
Full Changelog: v8.3.3...v9.0.4
v8.3.4
New Features
- EF-236: Translate DateTime.Compare
- EF-286: CreateCollectionOptions should be added to options for creating the database
Fixes
- EF-282: When using QueryTrackingBehavior.NoTracking, Empty BSON collections do not result in empty CLR collections
- EF-280: Disposal exception inside CreateExecutionStrategy().ExecuteInTransaction
Maintenance
- EF-290: Update to driver 3.6 release
- EF-289: Switch to windows-2022-latest for Windows CI builds
- EF-288: Remove driver types from EF assembly and type forward to driver
Community PRs
- Add CreateCollectionOptions to MongoDB creation options by @lqlive in #259
- EF-282: Fix when using QueryTrackingBehavior.NoTracking, Empty BSON collections do not result in empty CLR collections by @crackalak in #260
Many thanks to our contributors!
Full Changelog: v8.3.3...v8.3.4
v9.0.3
New Features
- EF-269: Explicit transaction support
- EF-274: Increase vector waiting timeout and add log that we are waiting
Fixes
- EF-270: Query is included in warning for zero results when sensitive logging off
- EF-271: Vector index filter fields do not use element mapping
Maintenance
- Update README.md
- EF-273: Pure refactoring (no behavior change) moving code out of MongoClientWrapper
Full Changelog: v8.3.2...v9.0.3
v8.3.3
New Features
- EF-269: Explicit transaction support
- EF-274: Increase vector waiting timeout and add log that we are waiting
Fixes
- EF-270: Query is included in warning for zero results when sensitive logging off
- EF-271: Vector index filter fields do not use element mapping
Maintenance
- Update README.md
- EF-273: Pure refactoring (no behavior change) moving code out of MongoClientWrapper
Full Changelog: v8.3.2...v8.3.3