8

Ionide 5.0 roadmap · Issue #1305 · ionide/ionide-vscode-fsharp · GitHub

 3 years ago
source link: https://github.com/ionide/ionide-vscode-fsharp/issues/1305
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Member

Krzysztof-Cieslak commented on Feb 14

edited

I think it's high time to make the next bunch of "breaking" changes and push Ionide completely to the .Net Core world.

The main changes (and probably more will come in the future) will be:

  • Update to latest Fable (done in #1415)
  • Remove net FSAC runtime (and remove net461 build in FSAC repo) (done in #1418)
  • Remove functionality of choosing "MsBuild host" - always use dotnet build (done in #1420)
  • Replace Forge (and deprecate Forge repo)
    • scaffolding has been already moved to dotnet new
    • project references can be handled with dotnet add reference,
    • moving files we should create small utility doing XML manipulation rather than attempting to model MsBuild files [what Forge is trying to do]
  • Use dotnet fsi as default (done in #1419)
  • Bump minimal required .Net version to 5.0
  • Enable background service, and reference code lenses by default.
  • Make FSAC responsible for tracking changes in .fsproj and asset files (done in fsharp/FsAutoComplete#659)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK