Skip to content

[release/6.5] Allow the tools to run on the newest SDK#2396

Merged
SamMonoRT merged 1 commit intorelease/6.5from
Rollforward
Apr 17, 2026
Merged

[release/6.5] Allow the tools to run on the newest SDK#2396
SamMonoRT merged 1 commit intorelease/6.5from
Rollforward

Conversation

@AndriySvyryd
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates EF6 tooling project configuration so the ef6 tool can execute on machines that only have a newer .NET runtime installed (by allowing runtime roll-forward).

Changes:

  • Set RollForward to LatestMajor for the ef6 tool project.
Comments suppressed due to low confidence (1)

src/ef6/ef6.csproj:14

  • The XML comment now sits immediately after the new setting, which makes it read as if it explains RollForward. But the text is about keeping the net6 target/runtime selection behavior (via TargetLatestDotNetRuntime). Consider moving/rewriting the comment to explicitly cover both settings (or place it directly above the property it describes) to avoid future confusion.
    <RollForward>LatestMajor</RollForward>
    <!--
      This keeps ef6.exe targeting the default version of .NET Core for net6.0,
      which maximizes the machines on which this tool will be compatible.
    -->
    <TargetLatestDotNetRuntime Condition=" '$(IsServicingBuild)' == 'true' ">false</TargetLatestDotNetRuntime>

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SamMonoRT SamMonoRT merged commit 3b5588d into release/6.5 Apr 17, 2026
6 checks passed
@SamMonoRT SamMonoRT deleted the Rollforward branch April 17, 2026 11:36
Chris-Wolfgang added a commit to Chris-Wolfgang/DbContextBuilder that referenced this pull request May 4, 2026
Updated [EntityFramework](https://github.com/dotnet/ef6) from 6.5.1 to
6.5.2.

<details>
<summary>Release notes</summary>

_Sourced from [EntityFramework's
releases](https://github.com/dotnet/ef6/releases)._

## 6.5.2

## What's Changed
* Update Microsoft.Data.SqlClient to 5.1.6 by @​AndriySvyryd in
dotnet/ef6#2284
* Port .NET 10 first-class span support fix by @​Copilot in
dotnet/ef6#2365
* Fix HierarchyId parsing for numbers outside Int32 range by @​Copilot
in dotnet/ef6#2362
* Allow the tools to run on the newest SDK by @​AndriySvyryd in
dotnet/ef6#2396

**Full Changelog**:
dotnet/ef6@v6.5.1...v6.5.2

Commits viewable in [compare
view](dotnet/ef6@v6.5.1...v6.5.2).
</details>

Updated
[Meziantou.Analyzer](https://github.com/meziantou/Meziantou.Analyzer)
from 3.0.58 to 3.0.61.

<details>
<summary>Release notes</summary>

_Sourced from [Meziantou.Analyzer's
releases](https://github.com/meziantou/Meziantou.Analyzer/releases)._

## 3.0.61

NuGet package:
<https://www.nuget.org/packages/Meziantou.Analyzer/3.0.61>

## What's Changed
* MA0042: suppress diagnostic for
`IDbContextFactory<TContext>.CreateDbContext()` by @​Copilot in
meziantou/Meziantou.Analyzer#1116


**Full Changelog**:
meziantou/Meziantou.Analyzer@3.0.60...3.0.61

## 3.0.60

NuGet package:
<https://www.nuget.org/packages/Meziantou.Analyzer/3.0.60>

## What's Changed
* Add global severity modes for MeziantouAnalysisMode by @​meziantou in
meziantou/Meziantou.Analyzer#1114


**Full Changelog**:
meziantou/Meziantou.Analyzer@3.0.59...3.0.60

## 3.0.59

NuGet package:
<https://www.nuget.org/packages/Meziantou.Analyzer/3.0.59>

## What's Changed
* Add MA0195 static-field initialization analyzer by @​meziantou in
meziantou/Meziantou.Analyzer#1112


**Full Changelog**:
meziantou/Meziantou.Analyzer@3.0.58...3.0.59

Commits viewable in [compare
view](meziantou/Meziantou.Analyzer@3.0.58...3.0.61).
</details>

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants