You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,12 @@
1
+
### 7.20.2 - 17.06.2024
2
+
3
+
* Update to FSAC 0.73.2. This release splits out the settings for `FSharp.FSIExtraParameters` into two groups:
4
+
*`FSharp.FSIExtraInteractiveParameters`, used when actually launching FSI instances in VSCode
5
+
*`FSharp.FSIExtraSharedParameters` used when doing IDE analysis of scripts.
6
+
* Options like `--consolecolors` would go in `FSharp.FSIExtraInteractiveParameters`, while options like `--debug` would go in `FSharp.FSIExtraSharedParameters`. This should help prevent issues where FSI is launched with options that are not supported by the IDE analysis.
7
+
* FSAC 0.73.2 also includes fixes for tooltip rendering of optional parameters and generic type parameters.
8
+
* Bumped the F# textmate grammar to get [several](https://github.com/ionide/ionide-fsgrammar/pull/211)[really](https://github.com/ionide/ionide-fsgrammar/pull/212)[awesome](https://github.com/ionide/ionide-fsgrammar/pull/214)[fixes](https://github.com/ionide/ionide-fsgrammar/pull/215) from @brianrourkeboll
9
+
1
10
### 7.20.1 - 17.05.2024
2
11
3
12
* Fixed: The .NET 8 build of FsAutoComplete wasn't being included in the build. Now it is!
Copy file name to clipboardExpand all lines: release/CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,12 @@
1
+
### 7.20.2 - 17.06.2024
2
+
3
+
* Update to FSAC 0.73.1. This release splits out the settings for `FSharp.FSIExtraParameters` into two groups:
4
+
*`FSharp.FSIExtraInteractiveParameters`, used when actually launching FSI instances in VSCode
5
+
*`FSharp.FSIExtraSharedParameters` used when doing IDE analysis of scripts.
6
+
* Options like `--consolecolors` would go in `FSharp.FSIExtraInteractiveParameters`, while options like `--debug` would go in `FSharp.FSIExtraSharedParameters`. This should help prevent issues where FSI is launched with options that are not supported by the IDE analysis.
7
+
* FSAC 0.73.1 also includes fixes for tooltip rendering of optional parameters and generic type parameters.
8
+
* Bumped the F# textmate grammar to get [several](https://github.com/ionide/ionide-fsgrammar/pull/211)[really](https://github.com/ionide/ionide-fsgrammar/pull/212)[awesome](https://github.com/ionide/ionide-fsgrammar/pull/214)[fixes](https://github.com/ionide/ionide-fsgrammar/pull/215) from @brianrourkeboll
9
+
1
10
### 7.20.1 - 17.05.2024
2
11
3
12
* Fixed: The .NET 8 build of FsAutoComplete wasn't being included in the build. Now it is!
Copy file name to clipboardExpand all lines: release/package.json
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -252,10 +252,6 @@
252
252
},
253
253
"title": "Show project status"
254
254
},
255
-
{
256
-
"command": "fsharp.explorer.renameFile",
257
-
"title": "Rename file"
258
-
},
259
255
{
260
256
"command": "fsharp.explorer.addProjecRef",
261
257
"title": "Add project reference"
@@ -638,8 +634,16 @@
638
634
"type": "array"
639
635
},
640
636
"FSharp.fsiExtraParameters": {
641
-
"default": [],
642
637
"markdownDescription": "An array of additional command line parameters to pass to FSI when it is started. See [the Microsoft documentation](https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/fsharp-interactive-options) for an exhaustive list.",
638
+
"type": "array",
639
+
"markdownDeprecationMessage": "This setting can lead to errors when providing both FSI-CLI-only and script-typechecking-related parameters. Please use \u0060#FSharp.FSIExtraInteractiveParameters#\u0060 for FSI-CLI-specific parameters, and \u0060#FSharp.FSIExtraSharedParameters#\u0060 for typechecking-related parameters."
640
+
},
641
+
"FSharp.FSIExtraSharedParameters": {
642
+
"markdownDescription": "An array of additional command line parameters to pass to the compiler to use when checking FSI scripts. See [the Microsoft documentation](https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/fsharp-interactive-options) for an exhaustive list. If both this and \u0060#FSharp.fsiExtraParameters#\u0060 are used, only \u0060#FSharp.fsiExtraParameters#\u0060 will be used.",
643
+
"type": "array"
644
+
},
645
+
"FSharp.FSIExtraInteractiveParameters": {
646
+
"markdownDescription": "An array of additional command line parameters to pass to FSI when it is launched. See [the Microsoft documentation](https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/fsharp-interactive-options) for an exhaustive list. If both this and \u0060#FSharp.fsiExtraParameters#\u0060 are used, both sets of arguments will be passed to the launched FSI.",
0 commit comments