FsAutoComplete

F# language server using Language Server Protocol

OTHER License

Stars
400
Committers
116

Bot releases are hidden (Show)

FsAutoComplete - 0.33.0

Published by rneatherway over 7 years ago

add sdk 2.0 support (#166)

FsAutoComplete - 0.32.0

Published by rneatherway over 7 years ago

  • .NET Core project support
FsAutoComplete - 0.31.1

Published by rneatherway over 7 years ago

  • Allow for inconsistent casing of "Fsharp" when detecting: #149.
FsAutoComplete - 0.31.0

Published by rneatherway over 7 years ago

  • Improvements from downstream ionide fork:
    • support msbuild15, same as preview2
    • Add Background checking
    • Performance updates for find usages
    • Implement GetNamespaceSuggestions
    • Update FSharpLint version
    • Optimize GetNamespaceSuggestions
    • Optimize GetDeclarations
    • Add endpoint for F1 Help
    • ... and more!

(Some of these features only exposed currently via HTTP interface)

FsAutoComplete - 0.30.2

Published by rneatherway almost 8 years ago

Add parse errors, tooltips for keywords, and signatures for
constructors: #135.

FsAutoComplete - 0.30.0

Published by rneatherway almost 8 years ago

Add EnclosingEntity and IsAbstract to Declaration contract: #129.
Merge Ionide changes (#123):

  • Glyphs
  • Update dependencies
  • Lint settings
  • Keyword completion
FsAutoComplete - 0.29.0

Published by rneatherway over 8 years ago

  • Add command for all declarations in known projects: #117.
  • cache ProjectResponse, invalidate it if project file's last write time changed: #116.
  • Add command to parse all known projects: #115.
  • Merge Ionide changes (#110):
    • Naive support for project.json (this probably will be dropped in futture but let's have it now)
    • Better (file) paths normalization across different features
    • Resolve scripts to latest .Net on Windows
    • Make completion faster on Suave
    • Depend on F# 4 (FSharp.Core deployed with application) instead of 4.3.1
  • Fix Symboluseproject: #104.
FsAutoComplete - 0.28.0

Published by rneatherway over 8 years ago

Backwards-incompatible: Make completions faster by not requiring a parse on each request: #99
Add SymbolUseProject command: #101.
Add typesig command, that doesn't get Comment data: #73
Add extraction of xmldoc from other assemblies (from .xml files).

FsAutoComplete - 0.27.4

Published by rneatherway over 8 years ago

Normalize paths to source files from projects: #94.

FsAutoComplete - 0.27.3

Published by rneatherway over 8 years ago

Set MinThreads to avoid deadlocks on Mono < 4.2.2: #92.

FsAutoComplete - 0.27.2

Published by rneatherway over 8 years ago

Upgrade to FCS 2.0.0.4 to fix project cracking with spaces in paths: #91.

FsAutoComplete - 0.27.1

Published by rneatherway over 8 years ago

Upgrade to FCS 2.0.0.3 to fix VS2015 project cracking: #89.

FsAutoComplete - 0.27.0

Published by rneatherway almost 9 years ago

Upgrade to FCS 2.0.0.0-beta and add project cracking verbosity option: #86.
Add FSharpLint support: #83.

FsAutoComplete - 0.26.1

Published by rneatherway almost 9 years ago

Switch to depend on FSharp.Core 4.3.1.0: #81.
Don't output a BOM to standard out: #82

FsAutoComplete - 0.26.0

Published by rneatherway almost 9 years ago

Fix for uncompiled referenced projects: #78.
Backwards-incompatible: Framework no longer returned in project reponse.

FsAutoComplete - 0.25.1

Published by rneatherway about 9 years ago

Add App.config to FsAutoComplete.Suave release: #76.
Also for fsautocomplete.exe.

FsAutoComplete - 0.25.0

Published by rneatherway about 9 years ago

Add Suave hosting for FSAC: #74.
Backwards-incompatible: return GlyphName rather than code in
Declarations message: #75.

FsAutoComplete - 0.24.1

Published by rneatherway about 9 years ago

Fix StackOverflowException and encoding issue: #70.

FsAutoComplete - 0.24.0

Published by rneatherway about 9 years ago

Backwards-incompatible: do not format help text, leave that to the
client, which allows the display to be more semantic. #63 (due to
@Krzysztof-Cieslak)

FsAutoComplete - 0.23.1

Published by rneatherway about 9 years ago

Fix MSBuild v14 support on non-English systems by avoiding
attempting to load *.resources.dll (patch from @ryun).