[View Complete Diff of Changes](https://github.com/dotnet/fsharp/compare/162c8112b425f31a066a7fdc452820baf2f05663...f40f00d7d9b8dcc0fb55288029b5e1742b65650f?w=1) - [Chore :: Remove #IF NULLABLE, MaybeNull and other leftovers from bootstrap times of Nullable feature](https://github.com/dotnet/fsharp/pull/19235) - [Optimize empty string pattern matching with null-safe length checks](https://github.com/dotnet/fsharp/pull/19189) - [Move things in docs/release-notes to reflect reality (which was enforced by wrong technical mapping)](https://github.com/dotnet/fsharp/pull/19234) - [Bugfix :: SRTP - ApplyDefaults for TyparConstraint.MayResolveMember](https://github.com/dotnet/fsharp/pull/19218) - [Detect and error on duplicate static extension member container names in the same module (same name, different namespaces)](https://github.com/dotnet/fsharp/pull/18821) - [Reject static abstract member invocations on F# interface types (fixes #19231)](https://github.com/dotnet/fsharp/pull/19232) - [Fix nullness flow for type aliases after null pattern](https://github.com/dotnet/fsharp/pull/18852) - [Add a SKILL.md for getting build results from AzDO](https://github.com/dotnet/fsharp/pull/19228)