Releases: ionide/FsAutoComplete
Releases · ionide/FsAutoComplete
0.39
A lot of changes.
0.38.1
0.38.0 - FCS 28, go-to-implementation command
- upgrade to FSharp.Compiler.Service v28.0.0
- upgrade to FSharpLint.Core v0.10.8
- include symbolcache runtimeconfig.json and deps.json to .net core binaries
- add default.win32manifest to .net core binaries
- fix to allow run with only .NET Core Runtime 3 installed (previously v2.x was required) #364
- add go-to-implementation command (
symbolimplementation
)
0.37.0 - FCS 27
- upgrade to FSharp.Compiler.Service v27.0.1
- upgrade to FSharpLint.Core v0.10.7
0.36.0
0.35.0
See more info in Release Notes
- new project parser for old fsproj/fsx based on
Dotnet.ProjInfo
, enabled by default in .NET Core FSAC - add unused declarations diagnostic
- add simplified names analyzer
- add unused opens analyzer
- styling for XmlDocs and tooltips
- add find type declaration command
- adds autocomplete for external (from unopened namespaces and modules) symbols, provides information where and what
open
statements should be inserted - add workspaceLoad async command
- add notifications (project loading, etc). In http mode, using websocket
- add generic parameters to tooltips
- include keywords in autocomplete only when needed
- don't autocomplete for comments, strings etc
- add project cache
- watch file changes, to trigger project reloading
- implement record stub generator (#297)
- add background and persistent symbol cache out of process
- use dnspy libs to navigate to decompiled files for external libs (#299)
- fsac .NET runs as 64 bit exe
- add description for '=' symbol (#312)
- fix autocomplete for literal values (#316)
- support keywords in helptext command
- add interface stub generator (#327)
- support
FSharp.Analyzers.SDK
analyzer - upgrade to
FSharp.Compiler.Service
v25.0.1 - upgrade to
Dotnet.ProjInfo
v0.31.0 - upgrade to
FSharpLint.Core
v0.10.4
0.34.0
0.33.0
0.32.0
- .NET Core project support