Unnamed repository; edit this file 'description' to name the repository.
Add changelog notes for 25.01.1 (#12560)
Michael Davis 2025-01-20
parent 7cc93eb · commit e7ac2fc
-rw-r--r--CHANGELOG.md53
-rw-r--r--Cargo.lock24
-rw-r--r--Cargo.toml2
-rw-r--r--contrib/Helix.appdata.xml3
4 files changed, 69 insertions, 13 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3658cd78..1f2925c5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,59 @@ Updated languages and queries:
Packaging:
-->
+# 25.01.1 (2025-01-19)
+
+25.01.1 is a patch release focusing on fixing bugs and panics from changes in 25.01.
+
+Usability improvements:
+
+* Run external formatters from the document's directory ([#12315](https://github.com/helix-editor/helix/pull/12315))
+
+Fixes:
+
+* Fix blank buffer picker preview on doc with no views ([917174e](https://github.com/helix-editor/helix/commit/917174e))
+* Fix `join_selections` behavior on tabs ([#12452](https://github.com/helix-editor/helix/pull/12452))
+* Fix recognition for color LSP completion hex codes for some language servers ([#12501](https://github.com/helix-editor/helix/pull/12501))
+* Fix offsets to selections updated by `open_below`/`open_above` (`o`/`O`) in multi-cursor scenarios ([#12465](https://github.com/helix-editor/helix/pull/12465))
+* Fix offsets to selections updated by `insert_newline` when trimming whitespace in multi-cursor scenarios ([4bd17e5](https://github.com/helix-editor/helix/commit/4bd17e5))
+* Fix panic in path completion from resolving variables like `${HOME:-$HOME}` ([#12556](https://github.com/helix-editor/helix/pull/12556))
+* Prevent line comment continuation when using `change_selection` (`c`) on a line above a comment ([#12575](https://github.com/helix-editor/helix/pull/12575))
+
+Themes:
+
+* Update `onelight` ([#12399](https://github.com/helix-editor/helix/pull/12399))
+* Add cursorline color to iceberg themes ([#12404](https://github.com/helix-editor/helix/pull/12404))
+* Update `special`, `ui.text.directory` and `ui.virtual.wrap` in `dark_plus` ([#12530](https://github.com/helix-editor/helix/pull/12530))
+
+New languages:
+
+* CodeQL ([#12470](https://github.com/helix-editor/helix/pull/12470))
+* Gren ([#12525](https://github.com/helix-editor/helix/pull/12525))
+
+Updated languages and queries:
+
+* Fix Teal LSP name ([#12395](https://github.com/helix-editor/helix/pull/12395))
+* Highlight `:` in Rust as a delimiter ([#12408](https://github.com/helix-editor/helix/pull/12408))
+* Update Swift highlights ([#12409](https://github.com/helix-editor/helix/pull/12409))
+* Highlight JSX attributes as `@attribute` ([#12416](https://github.com/helix-editor/helix/pull/12416))
+* Improve markdown heading highlights ([#12417](https://github.com/helix-editor/helix/pull/12417))
+* Add comment tokens configuration for JSONC ([b26903c](https://github.com/helix-editor/helix/commit/b26903c))
+* Highlight the never type `!` as a type in Rust ([#12485](https://github.com/helix-editor/helix/pull/12485))
+* Expand builtin function highlights for ECMA languages, Rust and Haskell ([#12488](https://github.com/helix-editor/helix/pull/12488))
+* Recognize `.clang-tidy` as YAML ([#12498](https://github.com/helix-editor/helix/pull/12498))
+* Update MATLAB grammar and indent queries ([#12518](https://github.com/helix-editor/helix/pull/12518))
+* Recognize `rockspec` as Lua ([#12516](https://github.com/helix-editor/helix/pull/12516))
+* Add `///` to Dart comment tokens configuration ([99d33c7](https://github.com/helix-editor/helix/commit/99d33c7))
+* Update Solidity grammar and queries ([#12457](https://github.com/helix-editor/helix/pull/12457))
+* Update Spade grammar and queries ([#12583](https://github.com/helix-editor/helix/pull/12583))
+* Re-enable Hare fetching and building by default ([#11507](https://github.com/helix-editor/helix/pull/11507))
+
+Packaging:
+
+* `--version` now prints a leading zero for single-digit months, for example `25.01` (03f35af)
+* Pin the Ubuntu GitHub Actions runners used for releases to `ubuntu-22.04` ([#12464](https://github.com/helix-editor/helix/pull/12464))
+* Produce a Debian package (`.deb` file) in the release GitHub Actions workflow ([#12453](https://github.com/helix-editor/helix/pull/12453))
+
# 25.01 (2025-01-03)
As always, a big thank you to all of the contributors! This release saw changes from 171 contributors.
diff --git a/Cargo.lock b/Cargo.lock
index d7ed00e9..c731060d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1285,7 +1285,7 @@ dependencies = [
[[package]]
name = "helix-core"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"ahash",
"anyhow",
@@ -1326,7 +1326,7 @@ dependencies = [
[[package]]
name = "helix-dap"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"fern",
@@ -1341,7 +1341,7 @@ dependencies = [
[[package]]
name = "helix-event"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"ahash",
"anyhow",
@@ -1355,7 +1355,7 @@ dependencies = [
[[package]]
name = "helix-loader"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"cc",
@@ -1374,7 +1374,7 @@ dependencies = [
[[package]]
name = "helix-lsp"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"arc-swap",
@@ -1409,11 +1409,11 @@ dependencies = [
[[package]]
name = "helix-parsec"
-version = "25.1.0"
+version = "25.1.1"
[[package]]
name = "helix-stdx"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"bitflags",
"dunce",
@@ -1430,7 +1430,7 @@ dependencies = [
[[package]]
name = "helix-term"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"arc-swap",
@@ -1475,7 +1475,7 @@ dependencies = [
[[package]]
name = "helix-tui"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"bitflags",
"cassowary",
@@ -1491,7 +1491,7 @@ dependencies = [
[[package]]
name = "helix-vcs"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"arc-swap",
@@ -1507,7 +1507,7 @@ dependencies = [
[[package]]
name = "helix-view"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"anyhow",
"arc-swap",
@@ -3024,7 +3024,7 @@ checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
[[package]]
name = "xtask"
-version = "25.1.0"
+version = "25.1.1"
dependencies = [
"helix-core",
"helix-loader",
diff --git a/Cargo.toml b/Cargo.toml
index 34fa28ff..f77b4f34 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -45,7 +45,7 @@ tempfile = "3.15.0"
bitflags = "2.7"
[workspace.package]
-version = "25.1.0"
+version = "25.1.1"
edition = "2021"
authors = ["Blaž Hrastnik <[email protected]>"]
categories = ["editor"]
diff --git a/contrib/Helix.appdata.xml b/contrib/Helix.appdata.xml
index a6f30441..b32bbebd 100644
--- a/contrib/Helix.appdata.xml
+++ b/contrib/Helix.appdata.xml
@@ -47,6 +47,9 @@
<content_rating type="oars-1.1" />
<releases>
+ <release version="25.01.1" date="2025-01-19">
+ <url>https://github.com/helix-editor/helix/releases/tag/25.01.1</url>
+ </release>
<release version="25.01" date="2025-01-03">
<url>https://helix-editor.com/news/release-25-01-highlights/</url>
</release>