Skip to content

Releases: shiftkey/desktop

3.4.0 Linux RC1

01 Jul 19:21
Compare
Choose a tag to compare

New

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

02 Jun 17:43
Compare
Choose a tag to compare

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

02 Jun 17:40
Compare
Choose a tag to compare

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

02 Jun 17:32
Compare
Choose a tag to compare

Fixed

3.3.15 Linux RC1

02 Jun 17:21
Compare
Choose a tag to compare

Added

Fixed

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

02 Jun 17:12
Compare
Choose a tag to compare

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

02 Jun 16:51
Compare
Choose a tag to compare

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

31 Mar 17:49
Compare
Choose a tag to compare

Fixed

  • Update electron dependency to latest v28 release - #1035

3.3.12 Linux RC1

31 Mar 16:25
Compare
Choose a tag to compare

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

17 Mar 15:42
Compare
Choose a tag to compare

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