From 7fdb35ac465e3433721722143ca2eb556cdd0252 Mon Sep 17 00:00:00 2001 From: Takase <20792268+takase1121@users.noreply.github.com> Date: Tue, 16 Apr 2024 19:12:43 +0800 Subject: [PATCH] Release v2.1.4 (#1772) * changelog: add changes for 2.1.4 * chore: update version and changelog --- .github/workflows/release.yml | 2 +- changelog.md | 54 +++++++++++++++++++ meson.build | 2 +- .../linux/com.lite_xl.LiteXL.appdata.xml | 2 +- 4 files changed, 57 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b7322063..4a276bf5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ on: inputs: version: description: Release Version - default: v2.1.3 + default: v2.1.4 required: true jobs: diff --git a/changelog.md b/changelog.md index a488016d..3283bdf1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,58 @@ # Changes Log +## [2.1.4] - 2024-04-16 + +This release addresses severe bugs not found in previous releases, +and improves the usability of the program. + +### Features + +* Add `.pyi` extension to `language_python`. + ([#1728](https://github.com/lite-xl/lite-xl/pull/1728)) + +* Improve autocomplete suggestions box behavior with long text + ([#1734](https://github.com/lite-xl/lite-xl/pull/1734)) + +* Improve `CommandView` and autocomplete scroll behavior + ([#1732](https://github.com/lite-xl/lite-xl/pull/1732)) + +* Add `from` symbol to support ESM + ([#1754](https://github.com/lite-xl/lite-xl/pull/1754)) + +* Add Arduino syntax highlighting support in `language_cpp` + ([#1767](https://github.com/lite-xl/lite-xl/pull/1767)) + +* Skip patterns matching nothing in tokenizer + ([#1743](https://github.com/lite-xl/lite-xl/pull/1743)) + +### Fixes + +* Fix uninitialized variables in `src/api/process.c` + ([#1719](https://github.com/lite-xl/lite-xl/pull/1719)) + +* Fix `language_js` regex/comment distinction + ([#1731](https://github.com/lite-xl/lite-xl/pull/1731)) + +* Fix compilation on non-MINGW64 platforms + ([#1739](https://github.com/lite-xl/lite-xl/pull/1739)) + +* Limit `language_js` regex avoidance to numbers, and fix starting `/*` comments + ([#1744](https://github.com/lite-xl/lite-xl/pull/1744)) + +* Fix `buffer_size` in `g_read` for Windows + ([#1722](https://github.com/lite-xl/lite-xl/pull/1722)) + +* Fix missing permission for creating releases + ([#1770](https://github.com/lite-xl/lite-xl/pull/1770)) + +### Other Changes + +* Rectify LICENSE dates and owners + ([#1748](https://github.com/lite-xl/lite-xl/pull/1748)) + +* Fix some typos in `core.init` + ([#1755](https://github.com/lite-xl/lite-xl/pull/1755)) + ## [2.1.3] - 2024-01-29 This release addresses severe bugs not found in previous releases. @@ -1451,6 +1504,7 @@ A new global variable `USERDIR` is exposed to point to the user's directory. - subpixel font rendering with gamma correction +[2.1.4]: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.4 [2.1.3]: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.3 [2.1.2]: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.2 [2.1.1]: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.1 diff --git a/meson.build b/meson.build index 4cac1850..be995302 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('lite-xl', ['c'], - version : '2.1.3', + version : '2.1.4', license : 'MIT', meson_version : '>= 0.56', default_options : [ diff --git a/resources/linux/com.lite_xl.LiteXL.appdata.xml b/resources/linux/com.lite_xl.LiteXL.appdata.xml index 5285cd66..01d1eafb 100644 --- a/resources/linux/com.lite_xl.LiteXL.appdata.xml +++ b/resources/linux/com.lite_xl.LiteXL.appdata.xml @@ -29,6 +29,6 @@ - +