mirror of
https://github.com/haskell/ghcide.git
synced 2024-12-14 20:33:02 +03:00
1b4cd9d8d7
* Release ghcide 0.0.6
51 lines
2.0 KiB
Markdown
51 lines
2.0 KiB
Markdown
### unreleased
|
|
|
|
### 0.0.6 (2020-01-10)
|
|
|
|
* Fix type in hover information for do-notation and list
|
|
comprehensions (see #243).
|
|
* Fix hover and goto-definition for multi-clause definitions (see #252).
|
|
* Upgrade to `hie-bios-0.3` (see #257)
|
|
* Upgrade to `haskell-lsp-0.19` (see #254)
|
|
* Code lenses for missing signatures are displayed even if the warning
|
|
has not been enabled. The warning itself will not be shown if it is
|
|
not enabled. (see #232)
|
|
* Define `__GHCIDE__` when running CPP to allow for `ghcide`-specific
|
|
workarounds. (see #264)
|
|
* Fix some filepath normalization issues. (see #266)
|
|
* Fix build with `shake-0.18.4` (see #272)
|
|
* Fix hover for type constructors and type classes. (see #267)
|
|
* Support custom preprocessors (see #282)
|
|
* Add support for code completions (see #227)
|
|
* Code action for removing redundant symbols from imports (see #290)
|
|
* Support document symbol requests (see #293)
|
|
* Show CPP errors as diagnostics (see #296)
|
|
* Code action for adding suggested imports (see #295)
|
|
|
|
### 0.0.5 (2019-12-12)
|
|
|
|
* Support for GHC plugins (see #192)
|
|
* Update to haskell-lsp 0.18 (see #203)
|
|
* Initial support for `TemplateHaskell` (see #222)
|
|
* Code lenses for missing signatures. These are only shown if
|
|
`-Wmissing-signatures` is enabled. (see #224)
|
|
* Fix path normalisation on Windows (see #225)
|
|
* Fix flickering of the progress indicator (see #230)
|
|
|
|
### 0.0.4 (2019-10-20)
|
|
|
|
* Add a ``--version`` cli option (thanks @jacg)
|
|
* Update to use progress reporting as defined in LSP 3.15. The VSCode
|
|
extension has also been updated and should now be making use of
|
|
this.
|
|
* Properly declare that we should support code actions. This helps
|
|
with some clients that rely on this information to enable code
|
|
actions (thanks @jacg).
|
|
* Fix a race condition caused by sharing the finder cache between
|
|
concurrent compilations.
|
|
* Avoid normalizing include dirs. This avoids issues where the same
|
|
file ends up twice in the module graph, e.g., with different casing
|
|
for drive letters.
|
|
|
|
### 0.0.3 (2019-09-21)
|