From c826d21a98494f4f56f5154a0b801089c7c3b23d Mon Sep 17 00:00:00 2001 From: Wang Shidong Date: Wed, 26 Sep 2018 21:52:28 +0800 Subject: [PATCH] Release v0.9.0 (#2203) --- README.cn.md | 2 +- README.md | 8 +- appveyor.yml | 2 +- autoload/SpaceVim.vim | 2 +- .../2018-09-26-SpaceVim-release-v0.9.0.md | 216 ++++++++++++++++++ docs/cn/index.md | 4 +- docs/cn/install.cmd | 2 +- docs/cn/install.sh | 4 +- docs/index.md | 2 +- docs/install.cmd | 2 +- docs/install.sh | 4 +- wiki/en/Following-HEAD.md | 119 +--------- 12 files changed, 236 insertions(+), 131 deletions(-) create mode 100644 docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md diff --git a/README.cn.md b/README.cn.md index 40013d78a..cdc1fe45e 100644 --- a/README.cn.md +++ b/README.cn.md @@ -1,7 +1,7 @@ [![SpaceVim](docs/logo.png)](https://spacevim.org/cn/) [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=dev)](https://travis-ci.org/SpaceVim/SpaceVim) -![Version](https://img.shields.io/badge/version-0.9.0--dev-FF69B4.svg) +![Version](https://img.shields.io/badge/version-0.9.0-FF69B4.svg) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE) [![Doc](https://img.shields.io/badge/doc-%3Ah%20SpaceVim-orange.svg?style=flat-square)](https://github.com/SpaceVim/SpaceVim/blob/master/doc/SpaceVim.txt) [![QQ](https://img.shields.io/badge/QQ群-121056965-blue.svg)](https://jq.qq.com/?_wv=1027&k=43DB6SG) diff --git a/README.md b/README.md index 62490b60f..9ab7ac187 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=master)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/master?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -![Version](https://img.shields.io/badge/version-0.9.0--dev-FF69B4.svg) +![Version](https://img.shields.io/badge/version-0.9.0-FF69B4.svg) [![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](LICENSE) [![Doc](https://img.shields.io/badge/doc-%3Ah%20SpaceVim-orange.svg)](doc/SpaceVim.txt) [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/SpaceVim/SpaceVim.svg)](http://isitmaintained.com/project/SpaceVim/SpaceVim "Average time to resolve an issue") @@ -21,9 +21,9 @@ SpaceVim is a community-driven modular vim distribution. It manages collections of plugins in layers, which help collect related packages together to provide IDE-like features. SpaceVim is not just a vimrc but an ultimate Vim configuration, It contains many built-in features. -![welcome-page](https://user-images.githubusercontent.com/13142418/45254913-e1e17580-b3b2-11e8-8983-43d6c358a474.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/46079239-277eaa80-c1c9-11e8-845c-8220f6d60af8.png) -The last release is v0.8.0, check out [following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) page for what happened since last release. +The last release is v0.9.0, check out [following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) page for what happened since last release. See the [quick start guide](https://spacevim.org/quick-start-guide/), [documentation](https://spacevim.org/documentation/) or the [available layers](https://spacevim.org/layers/) for more information. If you have any questions about SpaceVim, please follow the [Getting Help guide](https://github.com/SpaceVim/SpaceVim/wiki/Getting-help). @@ -59,7 +59,7 @@ here is an example for using toml as SpaceVim config: # if you want to use more colorscheme, please load the colorscheme # layer colorscheme = "gruvbox" - background = "dark" + colorscheme_bg = "dark" # Disable guicolors in basic mode, many terminal do not support 24bit # true colors enable_guicolors = false diff --git a/appveyor.yml b/appveyor.yml index e2cdc3c76..05c7fe10e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 0.9.0-dev.{build} +version: 0.9.0.{build} pull_requests: do_not_increment_build_number: true skip_tags: true diff --git a/autoload/SpaceVim.vim b/autoload/SpaceVim.vim index c00c968c3..81a9067a8 100644 --- a/autoload/SpaceVim.vim +++ b/autoload/SpaceVim.vim @@ -43,7 +43,7 @@ scriptencoding utf-8 "" " Version of SpaceVim , this value can not be changed. -let g:spacevim_version = '0.9.0-dev' +let g:spacevim_version = '0.9.0' lockvar g:spacevim_version "" diff --git a/docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md b/docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md new file mode 100644 index 000000000..648e7c1bb --- /dev/null +++ b/docs/_posts/2018-09-26-SpaceVim-release-v0.9.0.md @@ -0,0 +1,216 @@ +--- +title: SpaceVim release v0.9.0 +categories: [changelog, blog] +excerpt: "15+ new language layer support in SpaceVim" +type: NewsArticle +image: https://user-images.githubusercontent.com/13142418/46079239-277eaa80-c1c9-11e8-845c-8220f6d60af8.png +commentsID: "SpaceVim release v0.9.0" +comments: true +--- + +# [Changelogs](../development#changelog) > SpaceVim release v0.9.0 + + + + +- [New features](#new-features) +- [Pull requests list](#pull-requests-list) + - [Added](#added) + - [Improvement](#improvement) + - [Changed](#changed) + - [Fixed](#fixed) + - [Doc, Wiki && Website](#doc-wiki--website) + - [Others](#others) + + + +This project exists thanks to all the people who have contributed. The last release v0.8.0 is targeted +on june 18, 2018, so let's take a look at what happened in the new release v0.9.0. + +![v0.9.0 welcome page](https://user-images.githubusercontent.com/13142418/46079239-277eaa80-c1c9-11e8-845c-8220f6d60af8.png) + + +## New features + +Since last release, SpaceVim has added 15 new language layer. here is a list of all new language layers +added since last release: + +- [lang#kotlin](../layers/lang/kotlin/) layer +- [lang#dockerfile](../layers/lang/dockerfile/) layer +- [lang#agda](../layers/lang/agda/) layer +- [lang#autohotkey](../layers/lang/autohotkey/) layer +- [lang#swift](../layers/lang/swift/) layer +- [lang#nim](../layers/lang/nim/) layer +- [lang#purescript](../layers/lang/purescript/) layer +- [lang#WebAssembly](../layers/lang/WebAssembly/) layer +- [lang#erlang](../layers/lang/erlang/) layer +- [lang#fsharp](../layers/lang/fsharp/) layer +- [lang#plantuml](../layers/lang/plantuml/) layer +- [lang#elm](../layers/lang/elm/) layer +- [lang#vue](../layers/lang/vue/) layer +- [lang#latex](../layers/lang/latex/) layer +- [lang#asciidoc](../layers/lang/asciidoc/) layer + +The [lsp](../layers/language-server-protocol//) layer now also support julia, typescript, elixir and bash. + +frequency support for colorscheme layer. with this feature, you can enable random theme and change the frequency how SpaceVim +update the colorscheme. for example, enable random theme, and update colorscheme daily. + +```toml +[[layers]] + name = "colorscheme" + random_theme = true + frequency = "daily" +``` + +Completion SpaceVim options and layer options when edit SpaceVim configuration file: + +![complete spacevim configuration file](https://user-images.githubusercontent.com/13142418/46082785-7c72ee80-c1d2-11e8-9058-12ca1e7f4f63.png) + + +Improve builtin tab manager, support creating named tabs and rename an exist tab: + +- Rename tab, default key binding is `r` + +the name of the tab will be displayed on tabline and tabmanger. + +![rename](https://user-images.githubusercontent.com/13142418/42123061-26d938aa-7c11-11e8-8e98-b089fbc53f30.gif) + + +- Move cursor tab forward and backword, default key binding is `/` + +![movetab](https://user-images.githubusercontent.com/13142418/42123107-de3d10c0-7c11-11e8-8ddd-ed20b8925dee.gif) + + +- Create new tab after the tab under the cursor, key bindings: (`n`: create named tab / `N` : create anonymous tab) + +![newtab](https://user-images.githubusercontent.com/13142418/42123504-d1c9e80c-7c18-11e8-8a51-a37fa55abb9b.gif) + +- copy / paste tab, include tab layout and tab name + +![copytab](https://user-images.githubusercontent.com/13142418/42134628-311b9648-7d72-11e8-9277-e63bbf42502c.gif) + + +## Pull requests list + +### Added + +- Add material theme ([#1833](https://github.com/SpaceVim/SpaceVim/pull/1833)) +- Add floobits layer ([#1697](https://github.com/SpaceVim/SpaceVim/pull/1697)) +- Add `SPC b b` key binding in `fzf` layer ([#1725](https://github.com/SpaceVim/SpaceVim/pull/1725)) +- Add test for `toml`, `number`, `file`, `icon` and `highlight` API ([#1849](https://github.com/SpaceVim/SpaceVim/pull/1849)) +- Add lsp support for julia ([#1850](https://github.com/SpaceVim/SpaceVim/pull/1850)) +- Add lsp support for typescript ([#1870](https://github.com/SpaceVim/SpaceVim/pull/1870)) +- Add lsp support for elixir ([#2037](https://github.com/SpaceVim/SpaceVim/pull/2037)) +- Add lsp support for bash ([#2045](https://github.com/SpaceVim/SpaceVim/pull/2045)) +- Add option for disabling parentheses autocompletion ([#1920](https://github.com/SpaceVim/SpaceVim/pull/1920)) +- Add Docker build of Neovim and SpaceVim ([#1923](https://github.com/SpaceVim/SpaceVim/pull/1923)) +- Add gist manager vim-gista ([#1936](https://github.com/SpaceVim/SpaceVim/pull/1936)) +- Add `lang#kotlin` layer ([#1996](https://github.com/SpaceVim/SpaceVim/pull/1996)) +- Add `lang#dockerfile` layer ([#2001](https://github.com/SpaceVim/SpaceVim/pull/2001)) +- Add `lang#agda` layer ([#1941](https://github.com/SpaceVim/SpaceVim/pull/1941)) +- Add `lang#autohotkey` layer ([#2021](https://github.com/SpaceVim/SpaceVim/pull/2021)) +- Add `lang#swift` layer ([#2027](https://github.com/SpaceVim/SpaceVim/pull/2027)) +- Add `lang#nim` layer ([#2018](https://github.com/SpaceVim/SpaceVim/pull/2018)) +- Add `lang#purescript` layer ([#2054](https://github.com/SpaceVim/SpaceVim/pull/2054)) +- Add `lang#WebAssembly` layer ([#2068](https://github.com/SpaceVim/SpaceVim/pull/2068)) +- Add `lang#erlang` layer ([#2074](https://github.com/SpaceVim/SpaceVim/pull/2074)) +- Add `lang#fsharp` layer ([#2081](https://github.com/SpaceVim/SpaceVim/pull/2081)) +- Add `lang#plantuml` layer ([#2085](https://github.com/SpaceVim/SpaceVim/pull/2085)) +- Add `lang#elm` layer, improve REPL highlight ([#2088](https://github.com/SpaceVim/SpaceVim/pull/2088)) +- Add `lang#vue` layer ([#2143](https://github.com/SpaceVim/SpaceVim/pull/2143)) +- Add `lang#latex` and `lang#extra` layer ([#2133](https://github.com/SpaceVim/SpaceVim/pull/2133)) +- Add omnifunc for SPConfig ([#2173](https://github.com/SpaceVim/SpaceVim/pull/2173)) +- Add `lang#asciidoc` layer ([#2179](https://github.com/SpaceVim/SpaceVim/pull/2179)) +- Add frequency support for colorscheme layer ([#2189](https://github.com/SpaceVim/SpaceVim/pull/2189)) + +### Improvement + +- Improve tab manager ([#1887](https://github.com/SpaceVim/SpaceVim/pull/1887)) +- Improve flygep ([#1898](https://github.com/SpaceVim/SpaceVim/pull/1898), [#1961](https://github.com/SpaceVim/SpaceVim/pull/1961), [#1960](https://github.com/SpaceVim/SpaceVim/pull/1960), [#1929](https://github.com/SpaceVim/SpaceVim/pull/1929), [#1802](https://github.com/SpaceVim/SpaceVim/pull/1802)) +- Improve plugin manager ([#1962](https://github.com/SpaceVim/SpaceVim/pull/1962)) +- Support mouse click in tabline ([#1902](https://github.com/SpaceVim/SpaceVim/pull/1902)) +- Add go def function for python ([#1969](https://github.com/SpaceVim/SpaceVim/pull/1969), [#1999](https://github.com/SpaceVim/SpaceVim/pull/1999)) +- neovim `+py` and `+py3` support ([#1988](https://github.com/SpaceVim/SpaceVim/pull/1988)) +- Improve debug info ([#1991](https://github.com/SpaceVim/SpaceVim/pull/1991)) +- Improve `tmux` layer ([#1970](https://github.com/SpaceVim/SpaceVim/pull/1970)) +- Improve statusline mode text and color ([#2034](https://github.com/SpaceVim/SpaceVim/pull/2034)) +- Improve `lang#perl` layer, add layer doc ([#2041](https://github.com/SpaceVim/SpaceVim/pull/2041)) +- Improve `lang#scala` layer, add layer doc ([#2077](https://github.com/SpaceVim/SpaceVim/pull/2077)) +- Improve `lang#clojure` layer, add layer doc ([#2091](https://github.com/SpaceVim/SpaceVim/pull/2091)) +- Improve `fzf` layer, add helptags source ([#2047](https://github.com/SpaceVim/SpaceVim/pull/2047)) +- Improve statusline for nerdtree buffer ([#2117](https://github.com/SpaceVim/SpaceVim/pull/2117)) +- Improve statusline for mundo buffer ([#2118](https://github.com/SpaceVim/SpaceVim/pull/2118)) +- Improve compatibility with old vim ([#2130](https://github.com/SpaceVim/SpaceVim/pull/2130)) +- Improve vimcompatible mode ([#2174](https://github.com/SpaceVim/SpaceVim/pull/2174)) +- Add mapping for NERDCommenterSexy ([#2180](https://github.com/SpaceVim/SpaceVim/pull/2180)) +- Improve Ruby language layer to accept a custom REPL ([#2185] (https://github.com/SpaceVim/SpaceVim/pull/2185)) +- Improve denite layer key bindings ([#2188](https://github.com/SpaceVim/SpaceVim/pull/2188)) + +### Changed + +- Allow customization of `vimfiler_quick_look_command` ([#1889](https://github.com/SpaceVim/pull/1889)) +- Change `enable_statusline_display_mode` to `enable_statusline_mode` ([#1843](https://github.com/SpaceVim/SpaceVim/pull/1843)) +- Recover spell and list option in go layer ([#1872](https://github.com/SpaceVim/SpaceVim/pull/1872)) +- Remove textwidth option in autocmd ([#1931](https://github.com/SpaceVim/SpaceVim/pull/1931)) +- Reduce number of default plugins ([#1932](https://github.com/SpaceVim/SpaceVim/pull/1932)) +- Recover modeline option ([#1992](https://github.com/SpaceVim/SpaceVim/pull/1992)) + +### Fixed + +- Fix open folder by relative path, can not find directory in cdpath ([#1957](https://github.com/SpaceVim/SpaceVim/pull/1957)) +- Fix plugins manager, unkown function `term_start` ([#1881](https://github.com/SpaceVim/SpaceVim/pull/1881), [#1880](https://github.com/SpaceVim/SpaceVim/pull/1880)) +- Fix project manager, can not find root of project ([#1883](https://github.com/SpaceVim/SpaceVim/pull/1883)) +- Fix resume key bindings [#1885](https://github.com/SpaceVim/SpaceVim/pull/1885) +- Fix nerdtree key bindings [#1903](https://github.com/SpaceVim/SpaceVim/pull/1903) +- Fix inactive windows statusline ([#1913](https://github.com/SpaceVim/SpaceVim/pull/1913)) +- Fix key binding `SPC f t` ([#1900](https://github.com/SpaceVim/SpaceVim/pull/1900)) +- Fix lsp support for haskell, javascript and typescript ([#1894](https://github.com/SpaceVim/SpaceVim/pull/1894)) +- can not set `windows_leader` to empty string ([#1990](https://github.com/SpaceVim/SpaceVim/pull/1990)) +- Setting 'verbose' flag to positive value breaks mappings guides ([#2017](https://github.com/SpaceVim/SpaceVim/pull/2017)) +- Fix whitespace toggle ([#2032](https://github.com/SpaceVim/SpaceVim/pull/2032)) +- Fix Unknown function: TSOnBufEnter for nvim-typescript ([#2062](https://github.com/SpaceVim/SpaceVim/pull/2062)) +- Fix icon in windows ([#2082](https://github.com/SpaceVim/SpaceVim/pull/2082)) +- Fix toggle highlight tail spaces ([#2080](https://github.com/SpaceVim/SpaceVim/pull/2080)) +- Fix lsp layer plugin installation ([#2108](https://github.com/SpaceVim/SpaceVim/pull/2108)) +- Fix key binding `SPC ?` ([#2109](https://github.com/SpaceVim/SpaceVim/pull/2109)) +- Fix python autoflake support ([#2115](https://github.com/SpaceVim/SpaceVim/pull/2115)) +- Fix active statusline displaying fileformat info ([#2125](https://github.com/SpaceVim/SpaceVim/pull/2125)) +- Fix unkown v:progpath ([#2169](https://github.com/SpaceVim/SpaceVim/pull/2169)) +- Fix builtin statusline theme ([#2170](https://github.com/SpaceVim/SpaceVim/pull/2170)) +- Fix toggle cursorline +- Fix cn install script ([#2181](https://github.com/SpaceVim/SpaceVim/pull/2181)) +- Fix searching for the cursor word in the project w/ FlyGrep ([#2183](https://github.com/SpaceVim/SpaceVim/pull/2183)) + +### Doc, Wiki && Website + +- Update version to v0.9.0-dev ([#1842](https://github.com/SpaceVim/SpaceVim/pull/1842)) +- Update faq for why using toml ([#1838](https://github.com/SpaceVim/SpaceVim/pull/1838)) +- Update faq for using SpaceVim without overwrite vimrc ([#1848](https://github.com/SpaceVim/SpaceVim/pull/1848)) +- Improve pull request template ([#1852](https://github.com/SpaceVim/SpaceVim/pull/1852)) +- Update layer page ([#1860](https://github.com/SpaceVim/SpaceVim/pull/1860), [#2930](https://github.com/SpaceVim/SpaceVim/pull/1930)) +- Update javascript layer doc ([#1884](https://github.com/SpaceVim/SpaceVim/pull/1884)) +- Change disqua to gitment ([#1904](https://github.com/SpaceVim/SpaceVim/pull/1904), [#1905](https://github.com/SpaceVim/SpaceVim/pull/1905), [#1906](https://github.com/SpaceVim/SpaceVim/pull/1906), [#1907](https://github.com/SpaceVim/SpaceVim/pull/1907), [#1908](https://github.com/SpaceVim/SpaceVim/pull/1908)) +- Add post about meetup in HangZhou ([#1875](https://github.com/SpaceVim/SpaceVim/pull/1875)) +- Update doc for disable plugin ([#1951](https://github.com/SpaceVim/SpaceVim/pull/1951)) +- Update readme ([#1924](https://github.com/SpaceVim/SpaceVim/pull/1924), [#1895](https://github.com/SpaceVim/SpaceVim/pull/1895)) +- Update post time location ([#1916](https://github.com/SpaceVim/SpaceVim/pull/1916)) +- Type ([#1915](https://github.com/SpaceVim/SpaceVim/pull/1915), [#1914](https://github.com/SpaceVim/SpaceVim/pull/1914)) +- Add api doc ([#1896](https://github.com/SpaceVim/SpaceVim/pull/1896)) +- Update follow HEAD ([#1886](https://github.com/SpaceVim/SpaceVim/pull/1886), [#1953](https://github.com/SpaceVim/SpaceVim/pull/1953)) +- Update doc for bootstrap function ([#1980](https://github.com/SpaceVim/SpaceVim/pull/1980)) +- Update doc for debug upstream plugins ([#1981](https://github.com/SpaceVim/SpaceVim/pull/1981)) +- Update doc windows key bindings ([#1995](https://github.com/SpaceVim/SpaceVim/pull/1995)) +- Add doc for `lang#rust` layer ([#2052](https://github.com/SpaceVim/SpaceVim/pull/2052)) +- Add doc for `lang#puppet` layer ([#2198](https://github.com/SpaceVim/SpaceVim/pull/2198)) +- Add doc for `sudo` layer ([#2011](https://github.com/SpaceVim/SpaceVim/pull/2011)) +- Update key notations ([#1940](https://github.com/SpaceVim/SpaceVim/pull/1940)) +- Update getting help page in wiki ([#2025](https://github.com/SpaceVim/SpaceVim/pull/2025)) +- Add doc for missing layers ([#2139](https://github.com/SpaceVim/SpaceVim/pull/2139)) +- Add doc highlight API ([#2145](https://github.com/SpaceVim/SpaceVim/pull/2145)) + +### Others + +- Fix ci lint ([#1946](https://github.com/SpaceVim/SpaceVim/pull/1946), [#1945](https://github.com/SpaceVim/SpaceVim/pull/1945), [#1944](https://github.com/SpaceVim/SpaceVim/pull/1944), [#1942](https://github.com/SpaceVim/SpaceVim/pull/1942)) +- Add todo manager for SpaceVim development ([#1939](https://github.com/SpaceVim/SpaceVim/pull/1939)) +- Add code owner for javascript layer ([#2003](https://github.com/SpaceVim/SpaceVim/pull/2003), [#2009](https://github.com/SpaceVim/SpaceVim/pull/2009)) diff --git a/docs/cn/index.md b/docs/cn/index.md index 105f898e9..7e549f3fe 100644 --- a/docs/cn/index.md +++ b/docs/cn/index.md @@ -8,10 +8,10 @@ lang: cn [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=dev)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/dev?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/dev/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -[![Version](https://img.shields.io/badge/version-0.9.0--dev-FF69B4.svg)](https://github.com/SpaceVim/SpaceVim/releases) +[![Version](https://img.shields.io/badge/version-0.9.0-FF69B4.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/45254913-e1e17580-b3b2-11e8-8983-43d6c358a474.png) +![welcome-page](https://user-images.githubusercontent.com/13142418/46079239-277eaa80-c1c9-11e8-845c-8220f6d60af8.png) # SpaceVim - 模块化 Vim IDE diff --git a/docs/cn/install.cmd b/docs/cn/install.cmd index 8c1b56ce4..00e9ffb13 100644 --- a/docs/cn/install.cmd +++ b/docs/cn/install.cmd @@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ echo " | ## " echo " | ## " echo " |__/ " -echo " 汾 : 0.9.0-dev Ĺ : https://spacevim.org/cn/ " +echo " 汾 : 0.9.0 Ĺ : https://spacevim.org/cn/ " Push-Location ~ diff --git a/docs/cn/install.sh b/docs/cn/install.sh index fb26d37dd..21ea406e6 100755 --- a/docs/cn/install.sh +++ b/docs/cn/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='0.9.0-dev' +Version='0.9.0' #System name System="$(uname -s)" @@ -335,7 +335,7 @@ welcome () { echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " |__/ " - echo_with_color ${Yellow} " 版本 : 0.9.0-dev 中文官网 : https://spacevim.org/cn/ " + echo_with_color ${Yellow} " 版本 : 0.9.0 中文官网 : https://spacevim.org/cn/ " } # }}} diff --git a/docs/index.md b/docs/index.md index 8791c7fb2..924e661d8 100644 --- a/docs/index.md +++ b/docs/index.md @@ -7,7 +7,7 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov [![Build Status](https://travis-ci.org/SpaceVim/SpaceVim.svg?branch=dev)](https://travis-ci.org/SpaceVim/SpaceVim) [![Build status](https://ci.appveyor.com/api/projects/status/eh3t5oph70abp665/branch/dev?svg=true)](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/master) [![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/dev/graph/badge.svg)](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master) -[![Version](https://img.shields.io/badge/version-0.9.0--dev-FF69B4.svg)](https://github.com/SpaceVim/SpaceVim/releases) +[![Version](https://img.shields.io/badge/version-0.9.0-FF69B4.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/45254913-e1e17580-b3b2-11e8-8983-43d6c358a474.png) diff --git a/docs/install.cmd b/docs/install.cmd index 221dc6306..cf5d126a5 100644 --- a/docs/install.cmd +++ b/docs/install.cmd @@ -11,7 +11,7 @@ echo " \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ echo " | ## " echo " | ## " echo " |__/ " -echo " version : 0.9.0-dev by : spacevim.org " +echo " version : 0.9.0 by : spacevim.org " Push-Location ~ diff --git a/docs/install.sh b/docs/install.sh index 89385665a..cfee4c20b 100755 --- a/docs/install.sh +++ b/docs/install.sh @@ -84,7 +84,7 @@ On_IWhite='\033[0;107m' # White # }}} # version -Version='0.9.0-dev' +Version='0.9.0' #System name System="$(uname -s)" @@ -330,7 +330,7 @@ welcome () { echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " | ## " echo_with_color ${Yellow} " |__/ " - echo_with_color ${Yellow} " version : 0.9.0-dev by : spacevim.org " + echo_with_color ${Yellow} " version : 0.9.0 by : spacevim.org " } # }}} diff --git a/wiki/en/Following-HEAD.md b/wiki/en/Following-HEAD.md index 218414e86..1e03565f0 100644 --- a/wiki/en/Following-HEAD.md +++ b/wiki/en/Following-HEAD.md @@ -1,135 +1,24 @@ -This page documents changes in master branch since last release v0.8.0 +This page documents changes in master branch since last release v0.9.0 ## PreRelease -The next release is v0.9.0. +The next release is v1.0.0. ### Added -- Add material theme ([#1833](https://github.com/SpaceVim/SpaceVim/pull/1833)) -- Add floobits layer ([#1697](https://github.com/SpaceVim/SpaceVim/pull/1697)) -- Add `SPC b b` key binding in `fzf` layer ([#1725](https://github.com/SpaceVim/SpaceVim/pull/1725)) -- Add test for `toml`, `number`, `file`, `icon` and `highlight` API ([#1849](https://github.com/SpaceVim/SpaceVim/pull/1849)) -- Add lsp support for julia ([#1850](https://github.com/SpaceVim/SpaceVim/pull/1850)) -- Add lsp support for typescript ([#1870](https://github.com/SpaceVim/SpaceVim/pull/1870)) -- Add lsp support for elixir ([#2037](https://github.com/SpaceVim/SpaceVim/pull/2037)) -- Add lsp support for bash ([#2045](https://github.com/SpaceVim/SpaceVim/pull/2045)) -- Add option for disabling parentheses autocompletion ([#1920](https://github.com/SpaceVim/SpaceVim/pull/1920)) -- Add Docker build of Neovim and SpaceVim ([#1923](https://github.com/SpaceVim/SpaceVim/pull/1923)) -- Add gist manager vim-gista ([#1936](https://github.com/SpaceVim/SpaceVim/pull/1936)) -- Add `lang#kotlin` layer ([#1996](https://github.com/SpaceVim/SpaceVim/pull/1996)) -- Add `lang#dockerfile` layer ([#2001](https://github.com/SpaceVim/SpaceVim/pull/2001)) -- Add `lang#agda` layer ([#1941](https://github.com/SpaceVim/SpaceVim/pull/1941)) -- Add `lang#autohotkey` layer ([#2021](https://github.com/SpaceVim/SpaceVim/pull/2021)) -- Add `lang#swift` layer ([#2027](https://github.com/SpaceVim/SpaceVim/pull/2027)) -- Add `lang#nim` layer ([#2018](https://github.com/SpaceVim/SpaceVim/pull/2018)) -- Add `lang#purescript` layer ([#2054](https://github.com/SpaceVim/SpaceVim/pull/2054)) -- Add `lang#WebAssembly` layer ([#2068](https://github.com/SpaceVim/SpaceVim/pull/2068)) -- Add `lang#erlang` layer ([#2074](https://github.com/SpaceVim/SpaceVim/pull/2074)) -- Add `lang#fsharp` layer ([#2081](https://github.com/SpaceVim/SpaceVim/pull/2081)) -- Add `lang#plantuml` layer ([#2085](https://github.com/SpaceVim/SpaceVim/pull/2085)) -- Add `lang#elm` layer, improve REPL highlight ([#2088](https://github.com/SpaceVim/SpaceVim/pull/2088)) -- Add `lang#vue` layer ([#2143](https://github.com/SpaceVim/SpaceVim/pull/2143)) -- Add `lang#latex` and `lang#extra` layer ([#2133](https://github.com/SpaceVim/SpaceVim/pull/2133)) -- Add omnifunc for SPConfig ([#2173](https://github.com/SpaceVim/SpaceVim/pull/2173)) -- Add `lang#asciidoc` layer ([#2179](https://github.com/SpaceVim/SpaceVim/pull/2179)) -- Add frequency support for colorscheme layer ([#2189](https://github.com/SpaceVim/SpaceVim/pull/2189)) - ### Improvement -- Improve tab manager ([#1887](https://github.com/SpaceVim/SpaceVim/pull/1887)) -- Improve flygep ([#1898](https://github.com/SpaceVim/SpaceVim/pull/1898), [#1961](https://github.com/SpaceVim/SpaceVim/pull/1961), [#1960](https://github.com/SpaceVim/SpaceVim/pull/1960), [#1929](https://github.com/SpaceVim/SpaceVim/pull/1929), [#1802](https://github.com/SpaceVim/SpaceVim/pull/1802)) -- Improve plugin manager ([#1962](https://github.com/SpaceVim/SpaceVim/pull/1962)) -- Support mouse click in tabline ([#1902](https://github.com/SpaceVim/SpaceVim/pull/1902)) -- Add go def function for python ([#1969](https://github.com/SpaceVim/SpaceVim/pull/1969), [#1999](https://github.com/SpaceVim/SpaceVim/pull/1999)) -- neovim `+py` and `+py3` support ([#1988](https://github.com/SpaceVim/SpaceVim/pull/1988)) -- Improve debug info ([#1991](https://github.com/SpaceVim/SpaceVim/pull/1991)) -- Improve `tmux` layer ([#1970](https://github.com/SpaceVim/SpaceVim/pull/1970)) -- Improve statusline mode text and color ([#2034](https://github.com/SpaceVim/SpaceVim/pull/2034)) -- Improve `lang#perl` layer, add layer doc ([#2041](https://github.com/SpaceVim/SpaceVim/pull/2041)) -- Improve `lang#scala` layer, add layer doc ([#2077](https://github.com/SpaceVim/SpaceVim/pull/2077)) -- Improve `lang#clojure` layer, add layer doc ([#2091](https://github.com/SpaceVim/SpaceVim/pull/2091)) -- Improve `fzf` layer, add helptags source ([#2047](https://github.com/SpaceVim/SpaceVim/pull/2047)) -- Improve statusline for nerdtree buffer ([#2117](https://github.com/SpaceVim/SpaceVim/pull/2117)) -- Improve statusline for mundo buffer ([#2118](https://github.com/SpaceVim/SpaceVim/pull/2118)) -- Improve compatibility with old vim ([#2130](https://github.com/SpaceVim/SpaceVim/pull/2130)) -- Improve vimcompatible mode ([#2174](https://github.com/SpaceVim/SpaceVim/pull/2174)) -- Add mapping for NERDCommenterSexy ([#2180](https://github.com/SpaceVim/SpaceVim/pull/2180)) -- Improve Ruby language layer to accept a custom REPL ([#2185] (https://github.com/SpaceVim/SpaceVim/pull/2185)) -- Improve denite layer key bindings ([#2188](https://github.com/SpaceVim/SpaceVim/pull/2188)) - ### Changed -- Allow customization of `vimfiler_quick_look_command` ([#1889](https://github.com/SpaceVim/pull/1889)) -- Change `enable_statusline_display_mode` to `enable_statusline_mode` ([#1843](https://github.com/SpaceVim/SpaceVim/pull/1843)) -- Recover spell and list option in go layer ([#1872](https://github.com/SpaceVim/SpaceVim/pull/1872)) -- Remove textwidth option in autocmd ([#1931](https://github.com/SpaceVim/SpaceVim/pull/1931)) -- Reduce number of default plugins ([#1932](https://github.com/SpaceVim/SpaceVim/pull/1932)) -- Recover modeline option ([#1992](https://github.com/SpaceVim/SpaceVim/pull/1992)) - ### Fixed -- Fix open folder by relative path, can not find directory in cdpath ([#1957](https://github.com/SpaceVim/SpaceVim/pull/1957)) -- Fix plugins manager, unkown function `term_start` ([#1881](https://github.com/SpaceVim/SpaceVim/pull/1881), [#1880](https://github.com/SpaceVim/SpaceVim/pull/1880)) -- Fix project manager, can not find root of project ([#1883](https://github.com/SpaceVim/SpaceVim/pull/1883)) -- Fix resume key bindings [#1885](https://github.com/SpaceVim/SpaceVim/pull/1885) -- Fix nerdtree key bindings [#1903](https://github.com/SpaceVim/SpaceVim/pull/1903) -- Fix inactive windows statusline ([#1913](https://github.com/SpaceVim/SpaceVim/pull/1913)) -- Fix key binding `SPC f t` ([#1900](https://github.com/SpaceVim/SpaceVim/pull/1900)) -- Fix lsp support for haskell, javascript and typescript ([#1894](https://github.com/SpaceVim/SpaceVim/pull/1894)) -- can not set `windows_leader` to empty string ([#1990](https://github.com/SpaceVim/SpaceVim/pull/1990)) -- Setting 'verbose' flag to positive value breaks mappings guides ([#2017](https://github.com/SpaceVim/SpaceVim/pull/2017)) -- Fix whitespace toggle ([#2032](https://github.com/SpaceVim/SpaceVim/pull/2032)) -- Fix Unknown function: TSOnBufEnter for nvim-typescript ([#2062](https://github.com/SpaceVim/SpaceVim/pull/2062)) -- Fix icon in windows ([#2082](https://github.com/SpaceVim/SpaceVim/pull/2082)) -- Fix toggle highlight tail spaces ([#2080](https://github.com/SpaceVim/SpaceVim/pull/2080)) -- Fix lsp layer plugin installation ([#2108](https://github.com/SpaceVim/SpaceVim/pull/2108)) -- Fix key binding `SPC ?` ([#2109](https://github.com/SpaceVim/SpaceVim/pull/2109)) -- Fix python autoflake support ([#2115](https://github.com/SpaceVim/SpaceVim/pull/2115)) -- Fix active statusline displaying fileformat info ([#2125](https://github.com/SpaceVim/SpaceVim/pull/2125)) -- Fix unkown v:progpath ([#2169](https://github.com/SpaceVim/SpaceVim/pull/2169)) -- Fix builtin statusline theme ([#2170](https://github.com/SpaceVim/SpaceVim/pull/2170)) -- Fix toggle cursorline -- Fix cn install script ([#2181](https://github.com/SpaceVim/SpaceVim/pull/2181)) -- Fix searching for the cursor word in the project w/ FlyGrep ([#2183](https://github.com/SpaceVim/SpaceVim/pull/2183)) - - ### Removed ### Doc, Wiki && Website -- Update version to v0.9.0-dev ([#1842](https://github.com/SpaceVim/SpaceVim/pull/1842)) -- Update faq for why using toml ([#1838](https://github.com/SpaceVim/SpaceVim/pull/1838)) -- Update faq for using SpaceVim without overwrite vimrc ([#1848](https://github.com/SpaceVim/SpaceVim/pull/1848)) -- Improve pull request template ([#1852](https://github.com/SpaceVim/SpaceVim/pull/1852)) -- Update layer page ([#1860](https://github.com/SpaceVim/SpaceVim/pull/1860), [#2930](https://github.com/SpaceVim/SpaceVim/pull/1930)) -- Update javascript layer doc ([#1884](https://github.com/SpaceVim/SpaceVim/pull/1884)) -- Change disqua to gitment ([#1904](https://github.com/SpaceVim/SpaceVim/pull/1904), [#1905](https://github.com/SpaceVim/SpaceVim/pull/1905), [#1906](https://github.com/SpaceVim/SpaceVim/pull/1906), [#1907](https://github.com/SpaceVim/SpaceVim/pull/1907), [#1908](https://github.com/SpaceVim/SpaceVim/pull/1908)) -- Add post about meetup in HangZhou ([#1875](https://github.com/SpaceVim/SpaceVim/pull/1875)) -- Update doc for disable plugin ([#1951](https://github.com/SpaceVim/SpaceVim/pull/1951)) -- Update readme ([#1924](https://github.com/SpaceVim/SpaceVim/pull/1924), [#1895](https://github.com/SpaceVim/SpaceVim/pull/1895)) -- Update post time location ([#1916](https://github.com/SpaceVim/SpaceVim/pull/1916)) -- Type ([#1915](https://github.com/SpaceVim/SpaceVim/pull/1915), [#1914](https://github.com/SpaceVim/SpaceVim/pull/1914)) -- Add api doc ([#1896](https://github.com/SpaceVim/SpaceVim/pull/1896)) -- Update follow HEAD ([#1886](https://github.com/SpaceVim/SpaceVim/pull/1886), [#1953](https://github.com/SpaceVim/SpaceVim/pull/1953)) -- Update doc for bootstrap function ([#1980](https://github.com/SpaceVim/SpaceVim/pull/1980)) -- Update doc for debug upstream plugins ([#1981](https://github.com/SpaceVim/SpaceVim/pull/1981)) -- Update doc windows key bindings ([#1995](https://github.com/SpaceVim/SpaceVim/pull/1995)) -- Add doc for `lang#rust` layer ([#2052](https://github.com/SpaceVim/SpaceVim/pull/2052)) -- Add doc for `lang#puppet` layer ([#2198](https://github.com/SpaceVim/SpaceVim/pull/2198)) -- Add doc for `sudo` layer ([#2011](https://github.com/SpaceVim/SpaceVim/pull/2011)) -- Update key notations ([#1940](https://github.com/SpaceVim/SpaceVim/pull/1940)) -- Update getting help page in wiki ([#2025](https://github.com/SpaceVim/SpaceVim/pull/2025)) -- Add doc for missing layers ([#2139](https://github.com/SpaceVim/SpaceVim/pull/2139)) -- Add doc highlight API ([#2145](https://github.com/SpaceVim/SpaceVim/pull/2145)) - ### Others -- Fix ci lint ([#1946](https://github.com/SpaceVim/SpaceVim/pull/1946), [#1945](https://github.com/SpaceVim/SpaceVim/pull/1945), [#1944](https://github.com/SpaceVim/SpaceVim/pull/1944), [#1942](https://github.com/SpaceVim/SpaceVim/pull/1942)) -- Add todo manager for SpaceVim development ([#1939](https://github.com/SpaceVim/SpaceVim/pull/1939)) -- Add code owner for javascript layer ([#2003](https://github.com/SpaceVim/SpaceVim/pull/2003), [#2009](https://github.com/SpaceVim/SpaceVim/pull/2009)) - ## Latest Release -SpaceVim releases v0.8.0 at 2018-06-18, please check the -[release page](https://spacevim.org/SpaceVim-release-v0.8.0/) for all the details +SpaceVim releases v0.9.0 at 2018-09-26, please check the +[release page](https://spacevim.org/SpaceVim-release-v0.9.0/) for all the details