VisualFSharp v35.0.0 Release Notes
-
๐ฆ This version bumps the major due to API surface area changes in the AST and TAST. In addition, there's a new package for the built-in Nuget dependency manager for FSI: FSharp.DependencyManager.Nuget
Members are now in SyntaxTree/SyntaxTreeOps and TypedTree/TypedTreeBasics/TypedTreeOps/TypedTreePickle.
From dotnet/fsharp:d1a3d0705..522dd906c:
- ๐ Improved error recovery from patterns (thanks @auduchinok)
- Smaller IL Emit for unsigned 64-bit constants (thanks @teo-tsirpanis)
- ๐ Improved ProvidedTypes Type generation (thanks @DedSec256)
- ๐ Improved CodeLenses provided (thanks @realvictorprm)
- โก๏ธ Optimize internal member calculations in PrettyNaming and items lookup (thanks @auduchinok)
- ๐ More fixes to compiler internals, ranges, etc (thanks @auduchinok)
- ๐ Support for consumption of C# Default Interfaces
- ๐ Better encapsulation of ProvidedExpr members (thanks @DedSec256)