Summarized Changelog
- add SSH key passphrase prompt to pull/push from/to remote git repo
- add error panel
- add custom command keybindings doc
- better handling of global custom keybindings
- better template support for menus and prompts
- better validation messages
- do not include bare repos in recent repos list
- make it easier to add a tab to a view
- support bare repositories
- support configurable config
- support custom command loading text
- support custom keybindings
- support discarding submodule changes
- support integration testing
- support menus in custom commands
- support nuking all submodules
- support opening lazygit in a symlinked submodule
- support prompts in custom commands
- support recording sessions for testing purposes
- support running integration tests in parallel
- support setting description in custom command
- support submodules