Skip to content

Commit 58cd76a

Browse files
authored
Merge pull request #1207 from haskell/prepare-ghcide-v071
Prepare ghcide release v0.7.1
2 parents cbd08c6 + 45fa305 commit 58cd76a

File tree

4 files changed

+44
-1
lines changed

4 files changed

+44
-1
lines changed

ghcide/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
1+
### 0.7.1 (2020-01-13)
2+
3+
* Fix sticky diagnostics bug (#1188) - (Pepe Iborra)
4+
* Use completionSnippetsOn flag (#1195) - (Yuya Kono)
5+
* Update tested-with GHC in cabal config - (jneira)
6+
* Do not disable parallel GC by default (#1190) - (Pepe Iborra)
7+
* Fix module outline becoming stale after switching branches (#1189) - (Pepe Iborra)
8+
* Make adding missing constraint work in presence of 'forall' (fixes #1164) (#1177) - (Jan Hrcek)
9+
* Bump haskell-lsp to 0.23 (#1146) - (Potato Hatsue)
10+
* Fix #723 (Instance declarations in hs-boot files result in GHC errors) (#781) - (Ben Simms)
11+
* Also suggest importing methods without parent class (#766) - (Thomas Winant)
12+
* Update links to issues/PRs in ghcide tests. (#1142) - (Peter Wicks Stringfield)
13+
* fix suggestAddTypeAnnotation regex (#760) - (Kostas Dermentzis)
14+
115
### 0.7.0 (2020-01-03)
216

17+
* Ghcide now loads HLS plugins internally - (Pepe Iborra)
318
* Retry a failed cradle if the cradle descriptor changes (#762) - (Pepe Iborra)
419
* Fix extend imports regression (#769) - (Pepe Iborra)
520
* Perform memory measurement on SIGUSR1 (#761) - (Pepe Iborra)

ghcide/bench/config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,7 @@ versions:
5858
# - v0.4.0
5959
# - v0.5.0
6060
# - v0.6.0
61+
# - v0.7.0
62+
# - v0.7.1
6163
- upstream: origin/master
6264
- HEAD

ghcide/ghcide.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cabal-version: 1.20
22
build-type: Simple
33
category: Development
44
name: ghcide
5-
version: 0.7.0.0
5+
version: 0.7.1.0
66
license: Apache-2.0
77
license-file: LICENSE
88
author: Digital Asset and Ghcide contributors

ghcide/src/Development/IDE/Core/Rules.hs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@
1111
-- using the "Shaker" abstraction layer for in-memory use.
1212
--
1313
module Development.IDE.Core.Rules(
14+
-- * Types
1415
IdeState, GetDependencies(..), GetParsedModule(..), TransitiveDependencies(..),
1516
Priority(..), GhcSessionIO(..), GetClientSettings(..),
17+
-- * Functions
1618
priorityTypeCheck,
1719
priorityGenerateCore,
1820
priorityFilesOfInterest,
@@ -28,6 +30,30 @@ module Development.IDE.Core.Rules(
2830
getDependencies,
2931
getParsedModule,
3032
getClientConfigAction,
33+
-- * Rules
34+
CompiledLinkables(..),
35+
IsHiFileStable(..),
36+
getParsedModuleRule,
37+
getLocatedImportsRule,
38+
getDependencyInformationRule,
39+
reportImportCyclesRule,
40+
getDependenciesRule,
41+
typeCheckRule,
42+
getDocMapRule,
43+
loadGhcSession,
44+
getModIfaceFromDiskRule,
45+
getModIfaceRule,
46+
getModIfaceWithoutLinkableRule,
47+
getModSummaryRule,
48+
isHiFileStableRule,
49+
getModuleGraphRule,
50+
knownFilesRule,
51+
getClientSettingsRule,
52+
getHieAstsRule,
53+
getBindingsRule,
54+
needsCompilationRule,
55+
generateCoreRule,
56+
getImportMapRule
3157
) where
3258

3359
import Fingerprint

0 commit comments

Comments
 (0)