v0.4.0
BREAKING CHANGES
-
Terminal Management
fzfmenuno longer manages the terminal window instance. You must handle the terminal execution yourself.- Old:
fzfmenu(with internal terminal handling) - New:
foot -e fzfmenu - Note: All related terminal-management flags have been removed.
- Old:
-
Native fzf Flags
fzfmenunow natively accepts and passes all flags tofzf.- Example:
fzfmenu --query 'hello world' - Note: Previous built-in flags are replaced by standard fzf flags.
- Example:
-
Environment-Based Configuration
fzf-specific flags are no longer supported inside thefzfmenuconfig file.- Action: Use the
FZF_DEFAULT_OPTSenvironment variable instead.
- Action: Use the
-
Plugin Dynamic Loading
A new boolean fielddynamichas been added to the plugin schema.- Function: Controls whether the plugin should be reloaded on each user input.
- Warning: Previous
--no-reloadflag has been removed in favor of this behavior.
For more details, refer to the README and the examples directory.