VisualFSharp v34.0.1 Release Notes
-
Contains commits from 32b124966 to d7018737c from dotnet/fsharp. Notable changes include:
- lowered allocations for large strings and char arrays (notably source file texts)
- 👌 improved support for byref-like rules with regards to type abbreviations
- 👍 better support for scopes in recursive modules
- 👍 better location of .net core reference assemblies
- lowered allocations for several internal compiler structures
- 👍 better error messages for anonymous record mismatches
- FSharpChecker learned how to keep background symbol uses
- 🚚 Project cracker/project cracker tool were removed
- 👍 Better support for consuming C# in-ref parameters
- 🆕 new services around simplifying names and finding unused declarations
- 📦 package management in scripts (in preview)
- 👍 and-bang syntax support (in preview)