Releases: vim/vim-win32-installer
v9.1.1279
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 9.1.1279: Vim9: null_object and null_class are no reserved names
- 9.1.1278: Vim9: too long functions in vim9type.c
- runtime(vim): Update base-syntax, match full :redir command
- 9.1.1277: tests: trailing comment char in test_popupwin
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1276
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 9.1.1276: inline word diff treats multibyte chars as word char
- runtime(doc): update WinScrolled documentation
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1275
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- runtime(vim): Update base-syntax, improve :set backslash handling
- 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc
- 9.1.1274: Vim9: no support for object<type> as variable type
- 9.1.1273: Coverity warns about using uninitialized value
- 9.1.1272: completion: in keyword completion Ctrl_P cannot go back after Ctrl_N
- runtime(sh): Update syntax file, command substitution opening paren at EOL
- 9.1.1271: filetype: Power Query files are not recognized
- translation(ru): fix and updated messages translation
- runtime(doc): clarify the use of change marks when writing a buffer
This release includes signed files
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1270
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- runtime(zip): add *.whl to the list of zip extensions
- 9.1.1270: missing out-of-memory checks in buffer.c
- runtime(doc): update pi_zip.txt with current list of zip file extensions
- 9.1.1269: completion: compl_shown_match is updated when starting keyword completion
- 9.1.1268: filetype: dax files are not recognized
- runtime(openPlugin): fix E480 when opening URLs with wildcards on Windows
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1267
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 9.1.1267: Vim9: no support for type list/dict<object<any>>
- 9.1.1266: MS-Windows: type conversion warnings
- translation(ru): Updated messages translation
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1265
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 9.1.1265: tests: no tests for typing normal char during completion
- runtime(rust): set formatprg to rustfmt
- 9.1.1264: Vim9: error when comparing objects
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1263
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- runtime(doc): update last change date for diff.txt
- runtime(doc): Update the tuple help text
- 9.1.1263: string length wrong in get_last_inserted_save()
- 9.1.1262: heap-buffer-overflow with narrow 'pummaxwidth' value
- 9.1.1261: No test for 'pummaxwidth' non-truncated items
- runtime(debversions): Add release name for Debian 15 - duke
- 9.1.1260: Hang when filtering buffer with NUL bytes
- runtime(odin): add new keywords to syntax script
- 9.1.1259: some issues with comment package and tailing spaces
- ci: Check and confirm Vim feature flags exist before testing
This release includes signed files
Files:
🔒 Signed Files:
Signed 32-bit installer (If you don't know what to use, use this one)
Signed 64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1258
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- runtime(java): Make changes for JDK 24 in syntax script
- 9.1.1258: regexp: max \U and %U value is limited by INT_MAX
- 9.1.1257: Mixing vim_strsize() with mb_ptr2cells() in pum_redraw()
- runtime(lf): add lf r34 keywords to syntax script
- 9.1.1256: if_python: duplicate tuple data entries
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1255
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- runtime(vim): Update base-syntax, match tuples
- 9.1.1255: missing test condition for 'pummaxwidth' setting
- 9.1.1254: need more tests for the comment plugin
- 9.1.1253: abort when closing window with attached quickfix data
- runtime(doc): non-portable sed regex in Makefile for pi_netrw.txt rule
- 9.1.1252: typos in code and docs related to 'diffopt' "inline:"
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.
v9.1.1251
Nightly Vim Windows build snapshots (more information).
If you do not know what to use, use the 32bit installer (use the signed one, if available).
Signed releases will occasionally be provided on a best effort approach.
Changes:
- 9.1.1251: if_python: build error with tuples and dynamic python
- 9.1.1250: cannot set the maximum popup menu width
- 9.1.1249: tests: no test that 'listchars' "eol" doesn't affect "gM"
- runtime(doc): group python interface related items in todo.txt
- 9.1.1248: compile error when building without FEAT_QUICKFIX
- 9.1.1247: fragile setup to get (preferred) keys from key_name_entry
- 9.1.1246: coverity complains about some changes in v9.1.1243
- 9.1.1245: need some more tests for curly braces evaluation
Files:
🔓 Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
32-bit zip archive
64-bit zip archive
pdb files for debugging the corresponding 32-bit executable
pdb files for debugging the corresponding 64-bit executable
Interface Information
- Strawberry Perl 5.32
- LuaBinaries 5.4
- Python 2.7
- Python3 3.8 or later
- Racket 8.7 (BC)
- RubyInstaller 3.2
- libsodium 1.0.19
See the README for detail.