Skip to content

Ship net10.0 FSharp.Core with the SDK tools - #20555

Open
T-Gro wants to merge 2 commits into
mainfrom
t-gro-sdk-net10-fsharp-core
Open

T-Gro wants to merge 2 commits into
mainfrom
t-gro-sdk-net10-fsharp-core

Conversation

@T-Gro

@T-Gro T-Gro commented Sep 15, 2026

Copy link
Copy Markdown
Member

Fixes #14454

Ship the net10.0 FSharp.Core with the SDK tools so dotnet fsi supports IAsyncDisposable in task expressions. Preserve SDK reference resolution when loading its dependencies.

Reuse resolved assembly paths during implicit loading so FSI retains SDK reference assemblies while importing the net-targeted Core.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e72d5474-3759-4367-a0b6-ce25da9831c8
@github-actions

github-actions Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

❗ Release notes required

You can open this PR in browser to add release notes: open in github.dev


✅ Found changes and release notes in following paths:

Change path Release notes path Description
`src/Compiler` docs/release-notes/.FSharp.Compiler.Service/11.0.100.md

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: e72d5474-3759-4367-a0b6-ce25da9831c8
@github-actions github-actions Bot added the AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed label Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI-Tooling-Check-Bypassed Tooling check: non-fork PR, not diff-analyzed

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

use binding for IAsyncDisposable not supported in F# interactive

1 participant