Skip to content

Commit 3422f6b

Browse files
committed
Bump language server to 5.4.0
Fixes #1170, #1174, #1176
1 parent 23fdaa9 commit 3422f6b

File tree

3 files changed

+37
-7
lines changed

3 files changed

+37
-7
lines changed

vscode-client/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
[![VS Marketplace downloads](https://badgen.net/vs-marketplace/d/mads-hartmann.bash-ide-vscode?label=VS%20Marketplace%20downloads)](https://marketplace.visualstudio.com/items?itemName=mads-hartmann.bash-ide-vscode)
55
[![Open VSX downloads](https://badgen.net/open-vsx/d/mads-hartmann/bash-ide-vscode?color=purple&label=Open%20VSX%20downloads)](https://open-vsx.org/extension/mads-hartmann/bash-ide-vscode)
66

7-
Visual Studio Code extension utilizing the [Bash Language Server](bash-lsp) and integrates with [explainshell][explainshell] and [shellcheck][shellcheck].
7+
Visual Studio Code extension utilizing the [Bash Language Server](bash-lsp) and integrating with [explainshell][explainshell], [shellcheck][shellcheck] and [shfmt][shfmt].
88

9-
We strongly recommend that you install [shellcheck][shellcheck] to enable linting: https://github.com/koalaman/shellcheck#installing
9+
We strongly recommend that you [install shellcheck](https://github.com/koalaman/shellcheck#installing) to enable linting and [install shfmt](https://github.com/mvdan/sh?tab=readme-ov-file#shfmt) to enable formatting.
1010

1111
## Features
1212

@@ -19,6 +19,7 @@ We strongly recommend that you install [shellcheck][shellcheck] to enable lintin
1919
- [x] Documentation for flags on hover
2020
- [x] Workspace symbols
2121
- [x] Rename symbol
22+
- [x] Format document
2223
- [x] Snippets
2324

2425
## Configuration
@@ -36,3 +37,4 @@ For security reasons, it defaults to `""`, which disables explainshell integrati
3637
[tree-sitter-bash]: https://github.com/tree-sitter/tree-sitter-bash
3738
[explainshell]: https://explainshell.com/
3839
[shellcheck]: https://www.shellcheck.net/
40+
[shfmt]: https://github.com/mvdan/sh

vscode-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
"vscode:prepublish": "cd .. && pnpm compile"
139139
},
140140
"dependencies": {
141-
"bash-language-server": "5.2.0",
141+
"bash-language-server": "5.4.0",
142142
"vscode-languageclient": "8.1.0",
143143
"vscode-languageserver": "8.0.2"
144144
},

vscode-client/pnpm-lock.yaml

Lines changed: 32 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)