Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Commit

Permalink
Merge pull request #928 from alanz/v0.3.0.0
Browse files Browse the repository at this point in the history
V0.3.0.0
  • Loading branch information
alanz committed Nov 8, 2018
2 parents ae07639 + a892814 commit 9470305
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 16 deletions.
12 changes: 6 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ defaults: &defaults

- restore_cache:
keys:
- stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}-{{ checksum "all-cabal.txt" }}
- stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}
- stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }}
- stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}-{{ checksum "all-cabal.txt" }}
- stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}
- stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }}

- run:
name: Stack setup
Expand Down Expand Up @@ -55,7 +55,7 @@ defaults: &defaults
command: rm -fr ~/.cache/cabal-helper

- save_cache:
key: stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }}
key: stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }}
paths:
- ~/.stack
- ~/.cache
Expand All @@ -77,7 +77,7 @@ defaults: &defaults
path: test-logs

- save_cache:
key: stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}
key: stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}
paths:
- ~/.stack
- ~/.cache
Expand All @@ -90,7 +90,7 @@ defaults: &defaults
- ~/build/submodules/cabal-helper/.stack-work

- save_cache:
key: stack-cache-10-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}-{{ checksum "all-cabal.txt" }}
key: stack-cache-11-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}-{{ checksum "all-cabal.txt" }}
paths:
- ~/.stack
- ~/.cache
Expand Down
43 changes: 43 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
# 0.3.0.0

- LSP mode is now the default, and the `--lsp` flag has no effect
- The `--json` flag can be used for JSON transport
- HIE now warns you if there is mismatch between the HIE GHC verison and the project GHC version
- Add Liquid Haskell support
- Add support for hierarchical document symbols
- Add many new types of code actions
- Typed holes
- HaRe refactoring
- Misspelled variables
- Missing top-level signatures
- Prefix unused terms with `_`
- Case splitting
- Suggested pragmas and language extensions
- The parsed output from a module is now cached
- Some features are now available without the need for the module to typecheck first
- Improve code completion
- Suggests modules that can be imported
- Suggests GHC extensions
- Recognizes when completing a type or expression
- Provides snippets for arguments to functions
- Add the ability to set an explicit hoogle database

Thanks to the contributors for this release:
- @Avi-D-coder
- @Gurkenglas
- @Technix
- @alanz
- @apeyroux
- @bbarker
- @bubba
- @cblp
- @cronokirby
- @expipiplus1
- @jhrcek
- @jkachmar
- @lorenzo
- @m13m
- @meck
- @mpilgrem
- @waddlaw

# 0.2.2.0

Add more code actions for various diagnostics:
Expand Down
2 changes: 1 addition & 1 deletion haskell-ide-engine.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: haskell-ide-engine
version: 0.2.2.0
version: 0.3.0.0
synopsis: Provide a common engine to power any Haskell IDE
description: Please see README.md
homepage: http://github.com/githubuser/haskell-ide-engine#readme
Expand Down
1 change: 1 addition & 0 deletions stack-8.4.3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ extra-deps:
- ./submodules/HaRe
- ./submodules/ghc-mod
- ./submodules/ghc-mod/core

- base-compat-0.9.3
- cabal-helper-0.8.1.0@rev:0
- cabal-plan-0.3.0.0
Expand Down
3 changes: 2 additions & 1 deletion stack-8.4.4.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
resolver: lts-12.16 # LTS 12.15 is first to support GHC 8.4.4
resolver: lts-12.17 # LTS 12.15 is first to support GHC 8.4.4
packages:
- .
- hie-plugin-api
Expand All @@ -8,6 +8,7 @@ extra-deps:
- ./submodules/HaRe
- ./submodules/ghc-mod
- ./submodules/ghc-mod/core

- base-compat-0.9.3
- cabal-helper-0.8.1.0@rev:0
- cabal-plan-0.3.0.0
Expand Down
13 changes: 5 additions & 8 deletions stack.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
resolver: nightly-2018-09-28 # Last GHC 8.4.3
resolver: lts-12.17 # GHC 8.4.4
packages:
- .
- hie-plugin-api
Expand All @@ -9,22 +9,19 @@ extra-deps:
- ./submodules/ghc-mod
- ./submodules/ghc-mod/core

- aeson-1.3.1.1
- base-compat-0.9.3
- base-orphans-0.7
- cabal-helper-0.8.1.0@rev:0
- cabal-plan-0.3.0.0
- constrained-dynamic-0.1.0.0
- ekg-json-0.1.0.6
- ekg-wai-0.1.0.3
- ghc-exactprint-0.5.8.2
- haddock-api-2.20.0
- haddock-library-1.6.0
- haskell-lsp-0.8.0.1
- haskell-lsp-types-0.8.0.1
- hsimport-0.8.6
- lsp-test-0.4.0.0
- monad-memo-0.4.1
- semigroupoids-5.2.2
- syz-0.2.0.0
- temporary-1.2.1.1
- yaml-0.8.32

flags:
haskell-ide-engine:
Expand Down

0 comments on commit 9470305

Please sign in to comment.