- removal of remaining synchronous operations (required adding a new dependency: aiofiles)
- new configuration for [shortcuts_menu](https://github.com/hyprland-community/pyprland/wiki/shortcuts_menu)
- can use "[prompt]" in the arguments, showing a context as the prompt
- skips single menu entries by default (can be disabled: `skip_single`)
- when using a list/chain of variables before running a command, you can now use variables defined in previous steps (not only in the final command)