diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2025-07-12 14:34:12 -0400 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2025-07-12 14:34:12 -0400 |
| commit | b2684d9f6658544d75e2431a06bcf21fe80673f8 (patch) | |
| tree | bcf337be433abfaeba91733f22bf1c259680944f | |
| parent | 7da0c46e1bc98d5f86bd32b7bee6ee1222853da2 (diff) | |
NVIM v0.11.3v0.11.3
For notable changes, see runtime/doc/news.txt (or `:help news` in Nvim).
Following is a list of fixes/features.
FEATURES
--------------------------------------------------------------------------------
- db3b85677928 defaults: map "grt" to LSP type_definition #34663
- ecf5164d2d64 lsp: pass resolved config to cmd() #34560
- 5d0766ddceec vim.fs: vim.fs.root() can control priority #34413
FIXES
--------------------------------------------------------------------------------
- f2c43051145f api: add missing nargs field to user command Lua callbacks #34210
- aa6136f95651 api: adjust fix for reconfiguring float "relative" (#34287)
- 6889f9168b83 api: populate lhsrawalt in nvim_get_keymap response
- 0d66963089f4 api: reconfiguring float "relative" does not clear "win" (#34271)
- 8d3b7b57c800 api: update topline when flushing with nvim__redraw() (#34346)
- 77eb278adf71 clipboard: enable cache for function providers #34470
- 0613faf5967f column: missing redraw with virt_lines_leftcol (#34650)
- 4303337c7705 diagnostics: validate opts.signs #34565
- 902c946bcd3e editorconfig: a custom property is treated as a section (#34445)
- 7b2119dbd9a2 exrc: exrc knows its own location #34638
- 7da0c46e1bc9 health: bad format() call #34906
- c97ad3cb41f1 health: floating window closes when opening TOC (gO)
- 68d204462c70 health: highlight group conflicts with help #34616
- 282f9fb816d7 incsearch: include compsing characters with Ctrl-L
- d0a24ea03ebe lsp: _cancel_all_requests() tries to cancel completed requests #34105
- 4621527f5989 lsp: add `RequestFailed` error code constant #34645
- 1077374380bd lsp: advertise supported fold kinds (#34461)
- 0f1cada0f749 lsp: announce diagnostic tag support (#34436)
- ff8acfffd291 lsp: include client ID when receiving unknown fold kind (#34535)
- c13eba525400 lsp: only auto-detach lsp.config enabled clients #34325
- ea8db9003b89 lsp: use correct deprecation function (#34518)
- f7b1b0595d1b menu: fix listing of submenus (#34315)
- adf31505d862 messages: make swapfile attention message part of prompt (#34414)
- 89959ab9dc6a messages: recognize cmdline one_key/number prompt State (#34206)
- ec84c8df0e8a msgpack: flush incomplete big UI event before packing RPC event
- d9c10ea75364 redraw: update curswant for Visual selection (#34241)
- 388b55984854 runtime: no conceal in qf on :lopen #34854
- d9b9514e8e9a startup: make startup windows if there are only floating windows (#34349)
- ef68eae09a7c term: terminal attr index may exceed TERM_ATTRS_MAX #34318
- c4a760c734dd terminal: don't disable scrolloff for non-terminal buffers (#34451)
- 36c6f488e436 terminal: fix OSC 8 parsing (#34424)
- 68677eb4773c terminal: stack overflow when too many csi args (#34012)
- 3d5be364bc8b treesitter: enable a gc for wasmtime
- a80bdf0d9bd6 treesitter: ensure TSLuaTree is always immutable
- 07d919784010 treesitter: ensure TSNode's tree is immutable
- 7184230e942f treesitter: ensure window is valid in async parsing #34385
- 8183eb32e1af treesitter: scope highlight state per window
- dfeec113bed0 treesitter: support multiple `@injection.content` captures
- 70b4e7948fc8 tui: avoid memory leak and compiler warning on Windows (#34225)
- 6f8efea940dc tui: check for title support correctly (#34866)
- 43804477ca59 tui: don't crash when nvim__screenshot() is called with bad path (#34594)
- 0eec4a8ecce2 tui: wait for embedded server's exit code
- bfcf541a9edb tutor: cannot find tutors in pack/*/start/* #34689
- f9f0345eba23 vim.json: loss of precision on integers >14 digits #34876
- 203d4f916d8c vim.system: clear_env=true gives an invalid env to uv.spawn #33955
- e732cbe36c80 vim.system: env=nil passes env=nil to uv.spawn
- 7286e514f2c8 vim.version: vim.VersionRange:has(<prerelease>) (#33324)
- 742ea00742b4 window: don't enter unfocusable or hidden prevwin (#34486)
- e0ddf93bb013 windows: don't set window icon on SIGHUP #34260
VIM PATCHES
--------------------------------------------------------------------------------
- ae05e0399b0a 0fb6cea: runtime(lua): update 'path' option in filetype plugin #33876
- 7ef602d47065 2323f22: runtime(new-tutor): add chapter two to the interactive tutorial
- 2d13ae0dd46d 7a734b7: tests: fix typo in comment (after v9.1.1511)
- d32a4dd4b07a 9.1.1404: wrong link to Chapter 2 in new-tutor
- 28531d18f04e 9.1.1421: tests: need a test for the new-style tutor.tutor (#34267)
- d28ad6e03f80 9.1.1450: Session has wrong arglist with :tcd and :arglocal (#34430)
- 9ffa94b07b3c 9.1.1463: Integer overflow in getmarklist() after linewise operation (#34532)
- d5cbc9935874 9.1.1482: scrolling with 'splitkeep' and line() (#34670)
- 2df746e4e83c 9.1.1506: tests: missing cleanup in Test_search_cmdline_incsearch_highlight() (#34748)
- 730a5e059948 9.1.1511: tests: two edit tests change v:testing from 1 to 0
- 87ba1d7465e4 9.1.1521: completion: pum does not reset scroll pos on reopen with 'noselect' (#34836)
- 222b3d5021f1 bfeefc4: runtime(doc): clarify the effect of exclusive single char selections (#34289)
- 9d8c5119e2e3 eb59129: runtime(typescript): remove Fixedgq() function from indent script (#34334)
| -rw-r--r-- | CMakeLists.txt | 2 | ||||
| -rw-r--r-- | runtime/nvim.appdata.xml | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f9427e2acb..39e7ea5809 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -142,7 +142,7 @@ endif() set(NVIM_VERSION_MAJOR 0) set(NVIM_VERSION_MINOR 11) 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 13) # Bump this after any API/stdlib change. diff --git a/runtime/nvim.appdata.xml b/runtime/nvim.appdata.xml index 384ca6bbb5..eea7c1be4d 100644 --- a/runtime/nvim.appdata.xml +++ b/runtime/nvim.appdata.xml @@ -26,6 +26,7 @@ </screenshots> <releases> + <release date="2025-07-12" version="0.11.3"/> <release date="2025-05-30" version="0.11.2"/> <release date="2025-04-26" version="0.11.1"/> <release date="2025-03-26" version="0.11.0"/> |
