v0.51.1
Store TextStyle in Pipe struct as pointer
Store fromPos/toPos as 16-bit ints, and reorder fields for better packing
Cleanup: use IsMerge instead of counting Parents
Move Loader to presentation package
Move NewDummyCommon to pkg/common
Fix display of renamed files
Store Commit.Hash by pointer (kept in a pool of hashes)
Show inline waiting status when checking out a local branch
Make Commit.Hash a getter for an unexported hash field
Standardise on using lo for slice functions
feat: add age on stash lines
Make WorkingTreeState a struct, and add cherry-picking and reverting states
Show all submodules recursively
Use fields rather than methods on worktrees