Releases: coder3101/protols
Releases · coder3101/protols
0.9.0
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
- @asafflesch made their first contribution in #46
Full Changelog: 0.8.0...0.9.0
0.8.0
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
What's Changed
- feat: add support for basic proto2 by @asharkhan3101 in #38
Full Changelog: 0.6.2...0.7.0
0.6.2
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
0.6.0
What's Changed
- feat: add doc and range formatting if clang-format is available by @coder3101 in #27
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- chore: add install instruction for VS code by @coder3101 in #23
- improve: parse workspace in worker thread with progress by @coder3101 in #24
- feat: add support for renaming across workspace by @coder3101 in #26
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- improve: cache parsed trees and avoid re-parsing by @asharkhan3101 in #19
- feat: add Hover across files and packages by @coder3101 in #20
- feat: add Jump to definition across files and packages by @coder3101 in #20
- feat: add Completion for enum, messages in a package by @coder3101 in #20
- feat: add Workspace support by @coder3101 in #20
- change: rename is only allowed for message_name and enum_names not fields by @coder3101 in #20
Bug fixes
- fix: prepareRename wasn't properly enforced by @coder3101 in #20
Dev stuff!
- refactor: use Insta and read testing protocol buffers files by @coder3101 in #20
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- feat: add completion for keywords by @coder3101 in #13
- feat: add rename capability by @coder3101 in #14
- ci: build binaries on publish by @asharkhan3101 in #16
- bump: version to 0.3.0 by @asharkhan3101 in #17
Full Changelog: 0.2.1...0.3.0
0.2.1
What's Changed
- fix: reserved field error test and update parser by @coder3101 in #12
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- docs: update readme to use nvim-lspconfig by @asharkhan3101 in #8
- feat: add a document_symbols capability by @emarcotte-dh in #9
- fix: a didClose missing crash by @asharkhan3101 in #10
New Contributors
- @emarcotte-dh made their first contribution in #9
Full Changelog: 0.1.1...0.2.0