[View Complete Diff of Changes](https://github.com/dotnet/fsharp/compare/536800cd82a0481c055f08d570bbc924712331b2...492d417754af3d7ecf8efe7439a90234e6e54d40?w=1) - [Add nullness regression test for recursive inline SRTP memoization](https://github.com/dotnet/fsharp/pull/20247) - [Ship FSharp.Core with a net10.0 target framework](https://github.com/dotnet/fsharp/pull/20229) - [Restore legacy cross-assembly inline metadata](https://github.com/dotnet/fsharp/pull/20260) - [Remove always-on RelaxWhitespace language feature flag](https://github.com/dotnet/fsharp/pull/20226) - [Teach compiler driver to ignore unknown warning codes](https://github.com/dotnet/fsharp/pull/20246) - [Add regression test: #14454, IAsyncDisposable use in task CE in FSI](https://github.com/dotnet/fsharp/pull/20251) - [IL: use empty tables for members when possible](https://github.com/dotnet/fsharp/pull/20249) - [IL: fix leaking binary view](https://github.com/dotnet/fsharp/pull/20250) - [feat(Async): Add exception-unwrapping Await](https://github.com/dotnet/fsharp/pull/19785) - [IL: add ILPreNamespace, make ILPreTypeDef creation lazy](https://github.com/dotnet/fsharp/pull/20092) - [Regression matrix: build unmodified repos against local FSharp.Core](https://github.com/dotnet/fsharp/pull/20240) - [Avoid per-instance lock object in InterruptibleLazy and DelayInitArrayMap](https://github.com/dotnet/fsharp/pull/20088) - [Add symbol and type highlighting to F# diagnostics](https://github.com/dotnet/fsharp/pull/20097) - [Remove always-on SingleUnderscorePattern language feature flag](https://github.com/dotnet/fsharp/pull/20222) - [Parser: recover on unfinished abstract members](https://github.com/dotnet/fsharp/pull/20070) - [Optimizer: fix accessing captured values when skipping inlining](https://github.com/dotnet/fsharp/pull/20089) - [chore(Async.RunSynchronouslyImmediate): Stragglers re #19804](https://github.com/dotnet/fsharp/pull/20245) - [Import: Don't walk non-F# assemblies when labelling trait constraint sources](https://github.com/dotnet/fsharp/pull/20090) - [Remove always-on ImplicitYield language feature flag](https://github.com/dotnet/fsharp/pull/20230) - [Remove always-on AndBang language feature flag](https://github.com/dotnet/fsharp/pull/20223) - [Remove always-on WildCardInForLoop language feature flag](https://github.com/dotnet/fsharp/pull/20221) - [Remove always-on UseBindingValueDiscard language feature flag (#20162)](https://github.com/dotnet/fsharp/pull/20218) - [Optimizer: propagate NoDynamicInvocation](https://github.com/dotnet/fsharp/pull/20242) - [Add hot reload baseline reading and recorded EnC state](https://github.com/dotnet/fsharp/pull/20026) - [feat(Async+Task+ValueTask): consistent helper modules](https://github.com/dotnet/fsharp/pull/19844) - [Ignore lines starting with `#:` (RFC-1337)](https://github.com/dotnet/fsharp/pull/20212) - [Fix spurious FS0410 for tuple patternInput bindings (#4161)](https://github.com/dotnet/fsharp/pull/19947) - [Set the default F# language version to 11.0](https://github.com/dotnet/fsharp/pull/20219) - [Enable MSBuild node reuse defaults in eng/Build.ps1 and eng/build.sh](https://github.com/dotnet/fsharp/pull/20220) - [Localized file check-in by OneLocBuild Task: Build definition ID 499: Build ID 3039021](https://github.com/dotnet/fsharp/pull/20108) - [docs: update state-machine.md for changed workflow SHAs](https://github.com/dotnet/fsharp/pull/20234) - [Record constructors (FS-1073)](https://github.com/dotnet/fsharp/pull/19974) - [Allow closing '>' of multiline nested type arguments to align with the opener (#15171)](https://github.com/dotnet/fsharp/pull/20003) - [Remove always-on OpenTypeDeclaration language feature flag](https://github.com/dotnet/fsharp/pull/20209) - [Remove always-on StructActivePattern language feature flag](https://github.com/dotnet/fsharp/pull/20208) - [Add ECMA-335 EnC metadata delta writer](https://github.com/dotnet/fsharp/pull/20019) - [feat(Async): RunSynchronouslyImmediate](https://github.com/dotnet/fsharp/pull/19804) - [Fix false prompt-injection alarm on PR Tooling Safety Check bypass labels](https://github.com/dotnet/fsharp/pull/20130) - [Add support for `<include>` XML documentation tag](https://github.com/dotnet/fsharp/pull/19186) - [Implement `<inheritdoc>` XML documentation support for F#](https://github.com/dotnet/fsharp/pull/19188) - [Stabilize preview language features into F# 11.0](https://github.com/dotnet/fsharp/pull/20199) - [Switch to FsCheck for fsi restore tests](https://github.com/dotnet/fsharp/pull/20210) - [Remove always-on PrintfBinaryFormat language feature flag](https://github.com/dotnet/fsharp/pull/20202) - [Switch from Newtonsoft to MessagePack restore in fsi tests](https://github.com/dotnet/fsharp/pull/20205) - [Record spreads: off-by-default shadowing warnings](https://github.com/dotnet/fsharp/pull/20206) - [Stop merging main into net11 scouting](https://github.com/dotnet/fsharp/pull/20201) - [Adopt ordered multi-caret markers in FCS tests (no behaviour change)](https://github.com/dotnet/fsharp/pull/20082) - [Fix check_release_notes 403 by restoring pull-requests: write and making the comment non-fatal](https://github.com/dotnet/fsharp/pull/20198) - [Implement direct delegates](https://github.com/dotnet/fsharp/pull/19993) - [Enable Central Package Management with transitive pinning](https://github.com/dotnet/fsharp/pull/20084) - [LexFilter: drop non-strict mode](https://github.com/dotnet/fsharp/pull/20106) - [Move to Roslyn's unified ExternalAccess library](https://github.com/dotnet/fsharp/pull/20099)
View Complete Diff of Changes
#:(RFC-1337)<include>XML documentation tag<inheritdoc>XML documentation support for F#