summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/version.lua
AgeCommit message (Expand)AuthorFiles
2026-04-08feat(vim.version): add __eq to vim.VersionRange #38881ngicks1
2026-03-13refactor: rename _ensure_integer => _assert_integerJustin M. Keyes1
2026-03-12refactor: integer functions, optimize asserts #34112Lewis Russell1
2025-07-23refactor(lua): use vim.system #34707Yochem van Rosmalen1
2025-07-01Merge #34715 vim.version improvementsJustin M. Keyes1
2025-06-30feat(vim.version): add `vim.version.intersect()`Evgeni Chasnovski1
2025-06-30fix(vim.version): improve construction of '<=a.b.c' and '>a.b.c' rangesEvgeni Chasnovski1
2025-06-30doc(vim.version): options formatting #34716James Trew1
2025-06-30feat(vim.version): make `tostring()` return human-readable version rangeEvgeni Chasnovski1
2025-06-30docs(vim.version): document `vim.VersionRange` as a dedicated classEvgeni Chasnovski1
2025-04-11fix(vim.version): vim.VersionRange:has(<prerelease>) (#33324)Phạm Bình An1
2024-12-23docs(api): vim.version.range():has() method #31622Lukasz Piepiora1
2024-10-04docs: render `@since` versions, 0 means experimental #30649Justin M. Keyes1
2024-07-27fix(version): return nil with empty stringMaria José Solano1
2024-03-09docs: support inline markdownLewis Russell1
2024-03-06refactor(types): more fixes (2)Lewis Russell1
2024-03-01docs: improve/add documentation of Lua typesLewis Russell1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2024-02-25refactor(types): fix miscellaneous type warningsMaria José Solano1
2024-01-21feat(vim.version): add `vim.version.le` and `vim.version.ge`Jongwook Choi1
2024-01-03feat(lua): add noref to deepcopyLewis Russell1
2023-09-14docs: replace <pre> with ``` (#25136)Gregory Anders1
2023-08-09fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason1
2023-07-18docs(lua): more improvements (#24387)Lewis Russell1
2023-07-17docs(lua): change *lua-foo* -> *vim.foo*Lewis Russell1
2023-06-22fix: tostring(vim.version()) fails if build is NIL #24097Julian Grinblat1
2023-06-12feat: tostring(vim.version())Justin M. Keyes1
2023-06-12feat: vim.version() returns a Version objectGianmaria Bajo1
2023-06-06fix: version-range < and <= #23539Gianmaria Bajo1
2023-05-13docs: small fixesdundargoc1
2023-03-22refactor(vim.gsplit): remove "keepsep"Justin M. Keyes1
2023-03-22fix(vim.version): prerelease compareJustin M. Keyes1
2023-03-20feat(vim.version): more coercion with strict=falseJustin M. Keyes1
2023-03-20refactor(vim.version): use lazy.nvim semver moduleJustin M. Keyes1
2023-03-20refactor(vim.version): use lazy.nvim semver moduleJustin M. Keyes1
2023-03-06fix(vim.version): incorrect version.cmp()Justin M. Keyes1
2023-03-06refactor(vim.version): cleanupJustin M. Keyes1
2023-03-06feat(lua): add semver apiKelly Lin1