dotnet / dotnet/efcore

EF Core 11 release checklist

Open
#37,441 0 comments 0 reactions 3 assignees Assigned to @AndriySvyryd View on GitHub
Dominant language
C#
Stars
14.8k
Forks
3.4k
PR merge metrics
PR metrics pending

Description

### RC1 (Code-complete)
- [x] (@AndriySvyryd) Finish API reviews #37993
- [x] (@AndriySvyryd) Code cleanup
- [x] (@AndriySvyryd) Make sure to target only the latest TFM (except for tools)
- [x] (@AndriySvyryd) Update .NET SDK version to latest public preview

### RC2
- [ ] (@AndriySvyryd) Run SqlServer and Cosmos tests against Azure
- [ ] (@AndriySvyryd) Make sure we depend on [LTS SqlClient](https://learn.microsoft.com/en-us/sql/connect/ado-net/sqlclient-driver-support-lifecycle) #37949
- [ ] (@AndriySvyryd) Make sure we depend on non-preview `Mono.TextTemplating`
- [ ] (@AndriySvyryd) Make sure we depend on the `Microsoft.Extensions.*` versions that correspond to our TFM so that the shared framework is used when the app targets that TFM
- [ ] (@SamMonoRT) Review all of our (transitive) dependencies to make sure that the support policies are aligned
- [ ] (@AndriySvyryd) Update threat model, review warnings from CG, NuGet Audit and other validation tools

### GA
- [ ] (@AndriySvyryd) Move issues from preview milestones to GA
- [ ] (@AndriySvyryd) Verify changes from servicing branches were merged correctly (especially MSRC if any)
- [ ] (@AndriySvyryd) Verify all quirks removed
- [ ] (@wtgodbe) Update inter-branch and internal mirroring flows
- [ ] (@AndriySvyryd) Update What's New and breaking changes
- [ ] (@AndriySvyryd) Update the ToC to point to the new What's New page
- [ ] (@SamMonoRT) Publish API docs for EF and Microsoft.Data.Sqlite
- [ ] (@SamMonoRT) Update the DocFX configuration to exclude API marked with `[EntityFrameworkCoreInternal]`, see https://github.com/dotnet/EntityFramework.Docs/pull/3033/changes#diff-aade58da7dfd1dc86c2efa6b46a26f06fde472df3734bc333c791929d6d136a5
- [ ] (@AndriySvyryd) Update references to the new API with links to the API documentation

### Post-release
- [ ] (@AndriySvyryd) Update Docs samples to use GA (https://github.com/dotnet/EntityFramework.Docs/issues/5126)
- [ ] (@AndriySvyryd) Update https://learn.microsoft.com/en-us/ef/core/miscellaneous/platforms
- [ ] (@AndriySvyryd) Delete preview branches and branches for releases that are no longer supported (create tags), delete stale branches and PRs
- [ ] (@AndriySvyryd) Remove obsolete members for the next non-LTS release
- [ ] (@AndriySvyryd) Make sure we depend on the `Microsoft.CodeAnalysis.CSharp.Workspaces` that corresponds to our TFM (e.g. 4.8.0 for net8.0) once released
- [ ] (@AndriySvyryd) Create a checklist for 12

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.