Releases: vim/vim-win32-installer
v9.1.1039
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.1039: Vim9: comments are outdated
- 9.1.1038: tests: test_channel.py fails with IPv6
- runtime(vim): Update base-syntax, fix is/isnot operator matching
- 9.1.1037: Vim9: confusing error when using abstract method via super
- 9.1.1036: make install fails when using shadowdir
- 9.1.1035: Vim9: memory leak with blob2str()
- runtime(tex): add texEmphStyle to texMatchGroup in syntax script
- CI: bump windows python to 3.12
- runtime(netrw): upstream snapshot of v175
- CI: add Linux arm64 CI job
- 9.1.1033: Vim9: compiling abstract method fails without return
- CI: bump windows libsodium to 1.0.20
- runtime(c): add new constexpr keyword to syntax file (C23)
- 9.1.1033: tests: shaderslang was removed from test_filetype erroneously
- 9.1.1032: link error when FEAT_SPELL not defined
- 9.1.1031: Coverity complains about insecure data handling
- runtime(sh): update syntax script
- runtime(c): Add missing syntax test files
- 9.1.1030: filetype: setting bash filetype is backwards incompatible
- runtime(c): Update syntax and ftplugin files
- 9.1.1029: the installer can be improved
- 9.1.1028: too many strlen() calls in screen.c
- 9.1.1027: no sanitize check when running linematch
- 9.1.1026: filetype: swc configuration files are not recognized
- runtime(netrw): change netrw maintainer
- 9.1.1025: wrong return type of blob2str()
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.1024
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.1024: blob2str/str2blob() do not support list of strings
- runtime(doc): fix typo in usr_02.txt
- 9.1.1023: Coverity complains about dereferencing NULL pointer
- 9.1.1022: linematch option value not completed
- 9.1.1021: string might be used without a trailing NUL
- 9.1.1020: no way to get current selected item in a async context
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.1019
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.1019: filetype: fd ignore files are not recognized
- 9.1.1018: v9.1.0743 causes regression with diff mode
- runtime(doc): fix base64 encode/decode examples
- 9.1.1017: Vim9: Patch 9.1.1013 causes a few problems
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.1016
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.1016: Not possible to convert string2blob and blob2string
- 9.1.1015: Coverity complains about dereferencing NULL value
- 9.1.1014: Vim9: variable not found in transitive import
- runtime(colors): Update colorschemes, include new unokai colorscheme
- 9.1.1013: Vim9: Regression caused by patch v9.1.0646
- runtime(lyrics): support milliseconds in syntax script
- runtime(vim): Split Vim legacy and Vim9 script indent tests
- 9.1.1012: Vim9: class interface inheritance not correctly working
- 9.1.1011: popupmenu internal error with some abbr in completion item
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.1010
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.1010: filetype: VisualCode setting file not recognized
- 9.1.1009: diff feature can be improved
- 9.1.1008: tests: test for patch 9.1.1006 doesn't fail without the patch
- 9.1.1007: filetype: various ignore are not recognized
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.1006
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:
- tests: Load screendump files with "git vimdumps"
- 9.1.1006: PmenuMatch completion highlight can be combined
- 9.1.1005: completion text is highlighted even with no pattern found
- 9.1.1004: tests: a few termdebug tests are flaky
- 9.1.1003: [security]: heap-buffer-overflow with visual mode
- runtime(doc): add package-<name> helptags for included packages
- 9.1.1002: Vim9: unknown func error with interface declaring func var
- runtime(filetype): don't detect string interpolation as angular
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.1001
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.1001: ComplMatchIns highlight hard to read on light background
- runtime(vim): Update base-syntax, highlight literal string quote escape
- runtime(editorconfig): set omnifunc to syntaxcomplete func
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.1000
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.1000: tests: ruby tests fail with Ruby 3.4
- 9.1.0999: Vim9: leaking finished exception
- runtime(tiasm): use correct syntax name tiasm in syntax script
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.0998
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.0998: filetype: TI assembly files are not recognized
- 9.1.0997: too many strlen() calls in drawscreen.c
- runtime(xf86conf): add section name OutputClass to syntax script
- 9.1.0996: ComplMatchIns may highlight wrong text
- runtime(vim): Update base-syntax, improve ex-bang matching
- runtime(doc): clarify buffer deletion on popup_close()
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.0995
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:
- CI: drop setup of snd-dummy module
- 9.1.0995: filetype: shaderslang files are not detected
- 9.1.0994: Vim9: not able to use comment after opening curly brace
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.