All notable changes to this project will be documented in this file.
- Dynamic Commands: Generated individual commands for all CyberChef operations (e.g.,
:ChefToHex,:ChefJWTDecode). - Normal Mode Mappings: Added
<Plug>(NvimChefPick)and<Plug>(NvimChefPickArgs)for normal mode (applies operation to the current line). - New Operations:
JWT Decode: Decodes and formats JSON Web Tokens automatically.Extract IP addresses: Extracts valid IPv4 addresses from the selected text.
- Improved UI Prompt: The operation picker now shows a short preview of the currently selected text in the prompt.
- Visual Mode Marks: Fixed an issue where using
<Plug>keymaps in visual mode would capture the previously saved selection instead of the currently active selection by correctly exiting visual mode before evaluating the text.