Skip to content

Commit 03d3c01

Browse files
committed
Release version 4
1 parent cb73744 commit 03d3c01

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

server/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Bash Language Server
22

3+
## 4.0.0
4+
5+
- **Breaking**: Drop support for Node 12, which reached its official end of life on April 30th 2022. Doing so enables new features. https://github.com/bash-lsp/bash-language-server/pull/584
6+
- ShellCheck: support code actions, remove duplicated error codes, add URLs and tags, support parsing dialects (sh, bash, dash, ksh) but still fallback to bash, enable configuring ShellCheck arguments using the `shellcheckArguments` configuration parameter (legacy environment variable: `SHELLCHECK_ARGUMENTS`)
7+
- Support workspace configuration instead of environment variables which enables updating configuration without reloading the server. We still support environment variables, but clients **should migrate to the new workspace configuration**. https://github.com/bash-lsp/bash-language-server/pull/599
8+
- Allow disabling background analysis by setting `backgroundAnalysisMaxFiles: 0`.
9+
310
## 3.3.1
411

512
- Fix missing documentation for some help pages https://github.com/bash-lsp/bash-language-server/pull/577

0 commit comments

Comments
 (0)