Skip to content

Remove obsolete C# extension language feature flag - #20796

Merged
T-Gro merged 1 commit into
mainfrom
t-gro-remove-csharp-extension-feature-flag
Oct 19, 2026
Merged

T-Gro merged 1 commit into
mainfrom
t-gro-remove-csharp-extension-feature-flag

Conversation

@T-Gro

@T-Gro T-Gro commented Oct 16, 2026

Copy link
Copy Markdown
Member

Fixes #20197

--disableLanguageFeature:CSharpExtensionAttributeNotRequired is no longer recognized; the compiler always uses the F# 8.0 behavior for C#-style extension attributes.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: d602cc67-3f25-4432-81d4-77b542f7dce3
@T-Gro
T-Gro requested a review from a team as a code owner October 16, 2026 18:10
@T-Gro T-Gro added the NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes label Oct 16, 2026
@T-Gro
T-Gro requested a review from abonie October 16, 2026 18:10
@T-Gro
T-Gro enabled auto-merge (squash) October 16, 2026 18:28
@github-project-automation github-project-automation Bot moved this from New to In Progress in F# Compiler and Tooling Oct 19, 2026
@T-Gro
T-Gro merged commit 927f500 into main Oct 19, 2026
55 of 56 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in F# Compiler and Tooling Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Remove always-on language feature flag: CSharpExtensionAttributeNotRequired

2 participants