Skip to content

Releases: coder3101/protols

0.12.0

03 May 10:30
4f3a820
Compare
Choose a tag to compare

What's Changed

  • fix: Rename symbol within nested messages was not properly done by @coder3101 in #77
  • fix: In a proto file without package declaration, no LSP feature worked by @coder3101 in #77
  • improve: References and renames now support support absolute . scoped symbols by @coder3101 in #77
  • chore: move hover docs to separate markdown files by @coder3101 in #78
  • chore: update dependencies and release for 0.12 by @coder3101 in #79

Full Changelog: 0.11.6...0.12.0

0.11.6

17 Apr 07:05
4de9ede
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.5...0.11.6

0.11.5

31 Mar 15:57
a65a4ae
Compare
Choose a tag to compare

What's Changed

  • feat: Add include-path CLI parameter with clap by @coder3101 in #71

Full Changelog: 0.11.2...0.11.5

0.11.2

28 Mar 19:04
7594ff7
Compare
Choose a tag to compare

New features

  • Add protols.toml or .protols.toml to configure the LSP behaviour per workspace
  • Import path diagnostics and jump to imports
  • Use pkg-config to find well known types
  • Lazily parse imports recursively which improves performance in larger monorepos.
  • More advanced diagnostics is reported by protoc upon file save.

What's new

New Contributors

Full Changelog: 0.9.0...0.11.0

0.11.1

26 Mar 09:14
1a4e4d1
Compare
Choose a tag to compare

New features

  • Add protols.toml or .protols.toml to configure the LSP behaviour per workspace
  • Import path diagnostics and jump to imports
  • Use pkg-config to find well known types
  • Lazily parse imports recursively which improves performance in larger monorepos.
  • More advanced diagnostics is reported by protoc upon file save.

What's new

New Contributors

Full Changelog: 0.9.0...0.11.0

0.11.0

26 Mar 08:06
e7ed321
Compare
Choose a tag to compare

New features

  • Add protols.toml or .protols.toml to configure the LSP behaviour per workspace
  • Import path diagnostics and jump to imports
  • Use pkg-config to find well known types
  • Lazily parse imports recursively which improves performance to larger mono repositories.
  • More advanced diagnostics is reported by protoc upon file save.

What's new

New Contributors

Full Changelog: 0.9.0...0.11.0

0.9.0

04 Jan 16:47
8ffe219
Compare
Choose a tag to compare

What's Changed

  • feat: Add hover docs for builtin types: by @coder3101 in #42
  • feat: Add a --version cli parameter to check for version by @coder3101 in #43
  • feat: Use markdown for hover text and add well known types hover documentations by @coder3101 in #44
  • fix: Formatter uses stdin instead of filepath by @asafflesch in #46, this fixes a bug where .clang-format at root of the directory was not honored for formatting rules.

New Contributors

Full Changelog: 0.8.0...0.9.0

0.8.0

27 Oct 14:55
7bee1ba
Compare
Choose a tag to compare

What's Changed

  • fix: false syntax error in edition, reserved field without quote or single quote by @asharkhan3101 in #39
  • feat: add find references feature by @coder3101 in #40
  • fixed: bug which caused prefix-ed fields to be renames as well by @coder3101 in #40

Full Changelog: 0.7.0...0.8.0

0.7.0

24 Oct 13:15
76cd2a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.2...0.7.0

0.6.2

05 Oct 08:57
c1c30a0
Compare
Choose a tag to compare

What's Changed

  • fix: Unhandled WorkspaceConfigurationChanged notification by @coder3101 in #33
  • fix: prefix . for fully qualified field names was not working by @coder3101 in #34

Full Changelog: 0.6.0...0.6.2