lite-xl version history
10 releases tracked, newest first.
v2.1.8
Jun 8, 2025- Ported to SDL3 and added LTO support for better performance
- Improved font loading with proper error messages
- Fixed high CPU usage in dirmonitor on Linux
- Added warnings for malformed patterns and improved Windows setup files
18 downloads
v2.1.8-rc3
Pre-releaseJun 5, 2025This release will be the first to use [SDL3](https://wiki.libsdl.org/SDL3/FrontPage), which should fix a bunch of issues (and might cause others).
This release also uses LTO to achieve some performance gain.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Port to SDL3 ([#1756](https://github.com/lite-xl/lite-xl/pull/1756))
* Warn against malformed patterns and disable them ([#2029](https://github.com/lite-xl/lite-xl/pull/2029))
* Update Windows setup files ([#1988](https://github.com/lite-xl/lite-xl/pull/1988))
* add LTO support ([#2049](https://github.com/lite-xl/lite-xl/pull/2049))
* Make font loading function return proper error messages ([#1919](https://github.com/lite-xl/lite-xl/pull/1919))
### Fixes
* Update CSS plugin to support more units ([#2010](https://github.com/lite-xl/lite-
18 downloads
v2.1.8-rc2
Pre-releaseMay 19, 2025This release will be the first to use [SDL3](https://wiki.libsdl.org/SDL3/FrontPage), which should fix a bunch of issues (and might cause others).
This release also uses LTO to achieve some performance gain.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Port to SDL3 ([#1756](https://github.com/lite-xl/lite-xl/pull/1756))
* Warn against malformed patterns and disable them ([#2029](https://github.com/lite-xl/lite-xl/pull/2029))
* Update Windows setup files ([#1988](https://github.com/lite-xl/lite-xl/pull/1988))
* build.sh: add LTO support ([#2049](https://github.com/lite-xl/lite-xl/pull/2049))
* Make font loading function return proper error messages ([#1919](https://github.com/lite-xl/lite-xl/pull/1919)
### Fixes
* Update CSS plugin to support more units ([#2010](https://github.
18 downloads
v2.1.8-rc1
Pre-releaseMay 18, 2025This release will be the first to use [SDL3](https://wiki.libsdl.org/SDL3/FrontPage), which should fix a bunch of issues (and might cause others). This release also uses LTO to achieve some performance gain.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Port to SDL3 ([#1756](https://github.com/lite-xl/lite-xl/pull/1756))
* Warn against malformed patterns and disable them ([#2029](https://github.com/lite-xl/lite-xl/pull/2029))
* Update Windows setup files ([#1988](https://github.com/lite-xl/lite-xl/pull/1988))
* build.sh: add LTO support ([#2049](https://github.com/lite-xl/lite-xl/pull/2049))
* Make font loading function return proper error messages ([#1919](https://github.com/lite-xl/lite-xl/pull/1919)
### Fixes
* Update CSS plugin to support more units ([#2010](https://github.c
18 downloads
v2.1.7
Dec 5, 2024This release addresses a scaling issue on macOS from the previous release. Other than that, the release addresses a few bugs related to the comment line / block functionality and DocView scrolling, as well as improvements to path suggestions when opening files. This release also addresses a bug with the process API on Windows.
We recommend users to upgrade to this version as it provides important bugfixes and QOL improvements.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Allow `/` for path suggestions in Windows ([#1875](https://github.com/lite-xl/lite-xl/pull/1875), [#1976](https://github.com/lite-xl/lite-xl/pull/1976))
* Check item type before creating input text in treeview ([#1904](https://github.com/lite-xl/lite-xl/pull/1904))
### Fixes
* Return state when tokenizing plaintext syn
18 downloads
v2.1.7-rc2
Pre-releaseDec 4, 2024This release addresses a scaling issue on macOS from the previous release. Other than that, the release addresses a few bugs related to the comment line / block functionality and DocView scrolling, as well as improvements to path suggestions when opening files.
We recommend users to upgrade to this version as it provides important bugfixes and QOL improvements.
This release candidate also addresses a bug related to Process API on Windows.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Allow `/` for path suggestions in Windows ([#1875](https://github.com/lite-xl/lite-xl/pull/1875), [#1976](https://github.com/lite-xl/lite-xl/pull/1976))
* Check item type before creating input text in treeview ([#1904](https://github.com/lite-xl/lite-xl/pull/1904))
### Fixes
* Return state when tokenizin
18 downloads
v2.1.7-rc1
Pre-releaseDec 3, 2024This release addresses a scaling issue on macOS from the previous release. Other than that, the release addresses a few bugs related to the comment line / block functionality and DocView scrolling, as well as improvements to path suggestions when opening files.
We recommend users to upgrade to this version as it provides important bugfixes and QOL improvements.
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Allow `/` for path suggestions in all OSes ([#1875](https://github.com/lite-xl/lite-xl/pull/1875))
* `treeview:new-file` prompt ending with slash creates a new folder instead ([#1898](https://github.com/lite-xl/lite-xl/pull/1898))
* Check item type before creating input text in treeview ([#1904](https://github.com/lite-xl/lite-xl/pull/1904))
### Fixes
* Return state when tokenizing
18 downloads
v2.1.6
Nov 29, 2024This releases contains general Quality-of-Life improvements to the editor, including a new icon tailored for macOS, support for highlighting CUDA files and improvements to projectsearch (e.g. search status is shown on top, horizontal scrolling is possible, and elipsis is added to long filenames).
Other than that, we've optimized the renderer and now it performs anywhere from [6x to 352x faster](https://github.com/lite-xl/lite-xl/pull/1845#issue-2387413408) compared to v2.1.5! You should definitely switch to v2.1.6, especially since there are no compatibility-breaking changes in this release.
This third release candidate also fixes a bug on Windows that prevents processes from being started correctly (which impacts the LSP plugin).
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Add CUDA synta
18 downloads
v2.1.6-rc3
Pre-releaseNov 27, 2024This releases contains general Quality-of-Life improvements to the editor, including a new icon tailored for macOS, support for highlighting CUDA files and improvements to projectsearch (e.g. search status is shown on top, horizontal scrolling is possible, and elipsis is added to long filenames).
Other than that, we've optimized the renderer and now it performs anywhere from [6x to 352x faster](https://github.com/lite-xl/lite-xl/pull/1845#issue-2387413408) compared to v2.1.5! You should definitely to v2.1.6, especially since there are no compatibility-breaking changes in this release.
This third release candidate also fixes a bug on Windows that prevents processes from being started correctly (which impacts the LSP plugin).
## Downloads
- Windows (Setup): [32-bit][win32-setup], [64-bit][win64-setup]
- Linux (64-bit): [AppImage][linux64-appimage], [tarball][linux64-tarball]
- macOS: [Universal][mac-dmg], [Intel][macintel-dmg], [Apple Silicon][macarm-dmg]
Other downloads such as ZIP files for Windows and lightweight releases are available below.
For OS requirements, please refer to the relevant section in the [README].
## New Features
* Add CUDA syntax highl
18 downloads
continuous
Pre-releaseOct 22, 2024## What's Changed
* Minor typos in init text by @dwillmer in https://github.com/lite-xl/lite-xl/pull/1289
* Allow command buffer to be expanded by @Guldoman in https://github.com/lite-xl/lite-xl/pull/1297
* Do not allow users to create an empty font group by @takase1121 in https://github.com/lite-xl/lite-xl/pull/1303
* Make api_require's nodes const by @jvoisin in https://github.com/lite-xl/lite-xl/pull/1296
* Fix a memory leak by @jvoisin in https://github.com/lite-xl/lite-xl/pull/1305
* Don't set a value twice by @jvoisin in https://github.com/lite-xl/lite-xl/pull/1306
* Make `dirwatch` sorting compatible with what `file_bisect` expects by @Guldoman in https://github.com/lite-xl/lite-xl/pull/1300
* Handle readlink errors by @jvoisin in https://github.com/lite-xl/lite-xl/pull/1292
* `linewrapping`: Disable horizontal scrolling when enabled by @Guldoman in https://github.com/lite-xl/lite-xl/pull/1309
* plugin api: added missing luaL_typeerror by @jgmdev in https://github.com/lite-xl/lite-xl/pull/1313
* defer lua error until after cleanup by @Jan200101 in https://github.com/lite-xl/lite-xl/pull/1310
* fix: center title and version in emptyview by @sammy-ette in https://github.com/li
5 downloads