| Commit message (Expand) | Author | Age |
| * | fix(lua): not obvious which _meta/ files are generated #39035 | Justin M. Keyes | 2026-04-14 |
| * | feat(api): rename buffer to buf in retval #38900 | Justin M. Keyes | 2026-04-13 |
| * | feat(api): nvim_set_hl can set "font" #37668 | glepnir | 2026-04-12 |
| * | fix(api): nvim_get_hl drops groups defined with link_global #38492 | glepnir | 2026-04-12 |
| * | feat(api): rename buffer to buf #35330 | Jordan | 2026-04-08 |
| * | docs(api): nvim_exec_autocmds() default "pattern" | Sean Dewar | 2026-04-08 |
| * | docs: news #38464 | Justin M. Keyes | 2026-03-28 |
| * | feat(progress): set Progress-event pattern to "source" #38495 | Shadman | 2026-03-27 |
| * | feat(api): nvim_set_hl{update:boolean} #37546 | glepnir | 2026-03-25 |
| * | docs: api, plugins, ui2 | Justin M. Keyes | 2026-03-24 |
| * | fix(lua): drop support for boolean `buf` in `vim.keymap` #38432 | skewb1k | 2026-03-23 |
| * | feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360 | skewb1k | 2026-03-21 |
| * | docs: api, lsp, messages, intro #38327 | Justin M. Keyes | 2026-03-17 |
| * | fix(api): use standard error messages | Justin M. Keyes | 2026-03-16 |
| * | docs: misc | Justin M. Keyes | 2026-03-16 |
| * | fix(api): nvim_open_tabpage positional "enter" | Sean Dewar | 2026-03-16 |
| * | fix(api): nvim_open_tabpage "after" like :[count]tab | Sean Dewar | 2026-03-16 |
| * | fix: nvim_open_tabpage cleanup, fixes, more tests | Sean Dewar | 2026-03-16 |
| * | feat(api): add nvim_open_tabpage | Will Hopkins | 2026-03-16 |
| * | fix(api): relax config validation for "win" | Sean Dewar | 2026-03-14 |
| * | docs: misc | Justin M. Keyes | 2026-03-13 |
| * | docs: misc | Justin M. Keyes | 2026-03-11 |
| * | docs: api, messages, lsp, trust | Justin M. Keyes | 2026-03-11 |
| * | feat(terminal): surface exit code via virttext + nvim_get_chan_info #37987 | Ayaan | 2026-03-10 |
| * | feat(extmark): support end_col=-1 if strict=false #28169 | Stefan Novaković | 2026-03-09 |
| * | docs(api): clarify nvim_win_set_buf documentation #37201 | Marc Jakobi | 2026-03-06 |
| * | fix(api): return "style" in nvim_win_get_config() #38122 | Sean Dewar | 2026-03-03 |
| * | docs(api): nvim_open_win "split" with negative "win" #38032 | Sean Dewar | 2026-02-23 |
| * | docs: highlight, terminal SGR #37998 | Justin M. Keyes | 2026-02-21 |
| * | feat(highlight): support more SGR attributes #37901 | Riccardo Mazzarini | 2026-02-20 |
| * | docs: nvim_set_hl fg_index, bg_indexed #37534 | glepnir | 2026-01-26 |
| * | docs: misc (#37280) | zeertzjq | 2026-01-07 |
| * | docs: misc | Justin M. Keyes | 2025-12-06 |
| * | feat(float): 'statusline' in floating windows #36521 | glepnir | 2025-11-26 |
| * | docs: misc, build, lsp | Justin M. Keyes | 2025-11-22 |
| * | feat(api): nvim_win_set_config accepts unchanged "noautocmd" #36463 | glepnir | 2025-11-18 |
| * | docs: misc #36580 | Justin M. Keyes | 2025-11-16 |
| * | docs: json, tests, lsp #35754 | Justin M. Keyes | 2025-09-28 |
| * | docs: optionlinks don't need the bars #35777 | Yochem van Rosmalen | 2025-09-15 |
| * | feat(ui): support grid=0 in nvim_input_mouse #32535 | fredizzimo | 2025-09-13 |
| * | perf(highlight): allow decoration providers to skip ranges without data | bfredl | 2025-09-09 |
| * | fix(types): nvim_get_win_config return type #35639 | Lewis Russell | 2025-09-06 |
| * | docs: `details` dict in nvim_buf_get_extmark() #35289 | Phạm Bình An | 2025-09-06 |
| * | docs: lsp, misc | Justin M. Keyes | 2025-09-03 |
| * | perf: add on_range in treesitter highlighting | vanaigr | 2025-08-28 |
| * | feat(api): nvim_echo can emit Progress messages/events #34846 | Shadman | 2025-08-26 |
| * | docs: misc #35459 | Justin M. Keyes | 2025-08-24 |
| * | feat(tui): add nvim_ui_send (#35406) | Gregory Anders | 2025-08-22 |
| * | docs: lsp, ui events, dev guidance, osc7 | Justin M. Keyes | 2025-07-28 |
| * | docs(autocmd): generate events enum type #34883 | luukvbaal | 2025-07-12 |