Releases: shiftkey/desktop
Releases · shiftkey/desktop
3.4.0 Linux RC1
New
- Reset to a previous commit - desktop#12393
- Added support for Zed editor - #1085, thanks @MVDW-Java!
- Added support for Warp terminal - #1087, thanks @aminya!
Added
- Add accessibility settings to toggle link underlines and diff check marks - desktop#18227
Fixed
- Support multiple accounts for remote urls that differ in path - desktop#18676 desktop#18651
- Refreshing repository indicators will not invalidate credentials - desktop#18622
- Clear stored credentials when authentication fails on insecure http hosts - desktop#18588
Improved
- The generic git auth dialog contents are announced to users of screen readers - desktop#18670
- The diff line numbers and line group controls show check marks so color is not the sole medium to determine inclusion into a commit - desktop#18077
- Links are underlined by default - desktop#18035
3.3.18 Linux RC1
Fixed
- Prevent Pull Request comment or review dialog from moving constantly under some circumstances - desktop#18596
- Prevent Pull Request notification dialogs from truncating long Pull Request titles - desktop#18596
- The welcome start flow content does not overlap or clip when zoomed - desktop#18565
- Clear stored credentials when authentication fails on insecure http hosts - desktop#18588
Improved
- Improved accessibility of checks failed notification dialog by moving "Re-run checks" button out of the heading element - desktop#18596
- Add support for launching VSCodium from snap installation as external editor - #1058, thanks @TwitchSolvesCube!
- Add support for launching Pycharm Professional from snap installation as external editor - #1063, thanks @GheorgheMorari!
3.3.17 Linux RC1
Fixed
- Pushing and pulling repositories using Git LFS no longer causes an indefinite loop - desktop#18582
Improved
- Improve the accessibility of the tabs in the preferences dialog for users of screen readers - desktop#18567
- Always focus the first focusable element in the preferences dialog on open - desktop#18567
3.3.16 Linux RC1
Fixed
- Resolved auth failures when interacting with repositories hosted on non-GitHub hosts - desktop#18568 desktop#18570 desktop#18569
3.3.15 Linux RC1
Added
- The diff view now highlights Zig syntax - desktop#17957. Thanks @imkylecat!
Fixed
- Bring back color to links in PR timeline - desktop#18561
- Remove unnecessary br elements to make the app easier to navigate with screen readers - desktop#18444 desktop#18436
- Prevent clipping of dialog controls and content when app is zoomed - desktop#18412
Improved
- Make sure the arrow path in a dropdown button can't receive focus - desktop#18562
- Increase contrast on modified and conflicted octicons - desktop#18560
3.3.14 Linux RC1
Fixed
- The tab panel semantics in the "Publish Repository" and "Clone a Repository" are announced by screen readers - desktop#18408
- The check all button in the diff always only represents one selectable group - desktop#18422
- Images diffs of less than 200px in width do not render with a zero width for diff views other than
2-up
- desktop#18405 - Fix list accessibility semantics of the Pull Request list - desktop#18397
- Fix screen reader support of warning dialogs - desktop#18371
- Selecting the "Configure manually" radio option does not cause unexpected focus shift to the name input in the Git Configuration page of the welcome flow - desktop#18341
- All dialogs can be closed by pressing Esc - desktop#18335
Improved
- The force push warning in the push dropdown now has a contrast of 4.5:1 - desktop#18415
- Hyphen replacement and invalid sanitized name warnings and errors in the create branch and create repository dialogs are associated to the input by the aria-describedby attribute - desktop#18404
- Add VapourSynth script files (.vpy) to test/x-python - desktop#18364. Thanks @couleurm!
- The text contrast of tutorial steps when closed is 4.5:1 - desktop#18342
3.3.13 Linux RC1
Fixed
- Fix layout issues in 2-up image diffing when images are too small - desktop#18313
- The "Show whitespace changes?" popover can be closed by pressing Escape - desktop#18314
- Added announcing the number of results to the diff search via screen readers - desktop#18306
Improved
- Git errors due to bad config values are surfaced in the UI - desktop#18230
- The pull request check run popover is now keyboard accessible - desktop#18276
- The pull request check run popover button is now keyboard accessible - desktop#18268
- Add the aria-label attribute to our markdown iframes to clarify their purpose to users of screen readers in browse mode. - desktop#18277
- Upgrade embedded Git to v2.43.3 and Git LFS to v3.5.1 - desktop#18292
3.3.12 Linux RC2
Fixed
- Update
electron
dependency to latest v28 release - #1035
3.3.12 Linux RC1
Improved
- Added semantic and keyboard accessible check all button for a groups of consecutive selectable rows in the diff - desktop#18201
- Update banners will only dismiss when closing with the dismiss button - desktop#18319
- Add the "link" role to the "Open pull request" button in tutorial sidebar - desktop#18245
3.3.9 Linux RC1
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!