v0.37.0
版本发布时间: 2023-06-18 20:27:53
zellij-org/zellij最新发布版本:v0.40.1(2024-05-02 15:16:06)
In this release we've done a lot of work on our WebAssembly / WASI plugin system and are very excited to invite adventurous Rust developers to come pioneer our plugin system with us. To read more, please see the official Plugin Documentation.
Please also drop by our Discord or Matrix and show us the plugins you're working on!
Other Highlights
- Some basic themes are now included with the release, give it a try by starting Zellij with
zellij options --theme catppuccin-mocha
- Layouts now support environment variables and tilde expansions
- We can now provide a
--cwd
option when starting Zellij
All changes
- fix(plugin): respect hide session option on compact-bar by @pedromfedricci in https://github.com/zellij-org/zellij/pull/2368
- feat: Add layout configuration to exclude panes from tab sync by @on3iro in https://github.com/zellij-org/zellij/pull/2314
- Fix 2205 - Support cwd by @Kangaxx-0 in https://github.com/zellij-org/zellij/pull/2290
- feat(plugins): reload plugin at runtime by @imsnif in https://github.com/zellij-org/zellij/pull/2372
- Update architecture doc by @Kangaxx-0 in https://github.com/zellij-org/zellij/pull/2371
- feat(themes): add nightfox themes by @EdenEast in https://github.com/zellij-org/zellij/pull/2384
- feat: provide default themes by @jaeheonji in https://github.com/zellij-org/zellij/pull/2307
- feat(plugins): update and render plugins asynchronously by @imsnif in https://github.com/zellij-org/zellij/pull/2410
- feat(layout): Support environment variables in cwd (#2288) by @shahamran in https://github.com/zellij-org/zellij/pull/2291
- Add file path context to all IO errors in ConfigError by @Imberflur in https://github.com/zellij-org/zellij/pull/2412
- fix(e2e): fix flaky locked mode test by @imsnif in https://github.com/zellij-org/zellij/pull/2413
- Fix error loading non-existant themes directory and use default themes as the base when merging by @Imberflur in https://github.com/zellij-org/zellij/pull/2411
- improve build/ci times by @tlinford in https://github.com/zellij-org/zellij/pull/2396
- Do not unwrap() the sticky bit setting! by @valpackett in https://github.com/zellij-org/zellij/pull/2424
- Use rust 1.67 by @har7an in https://github.com/zellij-org/zellij/pull/2375
- Fix issue 2421 - Update config file output by @Kangaxx-0 in https://github.com/zellij-org/zellij/pull/2443
- feat(plugins): Plugin workers and strider by @imsnif in https://github.com/zellij-org/zellij/pull/2449
- fix: cwd of newtab action by @onichandame in https://github.com/zellij-org/zellij/pull/2455
- feat(wasm-plugin-system): major overhaul and some goodies by @imsnif in https://github.com/zellij-org/zellij/pull/2510
- feat(plugins): extensive plugin api by @imsnif in https://github.com/zellij-org/zellij/pull/2516
- fix: runtime panic because of local cache by @jaeheonji in https://github.com/zellij-org/zellij/pull/2522
- fix(output): do not hide cursor on a render that does not include visual assets by @imsnif in https://github.com/zellij-org/zellij/pull/2528
- fix(screen): focus tab as well as pane when launching existing plugin by @imsnif in https://github.com/zellij-org/zellij/pull/2530
- fix(strider): clear search term on ESC by @imsnif in https://github.com/zellij-org/zellij/pull/2531
- fix(plugins): only listen to hd if a plugin is subscribed to hd events by @imsnif in https://github.com/zellij-org/zellij/pull/2529
- fix(logs): suppress debug logs when not debugging by @imsnif in https://github.com/zellij-org/zellij/pull/2532
- fix(plugins): allow loading relative urls by @imsnif in https://github.com/zellij-org/zellij/pull/2539
- feat(plugins): plugin pane state events by @imsnif in https://github.com/zellij-org/zellij/pull/2545
- performance(plugins): use a debounced fs watcher by @imsnif in https://github.com/zellij-org/zellij/pull/2546
- feat(plugins): more plugin api methods by @imsnif in https://github.com/zellij-org/zellij/pull/2550
- refactor(plugins): improve api by @imsnif in https://github.com/zellij-org/zellij/pull/2552
- feat(plugins): strider improvements by @imsnif in https://github.com/zellij-org/zellij/pull/2551
- docs(plugins): document the zellij-tile events and commands api by @imsnif in https://github.com/zellij-org/zellij/pull/2554
- docs(plugins): better zellij-tile-docs by @imsnif in https://github.com/zellij-org/zellij/pull/2560
New Contributors
- @on3iro made their first contribution in https://github.com/zellij-org/zellij/pull/2314
- @Kangaxx-0 made their first contribution in https://github.com/zellij-org/zellij/pull/2290
- @EdenEast made their first contribution in https://github.com/zellij-org/zellij/pull/2384
- @shahamran made their first contribution in https://github.com/zellij-org/zellij/pull/2291
- @Imberflur made their first contribution in https://github.com/zellij-org/zellij/pull/2412
- @valpackett made their first contribution in https://github.com/zellij-org/zellij/pull/2424
- @onichandame made their first contribution in https://github.com/zellij-org/zellij/pull/2455
Full Changelog: https://github.com/zellij-org/zellij/compare/v0.36.0...v0.37.0
1、 zellij-aarch64-apple-darwin.sha256sum 73B
2、 zellij-aarch64-apple-darwin.tar.gz 6.46MB
3、 zellij-aarch64-unknown-linux-musl.sha256sum 73B
4、 zellij-aarch64-unknown-linux-musl.tar.gz 6.63MB
5、 zellij-x86_64-apple-darwin.sha256sum 73B
6、 zellij-x86_64-apple-darwin.tar.gz 6.73MB
7、 zellij-x86_64-unknown-linux-musl.sha256sum 73B