vim

Developer Tools

The official Vim repository

Latest v9.2.1169 · by vimWebsiteRSS

Release activity

Release activity — 135 releases across 26 days since Sep 2, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Sep 2, 2026. Older weeks are hidden at this screen width.
JulAugSepOct
Sunday1 release on Sep 6, 20268 releases on Sep 13, 2026No releases on Sep 20, 20263 releases on Sep 27, 2026No releases on Oct 4, 2026
Monday9 releases on Sep 7, 20269 releases on Sep 14, 20263 releases on Sep 21, 20268 releases on Sep 28, 20263 releases on Oct 5, 2026
Tuesday8 releases on Sep 8, 20264 releases on Sep 15, 2026No releases on Sep 22, 202610 releases on Sep 29, 20262 releases on Oct 6, 2026
Wednesday2 releases on Sep 2, 20268 releases on Sep 9, 20264 releases on Sep 16, 2026No releases on Sep 23, 20268 releases on Sep 30, 20263 releases on Oct 7, 2026
ThursdayNo releases on Sep 3, 20265 releases on Sep 10, 20264 releases on Sep 17, 20264 releases on Sep 24, 20261 release on Oct 1, 2026No releases on Oct 8, 2026
FridayNo releases on Sep 4, 202610 releases on Sep 11, 2026No releases on Sep 18, 20263 releases on Sep 25, 2026No releases on Oct 2, 2026No releases on Oct 9, 2026
SaturdayNo releases on Sep 5, 202611 releases on Sep 12, 20262 releases on Sep 19, 2026No releases on Sep 26, 20262 releases on Oct 3, 2026

135 releases since Sep 2, 2026, busiest day 11

Changelog

v9.2.1169

From commit messages
Changed 2
  • runtime(typescript): Update syntax, fix pattern memory usage with re=1
  • runtime(algol68): Update syntax
Fixed 1
  • getfsize() checks file type twice
View originalPermalink
How v9.2.1169 went

v9.2.1162

From commit messages
Fixed 1
  • Wrong cursor position with 'linebreak' and large 'tabstop'
View originalPermalink
How v9.2.1162 went

v9.2.1144

From commit messages
Changed 1
  • Updated vim.1 man page to include --remote-tab options.
Fixed 2
  • Fixed exponential backtracking in typescriptArrowFuncDef regex pattern.
  • Improved performance of indexing a member of a dict<any> in Vim9.
View originalPermalink
How v9.2.1144 went

v9.2.1143

From commit messages
Fixed 1
  • Text property continuation is now correct after undo/redo operations.
View originalPermalink
How v9.2.1143 went

v9.2.1137

From commit messages
Changed 2
  • Updated syntax scripts for sshallowedsigners, sshauthorizedkeys, sshconfig, sshdconfig, sshpublickey, and sshknownhosts.
  • blob2list() can be improved.
Fixed 1
  • Missing :endif in javascriptcomplete#CompleteJS().
View originalPermalink
How v9.2.1137 went

v9.2.1136

From commit messages
Fixed 2
  • Letter case typos in sshconfig and sshdconfig syntax scripts.
  • Vim9: cannot change an item of a read-only v: variable in :def.
View originalPermalink
How v9.2.1136 went

v9.2.1134

From commit messages
Added 3
  • runtime(sshconfig): Add deprecated syntax highlighting
  • runtime(sshdconfig): Add deprecated syntax highlighting
  • runtime(sshpublickey): Add a new SSH key type
Fixed 1
  • regexp: case-insensitive [a-z]/[A-Z] miss folded characters
View originalPermalink
How v9.2.1134 went

v9.2.1133

From commit messages
Changed 1
  • Updated modeline help and reference 'modelinestrict'.
Fixed 1
  • Fixed test_lua leaving swapfiles behind.
View originalPermalink
How v9.2.1133 went

v9.2.1131

From commit messages
Changed 2
  • Improved support for IAR compiler in runtime files.
  • Updated documentation style and mentioned getcellwidths() in setcellwidths() documentation.
Fixed 1
  • Matching character ranges is slow with the bt re-engine.
View originalPermalink
How v9.2.1131 went

v9.2.1130

From commit messages
Fixed 4
  • Vim9: assigning a Number to $VAR or @r is now an error
  • Base syntax in vim runtime: terminate :g/:s patterns at EOL
  • vimcomplete runtime: do not use wildoptions for completion
  • termdebug and json runtime: unused variables left in :def functions
View originalPermalink
How v9.2.1130 went

v9.2.1124

From commit messages
Added 1
  • runtime(c): support 0O/0o octal prefix (C29)
Changed 1
  • runtime(cpp): Update syntax, cleanup
Fixed 1
  • patch 9.2.1124: unhandled NULL deref in exec_instructions()
View originalPermalink
How v9.2.1124 went

v9.2.1120

From commit messages
Added 1
  • Add UseKeychain keyword to sshconfig syntax
View originalPermalink
How v9.2.1120 went

v9.2.1113

From commit messages
Changed 1
  • Updated C and C++ syntax highlighting.
Fixed 2
  • Use-after-free and memory leak in serverSendToVim().
  • Shell script syntax highlighting for curly blocks in touch command and number patterns in C and C++ syntax.
View originalPermalink
How v9.2.1113 went

v9.2.1100

From commit messages
Fixed 1
  • NFA regexp engine does not inline copy_sub().
View originalPermalink
How v9.2.1100 went

v9.2.1091

From commit messages
Fixed 1
  • Memory leak for 'completeslash' on MS-Windows.
View originalPermalink
How v9.2.1091 went
View all

Discussion