Skip to content

Releases: ionide/FsAutoComplete

0.25.0

14 Oct 21:00
Compare
Choose a tag to compare

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

0.24.1

11 Sep 11:43
Compare
Choose a tag to compare

Fix StackOverflowException and encoding issue: #70.

0.24.0

04 Sep 10:34
Compare
Choose a tag to compare

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)

0.23.1

02 Sep 14:30
Compare
Choose a tag to compare

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

0.23.0

14 Aug 22:15
Compare
Choose a tag to compare

Add a new colorizations <true|false> command to enable/disable asynchronous
provision of colorization information following a parse: #60 (Fixes #44).
Newest FSharp.Core is used for type-checking scripts and for projects that
do not reference FSharp.Core. Supports F# 3.0, 3.1 and 4.0: #59.
If MSBuild v12 is not available, instead try load MSBuild v14. This, together
with the previous point, adds support for VS2015-only Windows installs: #57.
Fixes: #12 #21 #23 #25 #54.
Backwards-incompatible: compilerlocation command has changed. Now provides
path to best version of msbuild, fsc and fsi on Windows: #23.

0.22.0

06 Aug 22:57
Compare
Choose a tag to compare

Backwards-incompatible: Symbol use command now includes FileName rather than Filename

0.21.1

06 Aug 22:25
Compare
Choose a tag to compare

Reduce timeout message from 'error' to 'info'

0.21.0

04 Aug 10:14
Compare
Choose a tag to compare

Update to FCS 1.4.X (support for F# 4.0): #52
Automatically reparse F# project files if they are changed on disk: #47

0.20.1

30 Jul 16:00
Compare
Choose a tag to compare

Fix exception in symboluse command: #46.

0.20.0

28 Jul 17:10
Compare
Choose a tag to compare

Backwards-incompatible changes:

  • Update helptext command to return { Name = ""; Text = "" }. Fixes #35.
  • project command response now has 'null' for OutputFile and
    TargetFramework if a value cannot be determined.

Other changes:

  • FSharp.CompilerBinding removed, and used parts absorbed. Fixes #17.
  • ScriptCheckerOptions fetched with no timeout, and also stores them.
    Fixes #18, #28.
  • If a .fs file is not in a loaded project, produce an incomplete
    typecheck environment for it to give basic results.
  • Update parsing of project options to include ProjectReferences. Fixes #39.
  • Separate parsing of commands, main command loop, and formatting of
    response message into separate modules.