Skip to content

Releases: dotnet/efcore

v8.0.17

11 Jun 16:38

Choose a tag to compare

Dependency Updates

  • Update dependencies from dotnet/arcade (#36085)
    Updates the project's dependencies using the latest versions from the dotnet/arcade repository. This ensures that the build infrastructure and related tooling are up to date, which can bring in important bug fixes, security patches, and improvements from upstream.

Miscellaneous

  • Update branding to 8.0.17 (#36043)
    Updates the internal version branding to 8.0.17. This change ensures that the product and its packages correctly reflect the new release version, helping users and developers identify the build.

  • Merging internal commits for release/8.0 (#36080)
    Integrates various internal commits into the release/8.0 branch. This merge brings together important updates and ensures the release branch is synchronized with recent internal development, maintaining consistency and stability for the release.


This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.

Full Changelog: v8.0.16...v8.0.17

.NET 8.0.16

13 May 21:26

Choose a tag to compare

Release

What's Changed

Full Changelog: v8.0.15...v8.0.16

.NET 9.0.5

13 May 21:25

Choose a tag to compare

Release

What's Changed

Full Changelog: v9.0.4...v9.0.5

.NET 10.0 Preview 3

11 Apr 19:28
3ce158e

Choose a tag to compare

.NET 10.0 Preview 3 Pre-release
Pre-release

Release

What's Changed

  • Merge branch 'release/8.0' into 'release/8.0-staging' by @AndriySvyryd in #35541
  • Merging internal commits for release/8.0 by @vseanreesermsft in #35621
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35633
  • [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions in #35626
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #35672
  • [main] Update dependencies from dotnet/runtime by @dotnet-maestro in #35673
  • update branding to preview3 by @maumar in #35681
  • Use InvariantCulture for ChangeType() and decimal.TryParse() by @ErikEJ in #35675
  • [release/9.0-staging] Set the environment when executing Scaffold-DBContext by @AndriySvyryd in #35693
  • Navigation test refactoring initial work by @maumar in #35652
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #35686
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #35712
  • [main] Update dependencies from dotnet/runtime by @dotnet-maestro in #35713
  • Improve LoadExtension to work correctly with dotnet run and lib* named libs by @krwq in #35617
  • [release/8.0-staging] Improve LoadExtension to work correctly with dotnet run and lib* named libs by @roji in #35718
  • [release/8.0-staging] Transform Span-based overloads to Enumerable in funcletizer by @roji in #35720
  • [release/9.0-staging] Process Coalesce-simplified Convert node properly in funcletizer by @roji in #35721
  • [release/9.0-staging] Improve LoadExtension to work correctly with dotnet run and lib* named libs by @roji in #35717
  • [release/9.0-staging] Transform Span-based overloads to Enumerable in funcletizer by @roji in #35719
  • Update branding to 8.0.15 by @vseanreesermsft in #35738
  • Update branding to 9.0.4 by @vseanreesermsft in #35739
  • Add support for optional complex types to model building by @AndriySvyryd in #35614
  • Merge branch 'release/8.0-staging' => 'release/8.0' by @AndriySvyryd in #35742
  • Merge branch 'release/9.0-staging' => 'release/9.0' by @AndriySvyryd in #35743
  • [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions in #35740
  • [automated] Merge branch 'release/9.0' => 'main' by @github-actions in #35741
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #35754
  • Depend on Microsoft.CodeAnalysis 4.13.0 by @roji in #35753
  • Targeted fix for #35162 - Regression from EF Core 8 to 9: MigrationBuilder.DropTable Causes Issues with Subsequent Table Recreation by @maumar in #35764
  • Navigation test refactoring - improving structure for scenarios that don't support collections by @maumar in #35711
  • Fix to #21006 - Support a default value for non-nullable properties by @maumar in #35746
  • Redact constants that get inlined from variables into query in log by @cincuranet in #35724
  • Make IsAsyncData readonly and use collection initializers by @cincuranet in #35786
  • Fix readme by @cincuranet in #35791
  • Fix to #32192 - Remove lookup of JsonTypeMapping via JsonElement by @maumar in #35788
  • [main] Update dependencies from dotnet/runtime by @dotnet-maestro in #35755
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #35794
  • [release/10.0-preview3] Disable Cosmos tests by @AndriySvyryd in #35805
  • [release/10.0-preview3] Update dependencies from dotnet/runtime by @dotnet-maestro in #35816
  • [release/10.0-preview3] Prevent Cosmos tests from running by @AndriySvyryd in #35822
  • [release/10.0-preview3] Don't publish MacOs and Linux legs by @dkurepa in #35825
  • [release/10.0-preview3] Update dependencies from dotnet/runtime by @dotnet-maestro in #35829

New Contributors

Full Changelog: v10.0.0-preview.2.25163.8...v10.0.0-preview.3.25171.6

.NET 8.0.15

08 Apr 19:17

Choose a tag to compare

Release

What's Changed

Full Changelog: v8.0.14...v8.0.15

.NET 9.0.4

08 Apr 19:17

Choose a tag to compare

Release

What's Changed

  • Merge branch 'release/8.0' into 'release/8.0-staging' by @AndriySvyryd in #35541
  • Merging internal commits for release/8.0 by @vseanreesermsft in #35621
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35633
  • [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35634
  • [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions in #35626
  • [release/9.0-staging] Set the environment when executing Scaffold-DBContext by @AndriySvyryd in #35693
  • [release/8.0-staging] Improve LoadExtension to work correctly with dotnet run and lib* named libs by @roji in #35718
  • [release/8.0-staging] Transform Span-based overloads to Enumerable in funcletizer by @roji in #35720
  • [release/9.0-staging] Process Coalesce-simplified Convert node properly in funcletizer by @roji in #35721
  • [release/9.0-staging] Improve LoadExtension to work correctly with dotnet run and lib* named libs by @roji in #35717
  • [release/9.0-staging] Transform Span-based overloads to Enumerable in funcletizer by @roji in #35719
  • Update branding to 8.0.15 by @vseanreesermsft in #35738
  • Update branding to 9.0.4 by @vseanreesermsft in #35739
  • Merge branch 'release/8.0-staging' => 'release/8.0' by @AndriySvyryd in #35742
  • Merge branch 'release/9.0-staging' => 'release/9.0' by @AndriySvyryd in #35743
  • [automated] Merge branch 'release/8.0' => 'release/9.0' by @github-actions in #35740
  • Merging internal commits for release/9.0 by @vseanreesermsft in #35766
  • [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #35781

Full Changelog: v9.0.3...v9.0.4

.NET 10.0 Preview 2

18 Mar 18:29
634e894

Choose a tag to compare

.NET 10.0 Preview 2 Pre-release
Pre-release

Release

What's Changed

New Contributors

Full Changelog: v10.0.0-preview.1.25081.1...v10.0.0-preview.2.25163.8

.NET 9.0.3

11 Mar 17:44

Choose a tag to compare

Release

What's Changed

Full Changelog: v9.0.2...v9.0.3

.NET 8.0.14

11 Mar 17:37

Choose a tag to compare

Release

What's Changed

Full Changelog: v8.0.13...v8.0.14

.NET 10.0 Preview 1

25 Feb 19:26
6d91e73

Choose a tag to compare

.NET 10.0 Preview 1 Pre-release
Pre-release

Release

What's Changed

Read more