Skip to content

Release v0.41.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Nov 12:34

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 and Ord 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