diff --git a/CHANGELOG.org b/CHANGELOG.org index f90efae99cc..86fb50a89c1 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -1,5 +1,7 @@ * Changelog -** Master branch +** Release 7.0 + * Support for new language server - Shttps://github.com/lighttiger2505/sqls (thanks to @v2okimochi) + * Provided automatic installers for elp/css/bash/purescript(thanks to @kiennq) * Configurable Rust Analyzer inlay face via ~lsp-rust-analyzer-inlay-face~. * Add ~lsp-headerline-breadcrumb-mode~ which shows a breadcrumb with the document symbols on headerline when enabled. * Add ~lsp-modeline-code-actions-mode~ which shows code actions on modeline when enabled. @@ -29,7 +31,6 @@ can be enabled via =lsp-headerline-breadcrumb-enable= * Migrated lsp-mode to use plists(thanks to @yyoncho, @kiennq and @ericdallo). * lsp-diagnostics-modeline: perf improvement (thanks to @kiennq) - ** Release 6.3 * Implemented ~company-capf~ integration. ~company-lsp~ is no longer supported. * Dropped support for dart language server in favour of dart SDK(breaking) diff --git a/lsp-go.el b/lsp-go.el index 727ca58fb2e..1b7aa56a73d 100644 --- a/lsp-go.el +++ b/lsp-go.el @@ -114,7 +114,7 @@ The codelens can be found at https://github.com/golang/tools/blob/4d5ea46c79fe3b :type (lsp-gopls--defcustom-available-as-alist-type lsp-gopls-available-codelens) :group 'lsp-gopls :risky t - :package-version '(lsp-mode "6.4")) + :package-version '(lsp-mode "7.0")) (lsp-register-custom-settings '(("gopls.usePlaceholders" lsp-gopls-use-placeholders t) diff --git a/lsp-haxe.el b/lsp-haxe.el index cc5026085e4..0c4afcf1d68 100644 --- a/lsp-haxe.el +++ b/lsp-haxe.el @@ -66,7 +66,7 @@ (defcustom lsp-haxe-hxml "build.hxml" "The compile file for the haxe project." :type 'file - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) ;; https://github.com/emacs-lsp/lsp-mode/blob/150a933694349df960dc8fd7a15e04f5727e6433/lsp-rust.el#L251 (lsp-defun lsp-clients--haxe-processStart (_workspace (&haxe:ProcessStartNotification :title)) diff --git a/lsp-mode.el b/lsp-mode.el index 5a5b1867067..a98dc27f387 100644 --- a/lsp-mode.el +++ b/lsp-mode.el @@ -5,7 +5,7 @@ ;; Author: Vibhav Pant, Fangrui Song, Ivan Yonchovski ;; Keywords: languages ;; Package-Requires: ((emacs "25.1") (dash "2.14.1") (dash-functional "2.14.1") (f "0.20.0") (ht "2.0") (spinner "1.7.3") (markdown-mode "2.3") (lv "0")) -;; Version: 6.3.1 +;; Version: 7.0 ;; URL: https://github.com/emacs-lsp/lsp-mode ;; This program is free software; you can redistribute it and/or modify @@ -606,7 +606,7 @@ This flag affects only server which do not support incremental update." "If non-nil, enable the `dap-auto-configure-mode`." :type 'boolean :group 'lsp-mode - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defcustom lsp-links-check-internal 0.1 "The interval for updating document links." diff --git a/lsp-pyls.el b/lsp-pyls.el index 832b501f7bc..ba05d2fac7f 100644 --- a/lsp-pyls.el +++ b/lsp-pyls.el @@ -372,14 +372,14 @@ should be the python executable. This option will be prioritized over Can hit performance, as well as lsp-mode implements its own fuzzy search on completion items." :type 'boolean :group 'lsp-pyls - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defcustom lsp-pyls-plugins-jedi-completion-include-class-objects t "If enabled, adds class objects to completion in order to avoid snippet with init args. Has no effect if `lsp-pyls-plugins-jedi-completion-include-params' is disabled. Requires pyls >= 0.33.0" :type 'boolean :group 'lsp-pyls - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defcustom lsp-pyls-rename-backend 'jedi "Choose renaming backend. Jedi is preferred but only works for python >= 3.6 and pyls >= 0.32.0 @@ -388,7 +388,7 @@ So it will rename only references it can find." :type '(choice (const :tag "jedi" jedi) (const :tag "rope" rope)) :group 'lsp-pyls - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defun lsp-pyls-get-pyenv-environment () diff --git a/lsp-rust.el b/lsp-rust.el index 6d742185041..41784cc471e 100644 --- a/lsp-rust.el +++ b/lsp-rust.el @@ -460,7 +460,7 @@ The command should include `--message=format=json` or similar option." "The face to use for the Rust Analyzer inlays." :type 'face :group 'lsp-rust - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defun lsp-rust-analyzer--make-init-options () "Init options for rust-analyzer" diff --git a/lsp-serenata.el b/lsp-serenata.el index b88f8213054..4f6e43c8ad9 100644 --- a/lsp-serenata.el +++ b/lsp-serenata.el @@ -30,7 +30,7 @@ "LSP support for the PHP programming language, using serenata" :group 'lsp-mode :link '(url-link "https://gitlab.com/Serenata/Serenata") - :package-version '(lsp-mode . "6.4")) + :package-version '(lsp-mode . "7.0")) (defcustom lsp-serenata-server-path "serenata.phar" diff --git a/lsp-sqls.el b/lsp-sqls.el index 9f673106fe4..d3270d872bf 100644 --- a/lsp-sqls.el +++ b/lsp-sqls.el @@ -30,14 +30,14 @@ "LSP support for SQL, using sqls" :group 'lsp-mode :link '(url-link "https://github.com/lighttiger2505/sqls") - :package-version `(lsp-mode . "6.4")) + :package-version `(lsp-mode . "7.0")) (defcustom lsp-sqls-server "sqls" "Path to the `sqls` binary." :group 'lsp-sqls :risky t :type 'file - :package-version `(lsp-mode . "6.4")) + :package-version `(lsp-mode . "7.0")) (defcustom lsp-sqls-workspace-config-path "workspace" "If non-nil then setup workspace configuration with json file path." @@ -45,7 +45,7 @@ :risky t :type '(choice (const "workspace") (const "root")) - :package-version `(lsp-mode . "6.4")) + :package-version `(lsp-mode . "7.0")) (defun lsp-sqls--make-launch-cmd () (-let [base `(,lsp-sqls-server)]