Fixed
- The line number inclusion controls are semantic checkboxes and are keyboard accessible - desktop#18064
- Copying commit SHAs from submodule diffs is keyboard accessible - desktop#18124
- Show avatars of bot accounts such as dependabot - desktop#12766
- Focus outline is visible on the diff - desktop#18086
- Selecting or deselecting lines in a diff by dragging the mouse now scrolls the contents as needed - desktop#17673
- Last line of diffs can be selected when the file didn't have a new line at the end - desktop#18081
- Promote line endings change warning from icon to a banner, improving its accessibility - desktop#18084
- Amending a commit in non-GitHub repositories restores the commit message - desktop#18061
- The merge dialog submit button is available when conflicts are detected - desktop#18037
- Avatars are once again loading for GitHub Enterprise Server users - desktop#18034
- Lists scroll and render as expected when scrolling by dragging the scrollbar on Windows - desktop#18012
- External editor or shell failure error will open to integration settings - desktop#18021. Thanks @yasuking0304!
Improved
- Add
pyi
to syntax highlighting - desktop#18141. Thanks @pLeBlanc93! - Syntax highlighting now supports .cmake, .cxx, .hh, .hxx, and .xsd files - desktop#17503. Thanks @DylanDevelops!
- Apply Markdown highlighting to .mdx files - desktop#18040. Thanks @bentookey-yotta!
- Implemented folder ignore with all parent directories - desktop#1203. Thanks @masecla22!