| Commit message (Expand) | Author | Age |
| ... | |
| * | feat(json): vim.json.encode() sort_keys #35574 | skewb1k | 2025-09-13 |
| * | docs: manpage, keycodes, json | Justin M. Keyes | 2025-09-13 |
| * | docs: plugins.txt #35680 | altermo | 2025-09-10 |
| * | feat(json): pretty-format (indent) with vim.json.encode() #35424 | skewb1k | 2025-09-07 |
| * | feat(lua): vim.wait() returns callback results #35588 | Justin M. Keyes | 2025-09-01 |
| * | Merge #33972 feat(lsp): textDocument/inlineCompletion | Justin M. Keyes | 2025-08-24 |
| |\ |
|
| | * | feat(lua): conversion between extmark positions | Yi Ming | 2025-08-24 |
| | * | feat(lua): conversion between cursor positions | Yi Ming | 2025-08-24 |
| * | | docs: misc #35459 | Justin M. Keyes | 2025-08-24 |
| |/ |
|
| * | feat(snippet): highlight active tabstop (#35378) | TheBlob42 | 2025-08-19 |
| * | feat(lua): conversion between vim and lsp position/range | Yi Ming | 2025-08-17 |
| * | feat(lua): `vim.pos`/`vim.range` | Yi Ming | 2025-08-17 |
| * | feat(lua): vim.list.bisect() #35108 | Yi Ming | 2025-08-03 |
| * | docs: reorder sections #35140 | Justin M. Keyes | 2025-08-03 |
| * | docs: lsp, ui events, dev guidance, osc7 | Justin M. Keyes | 2025-07-28 |
| * | feat(lua): add vim.list.unique() | Lewis Russell | 2025-07-28 |
| * | refactor(lua): use vim.system #34707 | Yochem van Rosmalen | 2025-07-23 |
| * | docs(pack): move `vim.pack` documentation into a separate file | Evgeni Chasnovski | 2025-07-18 |
| * | feat(net): vim.net.request(), :edit [url] #34140 | Tom Ampuero | 2025-07-13 |
| * | refactor(lua): rename vim.diff => vim.text.diff #34864 | Justin M. Keyes | 2025-07-12 |
| * | docs: api, pack, events, develop | Justin M. Keyes | 2025-07-10 |
| * | docs: move vim.system to own section | Lewis Russell | 2025-07-10 |
| * | docs: type fixes #34831 | phanium | 2025-07-07 |
| * | feat(pack): add built-in plugin manager `vim.pack` | Evgeni Chasnovski | 2025-07-04 |
| * | feat(runtime): accept predicates in take and skip (#34657) | Mart-Mihkel Aun | 2025-07-03 |
| * | fix(vim.system): env=nil passes env=nil to uv.spawn | Lewis Russell | 2025-07-02 |
| * | Merge #34715 vim.version improvements | Justin M. Keyes | 2025-07-01 |
| |\ |
|
| | * | feat(vim.version): add `vim.version.intersect()` | Evgeni Chasnovski | 2025-06-30 |
| | * | fix(vim.version): improve construction of '<=a.b.c' and '>a.b.c' ranges | Evgeni Chasnovski | 2025-06-30 |
| | * | docs(vim.version): document `vim.VersionRange` as a dedicated class | Evgeni Chasnovski | 2025-06-30 |
| * | | doc(vim.version): options formatting #34716 | James Trew | 2025-06-30 |
| |/ |
|
| * | docs(ui): type annotations for options #33983 | Yi Ming | 2025-06-18 |
| * | docs: vim.fs.dir.Opts type #34546 | phanium | 2025-06-17 |
| * | fix(docs): callback annotation for `vim.ui.input` #34507 | Maria José Solano | 2025-06-17 |
| * | docs: support overloads and async | Lewis Russell | 2025-06-16 |
| * | fix(extui): clear cmdline buffer for first message (#34490) | luukvbaal | 2025-06-15 |
| * | docs: vim.fs., diagnostics, lsp #34402 | Justin M. Keyes | 2025-06-13 |
| * | docs(extui): rename box->msg, more->pager, prompt->dialog | Luuk van Baal | 2025-06-13 |
| * | feat(vim.fs): root() can specify "equal priority" #34276 | Siddhant Agarwal | 2025-06-09 |
| * | docs: lua, UI events #34261 | Justin M. Keyes | 2025-06-07 |
| * | fix: type fixes | Lewis Russell | 2025-06-06 |
| * | feat(glob): new Glob implementation based on Peglob #33605 | Brynne Taylor | 2025-05-22 |
| * | revert: show "g<" hint when message spills 'cmdheight' | Luuk van Baal | 2025-05-14 |
| * | feat(extui): assign 'filetype' to extui windows (#33924) | luukvbaal | 2025-05-09 |
| * | refactor(lua): swap value params in `tbl_extend` behavior callback #33847 | Maria José Solano | 2025-05-04 |
| * | feat(lua): function `behavior` for tbl_extend, tbl_deep_extend #33819 | Maria José Solano | 2025-05-03 |
| * | feat(ui): ext_cmdline/messages for the TUI #27855 | luukvbaal | 2025-05-02 |
| * | fix(trust): support for trusting directories #33617 | Jeremy Fleischman | 2025-04-30 |
| * | docs: lsp, lua #33682 | Justin M. Keyes | 2025-04-27 |
| * | docs: lsp, emoji, startup #33446 | Justin M. Keyes | 2025-04-27 |