mirror of
https://github.com/neovim/neovim
synced 2025-07-16 01:01:49 +00:00
This is maintenance release, focusing on bug fixes. It also contains changes to the available binary releases. A Linux AArch64 binary has been added as part of the binary releases. In addition, the previous "linux64" binary has been renamed to "linux-x86_64". This is a BREAKING changes for scripts which consumes our binary releases. FIXES -------------------------------------------------------------------------------- -a8eddf1eb1
checkhealth: failed if 'lua' in plugin name -2bc5e1be0f
decor: set invalid flag for end of invalidated paired marks -d8149e5af9
inspect: use correct default highlight -357ee88606
jobs: do not block UI when jobwait() doesn't block (#31803) -b0b383bff9
lsp: minimum height for floating popup #31990 -4b25fe09cc
lua: prevent SIGSEGV when lua error is NULL in libuv_worker (#32091) -e477ac7c45
marks: revise metadata for start mark of revalidated pair #32017 -22a327a20e
mpack: remove invalid bool definition -87440e7bc5
runtime: let matchit and matchparen skips fallback on treesitter captures -f132efaefb
search: avoid quadratic time complexity when computing fuzzy score (#32153) -ca10442e01
treesitter: don't open fold when o/O adds a line below #28709 -323c43e1c4
treesitter: uv_dlclose after uv_dlerror -a3cc513b67
treesitter.foldexpr: only refresh valid buffers -a986048cb0
treesitter.foldexpr: refresh in the buffers affected by OptionSet -d7ee06124d
treesitter.foldexpr: robustness against ctrl-c -79030bf196
ui: ensure screen update before waiting for input #30576 -3a50639331
9.1.0699: "dvgo" is not always an inclusive motion (#30173) -6a6c6b2658
9.1.0708: Recursive window update does not account for reset skipcol (#30217) -938a600847
9.1.1048: crash after scrolling and pasting in silent Ex mode (#32168) BUILD -------------------------------------------------------------------------------- -fdcdf560da
release: add linux-arm64 appimage and tarball -a7392c04d9
tests: add arm64 runner