diff --git a/CHANGELOG.md b/CHANGELOG.md index 405c869c..49c2ed1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [v0.8.5 Bojack Beef](https://github.com/VSCodeVim/Vim/releases/tag/v0.8.5) (Jun 11, 2017) +* Fixes regression caused by the recent VSCode update: Undo history would disappear after save. @Chillee +* Adds expansion of tildes in :e when opening new files. @Chillee +* Added <C-w> v to split vertically. Thanks @beefsack! +* Added U and u in visual block mode. @xconverge +* Added relative line ranges for Ex-mode (neovim only). @Chillee +* Fixed zc not being able to close folds if the cursor started in the middle of the fold @Chillee # [v0.8.4 Deleted Durian](https://github.com/VSCodeVim/Vim/releases/tag/v0.8.4) (May 29, 2017) * Fixed commands like d2d not working * Fixed gq bug with deleting spaces diff --git a/scripts/CHANGELOG.md b/scripts/CHANGELOG.md deleted file mode 100644 index c74d9b4d..00000000 --- a/scripts/CHANGELOG.md +++ /dev/null @@ -1,546 +0,0 @@ -# [v0.7.1 Quizzing Quotient](https://github.com/VSCodeVim/Vim/releases/tag/v0.7.1) (May 10, 2017) -* @mspaulding06: Add :close support based on :quit -* @Chillee: Added <C-w> j and <C-w> k -* @rebornix Fixes #1657 -* @Chillee Fixes #1280 -* @Chillee Fixes keybindings -* @vinicio Changes tabs to navigate inside the same split -* @Chillee Fixes #1535, #1467, #1311: D-d doesn't work in insert mode -# [v0.7.0 Procrastinating Potato](https://github.com/VSCodeVim/Vim/releases/tag/v0.7.0) (May 5, 2017) - -A major release! Wow! Lots of new features and bug fixes this iteration. - -Huge props especially to @Chillee this time, who fixed a huge number of outstanding issues and bugs. He also wrote these entire release notes - except this line praising him, because that would have been awkward (that was me, @johnfn). -## New Features: -* Tag matching across multiple lines. Thanks @jrenton for implementing it and @Chillee for fixing the remaining bugs. #971 #1108 #1232 #1300 -* Toggle Vim on and off. -* VisualStar plugin implemented. Thanks @mikew! -* Indent-Object plugins implemented. Thanks @mikew! -* Added support for multiline searching. #1575 Thanks @Chillee! -* Navigate between different VSCode panes with ctrl+w h/j/k/l. #1375 Thanks @lyup! -* z- and z keybindings added. #1637 #1638 Thanks @Chillee! -* Added new remapping options to remap any key. #1543 As an example, this functionality can cover #1505 and #1452. -## Bugfixes/enhancements -* Fixed history being dropped when switching tabs. #1503 Thanks @Chillee! -* Fixed lots of wonky gj/gk visual behavior. #890 #1377 Thanks @Chillee! -* Fixed Ctrl-c dropping a character when selecting from right to left in insert mode. #1441 #1355 Thanks @Chillee! -* Fixed Ctrl-w in insert mode deleting through whitespace at the beginning of the line. #1137 Thanks @Chillee! -* Fixed Ctrl-a breaking in certain circumstances. #1588 Thanks @Chillee! -* Fixed gd not setting the desired column properly. #1532 Thanks @Chillee! -* Fixed gq adding an extra space to beginning of selection. #1251 Thanks @Chillee! -* Fixed dot command not working in macros. #1595 Thanks @Chillee! -* Fixed Ctrl-c dropping top and bottom lines when selecting in visual line from the bottom up. #1594 Thanks @Chillee! -* Updated workbench theming for new release of VSCode. Thanks @zelphir! -* Enabled Easymotion to work for larger files. #1627 -* Made statusBarColors modify user settings.json instead of workspace. #1565 -* Enabled ranges for :sort. #1592 -* Made the command line persistent when switching windows. Thanks @Chillee! - -...and we finally split up actions.ts into separate files! Get at us, contributors! ❤️ -# [v0.6.20 Careful Carrot](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.20) (Apr 26, 2017) -* Fix issue with gq reflow cursor position from previous release -# [v0.6.19 Blushing Beet](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.19) (Apr 26, 2017) -* Fixes insert mode backspace at first character causing no op #1573 Thanks @Chillee -* Fixes gq incorrectly handles triple-slash doc-comments #1449 Thanks @azngeoffdog! -* Surround doing weird things #1570 #1562 #1562 -* Fixes Va{ not working #1235 -* Reformatting long lines with "gq" now resets horizontal scroll #1252 -* :x (write and close), :xa, :wqa implemented #1486 -* Added support for _ register (blackhole) #1357 -# [v0.6.18 Chillen Chives](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.18) (Apr 24, 2017) -* Fixes to "reg" command #1539 Thanks @Chillee -* Fixes to aw and aW motions #1350 #1193 #1553 #1554 Thanks @Chillee -* Fixes to ctrl+c #1533 Thanks @Chillee -* @cobbweb Refactored the entire README! Thanks! -* Updated clipboard library for UTF-8 windows fixes. #1284, #1299, #1125 -# [v0.6.17 Color Consortium](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.17) (Apr 20, 2017) -* Fix repeated insert 5i= impacting 5s #1519 -* Change status bar color based on mode similar to lightline plugin #1056 -* Fix UTF-8 character copy/paste for macOS and Linux #1392 -* Make surround repeatable with dot #1244 -# [v0.6.16 Rugged Raspberries](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.16) (Apr 16, 2017) -* Commentary plugin functionality (Thanks @fiedler) -* Customize easymotion decorations (Thanks @edasaki) -* Repeat insert char eg. 5i= #1122 -* Easymotion j/k motions fixed #1448 -* Allow user to remap : commands like :nohl #1166 -* Fix case sensitivity in remapping arrow keys #1507 -* Added z. #1475 -* Fixes double clicking word with mouse not displaying correct selection -# [0.6.15 0.6.15 Multi Madness](https://github.com/VSCodeVim/Vim/releases/tag/0.6.15) (Apr 8, 2017) - -Fix for gc and Cmd-D multicursor not working correctly -# [0.6.14 Bingo Blocky](https://github.com/VSCodeVim/Vim/releases/tag/0.6.14) (Apr 8, 2017) -* Fix for visual block mode -* Fix type suggestion for handleKeys object #1465 (thanks @abhiranjankumar00) -# [v0.6.13 Fixy Fish](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.13) (Apr 4, 2017) - -The previous release had a bug with .. -# [0.6.12 Rabid Rhinoceros](https://github.com/VSCodeVim/Vim/releases/tag/0.6.12) (Apr 4, 2017) -* Multicursor improvements, alt click to add cursor, etc -* "vim.easymotionChangeBackgroundColor": true uses searchHighlightColor for easymotion decorations -* guu and GUU added -* Allow users to specify their own cursor style ("editor.cursorStyle") so that underline, line-thin, etc can be used -* Added setting to delegate ctrl keys back to vscode natively
-https://github.com/VSCodeVim/Vim#handlekeys -* #1432, #1312, <space> as leader, multiple other bugs fixed -# [v0.6.11 Fixy Frankfurter](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.11) (Mar 19, 2017) - -Fixes a number of issues with remappings: #1405 #1410 #1397 - -Makes remappings work with counts. -# [v0.6.10 Jumpy Jalapeño](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.10) (Mar 18, 2017) - -Add Ctrl-o and Ctrl-i to go forward and back between the places you've changed. -# [v0.6.9 Linear Lime](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.9) (Mar 18, 2017) - -Extends the previous af command to work in Visual Line mode. - -Reminder what af is: - -Press af in Visual Mode to select ever-increasing blocks of text. - -e.g. if you had "blah (foo [bar 'ba|z'])" then it would select 'baz' first. If you pressed az again, it'd then select [bar 'baz'], and if you did it a third time it would select "(foo [bar 'baz'])". -# [v0.6.8 Blocky Banana](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.8) (Mar 18, 2017) - -Adds a custom keymapping that I (@johnfn) have always wanted. Press af in Visual Mode to select ever-increasing blocks of text. - -e.g. if you had "blah (foo [bar 'ba|z'])" then it would select 'baz' first. If you pressed az again, it'd then select [bar 'baz'], and if you did it a third time it would select "(foo [bar 'baz'])". -# [v0.6.7 Fixy Frosted Flakes](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.7) (Mar 18, 2017) - -Fixes a bug with the previous bug fix. - -This bugfix I removed was actually a bug fix to fix a bug in VSCode. That bug had been removed in VSCode Insiders, hence why I didn't notice it while testing! I've now reverted to using VSCode all the time. :) -# [v0.6.6 Peeky Pumpkin](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.6) (Mar 17, 2017) - -Fixes a bug with the peek definition functionality of vscode (which, by the way, is monumentally useful and everyone should use it). -# [v0.6.5 Fixy Flank Steak](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.5) (Mar 12, 2017) - -The last release had a little bug. This fixes that bug. -# [v0.6.4 Macroeconomic Mushrooms](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.4) (Mar 12, 2017) - -I admit it. I sneaked this release out just because I wanted to use less buggy macros. - -Macro stuff: -* -

#1382 - macros made too many history steps - thanks @xconverge

- - -#1382 - macros made too many history steps - thanks @xconverge -* -

#1388 - macros wouldn't play back indentation removal in some cases

- - -#1388 - macros wouldn't play back indentation removal in some cases -* -

#1389 - macros weren't adjusting character position correctly in some cases

- - -#1389 - macros weren't adjusting character position correctly in some cases -* -

#1385 - thanks @xconverge

- - -#1385 - thanks @xconverge -# [v0.6.3 Hot Hotcakes](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.3) (Mar 11, 2017) -* Hot config reloading! Now you don't have to reload VSCode in order to see the vim-related changes you made to your settings. Thanks @xconverge! -* Lots of fixes to macros. They are much more usable now! This was a tri-effort by @johnfn, @rebornix and @xconverge! - -Bug fixes: -* @xconverge fixed lots of stuff, like normal. -# [v0.6.0 Cupcake Copier](https://github.com/VSCodeVim/Vim/releases/tag/v0.6.0) (Mar 3, 2017) - -Lots of stuff in this release. Most notably: -* gd is now totally stable and the cursor won't jump. EVER -* Copying works correctly and does not elide the final character. -* Improve performance when editing inside quotes or brackets. -* The cursor doesn't jump when editing two files with the same name. #1057 - -Also a bunch of other bug fixes: -* Fix #1302 - thanks @xlaech -* Fix #1298 - thanks @xconverge -* Fix #1296 - thanks @xlaech -* Fix #1291 - thanks @xlaech -* Fix a bunch of surround.vim issues - thanks @xconverge -* Make gg go to first character rather than (0, 0) - thanks @xconverge (#1320) -* Fix r<tab> -# [v0.5.3 Communal Cheesecake](https://github.com/VSCodeVim/Vim/releases/tag/v0.5.3) (Feb 12, 2017) - -This version was entirely done by the community while I've been traveling. - -Shout outs to: -* @xconverge -* @rufusroflpunch -* @inejge -* @rhys-vdw - -❤️ -# [v0.5.1 Fixy French Toast](https://github.com/VSCodeVim/Vim/releases/tag/v0.5.1) (Jan 23, 2017) - -Fix a bug introduced by surround.vim: #1239 -# [v0.5.0 Surroundy Squash](https://github.com/VSCodeVim/Vim/releases/tag/v0.5.0) (Jan 23, 2017) - -Add surround.vim! -# [v0.4.8 Jittery Jalapeño](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.8) (Dec 5, 2016) - -Bug fixes: -* Fix a bug where holding down hjkl would be jittery. Been tracking this one for ages. -* Fix a recent regression with command remapping. -* Fix a very old (but minor) bug where VSCodeVim would ignore the first character you pressed. -# [v0.4.7 Dangerous Doughnut](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.7) (Dec 5, 2016) - -I went on a bug killing spree. - -Bug Fixes: -* Use native block cursor for solid cursor setting -* Fix command remapping incorrectly being triggered in the middle of commands -* Fix some leader bugs (thanks @xconverge!) -* Add nohl aliases and untrigger it in some locations (thanks @xconverge!) -* Fix a bug with remapping long commands. -* Fix backspacing indents -* Fix dit for empty tags. -* Fix deleting to marks. -* Fix a bug with <C-a> and <C-x> incrementing/decrementing the wrong number. -* Fix #<k in some situations. - -Features: -* Add :nohl -* Allow search highlight color to be customized -* Add <CR> as a synonym for \n. -* Add showcmd configuration setting, defaulting to on. -* Recognize and use <leader> -* Allow remapping directly to VSCode commands. -* Add <space> as a synonym for . -# [v0.4.6 v0.4.6](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.6) (Dec 4, 2016) - -Features: -* Add gq - word wrap a visual chunk of text, formatting comments correctly. -* Add gf - go to file - thanks @jamirvin! -* Add home key and cmd-left support - thanks @xconverge! -* Add startInInsertMode configuration setting. - -Bug Fixes: -* Fix a really obscure bug with word boundaries. -* Fix an annoying bug where the view would jump to the top of the file when searching with /. -# [0.4.5 0.4.5](https://github.com/VSCodeVim/Vim/releases/tag/0.4.5) (Dec 4, 2016) - -Pretend you don't see this. -# [v0.4.4 v0.4.4](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.4) (Nov 29, 2016) - -Features: -* Add <C-n> and <C-p> for navigating autocompletetion popups. -* Add <C-o> - thanks @xconverge! -* Add g <up> and g <down> - thanks @xconverge! - -Bugs fixed: -* Fix <D-d> for multi-cursor support. -* Fix visual incremental search. -* Fix J -* Fix va{ - thanks @xconverge! -* Fix vsp to open current document in new panel by default - thanks @xconverge! -# [v0.4.2 Jolly James](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.2) (Nov 17, 2016) -* EasyMotion bindings. Thanks @Metamist -* A variety of bug fixes by @rebornix -* Fixes for #1003 and #1043 by @xconverge -# [v0.4.0 Handsome Hen](https://github.com/VSCodeVim/Vim/releases/tag/v0.4.0) (Oct 24, 2016) - -v0.3.8...v0.4.0 -# [v0.3.8 Gorging Grouse](https://github.com/VSCodeVim/Vim/releases/tag/v0.3.8) (Oct 18, 2016) -* Improved Performance (Thanks @johnfn) -* Display register contents on :reg command (Thanks @Platzer) -* Draw multicursor correctly in Visual Mode (Thanks @Platzer) -* Fixes #652 and #905 (Thanks @xconverge) -* An assortment of fixes with the cursor (Thanks @rebornix) -* Fixed auto-build/test/release pipeline -# [0.3.7 Fixy French Fries](https://github.com/VSCodeVim/Vim/releases/tag/0.3.7) (Oct 12, 2016) - -This includes the one-line fix c845e04, which fix an astounding number of bugs, including: -* #872 -* #892 -* #896 -* #856 -* #901 -* #895 - -Yes, it really fixed that many issues. It probably even fixed more that we haven't found yet! -# [0.3.6 Fixy Fondue ](https://github.com/VSCodeVim/Vim/releases/tag/0.3.6) (Oct 12, 2016) - -More bug fixes. The 0.3.x series is just going to be a bunch of bug fixes that stabilize the refactors introduced in 0.3.0 and 0.3.1. - -Bugs fixed: -* Search scrolling was incorrect. -* Code snippets were broken. -* d and x were not working in Visual Block Mode. (Thanks @xconverge!) -* C-c and C-[ were not working in Insert Mode. -* Don't require double <esc> to get to normal mode when the autocomplete window is open in insert mode. -* We were incorrectly reporting the users were in normal mode when they weren't in some cases. -* Editing in split editors was broken in some cases. -# [0.3.5 Buggier Brocolli](https://github.com/VSCodeVim/Vim/releases/tag/0.3.5) (Oct 10, 2016) - -Backspace was broken in insert mode. - -(Generally I wouldn't release so often, but I wanted to have the extension in relatively good shape for the burst of traffic for 1.6.0) -# [0.3.4 Buggy Brocolli](https://github.com/VSCodeVim/Vim/releases/tag/0.3.4) (Oct 10, 2016) - -Fixes a large number of bugs that all stemmed from the same issue. -# [0.3.3 Speedy Salmon](https://github.com/VSCodeVim/Vim/releases/tag/0.3.3) (Oct 8, 2016) - -Hotfix for a bug introduced in 0.3.1 (and 0.3.2) that made it impossible to enter insert mode in some cases. -# [0.3.2 Dumb Dumbo](https://github.com/VSCodeVim/Vim/releases/tag/0.3.2) (Oct 8, 2016) - -Let's not talk about this one... -# [v0.3.1 Gaudy Gengar](https://github.com/VSCodeVim/Vim/releases/tag/v0.3.1) (Oct 8, 2016) - -Features -* Multi-Cursor support can now run multiple deletes/changes/etc on a single line. -* Multi-Cursor support now works better with Windows. - -Bug bash! -* @johnfn squashed a crap ton of bugs. Too many to list so I won't try. -* @xconverge Thanks for helping fix #832, #841, #784, #846, and a couple of other fixes that weren't tracked by GH issues. -* Thanks @kevincoleman. We have a new logo and it looks purrrty. -# [v0.3.0 Furious Feline](https://github.com/VSCodeVim/Vim/releases/tag/v0.3.0) (Oct 3, 2016) - -Multi-cursor support by @johnfn! If you have any feedback on this, please share it on #824 - -Special thanks to: -* @bdchauvette for adding support for the system clipboard register a la "+ (#780) -* @srenatus for helping update some of our documentation -* @xconverge fixing a galore of issues including cw (#739) and other bugs like #817, #603 , #809 , #827 -* @rebornix also fixing a series of issues #795, #804 -# [v0.2.0 Eccentric Ewok](https://github.com/VSCodeVim/Vim/releases/tag/v0.2.0) (Sep 21, 2016) -* Add vim.autoindent setting (Thanks @octref) -* Support :wa[ll] (Thanks @mleech) -* Support <C-r>, <C-e>, <C-d>, <C-y>, <C-h>, <C-u> (Thanks @rebornix) -* Support :r (Thanks @dominic31) -* Support substitution marks (Thanks @rebornix) -* A variety of bug fixes #750, #759, #740, #743, #677, #772, #773, #769, #753, #785, #581, #747, #762, #701, #746 (Thanks @rebornix, @jgoz, @xconverge) -# [v0.1.10 Dithering Dork](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.10) (Sep 6, 2016) - -Bug fixes (thanks @xconverge): -* #690, #696, #718, #716 -# [v0.1.9 Compunctious Canary](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.9) (Sep 5, 2016) -* Hotfix for #706 -# [v0.1.8 Buggy Baloney ](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.8) (Sep 4, 2016) - -Fixes TONS of bugs. I can't even list them all. There are so many! - -Thanks to -* @sectioneight -* @xconverge -* @AntonAderum -* @Platzer -* @aminroosta -* @octref - -For their open-source contributions! -# [v0.1.7 Settings Sandwich](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.7) (Aug 14, 2016) - -This release includes @rebornix's excellent work on Vim Settings. Now instead of janky keys that I put in to settings.json at random, we actually mirror Vim's strategy to turn settings on and off! -## Features -* Settings -* smartcase search -* Add Y in visual mode (thanks @shotaAkasaka!) -## Bug Fixes -* Fix crashes when making large (100+ line) changes. This has been a gnarly one, glad to finally fix it! -* Fix cc and C on empty lines (thanks @shotaAkasaka!) -* Default to not having Visual Block Mode active. -* Fix jj leaving behind a stray j. -# [v0.1.6 Blocky Banana](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.6) (Aug 9, 2016) - -This was intended to be a hot-fix for #583; as an apology, it also includes Visual Block mode, one of our most requested features. (And also because I just happened to finish it right after I released 0.1.5) 😉 -# [0.1.5 Replacement Raisin](https://github.com/VSCodeVim/Vim/releases/tag/0.1.5) (Aug 9, 2016) - -Another awesome release! -## New features -* Replace mode! This is a big one (thanks @rebornix!) -* s/foo/bar with an optional visual mode range (thanks @rebornix!) -* gd (thanks @jordanlewis!) -* S (thanks @glibsm!) -* Add * register (thanks @aminroosta!) -* Add correct fold behavior (thanks @rebornix!) -* Add motions by screen lines (thanks @rebornix!) -* Add o in visual mode (thanks @Platzer!) -* Add section motions ]], [[, ][ and [](thanks @rebornix!) -* Add ^e and ^y -* Make repeatable in normal mode (thanks @octref!) -## Bug-fixes -* Fix an off-by-one error with T and F (thanks @xconverge!) -* Improve key-repeat suggestion in README (thanks @jimray!) -* Fix ctrl key issues (thanks @rebornix!) -* Fix gt and gT (thanks @rebornix!) -* Fix the cursor location in some cases when deleting a line break in insert mode (thanks @thomasboyt!) -* Fix remapping in modes that don't want remapping to happen -* Fix a bug making marks inconsistent -* Fix V in visual mode -# [v0.1.4 Awesome Applepie](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.4) (Jul 28, 2016) - -I'm especially excited about this version of VSCodeVim! There were a large number of contributions that really improved the quality of the extension. As usual, thanks to all contributors! - -New features: -* Implement quoted text objects - thanks @sectioneight -* Finish off aw and iw - thanks @rebornix -* Add gt and gT - thanks @arussellk -* Add ctrl-a and ctrl-x - thanks @sectioneight - -Bug fixes and improvements: -* Improve performance of / and ? - thanks @roblourens -* Improve performance of u and c-r - thanks @infogulch -* Fix CJK completely - thanks @rebornix -* Fix scrolling behavior when you have two panes of the same file open - thanks @rebornix -# [v0.1.3 Inner Icepop ](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.3) (Jul 19, 2016) -* Add indentation-related p commands (thanks @rebornix!) -* Add ctrl-c (with useCtrlKeys) -* Make ctrl-f use default search behavior, by popular demand, even though / is objectively better and you should never use ctrl-f 😉 -* Add ctrl-f in insert mode (thanks @sectioneight!) -* Add every inner-object and a-object command, e.g. a[ i(, etc. (thanks @sectioneight! this is a big one!) -# [v0.1.2 Communal Crossaint](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.2) (Jul 13, 2016) - -So named because I think the community did more work than me this time. VSCodeVim has legs! 😉 - -Changes: -* Fix db (thanks @rebornix!) -* Fix ctrl+f, ctrl+b -* Display search in statusbar -* Fix dw on end of line (thanks @rebornix!) -* Add s in visual/visual line mode. -* Add p and P in visual/visual line mode. -* Fix an issue with backspace and . -# [v0.1.1 Suggestive Sandwich](https://github.com/VSCodeVim/Vim/releases/tag/v0.1.1) (Jul 8, 2016) -* Fix a bug with auto-complete (thanks @rebornix!) -# [v0.1 Massive Marshmallow](https://github.com/VSCodeVim/Vim/releases/tag/v0.1) (Jul 8, 2016) - -Lots of stuff in this release! -* Command remapping -* Correct Undo/Redo history -* Marks -* :wq (thanks @srepollock!) -* Incremental search now wraps document and shows all results -* Add space -* Add configuration option for nonblinking block cursor -* Sentence motions (thanks @rebornix!) -* Numeric prefix to C (thanks @rebornix!) -* :tabnext, :tabprevious, :tabfirst, :tablast (thanks @rebornix!) -* Arrow keys (thanks @rebornix!) -# [v0.0.28 Incremental Icecream](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.28) (Jun 24, 2016) - -Lots of features this time! Barely any bugfixes because there aren't any bugs left. 😉 -* Implement gJ -* Allow numeric prefixes for J -* Implement gI -* Implement <count>dd -* Implement <count>yy (thanks @rebornix) -* Implement = (thanks @rebornix) -* Implement U (thanks @rebornix) -* Implement + -* Implement - -* Implement _ -* Fix I -# [v0.0.27 Danish Documentary](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.27) (Jun 23, 2016) - -I'd watch a documentary about danishes - wouldn't you? - -Anyways, this was a rather small release because I spent my night working on documentation (as the title implies). I did fix 2 important bugs, though: -* J was broken in some cases -* Backspace didn't work over newlines. -# [0.0.26 Savory Starfruit](https://github.com/VSCodeVim/Vim/releases/tag/0.0.26) (Jun 22, 2016) -* Add * and # -* Add ~ and enter in Normal Mode - thanks @markrendle -* Fix a wide assortment of bugs and edge cases. -# [0.0.25 Repetitive Radish](https://github.com/VSCodeVim/Vim/releases/tag/0.0.25) (Jun 20, 2016) - -Adds number repeats for movements.
-Fixes a bad bug with the cursor. -# [0.0.24 Foolish Felafel](https://github.com/VSCodeVim/Vim/releases/tag/0.0.24) (Jun 19, 2016) -* Fixes a bug that completely broke search. Sorry about that! -# [0.0.23 Jealous Jellyroll](https://github.com/VSCodeVim/Vim/releases/tag/0.0.23) (Jun 19, 2016) -* Adds % -* Fixes a number of small bugs -* Adds a new testing style -# [v0.0.22 v0.0.22](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.22) (Jun 18, 2016) - -Hopefully fix #306. -# [v0.0.20 v0.0.20](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.20) (Jun 13, 2016) - -@johnfn is a freaking code machine. v0.0.19...v0.0.20 -# [v0.0.19 v0.0.19](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.19) (Jun 7, 2016) - -This was all @johnfn: -* Implemented f, F, t, T, cc, yy, dd, s -* Visual Line mode -# [v0.0.18 v0.0.18](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.18) (May 19, 2016) -* Update to vscode extension api v0.10.12 -* Fixes #157, #126, #188 -# [v0.0.17 v0.0.17](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.17) (May 17, 2016) -* Add folding commands -* bug fixes -# [v0.0.16 v0.0.16](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.16) (May 3, 2016) -* copy-paste -* bug fixes -# [v0.0.15 v0.0.15](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.15) (Mar 22, 2016) -* Fixes #127 -* Fix highlighting of cursor block when changing position via cursor -# [v0.0.14 v0.0.14](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.14) (Mar 21, 2016) -* Implement / => Search -* Bug fixes around delete -# [v0.0.13 v0.0.13](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.13) (Mar 18, 2016) -* support d{motion}, c, ge commands -* bug fixes -# [v0.0.12 v0.0.12](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.12) (Mar 4, 2016) -* Add Visual Mode -* Add E, e -* Various bug fixes -# [v0.0.11 v0.0.11](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.11) (Feb 18, 2016) -* Add Ctrl+C, Add support for ctrl+f/ctrl+b -* Implement X in normal mode, W/B WORD movements -* Fixes: word, back-word motions, x motion at EOL -# [v0.0.10 v0.0.10](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.10) (Feb 1, 2016) -* Add Swedish Keyboard (compliments of @AntonAderum) -* Add Paragraph motion (compliments of @johnfn) -# [v0.0.9 v0.0.9](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.9) (Jan 6, 2016) -* Support Danish da-DK keyboard (compliments of @kedde) -* Implement x command. -# [v0.0.8 v0.0.8](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.8) (Jan 3, 2016) -* Bug Fix: - - -* Better handling when position changed via mouse click -# [v0.0.7 v0.0.7](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.7) (Jan 3, 2016) -* Block Cursor in Normal Mode (Thank you @AndersenJ and @markrendle). -* Bug Fixes -# [v0.0.6 v0.0.6](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.6) (Dec 30, 2015) -* Implement motions: 0, e -* Various motion bug fixes -# [v0.0.5 v0.0.5](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.5) (Dec 9, 2015) -* Fixes bad release of v0.0.3 namely issue #93 -# [v0.0.3 v0.0.3](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.3) (Dec 4, 2015) - -⚠️ Bad Release (#93). Immediately re-published v0.0.2 as v0.0.4 into the VS Code Marketplace. -* Features: - - -* Support w, b, db, $, ^ -* Bug Fixes: - - -* Trigger suggest following every insert -* Differentiate cursor (insert mode) and caret (normal mode) behaviour -# [v0.0.2 v0.0.2](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.2) (Nov 29, 2015) -* Bug Fixes: - - -* Fix cursor position entering command mode -* Actually implement shift+a to insert end of line -# [v0.0.1 First!](https://github.com/VSCodeVim/Vim/releases/tag/v0.0.1) (Nov 29, 2015) - -Initial release to the Visual Studio Marketplace