Prepare for 0.5.0 release (#896)

The changelog is a trimmed down summary of the git log.
I have removed several non-user visible changes while making sure that
everyone who contributed is listed at least once.
This commit is contained in:
Pepe Iborra 2020-11-07 19:58:13 +00:00 committed by GitHub
parent 1e17ed9b77
commit dcf6804027
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 27 additions and 3 deletions

View File

@ -1,3 +1,27 @@
### 0.5.0 (2020-10-08)
* Use implicit-hie-0.1.2.0 (#880) - (Javier Neira)
* Clarify and downgrade implicit-hie message (#883) - (Avi Dessauer)
* Switch back to bytecode (#873) - (wz1000)
* Add code action for remove all redundant imports (#867) - (Potato Hatsue)
* Fix pretty printer for diagnostic ranges (#871) - (Martin Huschenbett)
* Canonicalize import dirs (#870) - (Pepe Iborra)
* Do not show internal hole names (#852) - (Alejandro Serrano)
* Downgrade file watch debug log to logDebug from logInfo (#848) - (Matthew Pickering)
* Pull in local bindings (#845) - (Sandy Maguire)
* Use object code for Template Haskell, emit desugarer warnings (#836) - (wz1000)
* Fix code action for adding missing constraints to type signatures (#839) - (Jan Hrcek)
* Fix duplicated completions (#837) - (Vitalii)
* FileExists: set one watcher instead of thousands (#831) - (Michael Peyton Jones)
* Drop 8.4 support (#834) - (wz1000)
* Add GetHieAsts rule, Replace SpanInfo, add support for DocumentHighlight and scope-aware completions for local variables (#784) - (wz1000)
* Tag unused warning as such (#815) - (Alejandro Serrano)
* Update instructions for stty error in windows (#825) - (Javier Neira)
* Fix docs tooltip for base libraries on Windows (#814) - (Nick Dunets)
* Fix documentation (or source) link when html file is less specific than module (#766) - (Nick Dunets)
* Add completion tests for records. (#804) - (Guru Devanla)
* Restore identifiers missing from hi file (#741) - (maralorn)
* Fix import suggestions when dot is typed (#800) - (Marcelo Lazaroni)
### 0.4.0 (2020-09-15)
* Fixes for GHC source plugins: dotpreprocessor works now - (srid)
* Use implicit-hie when no explicit hie.yaml (#782) - (Javier Neira)

View File

@ -2,7 +2,7 @@ cabal-version: 1.20
build-type: Simple
category: Development
name: ghcide
version: 0.4.0
version: 0.5.0
license: Apache-2.0
license-file: LICENSE
author: Digital Asset and Ghcide contributors
@ -13,7 +13,7 @@ description:
A library for building Haskell IDE's on top of the GHC API.
homepage: https://github.com/haskell/ghcide#readme
bug-reports: https://github.com/haskell/ghcide/issues
tested-with: GHC>=8.4.4
tested-with: GHC>=8.6.5
extra-source-files: include/ghc-api-version.h README.md CHANGELOG.md
test/data/hover/*.hs
test/data/multi/cabal.project
@ -83,7 +83,7 @@ library
build-depends:
ghc-boot-th,
ghc-boot,
ghc >= 8.4,
ghc >= 8.6,
-- These dependencies are used by Development.IDE.Session and are
-- Haskell specific. So don't use them when building with -fghc-lib!
ghc-check >=0.5.0.1,