| Age | Commit message (Expand) | Author | Files |
| 2025-12-15 | docs: misc, editorconfig | Justin M. Keyes | 1 |
| 2025-12-06 | docs: misc | Justin M. Keyes | 2 |
| 2025-11-30 | feat(api): experimental nvim__exec_lua_fast #35758 | fredizzimo | 1 |
| 2025-11-28 | fix(restart): preserve original args on repeat invocations #36740 | Andrew Braxton | 1 |
| 2025-11-26 | feat(float): 'statusline' in floating windows #36521 | glepnir | 2 |
| 2025-11-22 | docs: misc, build, lsp | Justin M. Keyes | 2 |
| 2025-11-18 | feat(api): nvim_win_set_config accepts unchanged "noautocmd" #36463 | glepnir | 1 |
| 2025-11-16 | docs: misc #36580 | Justin M. Keyes | 1 |
| 2025-10-26 | fix(tui): don't treat remote TUI as GUI (#36319) | zeertzjq | 1 |
| 2025-10-25 | fix(terminal): adjust marks when deleting scrollback lines (#36294) | zeertzjq | 1 |
| 2025-10-18 | perf(tui): faster implementation of terminfo | bfredl | 1 |
| 2025-10-11 | fix(ui): 'pumborder' parsing, shadow #36127 | glepnir | 1 |
| 2025-10-10 | feat(ui): 'pumborder' (popup menu border) #25541 | glepnir | 1 |
| 2025-10-08 | fix(api): nvim_open_win default to half-size for splits (#36088) | Sean Dewar | 1 |
| 2025-10-05 | vim-patch:8.1.1957: more code can be moved to evalvars.c | Jan Edmund Lazo | 3 |
| 2025-10-04 | fix(api): nvim_open_win respects requested split window size (#35601) | glepnir | 1 |
| 2025-10-04 | vim-patch:partial:8.1.1939: code for handling v: variables in generic eval fi... | Jan Edmund Lazo | 3 |
| 2025-09-28 | docs: json, tests, lsp #35754 | Justin M. Keyes | 1 |
| 2025-09-26 | fix(highlight): ensure extmark range is within buffer bounds #35928 | skewb1k | 1 |
| 2025-09-26 | Merge pull request #35790 from janlazo/vim-8.1.1989 | zeertzjq | 2 |
| 2025-09-26 | vim-patch:8.1.2077: the ops.c file is too big | Jan Edmund Lazo | 2 |
| 2025-09-24 | fix(highlight): allow ephemeral extmarks past final newline #35888 | skewb1k | 1 |
| 2025-09-15 | docs: optionlinks don't need the bars #35777 | Yochem van Rosmalen | 2 |
| 2025-09-13 | feat(ui): support grid=0 in nvim_input_mouse #32535 | fredizzimo | 1 |
| 2025-09-13 | fix(ui): forward 'rulerformat' to msg_ruler event #35707 | luukvbaal | 1 |
| 2025-09-09 | Merge pull request #35536 from bfredl/skipahead | bfredl | 2 |
| 2025-09-09 | fix(treesitter): use subpriorities for tree ordering | bfredl | 2 |
| 2025-09-09 | perf(highlight): allow decoration providers to skip ranges without data | bfredl | 1 |
| 2025-09-08 | fix(api): crash when moving curwin to other tabpage #35679 | glepnir | 1 |
| 2025-09-07 | refactor(api): redundant w_pos_changed assignment #35663 | glepnir | 1 |
| 2025-09-06 | docs: `details` dict in nvim_buf_get_extmark() #35289 | Phạm Bình An | 1 |
| 2025-09-06 | fix(api): win_set_config error message for splitting from a float #35650 | Sean Dewar | 1 |
| 2025-09-06 | perf(api): reduce redundant `win_find_tabpage` calls (#35643) | glepnir | 1 |
| 2025-09-04 | docs: api events | Justin M. Keyes | 4 |
| 2025-09-03 | docs: lsp, misc | Justin M. Keyes | 2 |
| 2025-09-01 | feat(progress): better default format + history sync #35533 | Shadman | 1 |
| 2025-08-30 | vim-patch:8.1.1136: decoding of mouse click escape sequence is not tested (#3... | Jan Edmund Lazo | 1 |
| 2025-08-29 | Merge pull request #31400 from vanaigr/decor-provider-range | bfredl | 2 |
| 2025-08-28 | fix(progress): simplify ui-event, introduce default presentation #35527 | Shadman | 1 |
| 2025-08-28 | perf: add on_range in treesitter highlighting | vanaigr | 2 |
| 2025-08-26 | feat(api): nvim_echo can emit Progress messages/events #34846 | Shadman | 3 |
| 2025-08-24 | docs: misc #35459 | Justin M. Keyes | 2 |
| 2025-08-22 | feat(tui): add nvim_ui_send (#35406) | Gregory Anders | 2 |
| 2025-08-14 | feat(ui): :connect command #34586 | Siddhant Agarwal | 2 |
| 2025-08-14 | refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards | bfredl | 33 |
| 2025-08-13 | fix(api): fix not capturing output in cmdline mode (#35322) | zeertzjq | 2 |
| 2025-08-12 | fix(api): fix crash in command preview with % #35228 | glepnir | 1 |
| 2025-08-02 | feat: ":restart [cmd]" can run commands #35045 | Sathya Pramodh | 1 |
| 2025-08-02 | fix(api): nvim_create_user_command addr option should allow ranges #35077 | glepnir | 1 |
| 2025-07-28 | docs: lsp, ui events, dev guidance, osc7 | Justin M. Keyes | 1 |