This is a small patch release to fix some issues found recently in 0.44, as well as some minor long standing annoyances.
The only major feature introduced in this patch is support for CSI 2031: automatically switching between dark/light theme (assuming the terminal emulator itself supports it), as well as forwarding these instructions to the apps running inside Zellij. With this change, comes the new theme_dark and theme_light configuration parameters, that will be used by Zellij when it is instructed to switch, eg.
theme "dracula" // normal theme as it was up until now
theme_dark "dracula" // Zellij will use this when instructed to change to a dark theme
theme_light "catppuccin-latte" // Zellij will use this when instructed to change to a light themeFor convenience (eg. when using a terminal emulator that does not support theme switching), Zellij also now includes the zellij action set-light-theme, zellij action set-dark-theme and zellij action toggle-theme CLI commands to allow doing this manually. (note: when issuing these commands, Zellij will also send a CSI2031 to running terminal applications inside it that requested it, even if the host terminal itself does not support them).
For a full list of changes, please see the changelog.
Please Support the Zellij Developer ❤️
Zellij is a labor of love and is provided free and open-source to anyone who wishes to use it.
Zellij will never display ads or collect your data.
To help sustain the project, please consider a recurring donation so that the developer can pay their bills: https://github.com/sponsors/imsnif