0.10.0 (2024-05-31)
0.9.0 (2024-05-20)
- be resilient to LSP protocol errors (#56)
0.8.1 (2024-02-28)
- add timeout parameter to GenLSP.request/3 (b6963bb)
- unify result in server to client request (f2f0ba0)
0.8.0 (2024-02-28)
- test: shutdown_client!/1 and shutdown_server!/1 (470dae6)
0.7.3 (2024-02-15)
- handle {:more, L} from decode_packet (fb0cbd4)
0.7.2 (2024-02-14)
- avoid FunctionClauseError in transport stream (5504b17)
0.7.1 (2024-01-02)
0.7.0 (2023-11-29)
0.6.3 (2023-11-07)
0.6.2 (2023-10-31)
- conditionally stop on buffer close (c548f4c)
0.6.1 (2023-10-27)
0.6.0 (2023-08-06)
- allow > 1 lsp servers to be started during async tests (#37)
0.5.0 (2023-07-14)
0.4.0 (2023-07-12)
0.3.0 (2023-06-25)
- bump min elixir version (#27)
0.2.1 (2023-06-23)
0.2.0 (2023-06-22)
- bump schematic to 0.2 (10359fd)
feat: respect :assert_receive_timeout config (#21)
fix: enumerations respect supports_custom_values (#19)
- chore: update schematic (#18)
- feat: error response by @mhanberg in #14
- fix: handle recursive structures by @mhanberg in #13