Releases: ionide/ionide-vscode-fsharp
7.1.0
Update FSAC to 0.56.12 for these changes
Removed unused FAKE configuration settings and handler code
Massively improve error messages when dotnet isn't found (thanks @MangelMaxime!)
Improve FSI management (thanks @MangelMaxime!)
Fix solution explorer icons for solutions and projects (thanks @MangelMaxime!)
Fix logic in 'add file to project' (thanks @MangelMaxime!)
Fix hangs on double-backticked identifiers (thanks @MangelMaxime!)
7.0.0
Remove custom inlay hints implementation
Remove FAKE Targets Outline (it was disabled for a while)
Remove F# Literate integration (it was disabled for a while)
Remove Remove File
command from UI
Add VSC UI Toolkit and improve UI of FSI Watcher
Trust markdown comming from FSAC
Small improvements to general command handling (new when
clauses)
Fix: Implement Interface emits members without indentation when user hasn't specified FSharp.indentationSize
Fix Reference CodeLenses
Update to VSCode-LanguageClient 8.0
Update to new version of fsgrammar
Update FSAC to 0.56.0 to get these (0.55.0) and these changes (0.56.0)
6.0.6
Fix the FSI watcher value extraction to not break with the new FSI multi-emit in .NET 6.0.2xx or 6.0.3xx.
6.0.5
Update FSAC to 0.54.0 to get crash fixes and API changes
Allow several features to work on untitled documents
6.0.4
Update FSAC to 0.53.2 get updated fantomas tools integration
6.0.3
Remove type hint insertion due to flakiness
Fixed inlay hint toggle configuration to account for VSCode moving our cheese
6.0.2
Type parameter inlay hints can be clicked to apply the parameter annotation
Tooltips for inlay hints with instructions and links on how to configure them
Update FSAC to 0.53.0 to get these changes
6.0.1
Update FSAC to 0.52.1 to support cross-language project references and .NET SDK workloads
6.0.0
This is a Major Version update of Ionide! The headline features for this release include
integrated support for VSCode Tasks for build actions
integrated support for VSCode Launch Configurations for debugging
Inlay Hints for types and parameter names
A new Test Explorer integration
Much improved completion support
and a host of other minor UX fixes
FsAutocomplete version 0.52.0: https://github.com/fsharp/FsAutoComplete/releases/tag/v0.52.0
This version requires .NET 6 at minimum in order to run. We made this decision because .NET 5 is going out of support in early May 2022.
Find out more about the new features as always over on the website: https://ionide.io/Editors/Code/overview.html
5.12.0
Update FSAC to 0.51.0 to pick up textDocument/signatureHelp
fixes and a new CodeFix for converting DU match cases from positional to named patterns.