0.41.2
This is a patch release which fixes some regressions from 0.41 and general bugs that happened to be fixed along the way. Some dependencies were also vendored (or had a vendored toggle added) to facilitate packaging.
A notable addition is that plugins now have access to a /cache
folder which maps to an entry unique to their loaded URL in the Zellij cache folder.
What's Changed
- fix(input): keypresses not being identified properly with kitty keyboard protocol in some terminals (#3725)
- fix(input): reapply ctrl-j fix for the new architecture
- fix(plugins): various cwd and usability fixes for the plugin manager (#3749)
- fix(output-buffer): handle race that sometimes caused text spillover (#3750)
- fix(tabs): some event ordering issues exposed by the recent runtime change (#3758)
- fix(plugins): do not duplicate built-in plugins, eg. session-manager (#3759)
- fix(terminal): reset kitty keyboard support when resetting terminal state (#3760)
- fix(startup): crash when unable to watch config dir (#3761)
- fix(startup): slow start in some cases due to a race in the server retry queue (#3767)
- fix(screen): various crashes due to invalid state exposed by the recent wasm runtime change (#3776)
- chore(package): add the option to use the system curl instead of the vendored version when compiling (#3766)
- fix(ux): change plugin manager "open from filesystem" shortcut for consistency with the session-manager (#3779)
- fix(plugins): send
PaneClosed
event to plugins also when an entire tab was closed (#3781) - feat(plugins): add a
/cache
folder to plugins to persist data between runs (#3787) - feat(package): vendor the common_path dependency (#3780)
- fix(plugins): derive
Hash
andOrd
for PaneIds (#3790)
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! https://github.com/sponsors/imsnif