Skip to content

Releases: zellij-org/zellij

Release v0.12.0

27 May 12:17
Compare
Choose a tag to compare
  • Remove unused imports (#504)
  • More Infrastructure changes for the upcoming session detach feature: run server and client in separate processes (#499)
  • Restructuring cargo workspace: Separate client, server and utils into separate crates (#515)
  • Terminal compatibility: handle most OSC sequences (#517)
  • Split layout flag into layout and layout-path (#514)
  • Fix behaviour of the clean flag (#519)
  • Make distinction clearer between certain configuration flags (#529)
  • Resource usage and performance improvements (#523)
  • Feature: Detachable/Persistent sessions (#531)
  • Terminal compatibility: Support wide characters (#535)

Release v0.11.0

15 May 11:39
Compare
Choose a tag to compare

This version is mostly an installation hotfix.

  • Add check flag to setup subcommand, move generate-completions subcommand to setup flag (#503)
  • Change the asset installation from an opt-in to an opt-out (#512)

Release v0.10.0

14 May 08:35
8cdc7fb
Compare
Choose a tag to compare
  • Change Switch default config loading order of HOME and system (#488)
  • Add support for requesting a simpler layout from plugins, move clean flag from options to setup (#479)
  • Improve config loading slightly (#492)
  • Terminal compatibility: preserve current style when clearing viewport (#493)
  • Fix propagation of plugin ui request (#495)
  • Handle pasted text properly (#494)
  • Fix default keybinds for tab -> resize mode (#497)
  • Terminal compatibility: device reports (#500)
  • Forward unknown keys to the active terminal (#501)

Release v0.9.0

11 May 09:26
8bb4764
Compare
Choose a tag to compare
  • Add more functionality to unbinding the default keybindings (#468)
  • Terminal compatibility: fix support for CSI subparameters (#469)
  • Move the sync command to tab mode (#412)
  • Fix exit code of dump-default-config (#480)
  • Feature: Switch tabs using Alt + h/l in normal mode if there are no panes in the direction (#471)
  • Terminal Compatibility: various behaviour fixes (#486)
  • Fix handling of $HOME config directory, especially relevant for darwin systems (#487)

Release v0.8.0

07 May 12:27
Compare
Choose a tag to compare
  • Terminal compatibility: pass vttest 8 (#461)
  • Add a Manpage (#455)
  • Code infrastructure changes to support the upcoming session detach (#223)

Release v0.7.0

04 May 14:14
Compare
Choose a tag to compare
  • Fix the tab '(Sync)' suffix in named tabs (#410)
  • Improve performance when multiple panes are open (#318)
  • Improve error reporting and tests of configuration (#423)
  • Refactor install module to setup module (#431)
  • Add theme support through xrdb (#239)
  • Fix default keybindings in resize mode and add arrow parity in tab and scroll mode (#441)
  • Terminal compatibility: pass vttest 2 and 3 (#447)
  • Stabilize colors (#453)

Release v0.6.0

29 Apr 13:37
a7363d4
Compare
Choose a tag to compare
  • Doesn't quit anymore on single q press while in tab mode (#342)
  • Completions are not assets anymore, but commands option --generate-completion [shell] (#369)
  • Fixes in the default configuration default.yaml file. Adds initial tmux-compat keybindings tmux.yaml (#362)
  • Added the get_plugin_ids() query function to the plugin API (#392)
  • Implemented simple plugin timers via the set_timeout() call (#394)
  • Added more configuration locations, changed ZELLIJ_CONFIG to ZELLIJ_CONFIG_FILE (#391)
  • Improved keybind handling (#400)
  • Added initial screen-compat keybinds screen.yaml (#399)
  • Added the ability to synchronize input sent to panes (#395)
  • Terminal fix: pass vttest 1 (#408)

v0.5.1

23 Apr 08:50
Compare
Choose a tag to compare

This release includes some stabilizations, conveniences and UX improvements:

  • Change config to flag (#300)
  • Add ZELLIJ environment variable on startup (#305)
  • Terminal fix: do not clear line if it's not there (#289)
  • Do not allow opening new pane on the status bar (#314)
  • Allow scrolling by full pages (#298)
  • Reduce crate size by 4.8MB using cargo diet, to 77kB (#293)
  • Draw UI properly when instantiated as the default terminal command (#323)
  • Resolve ambiguous pane movements by their activity history (#294)

v0.5.0-beta

20 Apr 12:50
Compare
Choose a tag to compare
fix(release): beta tag breaks cargo install

v0.1.0-alpha

21 Jan 10:42
c32b837
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

initial release