All Versions
191
Latest Version
Avg Release Cycle
49 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v32.0.0 Changes
- โ integrate dotnet/fsharp from e1b8537ee to 48f932cf8
- notable changes include:
- (preview) nameof
- (preview) open static classes
- ๐ Fixed 64-bit integer literal parsing
- ๐ Better exhaustiveness checking for byte and sbyte pattern matches
- ๐ Better native resource handling
- Script-host assembly load events
-
v31.0.0 Changes
- โ Integrate dotnet/fsharp from 5a8f454a1 to 05c558a61
- Notable changes include:
- Removal of the
Microsoft.FSharp.Compiler.SourceCodeServices
namespace - A new API for determining if an identifier needs to be quoted is available:
FSharp.Compiler.LexHelp.FSharpKeywords.DoesIdentifierNeedQuotation
- Enhancements to the correctness of PDBs
- Better string formatting of records and values
- More stack overflow fixes in the compiler
- Inline IL parsing error handling
LeafExpressionConverter
handles struct tuplesFSharpChecker
now can parse a file without caching:ParseFileNoCache
- Removal of the
-
v30.0.0 Changes
- โ Integrate dotnet/fsharp from 25560f477 to 5a8f454a1
- Notable improvements include:
- performance improvements
- FCS APIs for FSComp and Implement Interface
- line directive handling
- improved performance when computing quick fix suggestions
-
v29.0.1 Changes
- ๐ Fix versioning of the assembly
-
v29.0.0 Changes
- โ Integrate visualfsharp master from 165b736b9 (2019-03-29) to 25560f477 (2019-05-24)
- Notable improvements include:
- Improved Portable PDB debugging
- Misc IL generation fixes
- Representing inlined mutable variables in the AST
- Moving on from net46 targeting
- Fixes for anonymous record generation
- Dependency updates
- Checking for constructors in FSharpMemberOrFunctionOrValue
- Fix unused opens false positive for record fields
-
v28.0.0 Changes
- โ Integrate visualfsharp master from efb57cf56 to 8dfc02feb
- Notable improvements include:
- XmlDoc fixes for overloads
- Fixes for deterministic compilation
- Improved tail-recursion when processing large expressions
- Better tooltip detection for operators with constraints
- FSharp.Compiler.Service nuget now uses net461, netstandard2.0 and FSharp.Core 4.6.2
- updated lexer and parser implementations to reduce stackoverflow likelihood on .net core
-
v27.0.1 Changes
- โ Integrate visualfsharp master from 5a5ca976ec296d02551e79c3eb8e8db809e4304d to 2c8497bb097d5c5d3ef12f355594873838a48494
- Notable improvements include:
- Anonymous Record support for expressions
- Union Case Naming fixes
- Trimming of the nuget package dependencies from 26.0.1
-
v26.0.1 Changes
- โ Integrate visualfsharp master to 99e307f3a3ef2109ba6542ffc58affe76fc0e2a0
-
v25.0.1 Changes
- โ Integrate visualfsharp master to 15d9391e78c554f91824d2be2e69938cd811df68
-
v24.0.1 Changes
- โ Integrate visualfsharp master to 59156db2d0a744233d1baffee7088ca2d9f959c7