Skip to content

Releases: dotnet/efcore

v9.0.6

11 Jun 16:12
Compare
Choose a tag to compare

Bug Fixes

  • Cosmos/FTS: Improved FullTextScore Translation for Multiple Keywords
    The translation of FullTextScore in Cosmos Full-Text Search has been updated to use multiple keywords instead of a keyword array, addressing issues with search accuracy and query compatibility. This resolves #35983 and ensures more reliable full-text search results.
    #36000 by @maumar

Dependency Updates

  • [release/8.0] Update dependencies from dotnet/arcade
    Updated the Arcade build infrastructure dependencies for the 8.0 release branch, bringing in the latest improvements and security fixes from the Arcade ecosystem.
    #35930 by @dotnet-maestro
  • [release/9.0] Update dependencies from dotnet/arcade
    Updated Arcade dependencies for the 9.0 release branch, ensuring the build system benefits from the latest tooling and reliability enhancements.
    #36006 by @dotnet-maestro
  • [release/8.0] Update dependencies from dotnet/arcade
    Another update to Arcade dependencies for the 8.0 branch, further aligning with upstream improvements and fixes.
    #36085 by @dotnet-maestro
  • [release/9.0] Update dependencies from dotnet/arcade
    Additional update to Arcade dependencies for the 9.0 branch, maintaining up-to-date build tooling and infrastructure.
    #36065 by @dotnet-maestro

Technical Improvements

  • Merging Internal Commits for release/8.0
    Integrated various internal commits into the 8.0 release branch, improving code quality, maintainability, and aligning with internal standards.
    #35926 by @vseanreesermsft
  • Merging Internal Commits for release/8.0
    Additional internal commits merged into the 8.0 branch, further enhancing stability and maintainability.
    #36080 by @vseanreesermsft
  • Merging Internal Commits for release/9.0
    Integrated internal improvements into the 9.0 branch, ensuring consistency and codebase health.
    #36081 by @vseanreesermsft

Infrastructure

  • Update Branding to 9.0.6
    Updated the product branding and version numbers to 9.0.6, ensuring that all assemblies and packages reflect the correct release version.
    #36044 by @vseanreesermsft
  • Update Branding to 8.0.17
    Updated branding for the 8.0 release line to version 8.0.17, keeping versioning consistent across all release artifacts.
    #36043 by @vseanreesermsft

Miscellaneous

  • [automated] Merge branch 'release/8.0' => 'release/9.0'
    Automated merge of changes from the 8.0 branch into the 9.0 branch, ensuring that all relevant fixes and improvements are carried forward.
    #35927 by @github-actions
  • Merge release/9.0 to release/9.0-staging
    Merged the 9.0 branch into the 9.0-staging branch, preparing for further testing and validation before final release.
    #36051 by @AndriySvyryd
  • [automated] Merge branch 'release/8.0' => 'release/9.0'
    Another automated merge from 8.0 to 9.0, keeping branches synchronized.
    #36088 by @github-actions
  • [release/9.0] Merge release/9.0-staging to release/9.0
    Merged changes from the 9.0-staging branch back into the main 9.0 branch, finalizing updates for this release.
    #36089 by @AndriySvyryd

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

Full Changelog: v9.0.5...v9.0.6

v8.0.17

11 Jun 16:38
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Release

What's Changed

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