| Commit message (Expand) | Author | Age |
| ... | |
| * | docs: misc #38532 | Justin M. Keyes | 2026-03-29 |
| * | feat: extend vim.Pos, vim.Range #36397 | Luis Calle | 2026-03-29 |
| * | docs: news #38464 | Justin M. Keyes | 2026-03-28 |
| * | fix(ui2): ENTER may focus pager in insert/terminal mode #38497 | phanium | 2026-03-26 |
| * | docs: api, plugins, ui2 | Justin M. Keyes | 2026-03-24 |
| * | feat(net): vim.net.request(outbuf) writes response to buffer #36164 | Yochem van Rosmalen | 2026-03-23 |
| * | fix(lua): drop support for boolean `buf` in `vim.keymap` #38432 | skewb1k | 2026-03-23 |
| * | docs: starting.txt new layout | Justin M. Keyes | 2026-03-22 |
| * | feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360 | skewb1k | 2026-03-21 |
| * | feat(ui2): configure maximum window heights #38392 | luukvbaal | 2026-03-21 |
| * | docs: misc | Justin M. Keyes | 2026-03-20 |
| * | feat(progress): status api, 'statusline' integration #35428 | Shadman | 2026-03-20 |
| * | feat(stdlib): vim.fs.ext() returns file extension #36997 | Yochem van Rosmalen | 2026-03-20 |
| * | docs: misc | Justin M. Keyes | 2026-03-13 |
| * | docs: deprecate hit-enter | Justin M. Keyes | 2026-03-11 |
| * | docs: api, messages, lsp, trust | Justin M. Keyes | 2026-03-11 |
| * | feat(ui2): support routing "typed_cmd" trigger to target | Luuk van Baal | 2026-03-04 |
| * | feat(ui2): configure targets per message kind #38091 | luukvbaal | 2026-02-28 |
| * | fix(vim.fs): joinpath() should ignore empty items #38077 | Yochem van Rosmalen | 2026-02-27 |
| * | feat(secure): allow 'path' parameter for trust action 'allow' (#38001) | anondeveg | 2026-02-25 |
| * | feat(messages): drop hardcoded 'showmode' delay #38029 | Justin M. Keyes | 2026-02-23 |
| * | refactor: defer_fn return type #37999 | Justin M. Keyes | 2026-02-23 |
| * | feat(lua): support vim.Range:has(vim.pos) #37879 | Maria Solano | 2026-02-16 |
| * | docs: Lua error codes E970, E5107-E5116 #37577 | glepnir | 2026-02-14 |
| * | docs(lua): correct vim.wait() interval description (#37856) | zeertzjq | 2026-02-14 |
| * | feat(iter): peek(), skip(predicate) for non-list iterators #37604 | Elijah Koulaxis | 2026-02-12 |
| * | docs: vim.fs path expansion | Justin M. Keyes | 2026-02-12 |
| * | feat(stdlib): vim.json.decode() can allow comments #37795 | skewb1k | 2026-02-11 |
| * | feat(lua): add `Iter:unique()` (#37592) | Olivia Kinnear | 2026-02-10 |
| * | fix(vim.fs): make `rm()` work with symlink to a directory | Evgeni Chasnovski | 2026-02-10 |
| * | docs(lua): vim.keymap.set takes no `noremap` #37723 | Christian Clason | 2026-02-05 |
| * | refactor: rename _extui => _core.ui2 #37692 | luukvbaal | 2026-02-05 |
| * | fix(lua): close vim.defer_fn() timer if vim.schedule() failed (#37647) | zeertzjq | 2026-02-01 |
| * | fix: misc typos #37471 | phanium | 2026-01-27 |
| * | fix(ui): only internal messages are unsafe #37462 | luukvbaal | 2026-01-26 |
| * | docs(lua): iInconsistent vim.keymap param name #37026 | Bryan Turns | 2025-12-20 |
| * | fix(lua): don't remove first char of non-file stacktrace source (#37008) | zeertzjq | 2025-12-18 |
| * | docs: misc, editorconfig | Justin M. Keyes | 2025-12-15 |
| * | fix(lua): relax `vim.wait()` timeout validation #36900 | skewb1k | 2025-12-10 |
| * | fix(input): discard following keys when discarding <Cmd>/K_LUA (#36498) | zeertzjq | 2025-11-20 |
| * | docs: misc #36580 | Justin M. Keyes | 2025-11-16 |
| * | docs: getpos, getregion, lsp | Justin M. Keyes | 2025-11-15 |
| * | fix(lsp): don't overlay insertion-style inline completions (#36477) | Riley Bruins | 2025-11-09 |
| * | docs: regenerate lua.txt (#36376) | zeertzjq | 2025-10-29 |
| * | fix(filetype): move fallback logic to vim.filetype.match() #30141 | Jonny Kong | 2025-10-28 |
| * | docs: types, news, lua-plugin | Justin M. Keyes | 2025-10-24 |
| * | docs: small fixes (#36146) | zeertzjq | 2025-10-12 |
| * | fix(docs): force blank line after numbered list items #35950 | Maria Solano | 2025-09-28 |
| * | docs: json, tests, lsp #35754 | Justin M. Keyes | 2025-09-28 |
| * | docs: small fixes (#35791) | zeertzjq | 2025-09-16 |