aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2026-03-23 09:03:25 +0100
committerAram Drevekenin <aram@poor.dev>2026-03-23 09:03:25 +0100
commite7fbd985cbbf52cc569ec2c0250b51f0c67c2eff (patch)
treec5073dcf87ec0fa237edeacde5ee0c5dca1fc76f
parentFix cli blocking logic and update dependencies (#4881) (diff)
downloadsl0ppij-e7fbd985cbbf52cc569ec2c0250b51f0c67c2eff.tar.gz
sl0ppij-e7fbd985cbbf52cc569ec2c0250b51f0c67c2eff.tar.xz
sl0ppij-e7fbd985cbbf52cc569ec2c0250b51f0c67c2eff.zip
chore(release): v0.44.0
-rw-r--r--CHANGELOG.md2
-rw-r--r--example/default.kdl27
-rwxr-xr-xzellij-utils/assets/plugins/about.wasmbin1452528 -> 1475391 bytes
-rwxr-xr-xzellij-utils/assets/plugins/compact-bar.wasmbin1627059 -> 1638251 bytes
-rwxr-xr-xzellij-utils/assets/plugins/configuration.wasmbin1523719 -> 1532352 bytes
-rwxr-xr-xzellij-utils/assets/plugins/fixture-plugin-for-tests.wasmbin1610951 -> 1620040 bytes
-rwxr-xr-xzellij-utils/assets/plugins/layout-manager.wasmbin1808446 -> 1817588 bytes
-rwxr-xr-xzellij-utils/assets/plugins/link.wasmbin1251620 -> 1257681 bytes
-rwxr-xr-xzellij-utils/assets/plugins/multiple-select.wasmbin1461537 -> 1470675 bytes
-rwxr-xr-xzellij-utils/assets/plugins/plugin-manager.wasmbin1427468 -> 1434088 bytes
-rwxr-xr-xzellij-utils/assets/plugins/session-manager.wasmbin1528485 -> 1601506 bytes
-rwxr-xr-xzellij-utils/assets/plugins/share.wasmbin1423204 -> 1429761 bytes
-rwxr-xr-xzellij-utils/assets/plugins/status-bar.wasmbin1604046 -> 1613479 bytes
-rwxr-xr-xzellij-utils/assets/plugins/strider.wasmbin1600866 -> 1624621 bytes
-rwxr-xr-xzellij-utils/assets/plugins/tab-bar.wasmbin1500915 -> 1511962 bytes
15 files changed, 22 insertions, 7 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c59edb1a..1abe1476 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
## [Unreleased]
+
+## [0.44.0] - 2026-03-23
* fix: meta key handling in web client (https://github.com/zellij-org/zellij/pull/4376)
* refactor: move logical structures from client to server (https://github.com/zellij-org/zellij/pull/4383)
* fix: make sessions compatible across versions (https://github.com/zellij-org/zellij/pull/4439)
diff --git a/example/default.kdl b/example/default.kdl
index ebe7f29c..3ea42850 100644
--- a/example/default.kdl
+++ b/example/default.kdl
@@ -246,8 +246,9 @@ plugins {
// Plugins to load in the background when a new session starts
load_plugins {
- // "file:/path/to/my-plugin.wasm"
- // "https://example.com/my-plugin.wasm"
+ "zellij:link"
+ // "file:/path/to/my-plugin.wasm"
+ // "https://example.com/my-plugin.wasm"
}
// Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
@@ -439,11 +440,11 @@ load_plugins {
// opted in to being shared in the browser.
// When enabled, navigate to http://127.0.0.1:8082
// (Requires restart)
-//
+//
// Note: a local web server can still be manually started from within a Zellij session or from the CLI.
// If this is not desired, one can use a version of Zellij compiled without
// `web_server_capability`
-//
+//
// Possible values:
// - true
// - false
@@ -454,16 +455,16 @@ load_plugins {
// Whether to allow sessions started in the terminal to be shared through a local web server, assuming one is
// running (see the `web_server` option for more details).
// (Requires restart)
-//
+//
// Note: This is an administrative separation and not intended as a security measure.
-//
+//
// Possible values:
// - "on" (allow web sharing through the local web server if it
// is online)
// - "off" (do not allow web sharing unless sessions explicitly opt-in to it)
// - "disabled" (do not allow web sharing and do not permit sessions started in the terminal to opt-in to it)
// Default: "off"
-//
+//
// web_sharing "on"
// The ip address the web server should listen on when it starts
@@ -518,6 +519,11 @@ load_plugins {
//
// mouse_hover_effects false
+// Whether to output OSC8 hyperlink sequences
+// Default: true
+//
+// osc8_hyperlinks false
+
// A command to run (will be wrapped with sh -c and provided the RESURRECT_COMMAND env variable)
// after Zellij attempts to discover a command inside a pane when resurrecting sessions, the STDOUT
// of this command will be used instead of the discovered RESURRECT_COMMAND
@@ -526,6 +532,13 @@ load_plugins {
//
// post_command_discovery_hook "echo $RESURRECT_COMMAND | sed <your_regex_here>"
+// Number of async worker tasks to spawn per active client.
+//
+// Allocating few tasks may result in resource contention and lags. Small values (around 4) should
+// typically work best. Set to 0 to use the number of (physical) CPU cores.
+// NOTE: This only applies to web clients at the moment."#;
+// client_async_worker_tasks 4
+
web_client {
font "monospace"
diff --git a/zellij-utils/assets/plugins/about.wasm b/zellij-utils/assets/plugins/about.wasm
index aa506b12..0dc78d85 100755
--- a/zellij-utils/assets/plugins/about.wasm
+++ b/zellij-utils/assets/plugins/about.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/compact-bar.wasm b/zellij-utils/assets/plugins/compact-bar.wasm
index b411e2f3..142f8059 100755
--- a/zellij-utils/assets/plugins/compact-bar.wasm
+++ b/zellij-utils/assets/plugins/compact-bar.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/configuration.wasm b/zellij-utils/assets/plugins/configuration.wasm
index 5539c523..be94723f 100755
--- a/zellij-utils/assets/plugins/configuration.wasm
+++ b/zellij-utils/assets/plugins/configuration.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/fixture-plugin-for-tests.wasm b/zellij-utils/assets/plugins/fixture-plugin-for-tests.wasm
index c2212a76..df5d2514 100755
--- a/zellij-utils/assets/plugins/fixture-plugin-for-tests.wasm
+++ b/zellij-utils/assets/plugins/fixture-plugin-for-tests.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/layout-manager.wasm b/zellij-utils/assets/plugins/layout-manager.wasm
index e91f8970..67d7ae1a 100755
--- a/zellij-utils/assets/plugins/layout-manager.wasm
+++ b/zellij-utils/assets/plugins/layout-manager.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/link.wasm b/zellij-utils/assets/plugins/link.wasm
index f22e299a..f59708fd 100755
--- a/zellij-utils/assets/plugins/link.wasm
+++ b/zellij-utils/assets/plugins/link.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/multiple-select.wasm b/zellij-utils/assets/plugins/multiple-select.wasm
index 47298430..cc0848cc 100755
--- a/zellij-utils/assets/plugins/multiple-select.wasm
+++ b/zellij-utils/assets/plugins/multiple-select.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/plugin-manager.wasm b/zellij-utils/assets/plugins/plugin-manager.wasm
index 918a7087..638df02d 100755
--- a/zellij-utils/assets/plugins/plugin-manager.wasm
+++ b/zellij-utils/assets/plugins/plugin-manager.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/session-manager.wasm b/zellij-utils/assets/plugins/session-manager.wasm
index d4e29478..7488d17f 100755
--- a/zellij-utils/assets/plugins/session-manager.wasm
+++ b/zellij-utils/assets/plugins/session-manager.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/share.wasm b/zellij-utils/assets/plugins/share.wasm
index 4333880d..55af3b04 100755
--- a/zellij-utils/assets/plugins/share.wasm
+++ b/zellij-utils/assets/plugins/share.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/status-bar.wasm b/zellij-utils/assets/plugins/status-bar.wasm
index 8476c66d..bbc0104a 100755
--- a/zellij-utils/assets/plugins/status-bar.wasm
+++ b/zellij-utils/assets/plugins/status-bar.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/strider.wasm b/zellij-utils/assets/plugins/strider.wasm
index 7aa561df..8a361206 100755
--- a/zellij-utils/assets/plugins/strider.wasm
+++ b/zellij-utils/assets/plugins/strider.wasm
Binary files differ
diff --git a/zellij-utils/assets/plugins/tab-bar.wasm b/zellij-utils/assets/plugins/tab-bar.wasm
index af1e7cc5..c785772d 100755
--- a/zellij-utils/assets/plugins/tab-bar.wasm
+++ b/zellij-utils/assets/plugins/tab-bar.wasm
Binary files differ