Skip to content

Conversation

@BrewTestBot
Copy link
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
## Breaking Changes

Deprecated

Packaging

Custom Search Engine Lua API

With sxyazi/yazi#2452, you can create custom search engines via the Lua API, meaning that plugins can serve as the source for search view file lists.

A new plugin vcs-files.yazi is available to display the list of files changed in Git within Yazi:

420258569-465b801b-3516-4f57-be09-8405da21e34d.mp4

Platform-Specific Key Binding

sxyazi/yazi#2526 adds a new optional for field to key bindings to specify the platform the key binding applies to.

For example:

{ on = [ 'g', 'd' ], run = 'cd ~/dev',  desc = 'Go dev',    for = 'unix' },
{ on = [ 'g', 'd' ], run = 'cd C:\dev', desc = 'Go C:\dev', for = 'windows' },

Performance Improvements

This version brings several performance enhancements:

Enhance fzf Integration

Now, you can select multiple files in fzf, and the selected files will also be selected in Yazi.

Also, you can now view, navigate, and deselect the file selection list from Yazi within fzf.

428400784-c120282b-a029-4cde-9092-699115318491.mp4

See sxyazi/yazi#2546 for more details.

Use Yazi File Manager Directly in Helix, Without Zellij or tmux

sxyazi/yazi#2461 adapted Yazi to support Helix's :insert-output, which means you can now run Yazi directly within Helix – it even supports image and video previews!

420651139-17a370d5-ee50-4cfa-8292-ed3159058ac6.mp4

New prev and next Arguments to arrow for Wraparound Navigation

Circular navigation is one of the long-requested features, and is now supported via the new arrow prev and arrow next commands in sxyazi/yazi#2485.

New follow Command to Follow Files Pointed to by Symlinks

sxyazi/yazi#2543 adds support for following files pointed to by symlinks.

A new key binding, g => f (follow hovered symlink), has been added to use this feature.

Allow Initializing Input When Opening It with Commands Like rename, create, find, filter, etc.

With sxyazi/yazi#2578, you can now customize the input box opened by commands such as create, rename, cd, filter, find, search, and shell. For example:

{ on = "r", run = [ "rename", "input:escape" ] }

This will open the rename input box and exit insert mode, meaning that the default state will be normal mode.

What's Changed

New Contributors

Full Changelog: sxyazi/yazi@v25.3.2...v25.4.8

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Apr 8, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Apr 8, 2025

🤖 An automated task has requested bottles to be published to this PR.

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Apr 8, 2025
@BrewTestBot BrewTestBot enabled auto-merge April 8, 2025 14:53
@BrewTestBot BrewTestBot added this pull request to the merge queue Apr 8, 2025
Merged via the queue into master with commit 422f7a4 Apr 8, 2025
14 checks passed
@BrewTestBot BrewTestBot deleted the bump-yazi-25.4.8 branch April 8, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants