osfeed.dev
Release /

Zellij v0.45.0

See images inside your panes in terminals that support the Kitty graphics protocol.

Before you upgrade to v0.45.0

3 to fix

The `convert-config`, `convert-layout` and `convert-theme` subcommands and the automatic YAML-to-KDL conversion at startup are removed; convert those files with Zellij 0.44.x or older before upgrading.

Action requiredAffects: Users who still have YAML-era Zellij config, layout or theme files
Read the evidence

Session-deleting calls now return `Result<(), String>`; opening command or editor panes in a new tab needs the `RunCommands` or `OpenFiles` permission; `PaneRenderReportWithAnsi` is gone (use `PaneRenderReport`). Old plugin binaries keep working.

Action requiredExtend Zellij with plugins written in any language that compiles to WebAssembly.Affects: Plugin authors rebuilding against the new API
Read the evidence

What changed in v0.45.0

Kitty graphics protocol support; panes now show a title row instead of a full frame by default (`pane_frame_style`); stacked panes show as a list (`stacked_pane_list`); nested sessions are detected (`nested_session_handling`); mobile UI and an installable web app; OSC 9/777 notifications; opt-in clipboard reading (`dangerously_enable_paste_buffer_read`).

Also: Open panes and tabs from the CLI without moving focus; triple-click marks a whole command with OSC 133; Ctrl+scroll resizing can be turned off.

v0.45.0; building from source needs Rust 1.95.

New things you can do

Fixed and improved

OSC 9 and OSC 777 notifications are passed through too.

ImprovedPass desktop notifications from programs inside a pane through to your terminal.
Read the evidence

Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.