Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yazi for openSUSE:Factory checked in at 2026-06-02 16:08:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yazi (Old) and /work/SRC/openSUSE:Factory/.yazi.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yazi" Tue Jun 2 16:08:50 2026 rev:14 rq:1356647 version:26.5.6 Changes: -------- --- /work/SRC/openSUSE:Factory/yazi/yazi.changes 2026-04-20 16:13:25.770448311 +0200 +++ /work/SRC/openSUSE:Factory/.yazi.new.1937/yazi.changes 2026-06-02 16:10:36.822531161 +0200 @@ -1,0 +2,101 @@ +Fri May 22 13:00:00 UTC 2026 - Cédric Bosdonnat <[email protected]> + +- Update to version 26.5.6: + * chore: bump to v26.5.6 (#3935) + * feat: custom styles for plugins (#3934) + * chore: use Tombi for TOML schema validation (#3932) + * fix: put package cache in cache dir instead of state dir (#3930) + * feat: new `key-close` DDS event (#3925) + * fix: mock OS-level reaping on Windows to avoid child processes potentially detached (#3922) + * feat: connect to SFTP servers with no authentication (#3916) + * fix: use cspell package in devShell (#3912) + * feat: drag-resize panes with mouse (#3890) + * feat: new `app:theme` action that hot-reload user themes/flavors (#3906) + * feat: dynamic open/opener Lua API (#3901) + * feat: warn `ya.mgr_emit()` of its deprecation (#3902) + * fix: `paste --force` doesn't work on existing read-only files with the same name (#3894) + * feat: dynamic previewer Lua API (#3891) + * fix: use `u64` for parsing Linux partition blocks (#3873) + * docs: update readme + * feat: expose `stash` action and give it a new `search` source (#3872) + * fix!: make `ui.Style` immutable (#3862) + * feat: hover cursor over the new file after extracting (#3854) + * refactor: unify progress representation and add cleanup state (#3853) + * refactor: simplify the remote progressive file copier (#3852) + * feat: hover cursor over the new file after copying/cutting/linking/hardlinking (#3846) + * refactor: simplify `FromStr` implementations with `strum` + * feat: make `Action` a deserializer (#3841) + * fix: enable sysfs files in the preset `empty` previewer (#3833) + * refactor: pull the process API out into `yazi-binding` crate (#3830) + * refactor: prepare for custom VFS provider (#3821) + * fix: handle file URIs in the desktop entry (#3827) + * feat: allow active tab's inner separator to blend with its background (#3817) + * feat: Vim-like `lua` action that runs an inline Lua snippet (#3813) + * fix: ensure the status bar always has the directory length available (#3810) + * refactor: simplify the text wrapper (#3808) + * perf: avoid unnecessary allocations in code highlighting (#3804) + * fix: treat `nfs4` mounts as soundless for directory refresh (#3800) + * feat: new `bulk_exit` action that customizes the prompt for bulk operations (#3792) + * feat: new `--discard` for `ya pkg` that discard local changes made to packages (#3781) + * feat: make cmp component follow input cursor (#3784) + * feat: new `ya.exec()` API and `ya exec` subcommand to execute an action and await its result (#3780) + * feat: deserialize from `Data` (#3778) + * refactor: make Clippy happy + * fix: use `edit` opener for files with MIME `application/wine-extension-ini` (#3771) + * perf: reuse previewed and spotted widgets when possible (#3765) + * refactor: implement `FromLua` instead of `TryFrom<Value>` (#3760) + * feat: new experimental `ya.co()` API that creates a coroutine (#3757) + * feat: link to the quick-start in `yazi --help` where lists all common keybinds (#3754) + * docs: update image + * feat: new `ind-hidden` and `key-hidden` DDS events to change hidden status in Lua (#3748) + * perf: preset `multi` spotter only updates sizes for folders to cut memory usage (#3751) + * feat: certificate authentication for SFTP VFS provider (#3716) + * fix: be a little defensive while parsing the output of `7zz -ba` (#3744) + * feat: multi-file spotter (#3733) + * fix: shift of auto-wrap points in both code and JSON previewers (#3739) + * fix: wrong intersection check in preview and spot rendering (#3736) + * feat: new `hovered` condition specifying different icons for hovered files (#3728) + * chore: update flake inputs (#3731) + * feat: keep span info when config parsing fails (#3727) + * feat: new `hey` DDS event fires when static messages are restored from persistence (#3725) + * fix: avoid blocking on read-half of the watch channel (#3721) + * fix: ensure `cargo-deb` picks up the right build artifacts (#3720) + * feat: dual watcher for local files (#3713) + * docs: update readme + * fix: make group order of files from flat view stable on select (#3712) + * fix: escape backslashes in ImageMagick font path parameter (#3708) + * refactor: async `Command` over emitting `shell` actions (#3706) + * fix: fallback in Windows casefold for MS-DOS devices (#3700) + * feat: new `--in` for `search` action to set search directory (#3696) + * refactor: use the term "action" instead of "command" (#3694) + * feat: new `marker_symbol` option to specify the symbol used for marking files (#3689) + * feat: new `download` DDS event fires when remote files are downloaded (#3687) + * feat: new `sort_fallback` option to control fallback sorting behavior (#3077) + * feat!: new `ind-app-title` DDS event to customize the app title (#3684) + * fix: Chafa v1.18.1 causes random ghost keypresses when previewing images (#3678) + * feat: new `fs.unique()` creates a unique file or directory (#3677) + * feat: deduplicate empty directories in preset archive previewer (#3676) + * refactor: async `fs.access()` instead of sync `io.open()` (#3670) + * feat: new `fs.access()` API to access the filesystem (#3668) + * feat!: custom tab name (#3666) + * feat!: finer control over concurrent workers (#3661) + * feat: new `which:dismiss` command to dismiss the which component (#3654) + * fix: make `ya pkg` ignore default remote name in user Git config (#3648) + * feat: new `relay-notify-push` DDS event to allow custom notification handlers (#3642) + * feat: allow using `ps.sub()` in `init.lua` directly without a plugin (#3638) + * refactor: move Lua bindings into their own `yazi-binding` crate (#3636) + * perf: reduce memory allocations by using Lua 5.5 external strings (#3634) + * feat!: upgrade Lua to 5.5 (#3633) + * feat: subscribe to and intercept app-level events through DDS (#3632) + * refactor: move `Term` to its own `yazi-term` crate (#3629) + * refactor: new `yazi-emulator` crate (#3624) + * refactor: new `yazi-tty` crate (#3623) + * fix: ignore `target-dir` to avoid deadlocks during `cargo install` (#3620) + * feat: new `cx.which` API to access the which component state (#3617) + * fix: account for border when calculating message widths (#3615) + * refactor: make command data cloneable (#3613) + * feat: new `ind-which-show` DDS event to change the which component behavior (#3608) + * fix: archive extraction fails for target paths with non-ASCII characters on Windows (#3607) + * fix: remove duplicate categories in the `.desktop` file (#3602) + +------------------------------------------------------------------- Old: ---- yazi-26.1.22.obscpio New: ---- yazi-26.5.6.obscpio yazi-26.5.6.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yazi.spec ++++++ --- /var/tmp/diff_new_pack.rEc46C/_old 2026-06-02 16:10:38.250590385 +0200 +++ /var/tmp/diff_new_pack.rEc46C/_new 2026-06-02 16:10:38.258590717 +0200 @@ -17,7 +17,7 @@ Name: yazi -Version: 26.1.22 +Version: 26.5.6 Release: 0 Summary: Blazing fast terminal file manager written in Rust, based on async I/O License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rEc46C/_old 2026-06-02 16:10:38.310592873 +0200 +++ /var/tmp/diff_new_pack.rEc46C/_new 2026-06-02 16:10:38.326593537 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/sxyazi/yazi.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v26.1.22</param> + <param name="revision">v26.5.6</param> <param name="match-tag">v*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> @@ -18,7 +18,7 @@ <service mode="manual" name="cargo_vendor"> <param name="src">yazi</param> <param name="compression">zst</param> - <param name="update">false</param> + <param name="update">true</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.rEc46C/_old 2026-06-02 16:10:38.350594532 +0200 +++ /var/tmp/diff_new_pack.rEc46C/_new 2026-06-02 16:10:38.354594698 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/sxyazi/yazi.git</param> - <param name="changesrevision">4e0acf8cbfcd66924af38a9418d3e12dc31a7316</param></service></servicedata> + <param name="changesrevision">aa526434f00bb44e2e902d9a4ac5f810da1018b9</param></service></servicedata> (No newline at EOF) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/yazi/vendor.tar.zst /work/SRC/openSUSE:Factory/.yazi.new.1937/vendor.tar.zst differ: char 7, line 1 ++++++ yazi-26.1.22.obscpio -> yazi-26.5.6.obscpio ++++++ ++++ 57726 lines of diff (skipped) ++++++ yazi.obsinfo ++++++ --- /var/tmp/diff_new_pack.rEc46C/_old 2026-06-02 16:10:39.614646955 +0200 +++ /var/tmp/diff_new_pack.rEc46C/_new 2026-06-02 16:10:39.622647286 +0200 @@ -1,5 +1,5 @@ name: yazi -version: 26.1.22 -mtime: 1769095881 -commit: 4e0acf8cbfcd66924af38a9418d3e12dc31a7316 +version: 26.5.6 +mtime: 1778004159 +commit: aa526434f00bb44e2e902d9a4ac5f810da1018b9
