From 796be121c0a3a517b4c4c2647b31b3bfa0936ad8 Mon Sep 17 00:00:00 2001 From: Wang Shidong Date: Sat, 2 Jul 2022 13:36:51 +0800 Subject: [PATCH] Release v2.0.0 (#4687) --- README.cn.md | 4 +- README.md | 4 +- autoload/SpaceVim.vim | 2 +- docs/_config.yml | 2 +- .../2022-07-02-SpaceVim-release-v2.0.0.md | 87 +++++++ docs/cn/index.md | 2 +- docs/cn/install.cmd | 2 +- docs/cn/install.sh | 2 +- docs/index.md | 2 +- docs/install.cmd | 2 +- docs/install.sh | 2 +- wiki/cn/Following-HEAD.md | 6 +- wiki/en/Following-HEAD.md | 227 +----------------- 13 files changed, 106 insertions(+), 238 deletions(-) create mode 100644 docs/_posts/2022-07-02-SpaceVim-release-v2.0.0.md diff --git a/README.cn.md b/README.cn.md index 32d3f6aec..43d282b8b 100644 --- a/README.cn.md +++ b/README.cn.md @@ -10,11 +10,11 @@ [![build](https://img.shields.io/github/workflow/status/SpaceVim/SpaceVim/test)](https://github.com/SpaceVim/SpaceVim/actions/workflows/check.yml?query=branch%3Amaster) [![Codecov coverage](https://img.shields.io/codecov/c/github/SpaceVim/SpaceVim.svg)](https://codecov.io/gh/SpaceVim/SpaceVim) -[![Release](https://img.shields.io/badge/Release-1.9.0-8700FF.svg)](https://spacevim.org/SpaceVim-release-v1.9.0/) +[![Release](https://img.shields.io/badge/Release-2.0.0-8700FF.svg)](https://spacevim.org/SpaceVim-release-v2.0.0/) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) [![Docker Pulls](https://img.shields.io/docker/pulls/spacevim/spacevim)](https://hub.docker.com/r/spacevim/spacevim) -![welcome page](https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png) +![welcome page](https://user-images.githubusercontent.com/13142418/176910121-8e7ca78f-8434-4ac7-9b02-08c4d15f8ad9.png) [SpaceVim](https://spacevim.org/cn/) 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, diff --git a/README.md b/README.md index c51a10d10..b814ccd9b 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ [![build](https://img.shields.io/github/workflow/status/SpaceVim/SpaceVim/test)](https://github.com/SpaceVim/SpaceVim/actions/workflows/check.yml?query=branch%3Amaster) [![Codecov coverage](https://img.shields.io/codecov/c/github/SpaceVim/SpaceVim.svg)](https://codecov.io/gh/SpaceVim/SpaceVim) -[![Release](https://img.shields.io/badge/Release-1.9.0-8700FF.svg)](https://spacevim.org/SpaceVim-release-v1.9.0/) +[![Release](https://img.shields.io/badge/Release-2.0.0-8700FF.svg)](https://spacevim.org/SpaceVim-release-v2.0.0/) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) [![Docker Pulls](https://img.shields.io/docker/pulls/spacevim/spacevim)](https://hub.docker.com/r/spacevim/spacevim) -![welcome page](https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png) +![welcome page](https://user-images.githubusercontent.com/13142418/176910121-8e7ca78f-8434-4ac7-9b02-08c4d15f8ad9.png) SpaceVim is a community-driven modular Vim/Neovim distribution. It manages collections of plugins in layers, which help to collect related packages together to provide IDE-like features. diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim index 774b9cc1d..6231adabd 100644 --- a/autoload/SpaceVim.vim +++ b/autoload/SpaceVim.vim @@ -51,7 +51,7 @@ let s:SYSTEM = SpaceVim#api#import('system') "" " Version of SpaceVim , this value can not be changed. -let g:spacevim_version = '2.0.0-dev' +let g:spacevim_version = '2.0.0' lockvar g:spacevim_version "" diff --git a/docs/_config.yml b/docs/_config.yml index d47285fb6..e8b237b10 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -35,4 +35,4 @@ defaults: - scope: path: "" values: - image: https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png + image: https://user-images.githubusercontent.com/13142418/176910121-8e7ca78f-8434-4ac7-9b02-08c4d15f8ad9.png diff --git a/docs/_posts/2022-07-02-SpaceVim-release-v2.0.0.md b/docs/_posts/2022-07-02-SpaceVim-release-v2.0.0.md new file mode 100644 index 000000000..188fdbb30 --- /dev/null +++ b/docs/_posts/2022-07-02-SpaceVim-release-v2.0.0.md @@ -0,0 +1,87 @@ +--- +title: SpaceVim release v2.0.0 +categories: [changelog, blog] +description: "The second major release of SpaceVim adds several layers and lua plugins for a better use experience" +type: article +image: https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png +commentsID: "SpaceVim release v2.0.0" +comments: true +--- + +# [Changelogs](../development#changelog) > SpaceVim release v2.0.0 + + + +- [What's New](#whats-new) + - [New layers](#new-layers) + - [New feature](#new-feature) + - [Enhancements](#enhancements) + - [Git Commits](#git-commits) + + + +The last release is v1.9.0, After six months development. +The v2.0.0 has been released. This is second major release of SpaceVim. +So let's take a look at what happened since last relase. + +![welcome page](https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png) + +- [Quick start guide](../quick-start-guide/): installation, configuration, and resources of learning SpaceVim +- [documentation](../documentation/): the primary official document of SpaceVim +- [available layers](../layers/): a list of available layers which can be used in SpaceVim + +## What's New + +### New layers + +Since last release, the following layers have been added: + +- `lang#cmake` layer +- `lang#jr` layer +- `lang#jsonnet` layer +- `lang#octave` layer +- `lang#yang` layer +- `lang#haxe` layer +- `lang#postscript` layer +- `lang#teal` layer +- `lang#verilog` layer +- `framework#django` layer +- `telescope` layer + +### New feature + +- The [chat](../layers/chat/) layer supports gitter and IRC now. + +![chat](https://user-images.githubusercontent.com/13142418/176914163-ec4dcfd6-65d3-45d0-beea-9faec397e6f3.png) + +- add `b`, `e`, `w` key bindings for iedit mode +- implement `autosave` plugin +- add leaderf support for vim-bookmarks +- add clipboard support for vim8 +- add lua plugin: mkdir +- add scrollbar for vim8 + +new key bindings: + +- `SPC b ctrl-shift-d`: kill buffer by regexp +- `ctrl-shift-left/right`: move current tabpage +- `SPC x s s`: edit current snippet +- `SPC z .`: fonts key bindings +- `SPC b Ctrl-d`: kill other buffers +- `SPC b o`: kill all other buffers and windows +- `SPC f R`: rename current file +- `SPC f v s`: view scriptnames + +### Enhancements + +- scrollbar: the logic and speed of scrollbar have been improved. +- notify: some issues with notify api have been fixed. + +### Git Commits + +If you want to view all the git commits, +use following command in your terminal. + +``` +git -C ~/.SpaceVim log v1.9.0..v2.0.0 +``` diff --git a/docs/cn/index.md b/docs/cn/index.md index f3837d826..9ee1aa3e2 100644 --- a/docs/cn/index.md +++ b/docs/cn/index.md @@ -10,7 +10,7 @@ lang: zh [![Version](https://img.shields.io/badge/version-2.0.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) -![welcome page](https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png) +![welcome page](https://user-images.githubusercontent.com/13142418/176910121-8e7ca78f-8434-4ac7-9b02-08c4d15f8ad9.png) # SpaceVim - 模块化的 Vim IDE diff --git a/docs/cn/install.cmd b/docs/cn/install.cmd index 77f75c0f2..8b1fef2af 100644 --- a/docs/cn/install.cmd +++ b/docs/cn/install.cmd @@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ echo " | ## " echo " | ## " echo " |__/ " -echo " 汾: 2.0.0-dev Ĺ: https://spacevim.org/cn/ " +echo " 汾: 2.0.0 Ĺ: https://spacevim.org/cn/ " Push-Location ~ diff --git a/docs/cn/install.sh b/docs/cn/install.sh index 9d9624d36..1e916062f 100755 --- a/docs/cn/install.sh +++ b/docs/cn/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='2.0.0-dev' +Version='2.0.0' #System name System="$(uname -s)" diff --git a/docs/index.md b/docs/index.md index a1db9ac1e..291bb54f5 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,7 +9,7 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov [![Version](https://img.shields.io/badge/version-2.0.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) -![welcome page](https://user-images.githubusercontent.com/13142418/148374827-5f7aeaaa-e69b-441e-b872-408b47f4da04.png) +![welcome page](https://user-images.githubusercontent.com/13142418/176910121-8e7ca78f-8434-4ac7-9b02-08c4d15f8ad9.png) # SpaceVim - Modern Vim distribution diff --git a/docs/install.cmd b/docs/install.cmd index b441fc9e9..47609fce0 100644 --- a/docs/install.cmd +++ b/docs/install.cmd @@ -6,7 +6,7 @@ $app_name = "SpaceVim" $repo_url = "https://github.com/SpaceVim/SpaceVim.git" $repo_name = "SpaceVim" $repo_path = "$HOME\.SpaceVim" -$version= "2.0.0-dev" +$version= "2.0.0" echo "" echo " /###### /## /##/## " diff --git a/docs/install.sh b/docs/install.sh index 5df7b70b8..da4623bc2 100755 --- a/docs/install.sh +++ b/docs/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='2.0.0-dev' +Version='2.0.0' #System name System="$(uname -s)" diff --git a/wiki/cn/Following-HEAD.md b/wiki/cn/Following-HEAD.md index 78965fa84..30714785e 100644 --- a/wiki/cn/Following-HEAD.md +++ b/wiki/cn/Following-HEAD.md @@ -2,7 +2,7 @@ ## 下一个版本 -下一个版本号为 v2.0.0 +下一个版本号为 v2.1.0 @@ -20,6 +20,6 @@ ## 上一个版本 -SpaceVim 于 2022-01-06 发布 v1.9.0 版本,可查阅版本发布文章: +SpaceVim 于 2022-07-02 发布 v2.0.0 版本,可查阅版本发布文章: -- [SpaceVim 发布 v1.9.0 版本](https://spacevim.org/SpaceVim-release-v1.9.0/) +- [SpaceVim 发布 v2.0.0 版本](https://spacevim.org/SpaceVim-release-v2.0.0/) diff --git a/wiki/en/Following-HEAD.md b/wiki/en/Following-HEAD.md index 1ba76229b..1830dc3c4 100644 --- a/wiki/en/Following-HEAD.md +++ b/wiki/en/Following-HEAD.md @@ -1,8 +1,8 @@ -This page documents changes in master branch since last release v1.8.0 +This page documents changes in master branch since last release v2.0.0 ## PreRelease -The next release is v2.0.0: +The next release is v2.1.0: ### Pull Requests @@ -11,239 +11,20 @@ The next release is v2.0.0: #### New Features -- feat(api): improve `SpaceVim#api#register` function (wsdjeg 13 days ago) -- feat(autosave): add autosave plugin (Wang Shidong 9 weeks ago) -- feat(autosave): add autosave_location option (wsdjeg 9 weeks ago) -- feat(autosave): re-implement autosave plugin (wsdjeg 9 weeks ago) -- feat(bookmarks): add leaderf support for vim-bookmarks (wsdjeg 24 hours ago) -- feat(bookmarks): add title to quickfix list and localist (wsdjeg 27 hours ago) -- feat(buffer): add `SPC b ctrl-shift-d` to kill buffer by regexp (wsdjeg 10 weeks ago) -- feat(bundle): update bundle tagbar (wsdjeg 3 months ago) -- feat(bundle): use bundle `github_dashboard` (wsdjeg 3 weeks ago) -- feat(checkers): add `lint_exclude_filetype` option (wsdjeg 3 weeks ago) -- feat(clever-f): hide cursor for neovim (wsdjeg 3 days ago) -- feat(core): Load local config after global config (Grafcube 10 weeks ago) -- feat(ctags): use `-G` option when generate tags (wsdjeg 6 days ago) -- feat(edit): add reverse-lines key binding (Kun Lin 6 weeks ago) -- feat(flygrep): hide guicursor (wsdjeg 7 days ago) -- feat(format): add `silent_format` to format layer (Grafcube 9 weeks ago) -- feat(git): add `git_diff_position` option (wsdjeg 3 weeks ago) -- feat(githubissues): use bundle github-issues & fix python command (wsdjeg 3 weeks ago) -- feat(gtags): add `ctags_bin` option (wsdjeg 6 days ago) -- feat(guicursor): enable cursor color (wsdjeg 6 days ago) -- feat(iedit): add `b` key binding for iedit (wsdjeg 3 weeks ago) -- feat(iedit): add `e` key binding in iedit-normal mode (wsdjeg 3 weeks ago) -- feat(iedit): add `w` key binding for iedit-normal mode (wsdjeg 3 weeks ago) -- feat(iedit): hide cursor in iedit mode (wsdjeg 2 days ago) -- feat(iedit): improve iedit mode (#4615) (Wang Shidong 10 days ago) -- feat(lang#nix): Add additional LSP command bindings (Sven Tennie 3 months ago) -- feat(layer#git): update git commands for fugitive (Michał Kuczaj 3 months ago) -- feat(layer): Add cargo-clippy to Rust layer (Grafcube 3 months ago) -- feat(layer): add `lang#jr` layer (wsdjeg 7 days ago) -- feat(layer): add `lang#octave` layer (wsdjeg 7 days ago) -- feat(lua): add lua `data#string` api (Wang Shidong 10 weeks ago) -- feat(mapping): add `SPC b ` (Wang Shidong 10 weeks ago) -- feat(mapping): add `SPC b o` to kill all buffers and windows (wsdjeg 3 weeks ago) -- feat(mapping): add `SPC f R` to rename current file (wsdjeg 7 days ago) -- feat(mapping): add `gD` to go to declaration (sisynb 4 weeks ago) -- feat(mapping): add help description for `SPC s S` (wsdjeg 2 months ago) -- feat(mapping): add help description for `SPC s b` (wsdjeg 2 months ago) -- feat(mapping): add help guide for `SPC s B` (wsdjeg 2 months ago) -- feat(mapping): add help guide for `SPC s d/D` (wsdjeg 2 months ago) -- feat(mapping): add help guide for `SPC s f/F` (wsdjeg 10 weeks ago) -- feat(mapping): add help guide for `SPC s s` (wsdjeg 3 months ago) -- feat(markdown): add a new key binding for RemoveToc (Kun Lin 3 weeks ago) -- feat(mkdir): make automkdir plugin support `:w foo/test.vim` (wsdjeg 12 days ago) -- feat(neoformat): Use forked version of neoformat (wsdjeg 3 weeks ago) -- feat(notify): add `winblend` option (wsdjeg 18 hours ago) -- feat(nvim-lspconfig): update bundle nvim-lspconfig (wsdjeg 3 weeks ago) -- feat(org): improve lang#org layer (Wang Shidong 3 months ago) -- feat(plantuml): add `java_command` option (Wang Shidong 7 weeks ago) -- feat(python): add virtualenv support (Wang Shidong 4 days ago) -- feat(statusline): add `&paste` mode support (wsdjeg 3 weeks ago) -- feat(statusline): add `totallines` section (wsdjeg 3 weeks ago) -- feat(statusline): clear searching status for no exist pattern (wsdjeg 3 weeks ago) -- feat(tabline): add `ctrl-shift-left/right` key binding (wsdjeg 4 days ago) -- feat(test): add vim ultest (Grafcube 7 weeks ago) -- feat(todomanager): add `todo_prefix` option (wsdjeg 19 hours ago) -- feat(windows): fix link of nightly neovim release (wsdjeg 9 days ago) #### Changes #### Bug Fixs -- fix(E5601): close all notify windows on QuitPre (wsdjeg 26 hours ago) -- fix(E725): fix vim error E725 (wsdjeg 9 days ago) -- fix(Ex mode): fix highlight plugin for Ex mode (wsdjeg 2 days ago) -- fix(ale): file ale config (wsdjeg 8 days ago) -- fix(api): fix `transient_state` api (wsdjeg 2 days ago) -- fix(autosave): fix location_path function (wsdjeg 9 weeks ago) -- fix(autosave): use checktime to avoid warning (wsdjeg 9 weeks ago) -- fix(chinese): fix convert Chinese number to digits (Kun Lin 3 weeks ago) -- fix(core): add spacevim root dir to rtp (wsdjeg 3 months ago) -- fix(core): fix `get_options` function (wsdjeg 27 hours ago) -- fix(core): load open-browser by default (wsdjeg 3 weeks ago) -- fix(cscope): check cscope executable (wsdjeg 6 days ago) -- fix(defx): autoclose filetree && skip floating windows (wsdjeg 9 days ago) -- fix(defx): fix `s:win_count()` function (wsdjeg 4 hours ago) -- fix(denite): fix `SPC i s` in denite layer (wsdjeg 10 weeks ago) -- fix(detach): fix detach script for scrollbar.vim (wsdjeg 9 days ago) -- fix(docker): add exuberant-ctags (Hamidreza Hosseinkhani 3 weeks ago) -- fix(edit): add missing command `ReverseLines` (wsdjeg 3 weeks ago) -- fix(edit): improve the reverse_lines function (Kun Lin 3 weeks ago) -- fix(fileformat): change autosave &ff to unix (wsdjeg 9 weeks ago) -- fix(fillchars): fix `fillchars` option (wsdjeg 12 days ago) -- fix(flygrep): fix `` and `` (wsdjeg 4 days ago) -- fix(flygrep): fix `ctrl-c` key binding in flygrep (wsdjeg 4 days ago) -- fix(flygrep): fix delete text command (wsdjeg 3 weeks ago) -- fix(flygrep): include `time` api when detaching FlyGrep (blankname 2 weeks ago) -- fix(gtags): clear autocmd when check health (wsdjeg 7 hours ago) -- fix(guicursor): fix guicursor color (wsdjeg 2 days ago) -- fix(guide.vim): handle ctrl-c when using `getchar()` (wsdjeg 5 days ago) -- fix(health): fix environment checking (wsdjeg 9 days ago) -- fix(highlight): fix `Tab` key binding (wsdjeg 3 days ago) -- fix(highlight): update highlight after toggle_item (wsdjeg 3 days ago) -- fix(highlight): use v:argv instead of mode() (wsdjeg 2 days ago) -- fix(highlight.vim): fix highlight plugin (wsdjeg 9 days ago) -- fix(highlight.vim): fix list index out of range (wsdjeg 3 weeks ago) -- fix(iedit): fix `Ctrl-p` key binding of iedit (wsdjeg 10 days ago) -- fix(iedit): fix `e` key binding in iedit mode (wsdjeg 3 weeks ago) -- fix(iedit): fix cursor_stack index checking (wsdjeg 9 days ago) -- fix(iedit): fix iedit statusline (wsdjeg 3 weeks ago) -- fix(iedit): handle empty cursor_stack (wsdjeg 7 days ago) -- fix(iedit): remove deepcopy (wsdjeg 3 days ago) -- fix(iedit): skip empty character when start iedit (wsdjeg 3 weeks ago) -- fix(indentline): disable indentline for defx buffer (wsdjeg 11 days ago) -- fix(indentline): fix indentline setting (wsdjeg 12 days ago) -- fix(install): fix install script (wsdjeg 3 weeks ago) -- fix(java_getset): fix mapping warning message (wsdjeg 4 days ago) -- fix(key): fix `SPC T F` key binding (wsdjeg 8 days ago) -- fix(lang#markdown): use `--force` instead (wsdjeg 3 weeks ago) -- fix(lang#php): use old phpcomplete (wsdjeg 9 weeks ago) -- fix(lisp): fix vlime support (Palash Bauri 13 days ago) -- fix(lsp): add spacevim.diagnostic function (wsdjeg 3 months ago) -- fix(lsp): disable jedi when pyright enabled (wsdjeg 11 days ago) -- fix(notify): check `win_is_open` before close notify (wsdjeg 7 days ago) -- fix(notify): check function exists (wsdjeg 18 hours ago) -- fix(notify): fix E488 Trailing characters (wsdjeg 16 hours ago) -- fix(notify): fix `win_is_open` function (wsdjeg 7 days ago) -- fix(notify): set notify_max_width based on current &columns (wsdjeg 4 hours ago) -- fix(notify): use `nvim_win_set_option` instead (wsdjeg 18 hours ago) -- fix(notify): use noautocmd to avoid changing statusline (wsdjeg 7 days ago) -- fix(number): fix the pattern of Chinese Number (Kun Lin 7 weeks ago) -- fix(page): update post date (wsdjeg 2 days ago) -- fix(php): fix php `gd` key binding (wsdjeg 12 days ago) -- fix(prompt): fix prompt api version checking (wsdjeg 7 days ago) -- fix(runner): check executable before run command (wsdjeg 7 days ago) -- fix(runner): fix `async_run` function (wsdjeg 5 days ago) -- fix(snippet): fix key binding `SPC i s` (wsdjeg 10 weeks ago) -- fix(statusline): fix `syntax_checking` function (wsdjeg 3 weeks ago) -- fix(statusline): fix normal mode statusline (wsdjeg 9 days ago) -- fix(tasks.vim): fix Variable type mismatch (wsdjeg 3 weeks ago) -- fix(test): fix `org` layer test (wsdjeg 3 weeks ago) -- fix(test): fix test for `a.vim` and `a.lua` (wsdjeg 3 weeks ago) -- fix(test): switch to `windows-2019` (wsdjeg 9 days ago) -- fix(test): update Makefile (wsdjeg 8 days ago) -- fix(transient_state): fix `transient_state` api (wsdjeg 16 hours ago) -- fix(ui): fix `indentline_exclude_filetype` option (wsdjeg 3 weeks ago) -- fix(unite): fix `SPC i s` key binding (wsdjeg 10 weeks ago) -- fix(util): fix `SPC f Y` key binding (wsdjeg 4 days ago) -- fix(util): fix if_expand_tab function (wsdjeg 11 days ago) -- fix(vader): fix vader test for vim (Wang Shidong 46 minutes ago) -- fix(vim): fix vim supporting (wsdjeg 3 days ago) -- fix(vimdoc): fix vimdoc generation (wsdjeg 7 days ago) #### Docs && Wiki -- docs(README): add link to FAQ page (wsdjeg 3 weeks ago) -- docs(WebAssembly): add `:h SpaceVim-layers-lang-WebAssembly` (wsdjeg 3 weeks ago) -- docs(align): fix table align (wsdjeg 10 weeks ago) -- docs(api): add `:h SpaceVim-api-clock` (wsdjeg 3 weeks ago) -- docs(chat): update doc for `chat` layer (Jedsek 10 weeks ago) -- docs(clojure): typo in clojure doc (Elliott Crifasi 6 weeks ago) -- docs(cmdlinemenu): add usage example (wsdjeg 3 weeks ago) -- docs(cscope): update `:h SpaceVim-layers-cscope` (wsdjeg 11 days ago) -- docs(custom_plugins): add doc for adding multiple plugins (wsdjeg 7 days ago) -- docs(debug): add keybinds doc for vimspector (Grafcube 10 weeks ago) -- docs(edit): fix typo in edit page (wsdjeg 9 weeks ago) -- docs(edit): update cn edit page (wsdjeg 9 weeks ago) -- docs(eslint): update ESLint in JS as IDE docs (Mike Barberry 3 months ago) -- docs(faq): add doc for uninstall SpaceVim (wsdjeg 10 weeks ago) -- docs(foldsearch): add `:h SpaceVim-layers-foldsearch` (wsdjeg 3 weeks ago) -- docs(fzf): add `:h SpaceVim-layers-fzf` (wsdjeg 10 weeks ago) -- docs(gtags): document ctags_bin gtags layer option (Sébastien Santoro 6 days ago) -- docs(guide): Add vim basic guide (Wang Shidong 3 months ago) -- docs(guide): Add vim script guide (Wang Shidong 3 months ago) -- docs(guide): mention SPC == space (jtagcat 10 weeks ago) -- docs(help): add `:h SpaceVim-options-expand_tab` (wsdjeg 3 weeks ago) -- docs(iedit): add `:h SpaceVim-plugins-iedit` (wsdjeg 3 weeks ago) -- docs(iedit): add article for iedit (Wang Shidong 2 days ago) -- docs(iedit): update doc for iedit function (wsdjeg 3 weeks ago) -- docs(iedit): update documentation page (wsdjeg 3 days ago) -- docs(javaunite): add `:h JavaUnit.vim` (wsdjeg 4 days ago) -- docs(kotlin): update doc for `kotlin` layer (Russell 3 weeks ago) -- docs(link): fix links (wsdjeg 2 days ago) -- docs(lsp): add description for nvim(>=0.5.0) (sisynb 3 weeks ago) -- docs(lsp): update language-server-protocol.md (sisrnb 3 months ago) -- docs(mail): add doc for `mail` layer (wsdjeg 3 weeks ago) -- docs(option): add `:h SpaceVim-options-commandline_prompt` (wsdjeg 5 days ago) -- docs(php): update doc for php lsp support (wsdjeg 6 days ago) -- docs(python): add doc for enable `+py3` (Wang Shidong 10 weeks ago) -- docs(quick-guide): add doc for switch to specific version (wsdjeg 3 weeks ago) -- docs(runner): add `:h SpaceVim-plugins-runner` (wsdjeg 7 days ago) -- docs(test): update doc for `test` layer (wsdjeg 2 weeks ago) -- docs(todomanager): add `:h SpaceVim-plugins-todomanager` (wsdjeg 6 days ago) -- docs(tutorial): update vim script guide (wsdjeg 12 days ago) -- docs(usage): add `:h SpaceVim-usage-undotree` (wsdjeg 10 weeks ago) -- docs(vcs): add `:h SpaceVim-layers-VersionControl` (wsdjeg 3 weeks ago) -- docs(wdl): add `:h SpaceVim-layers-lang-wdl` (wsdjeg 3 weeks ago) -- docs(website): fix type in `edit` layer page (wsdjeg 9 weeks ago) -- docs(website): update `edit` layer doc (wsdjeg 9 weeks ago) -- docs(weisite): update website documentation (wsdjeg 11 days ago) -- docs(wiki): update project layout page (wsdjeg 3 weeks ago) -- docs(wildignore): add `:h SpaceVim-options-wildignore` (wsdjeg 6 days ago) #### Others -- chore(bundle): update bundle `clever-f` (wsdjeg 3 days ago) -- chore(bundle): use bundle `JavaUnit.vim` (wsdjeg 4 days ago) -- chore(bundle): use bundle java plugins (wsdjeg 4 days ago) -- chore(bundle): use bundle vim-lookup (wsdjeg 3 weeks ago) -- chore(copyright): update copyright (wsdjeg 10 weeks ago) -- chore(copyright): update email (wsdjeg 2 weeks ago) -- chore(dev): update development doc (wsdjeg 3 weeks ago) -- chore(editorconfig): fix typos in .editorconfig (zeertzjq 2 days ago) -- chore(gitignore): ignore `.cache` directory (wsdjeg 3 weeks ago) -- chore(license): add file head (wsdjeg 3 weeks ago) -- chore(lua): add comment about lua package path (wsdjeg 13 days ago) -- chore(sponsors): update sponsors page (wsdjeg 9 weeks ago) -- chore(version): update to 2.0.0-dev (wsdjeg 3 months ago) -- pref(indentline): update bundle indent-blankline.nvim (wsdjeg 12 days ago) -- pref(runner): remove `\r` at the end of line (wsdjeg 4 days ago) -- refactor(bundle): use bundle neomru (wsdjeg 9 weeks ago) -- refactor(debug): add debug log for iedit (wsdjeg 3 weeks ago) -- refactor(format): format dictionary (wsdjeg 3 days ago) -- refactor(lang#puppet): move autocmd to lang#puppet layer (wsdjeg 3 months ago) -- refactor(lang#vim): move viml autocmd to `lang#vim` layer (wsdjeg 11 days ago) -- refactor(manpage): move `SPC h m` to fuzzy finder layer (wsdjeg 9 weeks ago) -- refactor(neoyank): use bundle neoyank.vim (wsdjeg 9 weeks ago) -- refactor(org): use bundle org plugin (wsdjeg 3 months ago) -- refactor(python): move python autocmd to `lang#python` layer (wsdjeg 11 days ago) -- refactor(vim#highlight): add `is_string()` function (wsdjeg 2 weeks ago) -- revert(highlight.vim): revert E725 (wsdjeg 9 days ago) -- style(z): format key binding guide for `z` (wsdjeg 9 days ago) -- test(Makefile): use `-Es` mode (wsdjeg 3 weeks ago) -- test(check.yml): add more test (wsdjeg 9 days ago) -- test(iedit): add test for iedit (Wang Shidong 10 weeks ago) -- test(mkdir): add test for mkdir plugin (wsdjeg 8 days ago) -- test(nvim): add test for neovim (wsdjeg 3 weeks ago) -- test(nvim): remove windows test for nvim v0.4.0 (wsdjeg 9 days ago) -- test(vint): enable `ProhibitEqualTildeOperator` policy (wsdjeg 3 weeks ago) -- ci(codecov): update target (wsdjeg 3 weeks ago) -- ci(vim): add test for vim 8.2.2434 and 8.2.3995 (wsdjeg 2 weeks ago) ## Latest Release -SpaceVim releases v1.9.0 at 2022-01-06, please check the release page: +SpaceVim releases v2.0.0 at 2022-07-02, please check the release page: -- [SpaceVim releases v1.9.0](https://spacevim.org/SpaceVim-release-v1.9.0/) for all the details +- [SpaceVim releases v2.0.0](https://spacevim.org/SpaceVim-release-v2.0.0/) for all the details