Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zellij for openSUSE:Factory checked in at 2026-04-14 17:50:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zellij (Old) and /work/SRC/openSUSE:Factory/.zellij.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zellij" Tue Apr 14 17:50:27 2026 rev:28 rq:1346860 version:0.44.1 Changes: -------- --- /work/SRC/openSUSE:Factory/zellij/zellij.changes 2025-11-04 18:41:28.147184264 +0100 +++ /work/SRC/openSUSE:Factory/.zellij.new.21863/zellij.changes 2026-04-14 17:52:16.969369275 +0200 @@ -1,0 +2,181 @@ +Fri Apr 10 07:07:39 UTC 2026 - Gerald Chen <[email protected]> + +- Update to version 0.44.1: + * HOTFIX: remove riscv as it's breaking the release + * chore(release): v0.44.1 + * Minor fix before patch version (#5011) + * docs(changelog): osc52 report pr + * feat(zellij-server): report OSC 52 clipboard support over DA1 (#4545) + * Fix pty race when opening new panes (#5010) + * docs(changelog): underline reset fix + * fix(ansi): reset bold should not entail reset underline (#4962) + * docs(changelog): update --name pr + * fix: respect --name flag when creating new panes (#4979) + * docs(changelog): update recent PRs + * fix: position host cursor for CJK IME even when app hides cursor (#4951) + * fix(windows): encode modifiers in raw bytes for non-Char keys (#4967) + * fix(web-client): use base URL when switching sessions (#4981) + * Fix bce and other issues (#4992) + * fix(e2e): stabilize tests and support Apple Silicon local dev (#4952) + * Move from native-tls to rustls in the remote client (mirrors the web server) (#4972) + * Preserve scrollback for partial scroll regions starting at top (#4941) + * Proper error when providing layout name with a tab (#4958) + * Error on socket paths that are too long (#4957) + * Layout string flag (#4956) + * docs(changelog): recent windows fixes + * fix: resolve Windows compilation warnings (#4890) + * fix(windows): normalize temp socket paths (#4923) + * Support OSC-99 desktop notifications (#4931) + * CLI focus-pane-id and are-floating-panes-visible actions (#4926) + * docs(changelog): riscv64 binaries + * ci: add riscv64 to release binaries (#4913) + * docs(changelog): update recent PRs + * fix: performance regression when switching tabs (#4918) + * fix: do not reset layout selection in layout manager (#4919) + * docs(changelog): theme pr + * fix: user themes from `~/.config/zellij/themes` not loaded on session start (#4892) + * fix: properly display web server status with default ports in share plugin (#4908) +- Drop zellij-update-wasmtime-wasi-to-33.0.2.patch. WASM runtime has been migrated from `wasmtime` to `wasmi`. + * boo#1246953 +- Update to version 0.44.0: + * chore(release): v0.44.0 + * Fix cli blocking logic and update dependencies (#4881) + * Add windows support in strider (#4854) + * Release notes and fixes (#4879) + * adjust badges location in readme + * fix sponsored links truncation + * fix(windows): avoid hang when share plugin starts web server (#4863) + * Fix Windows config/data paths and consolidate path helpers (#4852) + * change layout manager key (#4865) + * Minor fixes and updates (#4861) + * fix: do not reuse terminal pane ids, clean up tokio tasks (#4859) + * feat(themes): add Flexoki Dark theme (#4555) + * Add Windows MSI installer with WiX v6 (#4847) + * fix: sixel-image aspect ratio and opacity issues (#4858) + * Warning and duplication cleanups (#4857) + * Ansi dump support (#4848) + * Add `--pane-id` and `--tab-id` to all relevant CLI commands (#4846) + * Fix debug-mode stack overflow on Windows (#4843) + * fix: pass NotificationEnd to KeybindPipe to prevent 1s timeout (#4638) + * fix: restore console input mode on exit to prevent mouse sequence leak (#4829) + * fix: handle short writes in write_to_tty_stdin to prevent paste truncation (#4818) + * Focus follows mouse and mouse clickthrough (#4836) + * add verify cli test (#4835) + * fix: atomic floating pane issues with the about screen (#4834) + * Layout manager ux fixes (#4831) + * Web security hardening (#4830) + * Highlight priority levels (#4827) + * allow specifying ip/port with the zellij web --status cli (#4825) + * Update CHANGELOG.md + * allow dumping screen to STDOUT as well (#4823) + * docs(changelog): dump viewport of pane id + * feat(cli): add --pane-id option to dump-screen action (#4598) + * Remove unnecessary winapi features (#4816) + * Single screen session manager (#4821) + * Add cli paste action (#4817) + * Allow subscribing to pane viewport updates (renders) from the CLI (#4814) + * Update CHANGELOG.md + * Fix partial sequences parsing (#4623) + * docs(changelog): add pr + * fix: click links with alt-click (#4809) + * Click file paths to open in editor, allow plugins to change styles and hover of viewport (#4802) + * build: make test mirror build command for plugins (#4801) + * build: fix redundant proto codegen, plugin batch building, and profile mismatch between build and run (#4799) + * Update CHANGELOG.md + * feat: add per-pane default foreground/background color support (#4737) + * docs(changelog): native Windows support (!!) + * [Windows port PR8] feature: add Windows support (#4768) + * Visual indication for terminal bells (#4781) + * feat(web): improve web client ui on mobile (#4723) + * performance: de-bottleneck resizing/line-wrapping (#4778) + * fix: translate plugin paths in api (add missing methods) (#4767) + * fix: properly offset viewport when refreshing (#4766) + * Atomic show hide floating panes (#4764) + * fix: respect user's cursor choice in web client even when terminal overrides it (#4762) + * remove sequence plugin (#4761) + * Allow closing replaced panes when opening panes in place (#4760) + * [Windows port PR7] refactor: upgrade sysinfo and add cross-compilation proof (#4759) + * docs(changelog): preserve cwd for editor panes + * fix: make `TerminalAction::OpenFile` also inherit client/pane cwd (#4593) + * [Windows port PR6] refactor: gate daemonization and shell-related functions for cross-platform support (#4746) + * fix: set scroll region to viewport size when resizing in alternate screen (#4748) + * Add sponsor badge + * [Windows port PR5] refactor: upgrade interprocess to v2+ and abstract IPC for cross-platform support (#4740) + * refactor: split client signal handling into platform files (#4738) + * fix: prevent watchers from stealing renders from non-watchers (#4739) + * [Windows port PR3] refactor: replace RawFd/AsyncFile, introduce platform-split PTY backend (#4722) + * fix: go to welcome screen when opening web root (#4736) + * fix: do not attempt to reconnect from the web if kicked from the session (#4730) + * Purge `async_std` from the codebase (#4672) + * fix: tab-bar wrapping for extremely small widths (#4728) + * Fix multi pane breakout (#4726) + * docs(changelog): add ansi dump pr + * Add optional support for raw scrollback with ansi (#4617) + * [Windows port PR2] Replace client-side termios/ioctl with crossterm for raw mode and terminal size (#4721) + * refactor: replace nix::Error with std::io::Error in public APIs (#4720) + * docs(changelog): add timeout pr + * fix: add --timeout flag to zellij web --status (#4706) + * fix grid crashes on invalid state (#4718) + * docs(changelog): update pr + * fix: properly detect editor panes when serializing sessions (#4717) + * fix: proper boundary when clicking on pane in fullscreen (#4715) + * Revamp the sequence plugin (#4713) + * Fix startup message and cache file creation (#4705) + * Allow plugins to read env vars present upon session creation (behind permission) (#4700) + * Propagate plugin alias config changes to plugins (#4698) + * fix: report layout folder to screen from watcher instead of querying (#4696) + * CLI commands to query tab ids, names and info (#4695) + * Allow writing characters, bytes and keys to specific panes from the CLI (#4691) + * Improve plugin API ergonomics and add CLI goodies (#4690) + * chore: Fix the issue template to match existing labels (#4637) + * test: Tighten network privileges for e2e test container (#4688) + * refactor: make tab_ids stable (#4685) + * fix: scrolling with double/triple-click selection (#4681) + * fix: don't trim empty characters with background (#4680) + * Allow resizing panes with the mouse (#4678) + * fix(layout): Correctly handle relative layout paths from CLI (#4664) + * Handle errors in route loop (#4655) + * Allow saving current session for resurrection on demand (#4654) + * fix: session creation time on musl (for "zellij ls") (#4645) + * docs(changelog): restore tab position + * feat(zellij-server): restore tab position when re-attaching (#4115) + * fix: properly occlude cursor in floating pane when pinned pane covers it (#4644) + * feat(assets): add svg logo (#4196) + * Fix loading short layouts and custom config dirs (#4640) + * fix: get "zellij run --session" to also work on sessions that have no attached clients (#4626) + * fix: sessions started from the session manager will now default to the current cwd (#4625) + * Allow disabling OSC8 link generation (#4624) + * Fix breaking panes behavior (#4622) + * feat(web): add base_url option (#4409) + * Fix query webserver from IPC rather than HTTPS (#4620) + * Fix tiled new pane borderless (#4618) + * Allow toggling pane frames for specific panes (#4615) + * Fix: allow 0% coordinate specification for floating panes (#4609) + * fix: properly quit welcome screen when switching sessions (#4605) + * fix: center floating panes when width/height but no x/y are provided (#4607) + * docs(changelog): add PRs + * fix: remove layout config when switching sessions (#4604) + * fix(security): validate session name in delete-session to prevent directory deletion (#4583) + * Deps upgrade (#4603) + * Layout manager (#4601) + * docs(CONTRIBUTING): Describe rust toolchain versioning policy (#4585) + * build: Update Rust toolchain to 1.92.0 (#4579) + * Feature: allow overriding a layout for a currently running tab (change layout at runtime) (#4566) + * Read only web tokens (#4551) + * HOTFIX: fix flaky macos test + * Command Sequences, Blocking CLI Commands, New Plugin APIs (#4546) + * fix(zellij-server): unblock building on 32bit targets (#4484) + * Improve CLI interface (add detach, switch session, blocking zellij run and more) (#4492) + * Feature: watcher clients (#4487) + * Migrate from wasmtime to wasmi (#4449) + * Give plugins the ability to read pane contents (#4465) + * build(cargo): Update Rust toolchain to 1.90.0 (#4457) + * New Feature: remote attach to a Zellij session from the terminal (#4460) + * fix(resurrection): allow splitting fixed one-row fixed panes (#4442) + * fix(resurrection): occasional status-bar pop-out after resurrection (#4440) + * fix(ipc): make sessions compatible between versions (#4439) + * refactor(client-server-contract): config + layout (#4383) + * fix(web): avoid sending single meta keypresses, cleanup (#4376) + * chore(repo): update development version + +------------------------------------------------------------------- @@ -4 +185 @@ -- add zellij-update-wasmtime-wasi-to-33.0.2.patch +- Add zellij-update-wasmtime-wasi-to-33.0.2.patch @@ -38 +219 @@ -Mon Apr 21 11:48:49 UTC 2025 - [email protected] +Mon Apr 21 11:48:49 UTC 2025 - Gerald Chen <[email protected]> @@ -170 +351 @@ -Wed Feb 12 21:31:52 UTC 2025 - [email protected] +Wed Feb 12 21:31:52 UTC 2025 - Gerald Chen <[email protected]> @@ -212 +393 @@ -Tue Nov 05 10:16:30 UTC 2024 - [email protected] +Tue Nov 05 10:16:30 UTC 2024 - Gerald Chen <[email protected]> Old: ---- zellij-0.43.1.tar.zst zellij-update-wasmtime-wasi-to-33.0.2.patch New: ---- zellij-0.44.1.tar.zst ----------(Old B)---------- Old: * fix: properly display web server status with default ports in share plugin (#4908) - Drop zellij-update-wasmtime-wasi-to-33.0.2.patch. WASM runtime has been migrated from `wasmtime` to `wasmi`. * boo#1246953 ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zellij.spec ++++++ --- /var/tmp/diff_new_pack.ecTpZr/_old 2026-04-14 17:52:17.897407637 +0200 +++ /var/tmp/diff_new_pack.ecTpZr/_new 2026-04-14 17:52:17.901407802 +0200 @@ -1,7 +1,7 @@ # # spec file for package zellij # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,14 +22,13 @@ %bcond_with test Name: zellij -Version: 0.43.1 +Version: 0.44.1 Release: 0 Summary: Terminal workspace with batteries included License: MIT URL: https://github.com/zellij-org/zellij Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst -Patch0: zellij-update-wasmtime-wasi-to-33.0.2.patch BuildRequires: cargo BuildRequires: cargo-packaging BuildRequires: zstd @@ -88,39 +87,11 @@ %build # First rebuilt plugins we just deleted # Note: RUSTFLAGS break linking with WASM-files, so we don't use the cargo_build-macro here -pushd default-plugins/compact-bar -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/status-bar -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/tab-bar -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/strider -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/session-manager -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/fixture-plugin-for-tests -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/configuration -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/plugin-manager -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/about -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/share -cargo --offline build --release --target=wasm32-wasip1 -popd -pushd default-plugins/multiple-select -cargo --offline build --release --target=wasm32-wasip1 -popd +for plugin in default-plugins/*; do + pushd "${plugin}" + cargo --offline build --release --target=wasm32-wasip1 + popd +done # Move the results to the place they are expected mv -v target/wasm32-wasip1/release/*.wasm zellij-utils/assets/plugins/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ecTpZr/_old 2026-04-14 17:52:17.957410117 +0200 +++ /var/tmp/diff_new_pack.ecTpZr/_new 2026-04-14 17:52:17.977410944 +0200 @@ -1,25 +1,22 @@ <services> - <service mode="manual" name="obs_scm"> + <service name="obs_scm" mode="manual"> <param name="url">https://github.com/zellij-org/zellij.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v0.43.1</param> + <param name="revision">v0.44.1</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param> - <param name="changesauthor">[email protected]</param> </service> - <service mode="manual" name="tar"/> - <service mode="manual" name="recomprizz"> - <param name="target">*.tar</param> + <service name="tar" mode="manual"/> + <service name="recompress" mode="manual"> + <param name="file">*.tar</param> <param name="compression">zst</param> </service> - <service mode="manual" name="set_version"/> + <service name="set_version" mode="manual"/> <service name="cargo_vendor" mode="manual"> <param name="src">zellij</param> - <param name="compression">zst</param> - <param name="update">true</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ecTpZr/_old 2026-04-14 17:52:18.009412267 +0200 +++ /var/tmp/diff_new_pack.ecTpZr/_new 2026-04-14 17:52:18.013412432 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/zellij-org/zellij.git</param> - <param name="changesrevision">d121d8e0162b844a7c7f95e9bff7e9f8d2cef5e9</param></service></servicedata> + <param name="changesrevision">f2af4fe5e35a553aa9b0494ca86d85b73c625c66</param></service></servicedata> (No newline at EOF) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/zellij/vendor.tar.zst /work/SRC/openSUSE:Factory/.zellij.new.21863/vendor.tar.zst differ: char 7, line 1 ++++++ zellij-0.43.1.tar.zst -> zellij-0.44.1.tar.zst ++++++ /work/SRC/openSUSE:Factory/zellij/zellij-0.43.1.tar.zst /work/SRC/openSUSE:Factory/.zellij.new.21863/zellij-0.44.1.tar.zst differ: char 6, line 1
