Skip to content

Releases: lite-xl/lite-xl

Lite XL Continuous Release

22 Oct 17:08
9b70aec
Compare
Choose a tag to compare
Pre-release
continuous

Added in stdlib as per #2014. (#2017)

Lite XL v2.1.7

05 Dec 14:34
f1ab7de
Compare
Choose a tag to compare

This 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

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, #1976)

  • Check item type before creating input text in treeview (#1904)

Fixes

  • Return state when tokenizing plaintext syntaxes

  • Scale font pixel size in RENDERER mode (#1969)

  • Prevent overscroll when DocView size is less than lh * 2 (#1971)

  • Fix process:read_stdout() and process:read_stderr() not checking for process completion (#1973)

  • Check for process completion in process:returncode() (#1981)

Other Changes

  • Add winget releaser workflow

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.6...v2.1.7

Lite XL v2.1.7 Release Candidate 2

04 Dec 05:24
59f10b4
Compare
Choose a tag to compare
Pre-release

This 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

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, #1976)

  • Check item type before creating input text in treeview (#1904)

Fixes

  • Return state when tokenizing plaintext syntaxes

  • Scale font pixel size in RENDERER mode (#1969)

  • Prevent overscroll when DocView size is less than lh * 2 (#1971)

  • Fix process:read_stdout() and process:read_stderr() not checking for process completion (#1973)

Other Changes

  • Add winget releaser workflow

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.6...v2.1.7-rc2

Lite XL v2.1.7 Release Candidate 1

03 Dec 02:03
ee6f234
Compare
Choose a tag to compare
Pre-release

This 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

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)

  • treeview:new-file prompt ending with slash creates a new folder instead (#1898)

  • Check item type before creating input text in treeview (#1904)

Fixes

  • Return state when tokenizing plaintext syntaxes

  • Scale font pixel size in RENDERER mode (#1969)

  • Prevent overscroll when DocView size is less than lh * 2 (#1971)

Other Changes

  • Add winget releaser workflow

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.6...v2.1.7-rc1

Lite XL v2.1.6

29 Nov 01:31
8498a98
Compare
Choose a tag to compare

This 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 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

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 highlighting support (#1848)

  • Add macOS-specific application icon (#1844)

  • Add keyboard shortcut to tooltips in ToolbarView (#1880)

  • Improve projectsearch (status on the top, horizontal scrolling, elipsis) (#1876)

Fixes

  • Correctly free SDL_Texture and SDL_Renderer (#1849)

  • Fixed minor typo from merge of #1854 for Windows builds

  • Fix multi-type usage in delimited patterns (#1740)

  • Fix appimage cd error and use static appimage runtime (#1924)

Other Changes

  • Rewrite glyph cache (#1845)

  • Use lite-xl-build-box-manylinux (#1877)

  • Remove unused calls to system.absolute_path() (#1895)

  • Remove lhelper script, build configuration and dependency support (#1906)

  • Refactor how arguments are handled in process.start() (#1854)

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.5...v2.1.6

Lite XL v2.1.6 Release Candidate 3

27 Nov 13:30
c8dee67
Compare
Choose a tag to compare
Pre-release

This 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 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

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 highlighting support (#1848)

  • Add macOS-specific application icon (#1844)

  • Add keyboard shortcut to tooltips in ToolbarView (#1880)

  • Improve projectsearch (status on the top, horizontal scrolling, elipsis) (#1876)

Fixes

  • Correctly free SDL_Texture and SDL_Renderer (#1849)

  • Fixed minor typo from merge of #1854 for Windows builds

  • Fix multi-type usage in delimited patterns (#1740)

  • Fix appimage cd error and use static appimage runtime (#1924)

Other Changes

  • Rewrite glyph cache (#1845)

  • Use lite-xl-build-box-manylinux (#1877)

  • Remove unused calls to system.absolute_path() (#1895)

  • Remove lhelper script, build configuration and dependency support (#1906)

  • Refactor how arguments are handled in process.start() (#1854)

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.5...v2.1.6-rc3

Lite XL v2.1.6 Release Candidate 2

27 Nov 02:50
b32fe77
Compare
Choose a tag to compare
Pre-release

This 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 compared to v2.1.5! You should definitely to v2.1.6, especially since there are no compatibility-breaking changes in this release.

This second release candidate also fixes a crash related to the tokenizer caused by incorrect cherry-picking for the first release candidate.

Downloads

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 highlighting support (#1848)

  • Add macOS-specific application icon (#1844)

  • Add keyboard shortcut to tooltips in ToolbarView (#1880)

  • Improve projectsearch (status on the top, horizontal scrolling, elipsis) (#1876)

Fixes

  • Correctly free SDL_Texture and SDL_Renderer (#1849)

  • Fixed minor typo from merge of #1854 for Windows builds

  • Fix multi-type usage in delimited patterns (#1740)

  • Fix appimage cd error and use static appimage runtime (#1924)

Other Changes

  • Rewrite glyph cache (#1845)

  • Use lite-xl-build-box-manylinux (#1877)

  • Remove unused calls to system.absolute_path() (#1895)

  • Remove lhelper script, build configuration and dependency support (#1906)

  • Refactor how arguments are handled in process.start() (#1854)

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.5...v2.1.6-rc2

Lite XL v2.1.6 Release Candidate 1

25 Nov 16:22
3cf30ec
Compare
Choose a tag to compare
Pre-release

This 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 compared to v2.1.5! You should definitely to v2.1.6, especially since there are no compatibility-breaking changes in this release.

Downloads

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 highlighting support (#1848)

  • Add macOS-specific application icon (#1844)

  • Add keyboard shortcut to tooltips in ToolbarView (#1880)

  • Improve projectsearch (status on the top, horizontal scrolling, elipsis) (#1876)

Fixes

  • Correctly free SDL_Texture and SDL_Renderer (#1849)

  • Fixed minor typo from merge of #1854 for Windows builds

  • Fix multi-type usage in delimited patterns (#1740)

  • Fix appimage cd error and use static appimage runtime (#1924)

Other Changes

  • Rewrite glyph cache (#1845)

  • Use lite-xl-build-box-manylinux (#1877)

  • Remove unused calls to system.absolute_path() (#1895)

  • Remove lhelper script, build configuration and dependency support (#1906)

  • Refactor how arguments are handled in process.start() (#1854)

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.5...v2.1.6-rc1

Lite XL v2.1.5

29 Jun 15:15
af9c834
Compare
Choose a tag to compare

This release addresses issues with multicursor text editing, the autoreload plugin and several platform-specific issues that are fixed upstream. Besides that, this release also improves Python, C and C++ syntax highlighting and the user experience on macOS.

Downloads

Other downloads, such as ZIP files for Windows and lightweight releases, are available below.

Please refer to the relevant section in the README for OS requirements.

New Features

  • The macOS DMG images have a new look. (#1816)

  • The number and static constexpr highlighting for C and C++ is improved. (#1752, #1818, #1819)

  • The Python syntax highlighting is improved, including highlighting for f-strings, type annotations and negative numbers. (#1723)

  • In macOS, you can drag and drop files and folders onto Lite XL in the Dock to open them.
    You can also open them with the Right-click → "Open with" menu and set Lite XL to open different file types by default. (#1822, #1828)

  • Various upstream dependencies are updated, which may fix platform-specific issues such as CTRL+V paste in Windows and cursor issues on Linux. (#1812)

Fixes

  • Fix removing threads when iterating over core.threads (#1794)

  • Fix dirmonitor backend selection (#1790)

  • Fix clipboard removing newlines on Windows (#1788)

  • Change co_wait to co_await in language_cpp (#1800)

  • Fix font scale on monitor change when RENDERER backend is used (#1650)

  • Avoid calling the change callback multiple times in the same notification (#1824)

  • Fix autoreload reloading file too soon and misses some updates (#1823)

  • Fix multicursor mangling lines on text insertion due to wrong selection index in Doc:merge_cursors() (#1833, #1834)

Other Changes

  • Add functionality to generate release notes (#1774)

  • Update action dependencies (#1724)

  • Update macOS runner images (#1804)

  • Update macOS copyright notice (#1815)

  • Update SDL2 and PCRE2 (#1812)

Please go to changelog.md for a detailed description of all the changes.

Commits since the last version: v2.1.4...v2.1.5

Lite XL v2.1.5 Release Candidate 4

24 Jun 14:55
58b8e61
Compare
Choose a tag to compare
Pre-release

This release addresses issues with multicursor text editing, the autoreload plugin and several platform-specific issues that are fixed upstream. Other than that, this release also brings improvements to Python, C and C++ syntax highlighting and the user experience on macOS.

Downloads

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

  • The macOS DMG images have a new look. (#1816)

  • The number and static constexpr highlighting for C and C++ is improved. (#1752, #1818, #1819)

  • The Python syntax highlighting is improved, including highlighting for f-strings, type annotations and negative numbers. (#1723)

  • In macOS, you can drag and drop files and folders onto Lite XL in the Dock to open them.
    You can also open them with the Right-click → "Open with" menu and set Lite XL to open different file types by default. (#1822, #1828)

  • Various upstream dependencies are updated, which may fix platform-specific issues such as CTRL+V paste in Windows and cursor issues on Linux. (#1812)

Fixes

  • Fix removing threads when iterating over core.threads (#1794)

  • Fix dirmonitor backend selection (#1790)

  • Fix clipboard removing newlines on Windows (#1788)

  • Change co_wait to co_await in language_cpp (#1800)

  • Fix font scale on monitor change when RENDERER backend is used (#1650)

  • Avoid calling the change callback multiple times in the same notification (#1824)

  • Fix autoreload reloading file too soon and misses some updates (#1823)

  • Fix multicursor mangling lines on text insertion due to wrong selection index in Doc:merge_cursors() (#1833, #1834)

Other Changes

  • Add functionality to generate release notes (#1774)

  • Update action dependencies (#1724)

  • Update macOS runner images (#1804)

  • Update macOS copyright notice (#1815)

  • Update SDL2 and PCRE2 (#1812)

Please go to changelog.md for detailed description of all the changes.

Commits since last version: v2.1.3...v2.1.5-rc4

Full Changelog: v2.1.4...v2.1.5-rc4