|
1 | 1 | # Change Log
|
2 | 2 |
|
3 |
| -## [v1.18.5](https://github.com/vscodevim/vim/tree/v1.18.5) (2020-12-10) |
| 3 | +## [v1.19.0](https://github.com/vscodevim/vim/tree/v1.19.0) (2021-03-18) |
4 | 4 |
|
5 |
| -[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.4...v1.18.5) |
| 5 | +[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.9...v1.19.0) |
| 6 | + |
| 7 | +**Enhancements:** |
| 8 | + |
| 9 | +- goto command not implemented [\#6025](https://github.com/VSCodeVim/Vim/issues/6025) |
| 10 | +- Use source maps to get intelligible stack traces [\#5887](https://github.com/VSCodeVim/Vim/issues/5887) |
| 11 | + |
| 12 | +**Fixed Bugs:** |
| 13 | + |
| 14 | +- Tests fail silently on module loading problems. [\#6244](https://github.com/VSCodeVim/Vim/issues/6244) |
| 15 | +- `gi` should put cursor at start of file if there was no prior insertion [\#6189](https://github.com/VSCodeVim/Vim/issues/6189) |
| 16 | +- Issue while search text in Russian [\#6140](https://github.com/VSCodeVim/Vim/issues/6140) |
| 17 | +- `nnoremap`'ing `\<S-J\>` and `\<S-K\>` from .vimrc doesn't work [\#6110](https://github.com/VSCodeVim/Vim/issues/6110) |
| 18 | +- When Korean keyboard layout \(Hangul\) is active, Entering a space does not work properly. [\#5900](https://github.com/VSCodeVim/Vim/issues/5900) |
| 19 | + |
| 20 | +**Closed issues:** |
| 21 | + |
| 22 | +- Failed to handle key=c. Illegal value for `line` [\#6301](https://github.com/VSCodeVim/Vim/issues/6301) |
| 23 | +- Enable `noImplicitAny` in tsconfig [\#6034](https://github.com/VSCodeVim/Vim/issues/6034) |
| 24 | + |
| 25 | +**Merged pull requests:** |
| 26 | + |
| 27 | +- Fix even more dependency cycles [\#6243](https://github.com/VSCodeVim/Vim/pull/6243) ([inspirer](https://github.com/inspirer)) |
| 28 | +- Fix several dependency cycles [\#6208](https://github.com/VSCodeVim/Vim/pull/6208) ([inspirer](https://github.com/inspirer)) |
| 29 | +- Implement previous context marks \(add to jump list on m' / m`\) [\#6174](https://github.com/VSCodeVim/Vim/pull/6174) ([jose-elias-alvarez](https://github.com/jose-elias-alvarez)) |
| 30 | +- Add Erlang style comments [\#5970](https://github.com/VSCodeVim/Vim/pull/5970) ([maxnordlund](https://github.com/maxnordlund)) |
| 31 | +- Potential fix for non latin chars issue [\#5951](https://github.com/VSCodeVim/Vim/pull/5951) ([berknam](https://github.com/berknam)) |
| 32 | +- Fix multi cursor visual paste \(in part\) [\#5713](https://github.com/VSCodeVim/Vim/pull/5713) ([sql-koala](https://github.com/sql-koala)) |
| 33 | + |
| 34 | +## [v1.18.9](https://github.com/vscodevim/vim/tree/v1.18.9) (2021-02-05) |
| 35 | + |
| 36 | +[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.8...v1.18.9) |
| 37 | + |
| 38 | +**Closed issues:** |
| 39 | + |
| 40 | +- Failed to handle key=i. Cannot read property 'start' of undefined [\#6042](https://github.com/VSCodeVim/Vim/issues/6042) |
| 41 | + |
| 42 | +## [v1.18.8](https://github.com/vscodevim/vim/tree/v1.18.8) (2021-02-02) |
| 43 | + |
| 44 | +[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.7...v1.18.8) |
| 45 | + |
| 46 | +**Merged pull requests:** |
| 47 | + |
| 48 | +- Polyfill OS/Process/setImmediate [\#6081](https://github.com/VSCodeVim/Vim/pull/6081) ([rebornix](https://github.com/rebornix)) |
| 49 | +- no look behind for safari [\#6080](https://github.com/VSCodeVim/Vim/pull/6080) ([rebornix](https://github.com/rebornix)) |
| 50 | + |
| 51 | +## [v1.18.7](https://github.com/vscodevim/vim/tree/v1.18.7) (2021-02-01) |
| 52 | + |
| 53 | +[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.5...v1.18.7) |
6 | 54 |
|
7 | 55 | **Enhancements:**
|
8 | 56 |
|
9 |
| -- :set tabstop=x works but :set ts=x does not. [\#5368](https://github.com/VSCodeVim/Vim/issues/5368) |
10 |
| -- Implement :set wrap :set nowrap [\#5258](https://github.com/VSCodeVim/Vim/issues/5258) |
| 57 | +- Implement `ZZ` and `ZQ` [\#5998](https://github.com/VSCodeVim/Vim/issues/5998) |
| 58 | +- Show Marks in Gutter [\#5924](https://github.com/VSCodeVim/Vim/pull/5924) ([zstix](https://github.com/zstix)) |
| 59 | + |
| 60 | +**Fixed Bugs:** |
| 61 | + |
| 62 | +- Cannot read property 'warn' of undefined [\#5983](https://github.com/VSCodeVim/Vim/issues/5983) |
| 63 | +- H/M/L key not working in visual block mode [\#5890](https://github.com/VSCodeVim/Vim/issues/5890) |
| 64 | +- 1.18.0 After the update, the space bar is not input immediately by use korean IME [\#5865](https://github.com/VSCodeVim/Vim/issues/5865) |
| 65 | + |
| 66 | +**Closed issues:** |
| 67 | + |
| 68 | +- Unable to install vscode.vim extension is not compatible with current version vscode 1.51.1 [\#5883](https://github.com/VSCodeVim/Vim/issues/5883) |
| 69 | +- Failed to handle key=d. Cannot read property 'canBeRepeatedWithDot' of undefined [\#5879](https://github.com/VSCodeVim/Vim/issues/5879) |
| 70 | +- \[Why?\] Ctrl + Shift + Left Arrow \(Insert mode\) =\> Enters visual mode [\#5877](https://github.com/VSCodeVim/Vim/issues/5877) |
| 71 | + |
| 72 | +**Merged pull requests:** |
| 73 | + |
| 74 | +- off load vimrc module in web [\#6067](https://github.com/VSCodeVim/Vim/pull/6067) ([rebornix](https://github.com/rebornix)) |
| 75 | +- Fix multicursor insert register new [\#6065](https://github.com/VSCodeVim/Vim/pull/6065) ([sql-koala](https://github.com/sql-koala)) |
| 76 | +- Fix 'cw' behavior on whitespace [\#6033](https://github.com/VSCodeVim/Vim/pull/6033) ([edemaine](https://github.com/edemaine)) |
| 77 | +- Remove stray console.log statements [\#6032](https://github.com/VSCodeVim/Vim/pull/6032) ([edemaine](https://github.com/edemaine)) |
| 78 | +- Document build/test process better [\#5946](https://github.com/VSCodeVim/Vim/pull/5946) ([edemaine](https://github.com/edemaine)) |
| 79 | +- Fix gq to preserve blank lines like Vim does \(fix \#2393\) [\#5892](https://github.com/VSCodeVim/Vim/pull/5892) ([edemaine](https://github.com/edemaine)) |
| 80 | +- Fix broken table in README's vim-easymotion section [\#5848](https://github.com/VSCodeVim/Vim/pull/5848) ([kidonng](https://github.com/kidonng)) |
| 81 | + |
| 82 | +## [v1.18.5](https://github.com/vscodevim/vim/tree/v1.18.5) (2020-12-10) |
| 83 | + |
| 84 | +[Full Changelog](https://github.com/vscodevim/vim/compare/v1.18.4...v1.18.5) |
11 | 85 |
|
12 | 86 | **Fixed Bugs:**
|
13 | 87 |
|
|
64 | 138 | - Macros in File A Don't Work in File B [\#5636](https://github.com/VSCodeVim/Vim/issues/5636)
|
65 | 139 | - Reverse search for `{` stops after first `n` [\#5591](https://github.com/VSCodeVim/Vim/issues/5591)
|
66 | 140 | - \<Backspace\> while typing ex command deletes text in file [\#5584](https://github.com/VSCodeVim/Vim/issues/5584)
|
67 |
| -- Failed to handle key=p. No multi-cursor index when calling PutCommand [\#5448](https://github.com/VSCodeVim/Vim/issues/5448) |
68 |
| -- Forced by user [\#5419](https://github.com/VSCodeVim/Vim/issues/5419) |
69 |
| -- Failed to handle key=l. Cannot read property 'searchString' of undefined [\#5351](https://github.com/VSCodeVim/Vim/issues/5351) |
70 |
| -- Cannot read property 'getNextSearchMatchPosition' of undefined [\#5310](https://github.com/VSCodeVim/Vim/issues/5310) |
71 |
| -- Bug: cursor jumps back to start of visual select after gv is used in mapping followed by paste [\#5257](https://github.com/VSCodeVim/Vim/issues/5257) |
72 |
| -- Snippet is not working Properly [\#5240](https://github.com/VSCodeVim/Vim/issues/5240) |
73 |
| -- Failed to handle key=p. v.split is not a function [\#5239](https://github.com/VSCodeVim/Vim/issues/5239) |
74 |
| -- Failed to handle key=\<Esc\>. Illegal argument: line must be non-negative [\#5226](https://github.com/VSCodeVim/Vim/issues/5226) |
75 | 141 |
|
76 | 142 | **Closed issues:**
|
77 | 143 |
|
|
86 | 152 | - Cannot bind \<C-v\> to command "\*p \( paste from register \) [\#5592](https://github.com/VSCodeVim/Vim/issues/5592)
|
87 | 153 | - \<C-o\> in insert mode is not supported [\#5550](https://github.com/VSCodeVim/Vim/issues/5550)
|
88 | 154 | - Failed to handle key=\<right\>. getLineLength\(\) called with out-of-bounds line 26 [\#5549](https://github.com/VSCodeVim/Vim/issues/5549)
|
89 |
| -- Vsode snippets choice bug [\#5538](https://github.com/VSCodeVim/Vim/issues/5538) |
90 |
| -- Keymappings aren't ported. [\#5527](https://github.com/VSCodeVim/Vim/issues/5527) |
91 |
| -- Broken jsx autocomplete [\#5474](https://github.com/VSCodeVim/Vim/issues/5474) |
92 |
| -- Glitch after paste multiple lines [\#5442](https://github.com/VSCodeVim/Vim/issues/5442) |
93 |
| -- 'C' in Visual Mode doesn't count as selected text for snippets with $TM_SELECTED_TEXT [\#5418](https://github.com/VSCodeVim/Vim/issues/5418) |
94 |
| -- Failed to handle key=\<C-o\>. Could NOT open editor for "file:///e:/hc_client_1/Assets/Scripts/Rhythm/MusicScriptEditor.cs". [\#5412](https://github.com/VSCodeVim/Vim/issues/5412) |
95 |
| -- Line down lagging when in visual line selection mode [\#5401](https://github.com/VSCodeVim/Vim/issues/5401) |
96 |
| -- Autocomplete behaving badly [\#5390](https://github.com/VSCodeVim/Vim/issues/5390) |
97 |
| -- Cursor stay on initial position after CTRL+arrows [\#5380](https://github.com/VSCodeVim/Vim/issues/5380) |
98 |
| -- alt+double-click to select multiple words with multiple cursors only selects to left of cursor [\#5366](https://github.com/VSCodeVim/Vim/issues/5366) |
99 |
| -- gd Goto Defination doesn't work [\#5358](https://github.com/VSCodeVim/Vim/issues/5358) |
100 |
| -- Forced by user [\#5347](https://github.com/VSCodeVim/Vim/issues/5347) |
101 |
| -- Cannot read property 'startsWith' of undefined [\#5346](https://github.com/VSCodeVim/Vim/issues/5346) |
102 |
| -- Vim extension make "Filtering document tree" unusable [\#5301](https://github.com/VSCodeVim/Vim/issues/5301) |
103 |
| -- Failed to handle key=p. v.split is not a function [\#5291](https://github.com/VSCodeVim/Vim/issues/5291) |
104 |
| -- Mapping "vv" to "V" stopped working in 1.15.0 and hasn't worked since [\#5278](https://github.com/VSCodeVim/Vim/issues/5278) |
105 |
| -- Pressing return key in vim search \(using /\) will not go to next match but trigger VSCode action [\#5274](https://github.com/VSCodeVim/Vim/issues/5274) |
106 |
| -- Vim-Find dialog last cursor position is off [\#5268](https://github.com/VSCodeVim/Vim/issues/5268) |
107 |
| -- 1.17.0 clicking causes cursor to jump when using vim hotkeys [\#5248](https://github.com/VSCodeVim/Vim/issues/5248) |
108 |
| -- Mapping error [\#5237](https://github.com/VSCodeVim/Vim/issues/5237) |
109 |
| -- Cursor location doesn't update on VSCode search / click on line [\#5221](https://github.com/VSCodeVim/Vim/issues/5221) |
110 |
| -- Switches to VIM mode unexpectly \(ctrl+f search & multi-cursor\) [\#5218](https://github.com/VSCodeVim/Vim/issues/5218) |
111 | 155 |
|
112 | 156 | **Merged pull requests:**
|
113 | 157 |
|
|
120 | 164 | - Add Rust's INNER_LINE_DOC to reflow list [\#5597](https://github.com/VSCodeVim/Vim/pull/5597) ([lf-](https://github.com/lf-))
|
121 | 165 | - Implement normalization for 'Shift+Tab' key combo [\#5587](https://github.com/VSCodeVim/Vim/pull/5587) ([berknam](https://github.com/berknam))
|
122 | 166 | - Stop snippet insertion from going to visual mode [\#5540](https://github.com/VSCodeVim/Vim/pull/5540) ([berknam](https://github.com/berknam))
|
123 |
| -- Fixes \#5442 - \[X\]p does not work in visual line mode [\#5504](https://github.com/VSCodeVim/Vim/pull/5504) ([rickythefox](https://github.com/rickythefox)) |
124 |
| -- Stop user forced stop remap from throwing error [\#5425](https://github.com/VSCodeVim/Vim/pull/5425) ([berknam](https://github.com/berknam)) |
125 |
| -- Fix Alt+DoubleClick wrong selection after the first one [\#5367](https://github.com/VSCodeVim/Vim/pull/5367) ([berknam](https://github.com/berknam)) |
126 |
| -- Fix gulpfile updatePath on windows [\#5293](https://github.com/VSCodeVim/Vim/pull/5293) ([berknam](https://github.com/berknam)) |
127 |
| -- Fix remap bug with '\<' and special keys remaps [\#5287](https://github.com/VSCodeVim/Vim/pull/5287) ([berknam](https://github.com/berknam)) |
128 |
| -- Fix bug with remap in insert mode [\#5280](https://github.com/VSCodeVim/Vim/pull/5280) ([berknam](https://github.com/berknam)) |
129 |
| -- Fix remaps when entering chinese input mode \(composition state\) [\#5271](https://github.com/VSCodeVim/Vim/pull/5271) ([berknam](https://github.com/berknam)) |
130 |
| -- ExecuteOperator doesn't need to change selections [\#5259](https://github.com/VSCodeVim/Vim/pull/5259) ([berknam](https://github.com/berknam)) |
131 |
| -- Fix multicursor selections visual mode [\#5250](https://github.com/VSCodeVim/Vim/pull/5250) ([berknam](https://github.com/berknam)) |
132 | 167 |
|
133 | 168 | ## [v1.17.1](https://github.com/vscodevim/vim/tree/v1.17.1) (2020-09-25)
|
134 | 169 |
|
135 | 170 | [Full Changelog](https://github.com/vscodevim/vim/compare/v1.17.0...v1.17.1)
|
136 | 171 |
|
137 |
| -**Fixed Bugs:** |
138 |
| - |
139 |
| -- "No .vimrc found. Please set `vim.vimrc.path.`" reported with v1.17.0 [\#5220](https://github.com/VSCodeVim/Vim/issues/5220) |
140 |
| - |
141 |
| -**Closed issues:** |
142 |
| - |
143 |
| -- .vim [\#5247](https://github.com/VSCodeVim/Vim/issues/5247) |
144 |
| -- Failed to handle key=p. v.split is not a function [\#5244](https://github.com/VSCodeVim/Vim/issues/5244) |
145 |
| -- Best way to implement "vim-cutlass" behavior? [\#5242](https://github.com/VSCodeVim/Vim/issues/5242) |
146 |
| -- in 1.17.0, unable to find imselect.exe [\#5229](https://github.com/VSCodeVim/Vim/issues/5229) |
147 |
| -- Mouse clicked position isn't registered after navigating only with `hjkl` [\#5212](https://github.com/VSCodeVim/Vim/issues/5212) |
148 |
| - |
149 |
| -**Merged pull requests:** |
150 |
| - |
151 |
| -- make getConfiguration use the document languageId \(fixes \#4503\) [\#5245](https://github.com/VSCodeVim/Vim/pull/5245) ([dalev](https://github.com/dalev)) |
152 |
| - |
153 | 172 | ## [v1.17.0](https://github.com/vscodevim/vim/tree/v1.17.0) (2020-09-22)
|
154 | 173 |
|
155 | 174 | [Full Changelog](https://github.com/vscodevim/vim/compare/beta...v1.17.0)
|
|
0 commit comments