From 9b5ee7df4e45ff8abbab349468b45ad39f700c0d Mon Sep 17 00:00:00 2001 From: bfredl Date: Sat, 21 Dec 2024 18:13:33 +0100 Subject: [PATCH] NVIM 0.10.3 Christmas edition. This is a maintenance release, focusing on fixes. FEATURES -------------------------------------------------------------------------------- - 085f1cc99dd0 main: expand file ~\ or ~/ prefix on Windows FIXES -------------------------------------------------------------------------------- - f8ee92feec19 deps build for ARM64 MSVC - 163a532cfa96 api: make `nvim_set_hl()` respect all `cterm` attributes (#31390) - 6a63034b5190 completion: avoid deleting text when completion leader changes #31448 - c257fe55826d coverity/510275: linematch out of bounds access (#30687) - 7ca0408a1fe9 defaults: don't replace keycodes in Visual search mappings (#31460) - 71faa2be8882 events: don't expand `args.file` for Lua callback (#31473) - e80e8a0980aa extmark: builtin completion can still affect nearby extmarks #31387 - 7abc58349eed filetype: make filetype detection work with :doautocmd (#31470) - 98ec48eefba6 inccommand: ensure cursor is where it belongs - 650dcbbafea5 inspect: always show priority - b5b84b806acc inspect: show priority for treesitter highlights - bf6687111383 lsp: cancel pending requests before refreshing (#31500) - 308e9719cf4b lsp: retrigger diagnostics request on server cancellation (#31345) (#31427) - 84bbbd9fbee8 lsp: str_byteindex_enc bounds checking #30747 - 01fe4fc589b4 marks: skip right_gravity marks when deleting text - 57b0fecd47b9 startup: report --startuptime error to stderr (#31131) - 3c0e1a89d918 treesitter: show proper node name error messages - bbefbc995e1e tui: avoid flushing buffer halfway an OSC 2 sequence (#30793) - 424a452401c2 uri: uri_encode encodes brackets incorrectly for RFC2732 #31284 - 1a030f6e04fd vim.system: invalid MAX_TIMEOUT for 32-bit systems #31638 - ee7885aa21f2 9.1.0759: screenpos() may return invalid position (#30681) REFACTOR -------------------------------------------------------------------------------- - b286ba419a3e fix incorrect use of enum (#30924) - fb5a0e28dba1 sort various Lua tables in src/ alphabetically (#30978) DOCUMENTATION -------------------------------------------------------------------------------- - 9455686b6fe2 misc (#29410) - 5480c0bd75d8 lua: "vim.bo" is always equivalent to :setlocal (#30733) - 27fca9c7d298 lua: clarify when on_key "typed" will be empty (#30774) --- CMakeLists.txt | 2 +- runtime/nvim.appdata.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 048a9b970a..0edf7505b7 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 3) -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 d86fb74fbe..28e61d62db 100644 --- a/runtime/nvim.appdata.xml +++ b/runtime/nvim.appdata.xml @@ -26,6 +26,7 @@ +