Skip to content

Latest commit

 

History

History
153 lines (69 loc) · 5.72 KB

CHANGELOG.md

File metadata and controls

153 lines (69 loc) · 5.72 KB

CHANGELOG

0.10.0 (2024-05-31)

Features

  • be resilient to user level exceptions (#58) (4baee2f)

0.9.0 (2024-05-20)

⚠ BREAKING CHANGES

  • be resilient to LSP protocol errors (#56)

Features

  • be resilient to LSP protocol errors (#56) (fce380f)

0.8.1 (2024-02-28)

Bug Fixes

  • add timeout parameter to GenLSP.request/3 (b6963bb)
  • unify result in server to client request (f2f0ba0)

0.8.0 (2024-02-28)

Features

  • test: shutdown_client!/1 and shutdown_server!/1 (470dae6)

0.7.3 (2024-02-15)

Bug Fixes

  • handle {:more, L} from decode_packet (fb0cbd4)

0.7.2 (2024-02-14)

Bug Fixes

  • avoid FunctionClauseError in transport stream (5504b17)

0.7.1 (2024-01-02)

Bug Fixes

  • protect String.split from >2 parts (#50) (9988f4a)

0.7.0 (2023-11-29)

Features

0.6.3 (2023-11-07)

Bug Fixes

  • clarify errors by handling more clauses (#45) (610b17f)

0.6.2 (2023-10-31)

Bug Fixes

  • conditionally stop on buffer close (c548f4c)

0.6.1 (2023-10-27)

Bug Fixes

  • shutdown when the transport closes (#42) (4650300)

0.6.0 (2023-08-06)

⚠ BREAKING CHANGES

  • allow > 1 lsp servers to be started during async tests (#37)

Bug Fixes

  • allow > 1 lsp servers to be started during async tests (#37) (8f586dc), closes #29

0.5.0 (2023-07-14)

Features

0.4.0 (2023-07-12)

Features

0.3.0 (2023-06-25)

⚠ BREAKING CHANGES

  • bump min elixir version (#27)

Features

0.2.1 (2023-06-23)

Bug Fixes

  • send error log on exception during loop (#25) (c194f44)

0.2.0 (2023-06-22)

Features

v0.1.2

feat: respect :assert_receive_timeout config (#21)

v0.1.1

fix: enumerations respect supports_custom_values (#19)

v0.1.0

  • chore: update schematic (#18)

v0.0.12

  • feat: error response by @mhanberg in #14

v0.0.11

  • fix: handle recursive structures by @mhanberg in #13