v0.33.0
版本发布时间: 2022-11-10 16:57:40
zellij-org/zellij最新发布版本:v0.40.1(2024-05-02 15:16:06)
This release includes lots of bugfixes and improvements, as well as some much requested features after our recent configuration and layout revamp. Some highlights:
- It's now possible to make Command Panes close when their process exits by using the
close_on_exit true
setting in the layout, or the--close-on-exit
cli flag if opening them from the command line. - It's now also possible to start Command Panes suspended - meaning that their command will only run after initially pressing
ENTER
when focused on them. This can be useful when starting a dashboard-style layout and not wanting to immediately run all the commands. - Users can now toggle mouse mode at runtime using the
ToggleMouseMode
keybind (it is not bound by default so has to be explicitly bound in the keybinds configuration). - New themes! Check out our everforest and kanagawa themes.
Full list of changes
- improve error handling in pty by @naosense in https://github.com/zellij-org/zellij/pull/1840
- feat(command-panes): optionally allow panes to be closed on exit by @imsnif in https://github.com/zellij-org/zellij/pull/1869
- Add
everforest
theme in theme examples by @royrustdev in https://github.com/zellij-org/zellij/pull/1873 - fix(themes): remove colons from everforest themes by @tlinford in https://github.com/zellij-org/zellij/pull/1874
- feat: support multiple themes in one file by @jaeheonji in https://github.com/zellij-org/zellij/pull/1855
- improve error handling in ui module by @naosense in https://github.com/zellij-org/zellij/pull/1870
- errors: Don't unwrap in
server::pty_writer
by @har7an in https://github.com/zellij-org/zellij/pull/1872 - docs(example): update the format of the themes for the example directory by @jaeheonji in https://github.com/zellij-org/zellij/pull/1877
- errors: Don't unwrap in
server::terminal_bytes
by @har7an in https://github.com/zellij-org/zellij/pull/1876 - errors: Don't unwrap in
zellij_server::output
by @har7an in https://github.com/zellij-org/zellij/pull/1878 - fix: resolve setup --clean panic by @tlinford in https://github.com/zellij-org/zellij/pull/1882
- feature(mouse): allow toggling mouse mode at runtime by @tlinford in https://github.com/zellij-org/zellij/pull/1883
- Display controls line of status-bar plugin if pane size=1 by @welcoMattic in https://github.com/zellij-org/zellij/pull/1875
- feat(command-panes): allow to start suspended by @imsnif in https://github.com/zellij-org/zellij/pull/1887
- build(deps): bump cachix/cachix-action from 10 to 12 by @dependabot in https://github.com/zellij-org/zellij/pull/1891
- flake.lock: Update by @a-kenji in https://github.com/zellij-org/zellij/pull/1889
- build(deps): bump cachix/install-nix-action from 17 to 18 by @dependabot in https://github.com/zellij-org/zellij/pull/1890
- errors: Don't unwrap in
server::os_input_output
by @har7an in https://github.com/zellij-org/zellij/pull/1895 - fix(keybinds): remove space key from shared_except by @jaeheonji in https://github.com/zellij-org/zellij/pull/1884
- allow terminating char to clear search term by @naosense in https://github.com/zellij-org/zellij/pull/1853
- Fixing YAML => KDL conversion with backslash hotkey. by @noyez in https://github.com/zellij-org/zellij/pull/1879
- fix(ui): clear floating panes indication when closing a command pane by @imsnif in https://github.com/zellij-org/zellij/pull/1897
- Reset dim SGR independently from bold by @pedromfedricci in https://github.com/zellij-org/zellij/pull/1803
- fix(edit): treat cwd properly by @imsnif in https://github.com/zellij-org/zellij/pull/1904
- fix(cli-actions): do not query termios for the cli client by @imsnif in https://github.com/zellij-org/zellij/pull/1905
- feat(terminals): send focus in/out events to terminal panes by @imsnif in https://github.com/zellij-org/zellij/pull/1908
- fix(panes): moving and toggling embed/float with frames by @imsnif in https://github.com/zellij-org/zellij/pull/1909
- errors: Remove
log::error
in server by @har7an in https://github.com/zellij-org/zellij/pull/1881 - Fix bat syntax colors when using mosh by @raphCode in https://github.com/zellij-org/zellij/pull/1900
- convert ALT-centered config to kdl and smoothify by @matu3ba in https://github.com/zellij-org/zellij/pull/1910
- Create kanagawa.kdl by @Serif-7 in https://github.com/zellij-org/zellij/pull/1913
- fix: use
temp_dir
for getting temp folder by @xJonathanLEI in https://github.com/zellij-org/zellij/pull/1898 - made the README more aesthetic by @rskbansal in https://github.com/zellij-org/zellij/pull/1885
- Fix: better error reporting when failing to load plugins (#1912) by @har7an in https://github.com/zellij-org/zellij/pull/1914
- cargo: Don't strip release binary by @har7an in https://github.com/zellij-org/zellij/pull/1916
- chore(deps): bump termwiz to 0.19.0 by @xJonathanLEI in https://github.com/zellij-org/zellij/pull/1896
- docs: Improve error handling docs by @har7an in https://github.com/zellij-org/zellij/pull/1919
- chore(ci): remove msrv check by @imsnif in https://github.com/zellij-org/zellij/pull/1923
New Contributors
- @royrustdev made their first contribution in https://github.com/zellij-org/zellij/pull/1873
- @noyez made their first contribution in https://github.com/zellij-org/zellij/pull/1879
- @pedromfedricci made their first contribution in https://github.com/zellij-org/zellij/pull/1803
- @Serif-7 made their first contribution in https://github.com/zellij-org/zellij/pull/1913
- @xJonathanLEI made their first contribution in https://github.com/zellij-org/zellij/pull/1898
- @rskbansal made their first contribution in https://github.com/zellij-org/zellij/pull/1885
Full Changelog: https://github.com/zellij-org/zellij/compare/v0.32.0...v0.33.0
1、 zellij-aarch64-apple-darwin.sha256sum 73B
2、 zellij-aarch64-apple-darwin.tar.gz 5.14MB
3、 zellij-aarch64-unknown-linux-musl.sha256sum 73B
4、 zellij-aarch64-unknown-linux-musl.tar.gz 5.29MB
5、 zellij-x86_64-apple-darwin.sha256sum 73B
6、 zellij-x86_64-apple-darwin.tar.gz 5.41MB
7、 zellij-x86_64-unknown-linux-musl.sha256sum 73B
8、 zellij-x86_64-unknown-linux-musl.tar.gz 5.79MB