From b5ee18c966d811945b7355f0e941893d7ecc7fc7 Mon Sep 17 00:00:00 2001 From: takase1121 <20792268+takase1121@users.noreply.github.com> Date: Sun, 18 May 2025 22:40:54 +0800 Subject: [PATCH] chore: update changelogs [skip ci] --- changelog.md | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/changelog.md b/changelog.md index 1d314d7..c157f40 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,92 @@ # Changes Log +## [2.1.8] - 2025-06-09 + +This 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. + +### Features + +* Port to SDL3 + ([#1756](https://github.com/lite-xl/lite-xl/pull/1756)) + +* Add SDL App Metadata + ([#2068](https://github.com/lite-xl/lite-xl/pull/2068)) + +* 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)) + +* Highlight .rockspec files + ([#2080](https://github.com/lite-xl/lite-xl/pull/2080)) + +* Make font loading function return proper error messages + ([#1919](https://github.com/lite-xl/lite-xl/pull/1919) + +* Defer bitmap rendering when possible + ([#1856](https://github.com/lite-xl/lite-xl/pull/1856)) + +### Fixes + +* Update CSS plugin to support more units + ([#2010](https://github.com/lite-xl/lite-xl/pull/2010)) + +* Add __tostring method to all objects + ([#1534](https://github.com/lite-xl/lite-xl/pull/1534)) + +* Use current char to determine col in DocView:get_x_offset_col + ([#1946](https://github.com/lite-xl/lite-xl/pull/1946)) + +* Allow / and \ as PATHSEP on Windows when fuzzy matching files + ([#1992](https://github.com/lite-xl/lite-xl/pull/1992)) + +* Use correct charmap and glyphmap sizes + ([#1999](https://github.com/lite-xl/lite-xl/pull/1999)) + +* Add digit separators for C++ syntax highlighting + ([#2026](https://github.com/lite-xl/lite-xl/pull/2026)) + +* Prevent enumerating the directory tree in system.list_dir + ([#2059](https://github.com/lite-xl/lite-xl/pull/2059)) + +* Fixed dirmonitor excessively high CPU usage on Linux + ([#2044](https://github.com/lite-xl/lite-xl/pull/2044)) + +* Use correct charmap and glyphmap sizes + ([#1999](https://github.com/lite-xl/lite-xl/pull/1999)) + +* Make project folder detection more robust against unexpected errors + ([b5317c5](https://github.com/lite-xl/lite-xl/commit/b5317c531837a5d4031dfdae5a52ad969735a22a)) + +### Other changes + +* Replace memory functions with SDL equivalent + ([#2067](https://github.com/lite-xl/lite-xl/pull/2067)) + +* Add postrelease workflow to update docs and release winget packages + ([#1983](https://github.com/lite-xl/lite-xl/pull/1983)) + +* Move dependency resolving into source file + ([#1937](https://github.com/lite-xl/lite-xl/pull/1937)) + +* Improve WASM support + ([#1779](https://github.com/lite-xl/lite-xl/pull/1779)) + +* Update CI Script to fix MSYS2 + ([#2028](https://github.com/lite-xl/lite-xl/pull/2028)) + +* Fix missing includes + ([#2017](https://github.com/lite-xl/lite-xl/pull/2017)) + +* Add manifest file to allow installing Lite XL with lpm + ([#2043](https://github.com/lite-xl/lite-xl/pull/2043)) + ## [2.1.7] - 2024-12-05 This release fixes a bug related to scaling on macOS,