From 6890e85dbf62764f044dbee208a4dfd32cecc8d8 Mon Sep 17 00:00:00 2001 From: Mads Hartmann Date: Sat, 21 Apr 2018 17:08:42 +0200 Subject: [PATCH] Write CHANGELOG and bump versions --- server/CHANGELOG.md | 19 +++++++++++++++++++ server/package.json | 2 +- vscode-client/CHANGELOG.md | 5 +++++ vscode-client/package.json | 2 +- vscode-client/src/extension.ts | 2 +- 5 files changed, 27 insertions(+), 3 deletions(-) diff --git a/server/CHANGELOG.md b/server/CHANGELOG.md index f31803274..a8a1597b9 100644 --- a/server/CHANGELOG.md +++ b/server/CHANGELOG.md @@ -1,8 +1,27 @@ # Bash Language Server +## 1.3.0 + +- Improved completions by adding support for + - Suggestions based on the programs on your PATH [#17][17] + - Suggestions based on the bash builtins [#33][33] + +- Implemented the `onHover` message that now shows documentation for programs + and builtins when you hover your cursor over words in the document. [#17][17] + [#33][33] + +- Improved outline hierarchy [#31][31] + +- Upgraded tree-sitter bash and other libraries. [#28][28] + ## 1.1.2 Update `tree-sitter` to `0.10.0` and `tree-sitter-bash` to `0.6.0`. This improves the Bash parser. There are still known parsing issues. For more information following the progress on this issue over at [tree-sitter/tree-sitter-bash#9](https://github.com/tree-sitter/tree-sitter-bash/issues/9) + +[17]: https://github.com/mads-hartmann/bash-language-server/pull/17 +[28]: https://github.com/mads-hartmann/bash-language-server/pull/28 +[31]: https://github.com/mads-hartmann/bash-language-server/pull/31 +[33]: https://github.com/mads-hartmann/bash-language-server/pull/33 diff --git a/server/package.json b/server/package.json index 65abfe001..ba8ca1572 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": "1.1.2", + "version": "1.3.0", "publisher": "mads-hartmann", "main": "out/server.js", "bin": { diff --git a/vscode-client/CHANGELOG.md b/vscode-client/CHANGELOG.md index 35aeadc3c..c5be856e7 100644 --- a/vscode-client/CHANGELOG.md +++ b/vscode-client/CHANGELOG.md @@ -1,5 +1,10 @@ # Bash IDE +## 1.3.0 + +The client will now prompt to upgrade the Bash Language Server if you're running +an old version. + ## 1.2.1 - Attempt to support windows by appending `cmd` to the command to start the diff --git a/vscode-client/package.json b/vscode-client/package.json index 72e5e119b..54faa2d67 100644 --- a/vscode-client/package.json +++ b/vscode-client/package.json @@ -4,7 +4,7 @@ "description": "A language server for Bash", "author": "Mads Hartmann", "license": "MIT", - "version": "1.2.1", + "version": "1.3.0", "publisher": "mads-hartmann", "repository": { "type": "git", diff --git a/vscode-client/src/extension.ts b/vscode-client/src/extension.ts index b8833e26f..3908de9ed 100644 --- a/vscode-client/src/extension.ts +++ b/vscode-client/src/extension.ts @@ -10,7 +10,7 @@ import { import { getServerInfo } from './util' -const MINIMUM_SERVER_VERSION = '1.1.2' +const MINIMUM_SERVER_VERSION = '1.3.0' export async function activate(context: ExtensionContext) { try {