Releases: pest-parser/pest-ide-tools
Releases · pest-parser/pest-ide-tools
v0.3.11
v0.3.9
v0.3.9
- fix(lsp): use rustls rather than native-tls for reqwest
v0.3.8
v0.3.7
v0.3.6
v0.3.6
- [Fluffyalien1422] fix(vscode): add quotes around path when invoking the LS (#41)
v0.3.2
v0.3.2
- fix(vscode): update checker is now enabled by default, and some of its logic
has been modified and fixed. It also supports cancellation of the install task - fix(vscode): give defaults to all config options
- fix(server): fix crash with code actions
v0.3.1
v0.3.1
- revert(server): revert performance marks temporarily, while they are refactored into a more generic crate"
v0.2.2
v0.2.2
- feat(vscode): allow relative paths in
pestIdeTools.serverPath
- fix(vscode): allow
pestIdeTools.serverPath
to benull
in the schema - fix(server): CJK/non-ascii characters no longer crash the server
- fix(server): add a CJK test case to the manual testing recommendations"
V0.2.1
v0.2.1
- fix(vscode): scan both stdout and stderr of Cargo commands, fixes some issues with installation flow
- feat(*): documentation, issue templates
- feat(sublime): begin publishing a sublime text package
- fix(server, vscode): server now hot-reloads config updates more reliably
- fix(server, vscode): bump problematic dependencies (love the JS ecosystem...a CVE a day keeps the doctor away)
- feat(server): add rule inlining code action
- feat(server): ignore unused rule name analysis if there is only one unused rule (hack fix)
Full Changelog: v0.2.0...v0.2.1
V0.2.0
v0.2.0
- feat(*): port to tower lsp
- This will allow the usage of this LS by other IDEs.
- The vscode extension will prompt you to download the server.
- Other IDEs will have to have the LS installed via
cargo install
.
- feat(*): add configuration options
- feat(server, #6): diagnostic for unused rules
- feat(server, #7): show rule docs (
///
) on hover - fix(server, #8): solve issue relating to 0 vs 1 indexing causing diagnostics to occur at the wrong locations
- feat(server): add a version checker
- feat(readme, #2): update readme and add demo gif
- feat(ci, #4): automatically populate changelog
- fix(ci): lint all rust code