CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 252
Releases: vim/vim-win32-installer
v9.1.1563
Compare
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.1563: completion: ruler may disappear
- 9.1.1562: close button always visible in the 'tabline'
- runtime(python): Highlight f-strings in Python
- runtime(vim): Update base syntax, match "any" type distinctly
- 9.1.1561: configure: wayland test can be improved
- 9.1.1560: configure: uses $PKG_CONFIG before it is defined
- 9.1.1559: tests: Test_popup_complete_info_01() fails when run alone
- runtime(doc): fix claim that 'CTRL-W CTRL-C' and 'CTRL-W c' are the same
- runtime(doc): handle newlines in base64 string encode example
- runtime(vim): Update base syntax, fix incorrect function error
- runtime(compiler): Add PHPStan compiler
- translation: regenerate vim.pot, ignore version.c changes
- 9.1.1558: str2blob() treats NULL string and empty string differently
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 ARM64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
Signed ARM64-bit zip archive
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 16
- sha256:c8aa788eb0fb9dbd61b90f1654a0768dd4bdb7959cbde444c7d169b4057ee19c
2025-07-18T00:52:05Z - sha256:92766a1499ce90c04e3adab4459104b22dab942be25c9351e3a6a654b733514f
2025-07-18T00:52:07Z - sha256:78d35a062a9f7ec1a877a1b2a4f7760a3ebceb26d5478ffdebf46aaa6601c5a5
2025-07-18T04:46:06Z - sha256:b0863632a04897ebf01c2faa521a06a8be6e8e26aa82cbf9209a83839074c9da
2025-07-18T04:46:13Z - sha256:ffbf21c63f8400a581e243bee3be2fef4b44454f86a76b655e30ba451108b978
2025-07-17T23:47:48Z - sha256:bd0cdfc72c75fd4a138643ce653de45d6077e771be188a090d907c4219166edc
2025-07-17T23:47:49Z - sha256:92cfe9e9393493839d077741fe29bdabd6214460b62ac855b5c0d42bbcf621e3
2025-07-17T23:47:51Z - sha256:c516822e26d49be90f4003fa6fd190f501bf6759f35d0dabae24d5bb4595a4db
2025-07-18T04:46:22Z - sha256:cbd2a34c031d78a3e3ad25ae4ea5dd6d469b2faf00c268c6d337835a743cb184
2025-07-18T04:46:27Z - sha256:a2c6d318126813ff85e0b34e4842fd0122948a09a97b15d7011e96bed340fa1c
2025-07-18T00:24:01Z -
2025-07-17T22:12:02Z -
2025-07-17T22:12:02Z - Loading
v9.1.1557
Compare
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.1557: not possible to anchor specific lines in difff mode
- 9.1.1556: string handling in cmdexpand.c can be improved
- 9.1.1555: completion: repeated insertion of leader
- 9.1.1554: crash when omni-completion opens command-line window
- 9.1.1553: Vim9: crash when accessing a variable in if condition
- runtime(tar): update minimum Vim version required for tar.vim
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1552
Compare
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.1552: [security]: path traversal issue in tar.vim
- 9.1.1551: [security]: path traversal issue in zip.vim
- 9.1.1550: defaults: 'showcmd' is not enabled in non-compatible mode on Unix
- 9.1.1549: filetype: pkl files are not recognized
- 9.1.1548: filetype: OpenFGA files are not recognized
- runtime(swig): add 'comments', 'commentstring' in filetype plugin
- runtime(twig): include twig filetype plugin
- 9.1.1547: Wayland: missing ifdef
- translation: ignore vim.pot creation date, regenerate it, rm allfiles
- 9.1.1546: Vim9: error with has() and short circuit evaluation
- runtime(python2): Highlight b-strings in Python 2.7
- runtime(doc): Tweak documentation
- 9.1.1545: typo in os_unix.c
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1544
Compare
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(python): highlight bytes in python
- runtime(python2): highlight unicode strings in python2
- 9.1.1544: :retab cannot be limited to indentation only
- runtime(erlang): Add support for triple-quoted strings and docstrings
- 9.1.1543: Wayland: clipboard appears to not be working
- 9.1.1542: Coverity complains about uninitialized variable
- 9.1.1541: Vim9: error when last enum value ends with a comma
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1540
Compare
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 help syntax file, improve highlighting of included Vim examples
- 9.1.1540: completion: menu state wrong on interruption
- 9.1.1539: completion: messages don't respect 'shm' setting
- runtime(vim): Update base syntax, improve :match highlighting
- translation(it): update Italian message translations
- translation: include vim.pot in the repository
- runtime(python): update rendering of Unicode named literals in syntax script
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1538
Compare
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:
- translation(ru): Update messages translation
- tests: string options in gen_opt_test.vim not fully sorted
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1537
Compare
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:
- check.vim: detect trailing whitespace
- runtime(help_ru): Update help_ru syntax script
- runtime(vim): Update base syntax, improve function call highlighting
- 9.1.1537: helptoc: still some issues when markdown code blocks
- 9.1.1536: tests: test_plugin_comment uses wrong :Check command
- 9.1.1535: the maximum search count uses hard-coded value 99
- 9.1.1534: unnecessary code in tabpanel.c
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1533
Compare
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.1533: helptoc: does not handle code sections in markdown well
- runtime(doc): clarify how ex ranges are adjusted when acting on folds
- translation(ru): update vim-ru according to patch 9.1.1485
- translation(ru): update vimtutor-ru man according to commit 5bbdd0b
- translation(ru): Update main readme.ru.txt according to commit 2bfd1ee
- runtime(filetype): fix incorrect pattern and break early
- Revert "runtime(haskell): Add single quote to `iskeyword` in ftplugin (#8191)"
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 10
v9.1.1532
Compare
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.1532: termdebug: not enough ways to configure breakpoints
- 9.1.1531: confusing error with nested legacy function
- 9.1.1530: Missing version change in v9.1.1529
- 9.1.1529: Win32: the toolbar in the GUI is old and dated
- 9.1.1528: completion: crash with getcompletion()
- 9.1.1527: Vim9: Crash with string compound assignment
- runtime(filetype): improve asm heuristics and move into FTasmsyntax()
- 9.1.1526: completion: search completion match may differ in case
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 ARM64-bit installer
Signed 32-bit zip archive
Signed 64-bit zip archive
Signed ARM64-bit zip archive
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.
Assets 16
v9.1.1525
Compare
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(netrw): restore blank line cleanup after file listing
- 9.1.1525: tests: testdir/ is a bit messy
- 9.1.1524: tests: too many imports in the test suite
- 9.1.1523: tests: test_clipmethod fails in non X11 environment
- 9.1.1522: tests: still some ANSI escape sequences in test output
- 9.1.1521: completion: pum does not reset scroll pos on reopen with 'noselect'
- 9.1.1520: completion: search completion doesn't handle 'smartcase' well
- 9.1.1519: tests: Test_termdebug_decimal_breakpoints() may fail
- runtime(doc): Add documentation style
Files:
π Unsigned Files:
32-bit installer (If you don't know what to use, use this one)
64-bit installer
ARM 64-bit installer
32-bit zip archive
64-bit zip archive
ARM 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.