Releases: vim/vim-win32-installer
v9.1.0264
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.0265: console dialog cannot save unnamed buffers
- runtime(doc): Fill in a few details regarding :enums (#14349)
- runtime: Remove fallback :CompilerSet definition from compiler plugins
- 9.1.0264: libgpm may delete some signal handlers
- runtime(java): Improve the matching of contextual keywords
- 9.1.0263: Vim9: Problem with lambda blocks in enums and classes
- 9.1.0262: Test for TextChanged is flaky with ASAN
- 9.1.0261: Vim9: protected class and funcrefs accessible outside the class
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.0260
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.0260: Problems with "zb" and scrolling to new topline with 'smoothscroll'
- runtime(netrw): filetype not detected when editing remote files
- runtime(doc): sort filetype.txt in the alphabetical order (#14395)
- 9.1.0259: Normal mode TextChanged isn't tested properly
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.0258
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.0258: half-page scrolling broke backward compatibility
- 9.1.0257: Vim9: :call may not find imported class members
- 9.1.0256: Finding autocmd events is inefficient
- 9.1.0255: Vim9: no indication of script nr in stack trace of classes
- 9.1.0254: [security]: Heap buffer overflow when calling complete_add() in 'cfu'
- 9.1.0253: filetype: typespec files are not recognized
- runtime(yaml): improve syntax highlighting for YAML
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.0252
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(yaml): improve syntax highlighting for YAML
- 9.1.0252: Vim9: segfault with static in super class
- 9.1.0251: Filetype test fails
- runtime(sshconfig,sshdconfig): update syntax (#14351)
- 9.1.0250: filetype: ldscripts cannot be recognized
- 9.1.0249: filetype: rock_manifest and config.ld files are not recognized
- 9.1.0248: filetype: yarn lock files are not recognized
- 9.1.0247: filetype: bundle config files are not recognized
- 9.1.0246: filetype: fontconfig files are not recognized
- 9.1.0245: filetype: zsh theme, history and zunit files are not recognized
- 9.1.0244: filetype: bash history files are not recognized
- 9.1.0243: filetype: netrw history file is not recognized
- 9.1.0242: filetype: octave history files are not recognized
- 9.1.0241: filetype: mysql history files are not recognized
- 9.1.0240: filetype: some python tools config files are not recognized
- 9.1.0239: filetype: gnuplot history files are not recognised
- 9.1.0238: filetype: jupyterlab and sublime config are not recognized
- 9.1.0237: filetype: mplstyle files are not recognized
- 9.1.0236: filetype: texlua files are not recognized
- 9.1.0235: filetype: supertux files are not recognized
- 9.1.0234: filetype: support for Intel HEX files is lacking
- 9.1.0233: Vim9: string() output of enum is problematic
- 9.1.0232: Conceal test fails when rightleft feature is disabled
- 9.1.0231: Filetype may be undetected when SwapExists sets ft in other buf
- 9.1.0230: TextChanged autocommand not triggered under some circumstances
- runtime(compilers): ensure compiler! sets global options (#14336)
- runtime(vim): Distinguish Vim9 builtin object methods from namesake builtin functions (#14348)
- runtime(pamconf): add support for Debian specific @includes
- 9.1.0229: Error E877 is not translated
- NSIS: fix path of uganda.nsis.txt in german.nsi file (#14331)
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.0228
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:
- NSIS: fix path of uganda.nsis.txt in german.nsi file (#14331)
- 9.1.0228: Two unrelated things are tested by a single test
- runtime(doc): Improve docs for empty(), len(), and string() on objects
- 9.1.0227: Recording may still be wrong in Select mode
- 9.1.0226: Not able to assign enum values to an enum static variable
- 9.1.0225: test_matchparen not run in CI
- 9.1.0224: cursor may move too many lines over "right" & "below" virt text
- 9.1.0223: code duplication in loop to add active text properties
- 9.1.0222: missing 'below' virt text if truncation precedes after/right text
- 9.1.0221: lines following virt text (that fills the window) might be truncated
- 9.1.0220: Few typos in source and test files
- 9.1.0219: Vim9: No enum support
- 9.1.0218: Unnecessary multiplications in backspace code
- translation(ru): Add translation for README.txt and uganda.txt (#14312)
- 9.1.0217: regexp: verymagic cannot match before/after a mark
- NSIS: Possibility to include translated license and README.txt files (#14311)
- Update README.txt and README.md (#14313)
- 9.1.0216: Error on exit with EXITFREE and 'winfixbuf'
- 9.1.0215: Half-page scrolling does not support smooth-scrolling
- runtime(vim): Update base-syntax, match empty blob and :abclear modifiers (#14318)
- 9.1.0214: Duplicate condition in win_lbr_chartabsize()
- runtime(haskell): allow TODO keywords in comments
- runtime(debcontrol): add Static-Built-Using field (#14306)
- 9.1.0213: CI: MS-Windows fails in test_winfixbuf
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.0212
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.0212: CI: MS-Windows fails in test_winfixbuf
- runtime(json5): add basic indent support (#14298)
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.0211
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(json5): add basic indent support (#14298)
- 9.1.0211: page-wise scrolling does not support smooth-scrolling
- 9.1.0210: Motif: leaking memory when mui_mch_dialog() fails
- 9.1.0209: leaking memory in exe_newdict() on error
- 9.1.0208: winfixbuf does not allow to re-edit current buffer
- 9.1.0207: No autocommand when writing session file
- runtime(java): Update java[CR]_JavaLang type lists (#14297)
- Update README.md (#14302)
- 9.1.0206: unused display_text_first boolean var in win_line()
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.0205
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.0205: Cannot use modifiers before :-Ntabmove
- NSIS: Redesigning the appearance of the vimrc settings page (#14292)
- 9.1.0204: Backspace inserts spaces with virtual text and 'smarttab'
- runtime(doc): Update options.txt
- 9.1.0203: build-error on GNU/Hurd
- runtime(java): Recognise the inline kind of the {@return} tag (#14284)
- runtime(netrw): Fix typo in netrw#NetWrite (#14283)
- NSIS: Update nsis installer and nsis docs (#14256)
- runtime(compiler): update errorformat for dot and neato compiler (#14257)
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.0202
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): Fix typo in netrw#NetWrite (#14283)
- NSIS: Update nsis installer and nsis docs (#14256)
- runtime(compiler): update errorformat for dot and neato compiler (#14257)
- 9.1.0202: leaking memory in add_user() on failure
- 9.1.0201: gM not working correctly with virt text
- 9.1.0200: `gj`/`gk` not skipping over outer virtual text lines
- runtime(termdebug): allow multibyte characters as breakpoint signs (#14274)
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.0199
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.0199: Not enough tests for the slice() function
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.