Skip to content

Releases: mongodb/mongo-efcore-provider

v10.0.1

11 Mar 19:42
0f1570f

Choose a tag to compare

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

11 Mar 21:01
0f1570f

Choose a tag to compare

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

11 Mar 21:01
0f1570f

Choose a tag to compare

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

06 Feb 00:39
570cc4c

Choose a tag to compare

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

06 Feb 00:41
570cc4c

Choose a tag to compare

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

05 Feb 15:25
5e38ff3

Choose a tag to compare

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

20 Jan 10:19
4fb0fdf

Choose a tag to compare

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

20 Jan 09:45
4fb0fdf

Choose a tag to compare

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

24 Oct 16:29
24ede2e

Choose a tag to compare

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

24 Oct 16:03
24ede2e

Choose a tag to compare

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