What's Changed
Enhancements 🔥
- Continue/abort a conflicted cherry-pick or revert by @stefanhaller in #4441
- Show todo items for pending cherry-picks and reverts by @stefanhaller in #4442
- Use "git cherry-pick" for implementing copy/paste of commits by @stefanhaller in #4443
- Allow reverting a range of commits by @stefanhaller in #4444
- Section headers for rebase todos and actual commits by @stefanhaller in #4463
- Focus the main view by @stefanhaller in #4429
- Auto-forward main branches after fetching by @stefanhaller in #4493
- Add new command "Move commits to new branch" by @stefanhaller in #3876
- Strip the '+' and '-' characters when copying parts of a diff to the clipboard by @stefanhaller in #4519
- Reduce memory consumption of graph (pipe sets) by @stefanhaller in #4498
Fixes 🔧
- Fix truncation of branches when scrolling branches panel to the left by @stefanhaller in #4483
- Fix nvim-remote commands for fish shell by @SavingFrame in #4506
- Disallow creating custom patches when the diff context size is 0 by @stefanhaller in #4522
- Remove double space between rebase todo and author columns by @stefanhaller in #4520
Maintenance ⚙️
- Allow closing issues via github actions by @jesseduffield in #4515
Docs 📖
- Add Debian installation instructions alongside Ubuntu by @jmkim in #4501
- fix wording of random tip by @dawedawe in #4488
New Contributors
- @jmkim made their first contribution in #4501
- @SavingFrame made their first contribution in #4506
- @dawedawe made their first contribution in #4488
Full Changelog: v0.49.0...v0.50.0