This is a patch release mainly aimed at fixing some issues mostly introduced or exposed in the latest 0.40.0
release.
However, this version also introduces two exciting new features:
Ctrl j
is now bindable thanks to a community contribution (thanks @hiasr !) - you can read more about the technical details of the implementation.- A new
zellij action list-clients
command was added for tools wishing to integrate with Zellij through the command line (this should facilitate interaction with other nested multiplexers such as neovim).
All changes
- fix(sessions): issue where sessions would occasionally become unresponsive (#3281)
- fix(cli): respect all options (eg.
default-layout
) when creating a session in the background from the CLI (#3288) - fix(cli): rename tab and pane from cli (#3295)
- fix(plugins): respect $SHELL when opening a terminal from plugins (eg. from the filepicker strider) (#3296)
- fix(tabs): closing a tab no longer breaks tab movement (#3299)
- feat(plugins): add API to open new tabs with a LayoutInfo (#3305)
- feat(cli): add
zellij action list-clients
to allow listing the connected clients as well as their pane_id and running command (#3314) - feat(cli): allow binding Ctrl J (#3307)
Do you like Zellij ❤️ ?
Me too! So much so that I spend 100% of my time developing and maintaining it and have no other income.
Zellij will always be free and open-source. Zellij will never contain ads or collect your data.
So if the tool gives you value and you are able, please consider a recurring monthly donation of 5-10$ to help me pay my bills. There are Zellij stickers in it for you! https://github.com/sponsors/imsnif