From c2a06c66f13615ebb57544b88b67c806b3bd02a8 Mon Sep 17 00:00:00 2001 From: Bao Zhiyuan Date: Sat, 30 Mar 2024 17:52:11 +0800 Subject: [PATCH 1/2] fix: clear diagnostics on close document --- server/src/server.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/server.ts b/server/src/server.ts index 8b70dc258..1e8fbf1b5 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -157,6 +157,7 @@ export default class BashServer { }) this.documents.onDidClose((event) => { + connection.sendDiagnostics({ uri: event.document.uri, diagnostics: [] }) delete this.uriToCodeActions[event.document.uri] }) From fe739906f0817040d31cd52d50e425e06d7078f4 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhus Date: Fri, 3 May 2024 09:07:09 +0200 Subject: [PATCH 2/2] Bump sever to 5.3.1 --- server/CHANGELOG.md | 4 ++++ server/package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/server/CHANGELOG.md b/server/CHANGELOG.md index cad493c66..8e0388a80 100644 --- a/server/CHANGELOG.md +++ b/server/CHANGELOG.md @@ -1,5 +1,9 @@ # Bash Language Server +## 5.3.1 + +- Clear diagnostics when closing document https://github.com/bash-lsp/bash-language-server/pull/1135 + ## 5.3.0 - Add support for formatting using shfmt (if installed). https://github.com/bash-lsp/bash-language-server/pull/1136 diff --git a/server/package.json b/server/package.json index b8238e2ad..6e6f5ea3d 100644 --- a/server/package.json +++ b/server/package.json @@ -3,7 +3,7 @@ "description": "A language server for Bash", "author": "Mads Hartmann", "license": "MIT", - "version": "5.3.0", + "version": "5.3.1", "main": "./out/server.js", "typings": "./out/server.d.ts", "bin": {