From 2aacc5ca706bcce111e976a1af4a95a376137c5e Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 18 Oct 2019 18:41:10 +0100 Subject: [PATCH] Prepare for 0.17.0.0 Also fix a warning --- ChangeLog.md | 8 ++++++-- haskell-lsp-types/ChangeLog.md | 5 +++++ haskell-lsp-types/haskell-lsp-types.cabal | 2 +- .../src/Language/Haskell/LSP/Types/CodeAction.hs | 1 - haskell-lsp.cabal | 4 ++-- 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 62962e798..d675f5565 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,8 +1,12 @@ # Revision history for haskell-lsp -## 0.17.0.0 -- unreleased +## 0.17.0.0 -- 2019-10-18 -* Update progress reporting to match the LSP 3.15 specification. +* Update progress reporting to match the LSP 3.15 specification (@cocreature) +* Fix progress cancellation action being retained (@mpickering) +* Respect both codeActionProvider and codeActionHandler in server + capabilities (@fendor) +* Ensure ResponseMessage has either a result or an error (@cocreature) ## 0.16.0.0 -- 2019-09-07 diff --git a/haskell-lsp-types/ChangeLog.md b/haskell-lsp-types/ChangeLog.md index a062913e3..1a08b6da3 100644 --- a/haskell-lsp-types/ChangeLog.md +++ b/haskell-lsp-types/ChangeLog.md @@ -1,5 +1,10 @@ # Revision history for haskell-lsp-types +## 0.17.0.0 -- 2019-10-18 + +* Update progress reporting to match the LSP 3.15 specification (@cocreature) +* Ensure ResponseMessage has either a result or an error (@cocreature) + ## 0.16.0.0 -- 2019-09-07 * Add support for CodeActionOptions (@thomasjm) diff --git a/haskell-lsp-types/haskell-lsp-types.cabal b/haskell-lsp-types/haskell-lsp-types.cabal index 18dae8c48..6910399cd 100644 --- a/haskell-lsp-types/haskell-lsp-types.cabal +++ b/haskell-lsp-types/haskell-lsp-types.cabal @@ -1,5 +1,5 @@ name: haskell-lsp-types -version: 0.16.0.0 +version: 0.17.0.0 synopsis: Haskell library for the Microsoft Language Server Protocol, data types description: An implementation of the types to allow language implementors to diff --git a/haskell-lsp-types/src/Language/Haskell/LSP/Types/CodeAction.hs b/haskell-lsp-types/src/Language/Haskell/LSP/Types/CodeAction.hs index 30864c1ba..d4017e8f4 100644 --- a/haskell-lsp-types/src/Language/Haskell/LSP/Types/CodeAction.hs +++ b/haskell-lsp-types/src/Language/Haskell/LSP/Types/CodeAction.hs @@ -4,7 +4,6 @@ module Language.Haskell.LSP.Types.CodeAction where import Control.Applicative -import qualified Data.Aeson as A import Data.Aeson.TH import Data.Aeson.Types import Data.Text ( Text ) diff --git a/haskell-lsp.cabal b/haskell-lsp.cabal index 76bb00ec7..744d4ac19 100644 --- a/haskell-lsp.cabal +++ b/haskell-lsp.cabal @@ -1,5 +1,5 @@ name: haskell-lsp -version: 0.16.0.0 +version: 0.17.0.0 synopsis: Haskell library for the Microsoft Language Server Protocol description: An implementation of the types, and basic message server to @@ -46,7 +46,7 @@ library , filepath , hslogger , hashable - , haskell-lsp-types == 0.16.* + , haskell-lsp-types == 0.17.* , lens >= 4.15.2 , mtl , network-uri