From e96f75a4e60c9082e89c7f61e2ce0647e4ebdf43 Mon Sep 17 00:00:00 2001 From: bfredl Date: Wed, 29 Jan 2025 11:10:58 +0100 Subject: [PATCH] NVIM 0.10.4 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 -------------------------------------------------------------------------------- - a8eddf1eb155 checkhealth: failed if 'lua' in plugin name - 2bc5e1be0fd3 decor: set invalid flag for end of invalidated paired marks - d8149e5af957 inspect: use correct default highlight - 357ee88606dd jobs: do not block UI when jobwait() doesn't block (#31803) - b0b383bff990 lsp: minimum height for floating popup #31990 - 4b25fe09ccf8 lua: prevent SIGSEGV when lua error is NULL in libuv_worker (#32091) - e477ac7c45ec marks: revise metadata for start mark of revalidated pair #32017 - 22a327a20e0c mpack: remove invalid bool definition - 87440e7bc544 runtime: let matchit and matchparen skips fallback on treesitter captures - f132efaefb75 search: avoid quadratic time complexity when computing fuzzy score (#32153) - ca10442e01e1 treesitter: don't open fold when o/O adds a line below #28709 - 323c43e1c431 treesitter: uv_dlclose after uv_dlerror - a3cc513b672e treesitter.foldexpr: only refresh valid buffers - a986048cb068 treesitter.foldexpr: refresh in the buffers affected by OptionSet - d7ee06124d38 treesitter.foldexpr: robustness against ctrl-c - 79030bf19618 ui: ensure screen update before waiting for input #30576 - 3a5063933179 9.1.0699: "dvgo" is not always an inclusive motion (#30173) - 6a6c6b26587d 9.1.0708: Recursive window update does not account for reset skipcol (#30217) - 938a6008470e 9.1.1048: crash after scrolling and pasting in silent Ex mode (#32168) BUILD -------------------------------------------------------------------------------- - fdcdf560da30 release: add linux-arm64 appimage and tarball - a7392c04d9b0 tests: add arm64 runner --- CMakeLists.txt | 2 +- runtime/nvim.appdata.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cc6a1bc108..f7c9956325 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -146,7 +146,7 @@ endif() set(NVIM_VERSION_MAJOR 0) set(NVIM_VERSION_MINOR 10) set(NVIM_VERSION_PATCH 4) -set(NVIM_VERSION_PRERELEASE "-dev") # for package maintainers +set(NVIM_VERSION_PRERELEASE "") # for package maintainers # API level set(NVIM_API_LEVEL 12) # Bump this after any API change. diff --git a/runtime/nvim.appdata.xml b/runtime/nvim.appdata.xml index 28e61d62db..552937d352 100644 --- a/runtime/nvim.appdata.xml +++ b/runtime/nvim.appdata.xml @@ -26,6 +26,7 @@ +