Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,13 @@ jobs:
echo "LINUX_CABAL_ARGS=--enable-executable-static --ghc-options=-split-sections" >> $GITHUB_ENV
echo "GHC_VERSION=$GHC_VER" >> $GITHUB_ENV

- name: Set some macOs specific things
if: matrix.os == 'macOS-latest'
env:
GHC_VER: ${{ matrix.ghc }}
run: |
echo "GHC_VERSION=$GHC_VER" >> $GITHUB_ENV

- name: Build Server
# Try building it twice in case of flakey builds on Windows
run: |
Expand Down
5 changes: 4 additions & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
## 0.8.0

- This version adds support for ghc-8.10.3
- `hls-plugin-api` is 0.6.0.0 and `ghcide`, 0.7.0.0
- so this include [changes from `ghcide-0.6.0.2`](https://github.com/haskell/haskell-language-server/blob/master/ghcide/CHANGELOG.md#0602-2020-12-26)
- It has a new brand plugin: hls-class-plugin, which helps to write class instances

![gif](https://user-images.githubusercontent.com/12473268/103059293-af071f80-4572-11eb-963a-7e76b45f28b9.gif)
Expand All @@ -19,7 +21,8 @@
- ghcide lives now directly in this repository
- the test suite has been cleaned and improved (continuing the work done in 0.7.0)

thanks to all contributors and happy new year!

Thanks to all contributors and happy new year!

### Pull requests merged for 0.8.0

Expand Down
2 changes: 1 addition & 1 deletion cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ package ghcide

write-ghc-environment-files: never

index-state: 2020-12-13T11:31:58Z
index-state: 2021-01-03T11:58:44Z

allow-newer:
active:base,
Expand Down
4 changes: 2 additions & 2 deletions ghcide/ghcide.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cabal-version: 1.20
build-type: Simple
category: Development
name: ghcide
version: 0.6.0.2
version: 0.7.0.0
license: Apache-2.0
license-file: LICENSE
author: Digital Asset and Ghcide contributors
Expand Down Expand Up @@ -56,7 +56,7 @@ library
haskell-lsp-types == 0.22.*,
haskell-lsp == 0.22.*,
hie-compat,
hls-plugin-api,
hls-plugin-api >= 0.6,
lens,
mtl,
network-uri,
Expand Down
8 changes: 4 additions & 4 deletions haskell-language-server.cabal
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cabal-version: 2.2
category: Development
name: haskell-language-server
version: 0.7.1.0
version: 0.8.0.0
synopsis: LSP server for GHC
description:
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
Expand Down Expand Up @@ -59,10 +59,10 @@ library
, containers
, data-default
, ghc
, ghcide >=0.6.0.1
, ghcide >=0.7
, gitrev
, haskell-lsp ^>=0.22
, hls-plugin-api >=0.5
, hls-plugin-api >=0.6
, hslogger
, optparse-applicative
, optparse-simple
Expand Down Expand Up @@ -346,7 +346,7 @@ common hls-test-utils
, data-default
, haskell-lsp
, hie-bios
, hls-plugin-api
, hls-plugin-api >=0.6
, hslogger
, hspec
, hspec-core
Expand Down
2 changes: 1 addition & 1 deletion hls-plugin-api/hls-plugin-api.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 2.2
name: hls-plugin-api
version: 0.5.0.1
version: 0.6.0.0
synopsis: Haskell Language Server API for plugin communication
description:
Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
Expand Down