Skip to content

Commit e7fbd98

Browse files
committed
chore(release): v0.44.0
1 parent a6a6440 commit e7fbd98

15 files changed

+22
-7
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66

77
## [Unreleased]
8+
9+
## [0.44.0] - 2026-03-23
810
* fix: meta key handling in web client (https://github.com/zellij-org/zellij/pull/4376)
911
* refactor: move logical structures from client to server (https://github.com/zellij-org/zellij/pull/4383)
1012
* fix: make sessions compatible across versions (https://github.com/zellij-org/zellij/pull/4439)

example/default.kdl

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,9 @@ plugins {
246246

247247
// Plugins to load in the background when a new session starts
248248
load_plugins {
249-
// "file:/path/to/my-plugin.wasm"
250-
// "https://example.com/my-plugin.wasm"
249+
"zellij:link"
250+
// "file:/path/to/my-plugin.wasm"
251+
// "https://example.com/my-plugin.wasm"
251252
}
252253

253254
// Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
@@ -439,11 +440,11 @@ load_plugins {
439440
// opted in to being shared in the browser.
440441
// When enabled, navigate to http://127.0.0.1:8082
441442
// (Requires restart)
442-
//
443+
//
443444
// Note: a local web server can still be manually started from within a Zellij session or from the CLI.
444445
// If this is not desired, one can use a version of Zellij compiled without
445446
// `web_server_capability`
446-
//
447+
//
447448
// Possible values:
448449
// - true
449450
// - false
@@ -454,16 +455,16 @@ load_plugins {
454455
// Whether to allow sessions started in the terminal to be shared through a local web server, assuming one is
455456
// running (see the `web_server` option for more details).
456457
// (Requires restart)
457-
//
458+
//
458459
// Note: This is an administrative separation and not intended as a security measure.
459-
//
460+
//
460461
// Possible values:
461462
// - "on" (allow web sharing through the local web server if it
462463
// is online)
463464
// - "off" (do not allow web sharing unless sessions explicitly opt-in to it)
464465
// - "disabled" (do not allow web sharing and do not permit sessions started in the terminal to opt-in to it)
465466
// Default: "off"
466-
//
467+
//
467468
// web_sharing "on"
468469

469470
// The ip address the web server should listen on when it starts
@@ -518,6 +519,11 @@ load_plugins {
518519
//
519520
// mouse_hover_effects false
520521

522+
// Whether to output OSC8 hyperlink sequences
523+
// Default: true
524+
//
525+
// osc8_hyperlinks false
526+
521527
// A command to run (will be wrapped with sh -c and provided the RESURRECT_COMMAND env variable)
522528
// after Zellij attempts to discover a command inside a pane when resurrecting sessions, the STDOUT
523529
// of this command will be used instead of the discovered RESURRECT_COMMAND
@@ -526,6 +532,13 @@ load_plugins {
526532
//
527533
// post_command_discovery_hook "echo $RESURRECT_COMMAND | sed <your_regex_here>"
528534

535+
// Number of async worker tasks to spawn per active client.
536+
//
537+
// Allocating few tasks may result in resource contention and lags. Small values (around 4) should
538+
// typically work best. Set to 0 to use the number of (physical) CPU cores.
539+
// NOTE: This only applies to web clients at the moment."#;
540+
// client_async_worker_tasks 4
541+
529542

530543
web_client {
531544
font "monospace"
22.3 KB
Binary file not shown.
10.9 KB
Binary file not shown.
8.43 KB
Binary file not shown.
8.88 KB
Binary file not shown.
8.93 KB
Binary file not shown.
5.92 KB
Binary file not shown.
8.92 KB
Binary file not shown.
6.46 KB
Binary file not shown.

0 commit comments

Comments
 (0)