From 3762f90b7feb7b1c01c20887420212261abdb474 Mon Sep 17 00:00:00 2001 From: Chet Husk Date: Thu, 23 May 2024 10:30:11 -0500 Subject: [PATCH] changelogs for v0.73.1 --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89b4c0e4f..0df2d4ca7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.73.1] - 2024-05-53 + +### Added + +* [New, explicit FSI settings for editor analysis and FSI invocation](https://github.com/ionide/FsAutoComplete/pull/1299) + * Before, `FSharp.FSIExtraParameters` was used for both script analysis in the LSP as well as launching FSI instances in editors. Some FSI options are only intended to be used for direct FSI invocation (see [docs](https://learn.microsoft.com/en-us/dotnet/fsharp/language-reference/fsharp-interactive-options) for more details) and so break editor analysis. We've introduced two settings to separate these concerns. If the old setting is provided along either of the new options, the old setting will be used but a warning message will be shown in the editor. + * `FSharp.FSIExtraInteractiveParameters` is now used for launching FSI instances in editors + * `FSharp.FSIExtraSharedParameters` is used for editor analysis + * An editor should concatenate these together when launching an FSI instance. In a future release, we will be deprecating/removing the `FSharp.FSIExtraParameters` setting. + +### Changed + +* [Tooltips now render generic type parameters with multiple parts correctly](https://github.com/ionide/FsAutoComplete/pull/1298) (thanks @dawedawe!) +* [Tooltips now render optional args as `?name: type` instead of `name: option`](https://github.com/ionide/fsautocomplete/pull/1297) (thanks @dawedawe!) + ## [0.73.0] - 2024-05-15 ### Added