Added
- Allow users to also resolve manual conflicts when resolving merge conflicts - #6062
- Automatic switching between Dark and Light modes on macOS - #5037. Thanks @say25!
- Crystal and Julia syntax highlighting - #6710. Thanks @kennethsweezy!
- Lua and Fortran syntax highlighting - #6700. Thanks @simplebinary!
Fixed
- Abbreviated commits are not long enough for large repositories - #6662. Thanks @say25!
- App menu bar visible on hover on Windows when in "Let’s get started" mode - #6669
- Fix pointy corners on commit message text area - #6635. Thanks @lisavogtsf!
- Inconsistent "Reveal in …" labels for context menus - #6466. Thanks @say25!
- Merge conflict conflict did not ask user to resolve some binary files - #6693
- Prevent concurrent fetches between user and status indicator checks - #6121 #5438 #5328
- Remember scroll positions in History and Changes lists - #5177 #5059. Thanks @Daniel-McCarthy!
Improved
- Guided merge conflict resolution only commits changes relevant to the merge - #6349
- Use higher contrast color for links in "Merge Conflicts" dialog - #6758
- Add link to all release notes in Release Notes dialog - #6443. Thanks @koralcem!
- Arrow for renamed/copied changes when viewing commit - #6519. Thanks @koralcem!
- Updated verbiage for ignoring the files - #6689. Thanks @PaulViola!