Skip to content

Releases: coder3101/protols

0.14.0

23 May 10:28
5393731

Choose a tag to compare

What's Changed

  • chore(deps): bump tokio from 1.52.2 to 1.52.3 in the dependencies group by @dependabot[bot] in #125
  • perf: enable aggressive release build optimizations by @AlexCannonball in #133
  • feat: implement multi-transport support and CLI refactoring by @AlexCannonball in #127
  • feat(rename): Allow RPCs, fields, reference sites to be renamed with rpc/request/response chains by @skagedal in #131

New Contributors

Full Changelog: 0.13.4...0.14.0

0.13.4

07 May 14:31
85180ab

Choose a tag to compare

What's Changed

  • chore(deps): bump time from 0.3.46 to 0.3.47 by @dependabot[bot] in #108
  • refactor: pattern match instead of filter()-ing twice and unwrapping by @bramadityaw in #109
  • chore(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #107
  • chore: add devcontainer-based development environment by @AlexCannonball in #113
  • feat: add reloadable LSP logging and setTrace support by @AlexCannonball in #111
  • ci: integrate devcontainer into CI and setup GHCR pre-builds by @AlexCannonball in #114
  • chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #117
  • chore(deps): bump the dependencies group with 11 updates by @dependabot[bot] in #118
  • Remove unsupported cacheTo export from devcontainer prebuild workflow by @Copilot in #119
  • fix(protols): Remove node.parent.unwrap() or add safety by @asharkhan3101 in #121
  • chore: prepare release for 0.13.4 by @asharkhan3101 in #122

New Contributors

Full Changelog: 0.13.3...0.13.4

0.13.3

02 Feb 16:39
fc6c978

Choose a tag to compare

What's Changed

  • Fix byte/character offset confusion in formatter for multi-byte UTF-8 by @Copilot in #105
  • release: Prepare 0.13.3 by @asharkhan3101 in #106

Full Changelog: 0.13.2...0.13.3

0.13.2

31 Jan 11:00
f1ce7e5

Choose a tag to compare

What's Changed

  • docs: update ToC and fix references to headings by @komar007 in #100
  • Implement shutdown and exit RPCs per LSP specification by @Copilot in #102
  • chore(release): prepare 0.13.2 with upstream bump by @coder3101 in #103

Full Changelog: 0.13.1...0.13.2

0.13.1

03 Dec 09:37
25545b1

Choose a tag to compare

What's Changed

  • feat: compile-time fallback include path by @komar007 in #98

New Contributors

Full Changelog: 0.13.0...0.13.1

0.13.0

23 Nov 08:14
806090e

Choose a tag to compare

What's Changed

  • Add support for workspace symbols by @Copilot and @coder3101 in #95

Full Changelog: 0.12.9...0.13.0

0.12.9

20 Sep 17:57
0de61b7

Choose a tag to compare

What's Changed

  • Add support for setting include paths via initializationParams by @Copilot in #91

New Contributors

  • @dependabot[bot] made their first contribution in #88
  • @Copilot made their first contribution in #93

Full Changelog: 0.12.8...0.12.9

0.12.8

26 Aug 18:01
0fb3d2d

Choose a tag to compare

What's Changed

  • chore: bump dependencies and release 0.12.8 with if chaining by @asharkhan3101 in #87

Full Changelog: 0.12.7...0.12.8

0.12.7

06 Jun 12:36
68e02da

Choose a tag to compare

What's Changed

Full Changelog: 0.12.6...0.12.7

0.12.6

05 Jun 21:58
dd71d54

Choose a tag to compare

feat: Use builder pattern and log unhandled notifications (#84)

Potentially fixes #83

Prior to this, any unhandled notification not starting with `$` would
have caused the main loop to exit with error resulting in server to
crash. Moreover, this unhandled_notification handler only works with
builder pattern which imo is cleaner and offers ability to separate out
implementation of various requests into its own files (i'll maybe do
that someday).