v0.54.2
Use a better approach for determining pushed and merge statuses
Enable errorlint linter, and fix warnings
Enable revive linter, and fix a bunch of warnings
Move the Ref interface from gui/types to models
Improve CPU usage when flicking through large diffs
Don't use hunk mode for added or deleted files
Support opening lazygit in a submodule
Use WorkingTreeState instead of RebaseMode in CommitLoader
Remove ICmdObj interface
Enable intrange linter, and fix warnings