2021-06-14 10:31:58 +08:00
This page documents changes in master branch since last release v1.7.0
2018-03-18 19:18:25 +08:00
2018-06-19 21:04:14 +08:00
## PreRelease
2018-03-18 19:18:25 +08:00
2021-06-14 10:31:58 +08:00
The next release is v1.8.0:
2019-02-02 22:26:35 +08:00
### Pull Requests
2018-03-18 19:18:25 +08:00
2018-12-29 23:43:50 +08:00
<!-- call SpaceVim#dev#followHEAD#update('en') -->
<!-- SpaceVim follow HEAD en start -->
2020-09-20 19:32:03 +08:00
2021-08-26 20:19:09 +08:00
#### New Features
2021-10-02 22:18:18 +08:00
- Add --no-fonts option (#4415) - [5ed892fe ](https://github.com/SpaceVim/SpaceVim/commit/5ed892fe )
- Add -f flag (#4459) - [dd6c9db1 ](https://github.com/SpaceVim/SpaceVim/commit/dd6c9db1 )
- Add Git mv command (#4350) - [487f4fa5 ](https://github.com/SpaceVim/SpaceVim/commit/487f4fa5 )
- Add Git remote command (#4371) - [c151563b ](https://github.com/SpaceVim/SpaceVim/commit/c151563b )
- Add `Git rm` command (#4347) - [697fec62 ](https://github.com/SpaceVim/SpaceVim/commit/697fec62 )
- Add `SPC j c` key binding (#4443) - [b80606ae ](https://github.com/SpaceVim/SpaceVim/commit/b80606ae )
- Add codecov (#4380) - [6377357a ](https://github.com/SpaceVim/SpaceVim/commit/6377357a )
- Add codecov.yml (#4381) - [3e9b52af ](https://github.com/SpaceVim/SpaceVim/commit/3e9b52af )
- Add doc for custom spc func (#4472) - [7e33b5e3 ](https://github.com/SpaceVim/SpaceVim/commit/7e33b5e3 )
- Add doc for notify api (#4357) - [dd46a88b ](https://github.com/SpaceVim/SpaceVim/commit/dd46a88b )
- Add issue template (#4360) - [4740d021 ](https://github.com/SpaceVim/SpaceVim/commit/4740d021 )
- Add key binding `SPC p F` (#4309) - [ca70bd8e ](https://github.com/SpaceVim/SpaceVim/commit/ca70bd8e )
- Add lua `system` api & test (#4392) - [66f3306a ](https://github.com/SpaceVim/SpaceVim/commit/66f3306a )
- Add lua evn (#4400) - [7b4ae22d ](https://github.com/SpaceVim/SpaceVim/commit/7b4ae22d )
- Add lua file api (#4391) - [5fe3d09b ](https://github.com/SpaceVim/SpaceVim/commit/5fe3d09b )
- Add lua logger api (#4395) - [38496452 ](https://github.com/SpaceVim/SpaceVim/commit/38496452 )
- Add lua projectmanager (#4401) - [b518b77e ](https://github.com/SpaceVim/SpaceVim/commit/b518b77e )
- Add option for disable smooth scrolling & fix css (#4387) - [3b455c1b ](https://github.com/SpaceVim/SpaceVim/commit/3b455c1b )
- Add option for emmet (#4451) - [943d34a1 ](https://github.com/SpaceVim/SpaceVim/commit/943d34a1 )
- Add option to hilight cursorword (#4385) - [8dc62173 ](https://github.com/SpaceVim/SpaceVim/commit/8dc62173 )
- Add smooth scrolling key bindings (#4386) - [061de45b ](https://github.com/SpaceVim/SpaceVim/commit/061de45b )
- Add spacevim lua logger (#4398) - [8f742f30 ](https://github.com/SpaceVim/SpaceVim/commit/8f742f30 )
- Add test for windows (#4412) - [fd4b7a6e ](https://github.com/SpaceVim/SpaceVim/commit/fd4b7a6e )
- Add wrap_line option (#4291) - [c7eb99d6 ](https://github.com/SpaceVim/SpaceVim/commit/c7eb99d6 )
- feat(core): Add `SPC f a` key binding to save as new file - [bdc0101b ](https://github.com/SpaceVim/SpaceVim/commit/bdc0101b )
- feat(core): add `SPC h g/G` to run helpgrep asynchronously - [654cfc88 ](https://github.com/SpaceVim/SpaceVim/commit/654cfc88 )
- feat(core): add `code_runner_focus` option - [e098ae34 ](https://github.com/SpaceVim/SpaceVim/commit/e098ae34 )
- feat(layer): add `enable_tmux_clipboard` option - [71d78fae ](https://github.com/SpaceVim/SpaceVim/commit/71d78fae )
- feat(layer): add `open_quickfix` layer option - [03b62e1a ](https://github.com/SpaceVim/SpaceVim/commit/03b62e1a )
- feat(layer): add layer option for filetree columns - [6a1437f4 ](https://github.com/SpaceVim/SpaceVim/commit/6a1437f4 )
- feat(layer): use notify api in `lang#vim` layer - [553749f5 ](https://github.com/SpaceVim/SpaceVim/commit/553749f5 )
- feat(plugins): Do not open quickfix list when only one entry - [1bbc24ea ](https://github.com/SpaceVim/SpaceVim/commit/1bbc24ea )
- feat(unite): improve `unite` layer - [65816f22 ](https://github.com/SpaceVim/SpaceVim/commit/65816f22 )
- feat: use relative path for `SPC f s` - [5866f07b ](https://github.com/SpaceVim/SpaceVim/commit/5866f07b )
### Feature Changes
- Change comment border color (#4378) - [e047354a ](https://github.com/SpaceVim/SpaceVim/commit/e047354a )
- Change default filetree to nerdtree (#4464) - [39bf31c4 ](https://github.com/SpaceVim/SpaceVim/commit/39bf31c4 )
- Change filetree gitstatus option name (#4465) - [caa54d32 ](https://github.com/SpaceVim/SpaceVim/commit/caa54d32 )
- Change li icon (#4379) - [c2dc72b5 ](https://github.com/SpaceVim/SpaceVim/commit/c2dc72b5 )
- Change title margin (#4422) - [6b633d9d ](https://github.com/SpaceVim/SpaceVim/commit/6b633d9d )
- Enable neovim test (#4382) - [be155d6f ](https://github.com/SpaceVim/SpaceVim/commit/be155d6f )
- Escape space in rtp (#4423) - [d7ccf937 ](https://github.com/SpaceVim/SpaceVim/commit/d7ccf937 )
- Fetch all history (#4460) - [4bad7427 ](https://github.com/SpaceVim/SpaceVim/commit/4bad7427 )
### Bug Fixs
- fix link (#4471) - [7093d3aa ](https://github.com/SpaceVim/SpaceVim/commit/7093d3aa )
- fix notify api (#4438) - [ee07874b ](https://github.com/SpaceVim/SpaceVim/commit/ee07874b )
- fix todo manager with rg 13.0 (#4383) - [48e701e0 ](https://github.com/SpaceVim/SpaceVim/commit/48e701e0 )
- fix(core): filetree key binding `ctrl-home` does not work - [492209fe ](https://github.com/SpaceVim/SpaceVim/commit/492209fe )
- fix(core): fix `Enter` key in filetree(nerdtree) - [25bf4a1b ](https://github.com/SpaceVim/SpaceVim/commit/25bf4a1b )
- fix(docker): disables package verification (#4411) - [33fd230c ](https://github.com/SpaceVim/SpaceVim/commit/33fd230c )
- fix(flygrep): use current directory when none specified for ripgrep. (#4410) - [d9524d5d ](https://github.com/SpaceVim/SpaceVim/commit/d9524d5d )
- fix(layer): add `:h SpaceVim-layers-lang-vue` - [e33aeb1b ](https://github.com/SpaceVim/SpaceVim/commit/e33aeb1b )
- fix(layer): fix `rustfmt_cmd` option in `lang#rust` layer - [2253f54b ](https://github.com/SpaceVim/SpaceVim/commit/2253f54b )
- fix(lsp): replace javascript lsp command - [14d75c04 ](https://github.com/SpaceVim/SpaceVim/commit/14d75c04 )
- fix(lsp): specify cmd for typescriptreact - [218f16e4 ](https://github.com/SpaceVim/SpaceVim/commit/218f16e4 )
- fix(nerdtree): Fix `.` key binding in nerdtree - [3354f6e6 ](https://github.com/SpaceVim/SpaceVim/commit/3354f6e6 )
- fix(nerdtree): Fix `N` key binding in nerdtree - [534c2bf8 ](https://github.com/SpaceVim/SpaceVim/commit/534c2bf8 )
- fix(nerdtree): arrow key does not work - [8c3dae57 ](https://github.com/SpaceVim/SpaceVim/commit/8c3dae57 )
- fix(nerdtree): fix key binding `Home` and `End` - [ba588581 ](https://github.com/SpaceVim/SpaceVim/commit/ba588581 )
- fix(nerdtree): fix key binding `h` in filetree - [fd96c4ea ](https://github.com/SpaceVim/SpaceVim/commit/fd96c4ea )
- fix(nerdtree): key binding `d` does not work - [3aecd6c3 ](https://github.com/SpaceVim/SpaceVim/commit/3aecd6c3 )
- fix(plugin): Fix key binding error E225 - [b8eae5e4 ](https://github.com/SpaceVim/SpaceVim/commit/b8eae5e4 )
- Fix Git mv options (#4353) - [41c981e9 ](https://github.com/SpaceVim/SpaceVim/commit/41c981e9 )
- Fix `SPC x d SPC` key binding (#4369) - [d23c6e18 ](https://github.com/SpaceVim/SpaceVim/commit/d23c6e18 )
- Fix broken link (#4363) - [dcb669ee ](https://github.com/SpaceVim/SpaceVim/commit/dcb669ee )
- Fix buffer_id in flygrep (#4288) - [36896f7d ](https://github.com/SpaceVim/SpaceVim/commit/36896f7d )
- Fix cache directory (#4414) - [8f76047c ](https://github.com/SpaceVim/SpaceVim/commit/8f76047c )
- Fix cached project (#4403) - [84c2d69e ](https://github.com/SpaceVim/SpaceVim/commit/84c2d69e )
- Fix coffeescript api sys dependency (#4343) - [e6cb9e90 ](https://github.com/SpaceVim/SpaceVim/commit/e6cb9e90 )
- Fix data dir (#4409) - [1e4cb1f2 ](https://github.com/SpaceVim/SpaceVim/commit/1e4cb1f2 )
- Fix docker image building (#4367) - [8cf5519c ](https://github.com/SpaceVim/SpaceVim/commit/8cf5519c )
- Fix flygrep (#4361) - [38955b7d ](https://github.com/SpaceVim/SpaceVim/commit/38955b7d )
- Fix g d in lang#typescript layer (#4454) - [458b9729 ](https://github.com/SpaceVim/SpaceVim/commit/458b9729 )
- Fix job api (#4463) - [2bad1033 ](https://github.com/SpaceVim/SpaceVim/commit/2bad1033 )
- Fix layer lang::markdown install (#4327) - [d5020d81 ](https://github.com/SpaceVim/SpaceVim/commit/d5020d81 )
- Fix list style (#4324) - [a00ca02d ](https://github.com/SpaceVim/SpaceVim/commit/a00ca02d )
- Fix list-style (#4417) - [938ad166 ](https://github.com/SpaceVim/SpaceVim/commit/938ad166 )
- Fix notify scratch buffer (#4358) - [eb1d0780 ](https://github.com/SpaceVim/SpaceVim/commit/eb1d0780 )
- Fix statusline (#4370) - [db1ed720 ](https://github.com/SpaceVim/SpaceVim/commit/db1ed720 )
- Fix statusline can't response to custom config (#4328) - [3f3a4912 ](https://github.com/SpaceVim/SpaceVim/commit/3f3a4912 )
- Fix type in elixir article - [513a6829 ](https://github.com/SpaceVim/SpaceVim/commit/513a6829 )
- Fix typescript eslint maker (#4441) - [f286e5a8 ](https://github.com/SpaceVim/SpaceVim/commit/f286e5a8 )
- Fix vim support (#4359) - [b834a494 ](https://github.com/SpaceVim/SpaceVim/commit/b834a494 )
- Fixed typescript installation issue (#4314) - [5b7535bf ](https://github.com/SpaceVim/SpaceVim/commit/5b7535bf )
- Fixed typo in layers/lang/go.md (#4452) - [8146051d ](https://github.com/SpaceVim/SpaceVim/commit/8146051d )
- Fork neoformat (#4290) - [cd295362 ](https://github.com/SpaceVim/SpaceVim/commit/cd295362 )
- Hot Fix (#4430) - [420f861d ](https://github.com/SpaceVim/SpaceVim/commit/420f861d )
- Hotfix: version - [4a584be2 ](https://github.com/SpaceVim/SpaceVim/commit/4a584be2 )
- Improve `ui` layer (#4455) - [05e45fc0 ](https://github.com/SpaceVim/SpaceVim/commit/05e45fc0 )
- Improve cscope layer (#4418) - [5c8e9ac7 ](https://github.com/SpaceVim/SpaceVim/commit/5c8e9ac7 )
- Improve notify api (#4355) - [2d6bfd39 ](https://github.com/SpaceVim/SpaceVim/commit/2d6bfd39 )
- Rewrite plugin `a.vim` in lua (#4390) - [81e58fdd ](https://github.com/SpaceVim/SpaceVim/commit/81e58fdd )
- Tabmanager name (#4427) - [12e19d8d ](https://github.com/SpaceVim/SpaceVim/commit/12e19d8d )
- Update (#4365) - [6387f595 ](https://github.com/SpaceVim/SpaceVim/commit/6387f595 )
- Update README.md (#4449) - [aa026288 ](https://github.com/SpaceVim/SpaceVim/commit/aa026288 )
- Update `core` layer (#4467) - [68e12344 ](https://github.com/SpaceVim/SpaceVim/commit/68e12344 )
- Update cn pages (#4384) - [fbe1c12a ](https://github.com/SpaceVim/SpaceVim/commit/fbe1c12a )
- Update community & development page (#4373) - [a7e9465a ](https://github.com/SpaceVim/SpaceVim/commit/a7e9465a )
- Update doc (#4425) - [d807b9bf ](https://github.com/SpaceVim/SpaceVim/commit/d807b9bf )
- Update doc for todo manager (#4304) - [cad43708 ](https://github.com/SpaceVim/SpaceVim/commit/cad43708 )
- Update docker readme (#4368) - [9be4885a ](https://github.com/SpaceVim/SpaceVim/commit/9be4885a )
- Update documentation (#4253) - [7fc00c9c ](https://github.com/SpaceVim/SpaceVim/commit/7fc00c9c )
- Update documentation.md (#4456) - [2a3981ac ](https://github.com/SpaceVim/SpaceVim/commit/2a3981ac )
- Update followHEAD (#4428) - [9646f700 ](https://github.com/SpaceVim/SpaceVim/commit/9646f700 )
- Update irc channel (#4356) - [7a6b6ff6 ](https://github.com/SpaceVim/SpaceVim/commit/7a6b6ff6 )
- Update issue template (#4446) - [dc93c46f ](https://github.com/SpaceVim/SpaceVim/commit/dc93c46f )
- Update lang#html layer to install emmet for ERB (#4287) - [f4dd68db ](https://github.com/SpaceVim/SpaceVim/commit/f4dd68db )
- Update layer page list (#4364) - [225e417f ](https://github.com/SpaceVim/SpaceVim/commit/225e417f )
- Update version to v1.8.0-dev (#4286) - [8558514f ](https://github.com/SpaceVim/SpaceVim/commit/8558514f )
- Update website (#4305) - [ceff70e6 ](https://github.com/SpaceVim/SpaceVim/commit/ceff70e6 )
- Update website (#4421) - [8f349d0a ](https://github.com/SpaceVim/SpaceVim/commit/8f349d0a )
- Use bot token (#4429) - [a3551972 ](https://github.com/SpaceVim/SpaceVim/commit/a3551972 )
- Use cc instead of cnext (#4416) - [bcb92d75 ](https://github.com/SpaceVim/SpaceVim/commit/bcb92d75 )
- Use indent-blankline for neovim (#4325) - [bb7a5480 ](https://github.com/SpaceVim/SpaceVim/commit/bb7a5480 )
- Use mirror (#4444) - [0c290681 ](https://github.com/SpaceVim/SpaceVim/commit/0c290681 )
- Use splitjoin to open line (#4442) - [46869748 ](https://github.com/SpaceVim/SpaceVim/commit/46869748 )
- add bookmarks (#4346) - [95e235ab ](https://github.com/SpaceVim/SpaceVim/commit/95e235ab )
- add language mapping test (#4431) - [4006e9b9 ](https://github.com/SpaceVim/SpaceVim/commit/4006e9b9 )
- add(core): add key binding to toggle auto parens mode - [a3197351 ](https://github.com/SpaceVim/SpaceVim/commit/a3197351 )
- change(core): deprecate `project_rooter_automatically` option - [72349e4d ](https://github.com/SpaceVim/SpaceVim/commit/72349e4d )
- change(core): deprecate `statusline_unicode_symbols` option - [483e3c0e ](https://github.com/SpaceVim/SpaceVim/commit/483e3c0e )
- chore(core): remove `.vim-bookmarks` - [5cfd0e6a ](https://github.com/SpaceVim/SpaceVim/commit/5cfd0e6a )
- chore: delete appveyor.yml - [7280ce8b ](https://github.com/SpaceVim/SpaceVim/commit/7280ce8b )
- chore: update copyright - [3fc49916 ](https://github.com/SpaceVim/SpaceVim/commit/3fc49916 )
- ci(test): disable test for nvim nightly - [4b4e80e7 ](https://github.com/SpaceVim/SpaceVim/commit/4b4e80e7 )
- doc(bundle): update plugins bundle readme - [8a8f5f41 ](https://github.com/SpaceVim/SpaceVim/commit/8a8f5f41 )
- doc(core): add `:h SpaceVim-dev` - [f48b6a9a ](https://github.com/SpaceVim/SpaceVim/commit/f48b6a9a )
- doc(core): add `:h SpaceVim-options-bootstrap_after/before` - [3a68e6ad ](https://github.com/SpaceVim/SpaceVim/commit/3a68e6ad )
- doc(core): add commit type `change` - [e1dfadee ](https://github.com/SpaceVim/SpaceVim/commit/e1dfadee )
- doc(core): update development page - [c85c47fa ](https://github.com/SpaceVim/SpaceVim/commit/c85c47fa )
- doc(core): update doc of `<Enter>` key in filetree - [bc0bc6e3 ](https://github.com/SpaceVim/SpaceVim/commit/bc0bc6e3 )
- doc(layer): add `:h SpaceVim-layers-cscope` - [eca21273 ](https://github.com/SpaceVim/SpaceVim/commit/eca21273 )
- doc(layer): add `:h SpaceVim-layers-lang-autoit` - [7de44bde ](https://github.com/SpaceVim/SpaceVim/commit/7de44bde )
- doc(layer): add `:h SpaceVim-layers-lang-fennel` - [3b6ad7f7 ](https://github.com/SpaceVim/SpaceVim/commit/3b6ad7f7 )
- doc(layer): add `:h SpaceVim-layers-lang-zig` - [87937800 ](https://github.com/SpaceVim/SpaceVim/commit/87937800 )
- doc(layer): fix layer tags prefix - [6d44ea47 ](https://github.com/SpaceVim/SpaceVim/commit/6d44ea47 )
- doc(layer): update `:h SpaceVim-layers-git` - [d604674a ](https://github.com/SpaceVim/SpaceVim/commit/d604674a )
- doc(layer): update `:h SpaceVim-layers-lang-agda` - [f544542a ](https://github.com/SpaceVim/SpaceVim/commit/f544542a )
- doc(layer): update `:h SpaceVim-layers-lang-java` - [a08746ff ](https://github.com/SpaceVim/SpaceVim/commit/a08746ff )
- doc(layer): update `:h SpaceVim-layers-lang-typescript` - [247b1550 ](https://github.com/SpaceVim/SpaceVim/commit/247b1550 )
- doc(layer): update `:h SpaceVim-layers-leaderf` - [77d57270 ](https://github.com/SpaceVim/SpaceVim/commit/77d57270 )
- doc(layer): update doc about fuzzy finder layer - [c9e22897 ](https://github.com/SpaceVim/SpaceVim/commit/c9e22897 )
- doc(layer): use `go install` replace `go get` - [4ea483fd ](https://github.com/SpaceVim/SpaceVim/commit/4ea483fd )
- doc(wiki): update labels info - [0147cd8f ](https://github.com/SpaceVim/SpaceVim/commit/0147cd8f )
- doc: Update development page (#4376) - [ec1ff581 ](https://github.com/SpaceVim/SpaceVim/commit/ec1ff581 )
- doc: fix layer link - [c143ae07 ](https://github.com/SpaceVim/SpaceVim/commit/c143ae07 )
- doc: update doc of `checkers` layer - [5f434d28 ](https://github.com/SpaceVim/SpaceVim/commit/5f434d28 )
- docs: update `:h SpaceVim-changelog` - [7e613e11 ](https://github.com/SpaceVim/SpaceVim/commit/7e613e11 )
- refactor layer: Update deprecated fugitive calls in git layer (#4340) - [21398fcf ](https://github.com/SpaceVim/SpaceVim/commit/21398fcf )
- update default go-lsp to gopls (#4338) - [46346dd7 ](https://github.com/SpaceVim/SpaceVim/commit/46346dd7 )
- update make_tasks example to support Makefiles with multiple .PHONY options (#4337) - [af8e26af ](https://github.com/SpaceVim/SpaceVim/commit/af8e26af )
2021-04-04 22:18:53 +08:00
2018-12-29 23:43:50 +08:00
<!-- SpaceVim follow HEAD en end -->
2018-05-24 21:22:37 +08:00
2018-06-19 21:04:14 +08:00
## Latest Release
2018-03-18 19:18:25 +08:00
2021-06-14 10:31:58 +08:00
SpaceVim releases v1.7.0 at 2021-06-14, please check the release page:
2018-12-22 22:18:19 +08:00
2021-06-14 10:31:58 +08:00
- [SpaceVim releases v1.7.0 ](https://spacevim.org/SpaceVim-release-v1.7.0/ ) for all the details