All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Add more functionality to unbinding the default keybindings (zellij-org#468)
- Terminal compatibility: fix support for CSI subparameters (zellij-org#469)
- Move the sync command to tab mode (zellij-org#412)
- Terminal compatibility: pass vttest 8 (zellij-org#461)
- Add a Manpage (zellij-org#455)
- Code infrastructure changes to support the upcoming session detach (zellij-org#223)
- Fix the tab '(Sync)' suffix in named tabs (zellij-org#410)
- Improve performance when multiple panes are open (zellij-org#318)
- Improve error reporting and tests of configuration (zellij-org#423)
- Refactor install module to setup module (zellij-org#431)
- Add theme support through xrdb (zellij-org#239)
- Fix default keybindings in resize mode and add arrow parity in tab and scroll mode (zellij-org#441)
- Terminal compatibility: pass vttest 2 and 3 (zellij-org#447)
- Stabilize colors (zellij-org#453)
- Doesn't quit anymore on single
q
press while in tab mode (zellij-org#342) - Completions are not assets anymore, but commands
option --generate-completion [shell]
(zellij-org#369) - Fixes in the default configuration
default.yaml
file. Adds initial tmux-compat keybindingstmux.yaml
(zellij-org#362) - Added the
get_plugin_ids()
query function to the plugin API (zellij-org#392) - Implemented simple plugin timers via the
set_timeout()
call (zellij-org#394) - Added more configuration locations, changed
ZELLIJ_CONFIG
toZELLIJ_CONFIG_FILE
(zellij-org#391) - Improved keybind handling (zellij-org#400)
- Added initial screen-compat keybinds
screen.yaml
(zellij-org#399) - Added the ability to synchronize input sent to panes (zellij-org#395)
- Terminal fix: pass vttest 1 (zellij-org#408)
- Change config to flag (zellij-org#300)
- Add ZELLIJ environment variable on startup (zellij-org#305)
- Terminal fix: do not clear line if it's not there (zellij-org#289)
- Do not allow opening new pane on the status bar (zellij-org#314)
- Allow scrolling by full pages (zellij-org#298)
- Reduce crate size by 4.8MB using
cargo diet
, to 77kB (zellij-org#293) - Draw UI properly when instantiated as the default terminal command (zellij-org#323)
- Resolve ambiguous pane movements by their activity history (zellij-org#294)
Beta release with all the things