Skip to content

Releases: fsharp/fsharp-compiler-docs

30.0.0

29 Jun 18:45
Compare
Choose a tag to compare
  • Integrate dotnet/fsharp from 25560f4 to 5a8f454
  • Notable improvements include:
    • performance improvements
    • FCS APIs for FSComp and Implement Interface
    • line directive handling
    • improved performance when computing quick fix suggestions

29.0.1

29 Jun 18:43
Compare
Choose a tag to compare
  • Integrate visualfsharp master from 165b736 (2019-03-29) to 25560f4 (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

28.0.0

25 Apr 11:19
Compare
Choose a tag to compare

Integrate visualfsharp master from efb57cf 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

27.0.1

26 Feb 02:46
a09bae2
Compare
Choose a tag to compare
  • Integrate visualfsharp master from 5a5ca97 to 2c8497b
  • Notable improvements include:
    • Anonymous Record support for expressions
    • Union Case Naming fixes
    • Trimming of the nuget package dependencies from 26.0.1
    • Namespaces moved from Microsoft.FSharp.* to FSharp.*

9.0.0

19 Jan 18:22
Compare
Choose a tag to compare

Update names of union fields in AST API
Fix load closure for ParseAndCheckInteraction
Fix #631 compiler dependency on MSBuild (#657)
Fixed netcore codegen on Linux
Explicit error when cracker exe is missing

8.0.0

13 Oct 21:52
Compare
Choose a tag to compare

Integrate fsharp\fsharp and Microsoft\visualfsharp to c494a9c

6.0.2

12 Aug 17:05
Compare
Choose a tag to compare

2.0.0.6

22 Feb 12:11
Compare
Choose a tag to compare

#530 - Adjust ProjectCracker NuGet for VS/NuGet

2.0.0.5

11 Feb 11:46
Compare
Choose a tag to compare

#527 - Provide API that includes printf specifier arities along with ranges

2.0.0.3

25 Jan 22:40
Compare
Choose a tag to compare

#508 - Integrate visualfsharp/master removal of Silverlight #if
#513 - Make CrackerTool internal to prevent accidental usage
#515 - Add simple Visual Studio version detection for project cracker