on wip/get-located-imports help sign in
ghcide/CHANGELOG.md
65 lines 2.6 kB history raw
1### unreleased
3### 0.1.0 (2020-02-04)
5* Code action for inserting new definitions (see #309).
6* Better default GC settings (see #329 and #333).
7* Various performance improvements (see #322 and #384).
8* Improvements to hover information (see #317 and #338).
9* Support GHC 8.8.2 (see #355).
10* Include keywords in completions (see #351).
11* Fix some issues with aborted requests (see #353).
12* Use hie-bios 0.4.0 (see #382).
13* Avoid stuck progress reporting (see #400).
14* Only show progress notifications after 0.1s (see #392).
15* Progress reporting is now in terms of the number of files rather
16 than the number of shake rules (see #379).
18### 0.0.6 (2020-01-10)
20* Fix type in hover information for do-notation and list
21 comprehensions (see #243).
22* Fix hover and goto-definition for multi-clause definitions (see #252).
23* Upgrade to `hie-bios-0.3` (see #257)
24* Upgrade to `haskell-lsp-0.19` (see #254)
25* Code lenses for missing signatures are displayed even if the warning
26 has not been enabled. The warning itself will not be shown if it is
27 not enabled. (see #232)
28* Define `__GHCIDE__` when running CPP to allow for `ghcide`-specific
29 workarounds. (see #264)
30* Fix some filepath normalization issues. (see #266)
31* Fix build with `shake-0.18.4` (see #272)
32* Fix hover for type constructors and type classes. (see #267)
33* Support custom preprocessors (see #282)
34* Add support for code completions (see #227)
35* Code action for removing redundant symbols from imports (see #290)
36* Support document symbol requests (see #293)
37* Show CPP errors as diagnostics (see #296)
38* Code action for adding suggested imports (see #295)
40### 0.0.5 (2019-12-12)
42* Support for GHC plugins (see #192)
43* Update to haskell-lsp 0.18 (see #203)
44* Initial support for `TemplateHaskell` (see #222)
45* Code lenses for missing signatures. These are only shown if
46 `-Wmissing-signatures` is enabled. (see #224)
47* Fix path normalisation on Windows (see #225)
48* Fix flickering of the progress indicator (see #230)
50### 0.0.4 (2019-10-20)
52* Add a ``--version`` cli option (thanks @jacg)
53* Update to use progress reporting as defined in LSP 3.15. The VSCode
54 extension has also been updated and should now be making use of
55 this.
56* Properly declare that we should support code actions. This helps
57 with some clients that rely on this information to enable code
58 actions (thanks @jacg).
59* Fix a race condition caused by sharing the finder cache between
60 concurrent compilations.
61* Avoid normalizing include dirs. This avoids issues where the same
62 file ends up twice in the module graph, e.g., with different casing
63 for drive letters.
65### 0.0.3 (2019-09-21)