This patch release is mainly intended to address a breaking change in the Rust compiler that caused compilation to fail with --locked
starting from Rust version 1.86
. (Thanks @tranzystorekk for bringing this to our attention and for the quick fix!)
This patch also includes some terminal rendering performance improvements - namely consolidating some renders and thus reducing the occasional text flicker.
What's Changed
- refactor(terminal): log scroll region as tuple rather than Option by @imsnif in #4082
- chore: Introduce workspace dependencies by @har7an in #4085
- build: Don't use default features by @har7an in #4086
- build: Don't re-export foreign crates in utils by @har7an in #4087
- performance(render): improve rendering performance by consolidating renders and introducing repaint_delay by @imsnif in #4100
- fix(deps): fix --locked build on rust 1.86 by @tranzystorekk in #4118
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!