Changelog of @hackage/haskell-lsp-types 0.16.0.0

Revision history for haskell-lsp-types

0.16.0.0 -- 2019-09-07

  • Add support for CodeActionOptions (@thomasjm)
  • Add support for textDocument/prepareRename request (@thomasjm)
  • Fix diagnostic code parsing (@thomasjm)
  • Fix shutdown response type (@bubba)
  • Relax base constraints for GHC 8.8 (@bubba)

0.15.0.0 -- 2019-07-01

  • Normalize URIs to avoid issues with percent encoding (@cocreature)

0.14.0.1 -- 2019-06-13

  • Fix Haddock error

0.14.0.0 -- 2019-06-13

  • Add support for custom request and notification methods (@cocreature)

0.11.0.0 -- 2019-04-28

  • Fix window/progress/cancel notification being a from server notification when it should be a from client notification
  • Fix typo in FoldingRange request name

0.10.0.0 -- 2019-04-22

  • Add types for window/progress notifications.

0.8.3.0

  • Add MarkupContent to HoverResponse, and (some) json roundtrip tests.

0.8.2.0 -- 2019-04-11

  • Add applyTextEdit and editTextEdit helpers

0.8.0.1 -- 2018-10-27

  • Support GHC 8.6.1 by loosening constraints. Via @domenkozar

0.8.0.0 -- 2018-09-08

  • Update Hover to be a nullable according to spec
  • Move Lenses into a separate module, Language.Haskell.LSP.Types.Lens

0.7.0.0 -- 2018-08-14

  • Update CompletionItem
  • Add commitCharacters field
  • Add MarkupContent option for documentation
  • Add preselect field
  • Add CompletionContext
  • Add new server capabilities
  • Add workspace folder support
  • Add document color and color presentation
  • Add folding range support
  • Add goto type support
  • s/TH/Types/g
  • Move all types into haskell-lsp-types
  • Hide Language.Haskell.LSP.TH.DataTypesJSON - Use Language.Haskell.LSP.Types instead
  • Add lenses for Language.Haskell.LSP.Types.Capabilities

0.6.0.0 -- 2018-08-06

  • Add new DocumentSymbol type and hierarchal support
  • Rename CommandOrCodeAction to CAResult

0.5.0.0 -- 2018-08-03

  • Update Command.arguments to match specification
  • Update ClientCapabilities to v3.10
  • Add MarkupContent
  • Add new CompletionKinds
  • Add new SymbolKinds
  • Add preset version capabilities

0.4.0.0 -- 2018-07-10

  • CodeAction support as per v3.8 of the specification, by @Bubba
  • Update VersionedTextDocumentIdentifier to match specification, by @Bubba.

0.3.0.0

  • Handle TextDocumentSync fallbacks with new TDS type.

0.2.3.0

  • GHC 8.4.3 support
  • Introduce additional error codes as per the LSP spec. By @Bubba

0.2.2.0 -- 2018-05-04

  • Make Diagnostic relatedInformation optional, as per the LSP Spec. By @Bubba.

0.2.1.0 -- 2018-05-02

  • Broken out from the haskell-lsp package, to simplify development by not having to run massive TH processes when working on the framework.