| Age | Commit message (Expand) | Author | Files |
| 2026-04-24 | feat(tui): restore 'ttyfast' to control tty requests #38699 | Kyle | 1 |
| 2026-04-24 | feat(api): nvim_echo(percent=nil) means "unknown" progress #39029 | Peter Cardenas | 1 |
| 2026-04-22 | feat(:restart): v:starttime, v:exitreason #39282 | Justin M. Keyes | 1 |
| 2026-04-22 | fix(options): default 'titlestring' shows CWD #39233 | Nick Krichevsky | 1 |
| 2026-04-22 | vim-patch:9.2.0356: Cannot apply 'scrolloff' context lines at end of file | zeertzjq | 1 |
| 2026-04-20 | docs: misc #39207 | Justin M. Keyes | 1 |
| 2026-04-20 | fix(api): expose fg_indexed/bg_indexed in nvim_get_hl #39210 | glepnir | 2 |
| 2026-04-19 | feat(options): add 'winpinned' to pin a window #39157 | luukvbaal | 1 |
| 2026-04-18 | docs: misc #39045 | Justin M. Keyes | 4 |
| 2026-04-18 | docs(events): Lua types for autocmd event-data #38518 | Aditya Malik | 1 |
| 2026-04-18 | feat(vimfn): use Lua for more excmds/vimfns | Justin M. Keyes | 1 |
| 2026-04-17 | perf(vim.fn): call Lua-implemented vim.fn.xx() directly #39166 | Justin M. Keyes | 1 |
| 2026-04-17 | vim-patch:8.2.2440: documentation based on patches is outdated (#39144) | zeertzjq | 1 |
| 2026-04-16 | test: lint naming conventions #39117 | Justin M. Keyes | 1 |
| 2026-04-15 | refactor(api): rename "window" to "win" (positional parameters) #39083 | Justin M. Keyes | 1 |
| 2026-04-15 | refactor(api): rename buffer to buf (positional parameters) #39013 | Justin M. Keyes | 1 |
| 2026-04-14 | feat(api): use zindex to determine dimmed cursor shape #39054 | luukvbaal | 1 |
| 2026-04-14 | docs: lsp, options, api #38980 | Justin M. Keyes | 3 |
| 2026-04-14 | fix(lua): not obvious which _meta/ files are generated #39035 | Justin M. Keyes | 17 |
| 2026-04-14 | refactor(options): generate "modeline disallowed" doc text #39019 | Justin M. Keyes | 1 |
| 2026-04-13 | feat(api): rename buffer to buf in retval #38900 | Justin M. Keyes | 1 |
| 2026-04-13 | feat(completion): completeopt=preselect, LSP CompletionItem.preselect #36613 | glepnir | 1 |
| 2026-04-12 | feat(api): nvim_set_hl can set "font" #37668 | glepnir | 2 |
| 2026-04-12 | Merge #38882 docs | Justin M. Keyes | 2 |
| 2026-04-12 | fix(normal): pass count to 'keywordprg' as arg1 #38965 | Barrett Ruth | 1 |
| 2026-04-12 | fix(api): nvim_get_hl drops groups defined with link_global #38492 | glepnir | 2 |
| 2026-04-12 | docs: misc | Justin M. Keyes | 2 |
| 2026-04-09 | fix(messages): truncate warning messages only in display (#38901) | zeertzjq | 1 |
| 2026-04-08 | feat(api): rename buffer to buf #35330 | Jordan | 4 |
| 2026-04-08 | docs(api): nvim_exec_autocmds() default "pattern" | Sean Dewar | 1 |
| 2026-04-07 | vim-patch:794c304: runtime(doc): clarify incsearch feature and typed chars (#... | zeertzjq | 1 |
| 2026-04-06 | docs: statusline | Justin M. Keyes | 1 |
| 2026-04-04 | vim-patch:af58a9f: runtime(doc): adjust :h 'autowrite' and :h 'autowriteall' | zeertzjq | 1 |
| 2026-04-04 | vim-patch:9.2.0267: 'autowrite' not triggered for :term | zeertzjq | 1 |
| 2026-04-01 | vim-patch:9.2.0277: tests: test_modeline.vim fails (#38672) | zeertzjq | 1 |
| 2026-03-28 | docs: news #38464 | Justin M. Keyes | 4 |
| 2026-03-27 | feat(prompt): prompt_appendbuf() appends to prompt buffer #37763 | Shadman | 1 |
| 2026-03-27 | feat(progress): set Progress-event pattern to "source" #38495 | Shadman | 2 |
| 2026-03-25 | feat(api): nvim_set_hl{update:boolean} #37546 | glepnir | 2 |
| 2026-03-24 | fix(progress): show progress-status only in curwin #38458 | Shadman | 1 |
| 2026-03-24 | docs: api, plugins, ui2 | Justin M. Keyes | 3 |
| 2026-03-23 | fix(lua): drop support for boolean `buf` in `vim.keymap` #38432 | skewb1k | 1 |
| 2026-03-21 | feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360 | skewb1k | 1 |
| 2026-03-20 | docs: misc | Justin M. Keyes | 1 |
| 2026-03-20 | feat(progress): status api, 'statusline' integration #35428 | Shadman | 1 |
| 2026-03-19 | fix(ui): apply 'pumborder' to mouse menu, fix overflow #36193 | glepnir | 1 |
| 2026-03-17 | docs: api, lsp, messages, intro #38327 | Justin M. Keyes | 2 |
| 2026-03-17 | feat(diff): merge adjacent blocks using inline:word (#37085) | Harsh Kapse | 1 |
| 2026-03-16 | feat(vimscript): scripts can detect 'android', 'termux' #38218 | TomIO | 1 |
| 2026-03-16 | feat(progress): disable cmdline progress msg via messagesopt' #36730 | Shadman | 1 |