forked from desktop/desktop
-
Notifications
You must be signed in to change notification settings - Fork 1
/
changelog.json
3381 lines (3381 loc) · 235 KB
/
changelog.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"releases": {
"3.1.2-beta3-virtual": [
"[Improved] Updated dugite to handle shell-escaping SSH commands, removing the need for test-failing hacks",
"[Improved] Linted the world, so like it's a bit prettier under the hood, pun intended."
],
"3.1.2-beta2-virtual": [
"[Fixed] Git credentials will now be configured on Codespaces",
"[Fixed] Cherry picking to new branches now _should_ work over SSH",
"[Fixed] Ref parsing _should_ work a little better...but it's hacky",
"[Fixed] Stash can now be pushed and popped over SSH"
],
"3.1.2-beta1-virtual": [
"[Improved] Virtual repos now use an SSH transport removing the need to run an HTTP server on the remote host - #7",
"[Fixed] Support discarding new file for virtual repos - #8",
"[Fixed] Support last fetch time for virtual repos - #9"
],
"3.1.2-beta1": [
"[Added] You can preview the changes a pull request from your current branch would make - #11517",
"[Fixed] App correctly remembers undo commit prompt setting - #15408",
"[Improved] Add support for zooming out at the 67%, 75%, 80% and 90% zoom levels - #15401. Thanks @sathvikrijo!",
"[Improved] Add option to disable discard stash confirmation - #15379. Thanks @tsvetilian-ty!"
],
"3.1.1": [
"[Fixed] App correctly remembers undo commit prompt setting - #15408"
],
"3.1.0": [
"[Added] You can diff a consecutive range of commits - #14682",
"[Added] Submodule changes now display an explanatory, interactive diff screen - #15176",
"[Fixed] Enable update from upstream default branch when contributing to a fork - #15299",
"[Fixed] Fix crash installing updates that were downloaded a long time ago on macOS - #15275",
"[Fixed] Tooltips are positioned accurately when the user prefers reduced motion - #15249",
"[Improved] Add option to disable Undo Commit confirmation - #15134. Thanks @geophilusd!",
"[Improved] Update submodules when fetching, pulling and checking out branches - #8221 #9174"
],
"3.0.9-beta1": [
"[Fixed] Enable update from upstream default branch when contributing to a fork - #15299",
"[Fixed] Fix crash installing updates that were downloaded a long time ago on macOS - #15275",
"[Fixed] Tooltips are positioned accurately when the user prefers reduced motion - #15249",
"[Fixed] Add option to disable Undo Commit popup - #15134. Thanks @geophilusd!"
],
"3.0.8": [
"[Fixed] Fix system animations on Windows - #14037",
"[Fixed] The app window doesn't overlap the taskbar on Windows - #14263",
"[Fixed] The app window doesn't fit on the screen when using scaled UI on Windows - #13940"
],
"3.0.8-beta1": [
"[Added] Add support for Lite XL editor on Linux & macOS - #15180. Thanks @KaMeHb-UA!",
"[Added] Add Neovide support on macOS - #14929. Thanks @Yohannfra!",
"[Fixed] Text selection is preserved while scrolling diffs in split mode - #13701",
"[Improved] Update submodules when fetching, pulling and checking out branches - #8221 #9174",
"[Improved] Avoid truncating long menu item labels on Windows - #14868",
"[Improved] Add \"Learn more\" link to \"Commit Reachability\" dialog - #15208",
"[Improved] Improve submodule support with a new diff screen with more detailed information - #15176"
],
"3.0.7": [
"[Fixed] Do not show login prompt when repositories are fetched - #15163",
"[Improved] On Apple silicon devices running unoptimized builds, auto-update on first run to an optimized build - #14998"
],
"3.0.7-beta1": [
"[Added] Add Emacs integration for macOS - #15130. Thanks @zipperer!",
"[Fixed] Do not show login prompt when repositories are fetched - #15163"
],
"3.0.6": [
"[Added] Add Warp terminal integration for macOS - #14329. Thanks @lhvy!",
"[Added] Add context menu to the Current Branch and Current Repository toolbar - #13148. Thanks @uttiya10!",
"[Fixed] Older versions of Sublime Text and SlickEdit are also recognized as external editors - #15117. Thanks @vbwx!",
"[Fixed] Fix commit shortcut (Ctrl/Cmd + Enter) - #14689. Thanks @tsvetilian-ty!",
"[Fixed] Add PyCharm Community Edition support on macOS - #15016. Thanks @tsvetilian-ty!",
"[Fixed] Unified diff line gutter context menu items for discard changes no longer enabled when whitespace is hidden - #15003",
"[Fixed] 'Show Whitespace Changes' popover appears as expected on unified diff - #15003",
"[Fixed] On pull or fetch, make sure the default branch is updated to match the repository settings - #14266",
"[Fixed] Show 'Email' label on the preferences form when user is not signed in - #13736. Thanks @andymckay!",
"[Fixed] Fix invalid URL state while the \"Clone Repository\" modal is open - #7961. Thanks @tsvetilian-ty!",
"[Fixed] Fix commit description with three lines overflowing when it shouldn't - #14791. Thanks @HeCorr!",
"[Fixed] Fix notifications on Windows 10 builds prior to the Creators Update - #14714",
"[Fixed] 'Update from default branch` menu item allows quick merge of upstream - #14145. Thanks @uttiya10!",
"[Improved] Add ability to skip staggered release to ensure the latest version is downloaded - #14883"
],
"3.0.6-beta3": [
"[Fixed] Older versions of Sublime Text and SlickEdit are also recognized as external editors - #15117. Thanks @vbwx!",
"[Fixed] Fix commit shortcut (Ctrl/Cmd + Enter) - #14689. Thanks @tsvetilian-ty!",
"[Improved] Add ability to skip staggered release to ensure the latest version is downloaded - #14883"
],
"3.0.6-beta2": [
"[Fixed] Add PyCharm Community Edition support on macOS - #15016. Thanks @tsvetilian-ty!",
"[Fixed] Unified diff line gutter context menu items for discard changes no longer enabled when whitespace is hidden - #15003",
"[Fixed] 'Show Whitespace Changes' popover appears as expected on unified diff - #15003",
"[Fixed] On pull or fetch, make sure the default branch is updated to match the repository settings - #14266",
"[Fixed] Show 'Email' label on the preferences form when user is not signed in - #13736. Thanks @andymckay!"
],
"3.0.6-beta1": [
"[Added] You can diff a consecutive range of commits. - #14682",
"[Added] Add Warp terminal integration for macOS - #14329. Thanks @lhvy!",
"[Added] Add context menu to the Current Branch and Current Repository toolbar - #13148. Thanks @uttiya10!",
"[Fixed] Fix invalid URL state while the \"Clone Repository\" modal is open - #7961. Thanks @tsvetilian-ty!",
"[Fixed] Fix commit description with three lines overflowing when it shouldn't - #14791. Thanks @HeCorr!",
"[Fixed] Fix notifications on Windows 10 builds prior to the Creators Update - #14714",
"[Fixed] 'Update from default branch` menu item allows quick merge of upstream - #14145. Thanks @uttiya10!",
"[Improved] On Apple silicon devices running unoptimized builds, auto-update on first run to an optimized build - #14998"
],
"3.0.5": [
"[Fixed] Surface again Git's warning about unsafe directories and provide a way to trust repositories not owned by the current user"
],
"3.0.5-beta1": [
"[Fixed] Surface again Git's warning about unsafe directories and provide a way to trust repositories not owned by the current user"
],
"3.0.4": ["[Improved] Upgrade embedded Git to 2.35.4"],
"3.0.4-beta1": ["[Improved] Upgrade embedded Git to 2.35.4"],
"3.0.3": [
"[Added] Add Aptana Studio support - #14669. Thanks @tsvetilian-ty!",
"[Fixed] Fix crash when user's locale is unsupported by the spellchecker - #14817. Thanks @tsvetilian-ty!",
"[Fixed] On Windows, remember the app's zoom level on update - #5315",
"[Fixed] Fix Markdown syntax highlighting - #14710",
"[Improved] Add context menu option to copy repository paths - #14785. Thanks @novialriptide!",
"[Improved] Allow copying paths when multiple files are selected - #14638. Thanks @tsvetilian-ty!",
"[Improved] Add support for SSH password prompts when accessing repositories - #14676"
],
"3.0.3-beta1": [
"[Added] Add Aptana Studio support - #14669. Thanks @tsvetilian-ty!",
"[Fixed] Fix crash when user's locale is unsupported by the spellchecker - #14817. Thanks @tsvetilian-ty!",
"[Fixed] On Windows, remember the apps zoom level on update - #5315",
"[Fixed] Fix Markdown syntax highlighting - #14710",
"[Improved] Add context menu option to copy repository paths - #14785. Thanks @novialriptide!",
"[Improved] Allow copying paths when multiple files are selected - #14638. Thanks @tsvetilian-ty!",
"[Improved] Add support for SSH password prompts when accessing repositories - #14676",
"[Improved] Upgrade to Electron v19.0.0 - #14813"
],
"3.0.2": [
"[Fixed] Fix crash launching the app on macOS High Sierra - #14712",
"[Fixed] Terminate all GitHub Desktop processes on Windows when the app is closed - #14733. Thanks @tsvetilian-ty!"
],
"3.0.2-beta4": [
"[Improved] Add support for SSH password prompts when accessing repositories - #14676",
"[Fixed] Fix Markdown syntax highlighting - #14710",
"[Fixed] Fix issue with some repositories not being properly persisted - #14748"
],
"3.0.2-beta3": [
"[Fixed] Terminate all GitHub Desktop processes on Windows when the app is closed - #14733. Thanks @tsvetilian-ty!"
],
"3.0.2-beta2": [
"[Fixed] Fix crash launching the app on macOS High Sierra - #14712"
],
"3.0.2-beta1": [
"[Added] Add support for Aptana Studio - #14669. Thanks @tsvetilian-ty!"
],
"3.0.1": [
"[Added] Add support for PyCharm Community Edition on Windows - #14411. Thanks @tsvetilian-ty!",
"[Added] Add support for highlighting .mjs/.cjs/.mts/.cts files as JavaScript/TypeScript - #14481. Thanks @j-f1!",
"[Fixed] Prevent crash when encountering a large number of conflicts while checking for ability to merge branch - #14485",
"[Fixed] Url encode branch names when 'Viewing Branch in Github' is selected - #14631. Thanks @tsvetilian-ty!",
"[Fixed] Fix opening files with Android Studio - #14519",
"[Fixed] Checks popover summary correctly reflects a successful conclusion when skipped or neutral checks are present - #14508",
"[Fixed] Long lists of conflicted files to commit or files to discard can be scrolled - #14468",
"[Fixed] Fix random crashes when external apps probe GitHub Desktop trampoline port - #14471",
"[Improved] Display a banner when we have a pretext release note to highlight the new feature - #14620",
"[Improved] Enable interactions with notifications from previous app sessions - #14496",
"[Improved] Improve feedback about user permission to display notifications - #14496",
"[Improved] Add ability to have showcasing of features through release notes - #14488",
"[Improved] User can see all releases notes between their current version and the latest update - #14458",
"[Removed] Outdated new drag and drop and split diff new feature callouts removed - #14463"
],
"3.0.1-beta2": [
"[Fixed] Prevent crash when encountering a large number of conflicts while checking for ability to merge branch - #14485",
"[Fixed] Url encode branch names when 'Viewing Branch in Github' is selected - #14631. Thanks @tsvetilian-ty!"
],
"3.0.1-beta1": [
"[Added] Add support for PyCharm Community Edition on Windows - #14411. Thanks @tsvetilian-ty!",
"[Added] Add support for highlighting .mjs/.cjs/.mts/.cts files as JavaScript/TypeScript - #14481. Thanks @j-f1!",
"[Fixed] Fix opening files with Android Studio - #14519",
"[Fixed] Checks popover summary correctly reflects a successful conclusion when skipped or neutral checks are present - #14508",
"[Fixed] Long lists of conflicted files to commit or files to discard can be scrolled - #14468",
"[Fixed] Fix random crashes when external apps probe GitHub Desktop trampoline port - #14471",
"[Improved] Display a banner when we have a pretext release note to highlight the new feature - #14620",
"[Improved] Enable interactions with notifications from previous app sessions - #14496",
"[Improved] Improve feedback about user permission to display notifications - #14496",
"[Improved] Add ability to have showcasing of features through release notes - #14488",
"[Improved] User can see all releases notes between their current version and the latest update - #14458",
"[Removed] Outdated new drag and drop and split diff new feature callouts removed - #14463"
],
"3.0.0": [
"[New] Get notified when your pull requests are reviewed - #14175",
"[Fixed] Default to merging when pulling without a configured preference between merge or rebase - #14431",
"[Improved] Add ability to re-run individual and failed GitHub Action checks - #14310"
],
"2.9.16-beta2": [
"[Fixed] Use fast-forward flag as default for pulling divergent paths - #14431"
],
"2.9.16-beta1": [
"[Improved] Add ability to re-run individual and failed GitHub Action checks - #14310"
],
"2.9.15": [
"[Fixed] Support trusting repositories on network shares (Windows) - #14368",
"[Improved] Redesigned dialog for re-running checks - #14322"
],
"2.9.15-beta2": [
"[Improved] Show progress indicator when trusting a repository directory - #14410",
"[Improved] Reduced noise on the rerun dialog user interface - #14322",
"[Improved] Upgrade embedded Git LFS to 3.1.4 - #14415"
],
"2.9.15-beta1": [
"[Improved] Add UNC path prefix before adding to safe directory list - #14368",
"[Improved] Upgrade embedded Git to v2.35.3 on macOS, v2.35.3.windows.1 on Windows, and Git LFS to v3.1.2"
],
"2.9.14": [
"[Improved] Surface Git's warning about unsafe directories and provide a way to trust repositories not owned by the current user - #14336"
],
"2.9.14-beta1": [
"[Improved] Surface Git's warning about unsafe directories and provide a way to trust repositories not owned by the current user - #14336"
],
"2.9.13": [
"[Added] Add ability to include or exclude multiple selected files for a commit from the context menu - #7790. Thanks @tsvetilian-ty!",
"[Added] Add \"View Branch on GitHub\" to the branches menu - #14224. Thanks @tsvetilian-ty!",
"[Fixed] Fix CI check status popover not closing when clicking on PR badge - #14256",
"[Fixed] Fix checks list overflow handling on re-run checks dialog - #14246",
"[Fixed] Pull requests adhere to temporal laws again - #14238",
"[Fixed] Fix repository group header overflow when text is too long - #14233. Thanks @tsvetilian-ty!",
"[Fixed] Clone dialog \"Choose\" button uses an open dialog for directory selection on Windows - #12812",
"[Improved] Add a link under \"Enable notifications\" settings to the user's OS system notification settings - #14288"
],
"2.9.13-beta2": [
"[Added] Add ability to include or exclude multiple selected files for a commit from the context menu - #7790. Thanks @tsvetilian-ty!",
"[Added] Add \"View Branch on GitHub\" to the branches menu - #14224. Thanks @tsvetilian-ty!",
"[Fixed] Fix relative time of pull request review notification dialogs - #14261",
"[Fixed] Fix CI check status popover not closing when clicking on PR badge - #14256",
"[Fixed] Fix checks list overflow handling on re-run checks dialog - #14246",
"[Improved] Close keywords are now formatted and have informational tooltips in markdown - #14253",
"[Improved] Commit mentions in markdown are now formatted and linked - #14282",
"[Improved] Add a link under \"Enable notifications\" settings to the user's OS system notification settings - #14288"
],
"2.9.13-beta1": [
"[New] Add support for notifications of pull request reviews - #14175",
"[Fixed] Pull requests adhere to temporal laws again - #14238",
"[Fixed] Fix repository group header overflow when text is too long - #14233. Thanks @tsvetilian-ty!",
"[Fixed] Clone dialog \"Choose\" button uses an open dialog for directory selection on Windows - #12812"
],
"2.9.12": [
"[Added] Add support for Brackets Editor on Windows - #14069. Thanks @tsvetilian-ty!",
"[Added] Add support for JetBrains RubyMine on Windows - #14068. Thanks @tsvetilian-ty!",
"[Added] Add support for JetBrains GoLand on Windows - #14085. Thanks @tsvetilian-ty!",
"[Added] Add support for Android Studio on Windows - #14054. Thanks @detherminal!",
"[Fixed] Escape special characters when adding a file to .gitignore - #10253. Thanks @uttiya10!",
"[Fixed] Show warning when attempting to commit files exceeding 100 MiB - #14164",
"[Fixed] Allow selecting emojis in commit text - #14111",
"[Fixed] Merge dialog options dropdown does not cause dialog scrolling - #13944",
"[Fixed] Usernames displayed in repository list respect username casing - #9890",
"[Fixed] Coauthor doesn't steal input focus while inputting commit message in squashing dialog - #13850",
"[Fixed] Repository path validation for adding a repository doesn't erase keystrokes - #13901",
"[Fixed] Command Line Tool ignores command aliases set by user on macOS - #13935",
"[Improved] Relative time formatting consistent with dotcom - #14149",
"[Improved] Prompt to initialize Git LFS cannot be dismissed by clicking outside of it - #14131",
"[Improved] Add link to open fork settings when creating new branch on a forked repository - #12534. Thanks @geophilusd!",
"[Improved] Render native elements such as scrollbars and checkboxes as dark when using a dark theme - #11174. Thanks @rakleed!"
],
"2.9.12-beta3": [
"[Fixed] Escape special characters when adding a file to .gitignore - #10253. Thanks @uttiya10!",
"[Fixed] Dismiss \"initialize LFS\" dialog when clicking `Not Now` button - #14187"
],
"2.9.12-beta2": [
"[Fixed] Show warning when attempting to commit files exceeding 100 MiB - #14164",
"[Fixed] Allow selecting emojis in commit text - #14111",
"[Fixed] Merge dialog options dropdown does not cause dialog scrolling - #13944",
"[Improved] Relative time formatting consistent with dotcom - #14149",
"[Improved] Prompt to initialize Git LFS cannot be dismissed by clicking outside of it - #14131",
"[Improved] Add link to open fork settings when creating new branch on a forked repository - #12534. Thanks @geophilusd!",
"[Improved] Render native elements such as scrollbars and checkboxes as dark when using a dark theme - #11174. Thanks @rakleed!"
],
"2.9.12-beta1": [
"[Added] Add support for Brackets Editor on Windows - #14069. Thanks @tsvetilian-ty!",
"[Added] Add support for JetBrains RubyMine on Windows - #14068. Thanks @tsvetilian-ty!",
"[Added] Add support for JetBrains GoLand on Windows - #14085. Thanks @tsvetilian-ty!",
"[Added] Add support for Android Studio on Windows - #14054. Thanks @detherminal!",
"[Fixed] Usernames displayed in repository list respect username casing - #9890",
"[Fixed] Coauthor doesn't steal input focus while inputting commit message in squashing dialog - #13850",
"[Fixed] Repository path validation for adding a repository doesn't erase keystrokes - #13901",
"[Fixed] Command Line Tool ignores command aliases set by user on macOS - #13935",
"[Improved] Improves added and deleted line borders for high contrast mode - #12922"
],
"2.9.11": [
"[Added] Add tooltip to show types of file changes in a commit - #13957. Thanks @uttiya10!",
"[Fixed] Discarding submodules with spaces in their relative path now correctly updates the submodule instead of moving it to Trash - #14024",
"[Fixed] Prevent crash report dialog from appearing when launching on macOS Catalina or earlier - #13974",
"[Fixed] Pre-fill clone path with repository name - #13971",
"[Fixed] Allow discarding changes in scenarios where they cannot be moved to Trash - #13888",
"[Fixed] \"Create New Repository\" dialog preserves the path set from \"Add Local Repository\" dialog - #13909",
"[Fixed] Treat the old and new format of private email addresses equally when showing commit attribution warning - #13879",
"[Fixed] Repositories containing untracked submodules no longer display a duplicated first character on Windows - #12314"
],
"2.9.11-beta1": [
"[Added] Add tooltip to show types of file changes in a commit - #13957. Thanks @uttiya10!",
"[Fixed] Discarding submodules with spaces in their relative path now correctly updates the submodule instead of moving it to Trash - #14024",
"[Fixed] Prevent crash report dialog from appearing when launching on macOS Catalina or earlier - #13974",
"[Fixed] Pre-fill clone path with repository name - #13971",
"[Fixed] Allow discarding changes in scenarios where they cannot be moved to Trash - #13888",
"[Fixed] \"Create New Repository\" dialog preserves the path set from \"Add Local Repository\" dialog - #13909",
"[Fixed] Treat the old and new format of private email addresses equally when showing commit attribution warning - #13879",
"[Fixed] Repositories containing untracked submodules no longer display a duplicated first character on Windows - #12314"
],
"2.9.10": [
"[New] Initial support for system notifications when checks fail - #13655",
"[Fixed] Unicode emoji on Windows are rendered in the correct position - #13958",
"[Fixed] Fix crash logging under some circumstances - #13962"
],
"2.9.10-beta2": [
"[Fixed] Unicode emoji on Windows are rendered in the correct position - #13958",
"[Fixed] Fix crash logging under some circumstances - #13962"
],
"2.9.10-beta1": [
"[Fixed] \"Create New Repository\" dialog preserves the path set from \"Add Local Repository\" dialog - #13928",
"[Fixed] User guides now opens the correct page - #13920",
"[Fixed] Fix duplicated first character on Windows when dealing with submodules or repos-within-repos - #12314",
"[Fixed] Treat the old and new format of private email address equally when showing commit attribution warning - #13887",
"[Fixed] Fixes crash on some Windows machines - #13930"
],
"2.9.9": [
"[Fixed] \"Create New Repository\" dialog preserves the path set from \"Add Local Repository\" dialog - #13928",
"[Fixed] User guides now opens the correct page - #13920",
"[Fixed] Fixes crash on some Windows machines - #13930",
"[Fixed] App no longer crashes intermittently when running remote Git operations - #13916"
],
"2.9.9-beta1": [
"[Fixed] App no longer crashes intermittently when running remote Git operations - #13916",
"[Fixed] Unicode emoji on Windows no longer render as monochrome outlines - #13914",
"[Fixed] App no longer hangs when discarding changes in some scenarios - #13899",
"[Fixed] App no longer crashes intermittently when rebasing and cherry-picking - #13889",
"[Fixed] Fix crash when attempting to move the app to the /Applications folder on macOS - #13886",
"[Fixed] App no longer crashes when checking for updates while the closing the window - #13892",
"[Fixed] Restore application icon in \"Apps & Features\" on Windows - #13890",
"[Improved] Relative dates in branch menu and commit history match - #13867"
],
"2.9.8": [
"[Fixed] Unicode emoji on Windows no longer render as monochrome outlines - #13914",
"[Fixed] App no longer hangs when discarding changes in some scenarios - #13899",
"[Fixed] App no longer crashes intermittently when rebasing and cherry-picking - #13889",
"[Fixed] Fix crash when attempting to move the app to the /Applications folder on macOS - #13886",
"[Fixed] App no longer crashes when checking for updates while the closing the window - #13892",
"[Fixed] Restore application icon in \"Apps & Features\" on Windows - #13890",
"[Improved] Relative dates in branch menu and commit history match - #13867"
],
"2.9.7": [
"[Added] Support pushing workflow files for GitHub Actions to GitHub Enterprise Server - #13640",
"[Added] Support CLion as an external editor - #13739. Thanks @Pinzauti!",
"[Fixed] Don't show web flow committer on GitHub Enterprise Server - #13848",
"[Fixed] Cherry-pick success message always correctly reflects target branch - #13849",
"[Fixed] Fix error managing remotes under some circumstances - #13837",
"[Fixed] Add \"Copy Relative File Path\" option to changed files' context menu - #12589. Thanks @uttiya10!",
"[Fixed] Fix CLI tool on macOS Monterey - #13764. Thanks @spotlightishere!",
"[Fixed] Fix close button in full screen mode on macOS - #12838",
"[Fixed] Commit message dialog background styles match dialog - #13606",
"[Fixed] Ensure job steps on pull request check run list are always present - #13531",
"[Improved] Changes within lines are presented the same way in side-by-side and unified diffs - #13838",
"[Improved] Select integration tab automatically when changing default editor - #13856. Thanks @uttiya10!",
"[Improved] The check runs list for pull requests with multiple branches displays all actions workflow steps and headers - #13868",
"[Improved] Check run group headers and checks stay in view while scrolling the sub checks or job steps. - #13532",
"[Improved] Take aliases into account when sorting repositories - #13429",
"[Improved] Support avatars on GitHub Enterprise Server - #13719",
"[Improved] Fetch before trying to follow a URL link to a specific branch - #13641. Thanks @Bestra!",
"[Improved] Add \"View on GitHub\" context menu option to repository list items - #13227. Thanks @lhvy!",
"[Improved] Signal when a commit summary is getting long - #2055. Thanks @Twixes!",
"[Improved] Remove unnecessary punctuation in appearance settings - #13715. Thanks @Pinzauti!"
],
"2.9.7-beta3": [
"[Fixed] Don't show web flow committer on GitHub Enterprise Server - #13848",
"[Fixed] Cherry-pick success message always correctly reflects target branch - #13849",
"[Fixed] Fix error managing remotes under some circumstances - #13837",
"[Fixed] Add \"Copy Relative File Path\" option to changed files' context menu - #12589. Thanks @uttiya10!",
"[Improved] Changes within lines are presented the same way in side-by-side and unified modes - #13838",
"[Improved] Select integration tab automatically when changing default editor - #13856. Thanks @uttiya10!",
"[Improved] The check runs list for pull requests with multiple branches displays all actions workflow steps and headers - #13868"
],
"2.9.7-beta2": [
"[New] Initial support for system notifications when checks fail in Windows - #13655",
"[Fixed] Fix CLI tool on macOS Monterey - #13764. Thanks @spotlightishere!",
"[Improved] Upgrade to Electron v16.0.8 - #13814"
],
"2.9.7-beta1": [
"[New] Initial support for system notifications when checks fail in macOS - #13655",
"[Added] Support pushing workflow files for GitHub Actions to GitHub Enterprise Server - #13640",
"[Added] Support CLion as an external editor - #13739. Thanks @Pinzauti!",
"[Fixed] Fix close button in full screen mode on macOS - #12838",
"[Fixed] Commit message dialog background styles match dialog - #13606",
"[Fixed] Ensure job steps on pull request check run list are always present - #13531",
"[Improved] Take alias into account when sorting repositories - #13429",
"[Improved] Upgrade to Electron v14.2.3 - #13689",
"[Improved] Support avatars on GitHub Enterprise Server - #13719",
"[Improved] Fetch before trying to follow a URL link to a specific branch - #13641. Thanks @Bestra!",
"[Improved] Add \"View on GitHub\" context menu option to repository list items - #13227. Thanks @lhvy!",
"[Improved] Signal when a commit summary is getting long - #2055. Thanks @Twixes!",
"[Improved] Check run group headers and checks stay in view while scrolling the sub checks or job steps. - #13532",
"[Improved] Remove unnecessary punctuation in appearance settings- #13715. Thanks @Pinzauti!"
],
"2.9.6": [
"[Added] View and re-run the check runs for the checked out pull request.",
"[Fixed] Tooltip improvements and polish - #13452 #13449",
"[Fixed] Stashing dialog no longer hangs when initiating cherry-pick in some circumstances - #13419",
"[Fixed] Rebase no longer hangs after conflicts resolved when initiated through pull conflict error - #13204"
],
"2.9.6-beta3": [
"[Fixed] Tooltip improvements and polish - #13452 #13449",
"[Improved] Add dynamic constraints for resizable components - #2745",
"[Improved] Remove re-run button for repositories that cannot re-run checks. - #13460"
],
"2.9.6-beta2": [
"[Fixed] Stashing dialog no longer hangs when intiating cherry-pick - #13419",
"[Fixed] Rebase no longer hangs after conflicts resolved when intiated through pull conflict error - #13204",
"[Fixed] Discarding files and repositories successfully moves items to trash - #13433",
"[Improved] Added check runs overall completeness indicator in check run popover header - #13423"
],
"2.9.6-beta1": [
"[Improved] Upgrade to Electron 13.6.2 - #12978",
"[Improved] Allow amending pushed commits - #13384"
],
"2.9.5": [
"[Added] Add custom tooltips for quicker and more helpful information - #6384",
"[Added] Support PyCharm as an external editor - #13270. Thanks @stevetaggart!",
"[Fixed] Prevent inactive selected state from disappearing on lists - #13115",
"[Fixed] Fix click area to select hunk on both sides of diff - #13325. Thanks @jwbth!",
"[Fixed] Replace dialog animations with fade when user prefers reduced motion - #12976 #2768",
"[Improved] Warn users when files contain bidirectional Unicode text - #13343",
"[Improved] Change wording for default branch name option - #13223. Thanks @Rexogamer!"
],
"2.9.5-beta4": [
"[Fixed] Enable scroll in unified diff - #13393",
"[Improved] Adds a re-run dialog to inform user which check runs will be re-run - #13369"
],
"2.9.5-beta3": [
"[Improved] Warn users when files contain bidirectional Unicode text - #13343",
"[Improved] Group CI check runs by runner app and event - #13348, #13349, #13344"
],
"2.9.5-beta2": [
"[Added] View the check runs for the checked out pull request.",
"[Fixed] Fix click area to select hunk on both sides of diff - #13325. Thanks @jwbth!"
],
"2.9.5-beta1": [
"[Added] Support PyCharm as an external editor - #13270. Thanks @stevetaggart!",
"[Added] Add custom tooltips for quicker and more helpful information - #6384",
"[Fixed] Replace dialog animations with fade when user prefers reduced motion - #12976 #2768",
"[Fixed] Prevent inactive selected state from disappearing on lists - #13115",
"[Improved] Change wording for default branch name option - #13223. Thanks @Rexogamer!"
],
"2.9.4": [
"[Added] Add syntax mapping for HAML - #13009. Thanks @alexanderadam!",
"[Added] Add support for WezTerm on macOS - #12957. Thanks @theodore-s-beers!",
"[Added] Add a menu item to view a committed file change on GitHub - #12492. Thanks @haykam821!",
"[Fixed] Diffs are scrolled to the top when switching between files - #12980",
"[Fixed] Fix SSH prompt for unknown hosts in some scenarios - #13050",
"[Fixed] Apply syntax highlighting when viewing a small change for the first time - #13004",
"[Fixed] Wrap long email addresses in the misattributed commit warning popover - #13044",
"[Fixed] Refresh diffs when application receives focus - #12962",
"[Fixed] Only consider tokens invalid when 401 error comes from GitHub Enterprise - #12943",
"[Fixed] Show \"add repo\" dialog when opening repo from CLI - #12935",
"[Fixed] Continue merge flow after merge conflicts are resolved with external conflict tool - #12881",
"[Fixed] Prevent crash on successful merge after conflicts resolved - #12888",
"[Fixed] Use same width for hunk expansion handles as we do for line numbers - #12887",
"[Fixed] Use the correct icon for diff expansion - #12882",
"[Improved] Add offending file name to the file exceeds size limit error - #10242. Thanks @ADustyOldMuffin!",
"[Improved] Show a message explaining why line selection is disabled when hiding whitespace - #12979",
"[Improved] Upgrade embedded Git to v2.32.0 on macOS, and to v2.32.0.windows.2 on Windows - #13000",
"[Improved] Remove gaps in the commit message container revealing a different background - #12900. Thanks @haykam821!",
"[Improved] Add clearer verbiage in the \"remove repository\" dialog - #12497. Thanks @fonsp!",
"[Improved] Update grammar for \"repo deletion\" and \"couldn't find pull request\" error messages - #12902. Thanks @patrykmichalik!",
"[Improved] Show confirmation dialog for SSH host key verification - #12894. Thanks @thsmdt!"
],
"2.9.4-beta4": [
"[Added] Add syntax mapping for HAML - #13009. Thanks @alexanderadam!",
"[Fixed] Diffs are scrolled to the top when switching between files - #12980",
"[Fixed] Fix SSH prompt for unknown hosts in some scenarios - #13050",
"[Fixed] Apply syntax highlighting when viewing a small change for the first time - #13004",
"[Fixed] Wrap long email addresses in the misattributed commit warning popover - #13044",
"[Improved] Add offending file name to the file exceeds size limit error - #10242. Thanks @ADustyOldMuffin!",
"[Improved] Show a message explaining why line selection is disabled when hiding whitespace - #12979",
"[Improved] Show previous similar tags in the tag creation dialog - #12509. Thanks @mahezsh!"
],
"2.9.4-beta3": [
"[Fixed] Refresh diffs when application receives focus - #12962",
"[Fixed] Tokens are not considered invalid when accessing GitHub Enterprise from outside of the company's VPN - #12943",
"[Improved] Upgrade embedded Git to v2.32.0 on macOS, and to v2.32.0.windows.2 on Windows - #13000"
],
"2.9.4-beta2": [
"[Added] Add support for WezTerm on macOS - #12957. Thanks @theodore-s-beers!",
"[Fixed] Remove high-contrast specific hover effects from light and dark theme - #12952",
"[Fixed] Show \"add repo\" dialog when opening repo from CLI - #12935",
"[Fixed] Continue merge flow after merge conflicts are resolved with exterior conflict tool - #12881",
"[Fixed] Remove glitches when diffs are shown for the first time - #12903",
"[Improved] Remove gaps in the commit message container revealing a different background - #12900. Thanks @haykam821!",
"[Improved] Add clearer verbiage in the \"remove repository\" dialog - #12497. Thanks @fonsp!",
"[Improved] Update grammar for \"repo deletion\" and \"couldn't find pull request\" error messages - #12902. Thanks @patrykmichalik!",
"[Improved] Show confirmation dialog for SSH host key verification - #12894. Thanks @thsmdt!"
],
"2.9.4-beta1": [
"[Added] Add a menu item to view a committed file change on GitHub - #12492. Thanks @haykam821!",
"[Added] Customizable high contrast theme - #12833",
"[Fixed] App no longer crashes on successful merge after conflicts resolved - #12888",
"[Fixed] Use same width for hunk expansion handles as we do for line numbers - #12887",
"[Fixed] Use the correct icon for diff expansion - #12882"
],
"2.9.3": [
"[Fixed] Fix Notepad++ and RStudio integration on Windows - #12841",
"[Fixed] Add minor version support for JetBrains IDEs on Windows - #12847. Thanks @tsvetilian-ty!"
],
"2.9.3-beta2": [
"[Fixed] Fix Notepad++ and RStudio integration on Windows - #12841",
"[Fixed] Add minor version support for JetBrains IDEs on Windows - #12847. Thanks @tsvetilian-ty!"
],
"2.9.3-beta1": [
"[Added] Add syntax highlighting for dart - #12827. Thanks @say25!",
"[Fixed] Fix scrolling performance issue for large diffs."
],
"2.9.2": ["[Fixed] Fix scrolling performance issue for large diffs."],
"2.9.1": [
"[Added] Add Fluent Terminal shell support - #12305. Thanks @Idered!",
"[Added] Add support for IntelliJ CE for macOS - #12748. Thanks @T41US!",
"[Added] Show number of lines changed in a commit - #11656",
"[Fixed] Enable 'Open in External Editor' for bat/cmd/sh/exe files - #6361. Thanks @AndreiMaga!",
"[Fixed] Green circle in progress dialog remains round when commits have long descriptions - #12594. Thanks @litetex!",
"[Fixed] History tab shows all commits as the user scrolls down - #12506 #3704",
"[Fixed] Remove border of Repository and Branch foldouts in dark theme - #12478. Thanks @meJevin!",
"[Fixed] Render links in commit messages when they are at the beginning of a line - #12105. Thanks @tsvetilian-ty!",
"[Fixed] Show co-authors from undone commits - #12537",
"[Fixed] Show SSH prompts (key passphrase, adding host, etc.) to users via dialog - #3457 #8761",
"[Improved] Add support for more versions of JetBrains IDEs on Windows - #12778",
"[Improved] Change the diff gutter width based on number of lines in diff - #2102. Thanks @ADustyOldMuffin!",
"[Improved] Check invalidated tokens and prompt the user to sign in again - #12554",
"[Improved] Double-click an option when switching branches to confirm how changed files are handled - #12522. Thanks @j-f1!",
"[Improved] Improve auth error and prompt to suggest the user use a PAT instead of password - #12323",
"[Improved] Increase visibility of misattributed commit warning in dark mode - #12210",
"[Improved] Reduce time needed to make a commit - #12529",
"[Improved] Use \"Recycle Bin\" name only on Windows - #12544. Thanks @shiftkey!",
"[Improved] Windows users can use the system OpenSSH for their Git repositories - #5641"
],
"2.9.1-beta7": [
"[Fixed] Wrong SSH key passphrases are not stored after multiple failed attempts and then one successful - #12804"
],
"2.9.1-beta6": [
"[Fixed] Wrong SSH key passphrases are not stored - #12800",
"[Fixed] Show SSH prompts (key passphrase, adding host, etc.) to macOS users via dialog - #12782"
],
"2.9.1-beta5": [
"[Fixed] Fixed authentication errors in some Git operations - #12796"
],
"2.9.1-beta4": [
"[Fixed] Show SSH prompts (key passphrase, adding host, etc.) to Windows users via dialog - #3457 #8761"
],
"2.9.1-beta3": [
"[Added] Add support for IntelliJ CE for macOS - #12748. Thanks @T41US!",
"[Fixed] Render links in commit messages when they are at the beginning of a line - #12105. Thanks @tsvetilian-ty!",
"[Improved] Added support for more versions of JetBrains IDEs on Windows - #12778",
"[Improved] Windows users can use the system OpenSSH for their Git repositories - #5641"
],
"2.9.1-beta2": [
"[Added] Show number of lines changed in a commit - #11656",
"[Improved] Increase visibility of misattributed commit warning in dark mode - #12210",
"[Improved] Check invalidated tokens and prompt the user to sign in again - #12554",
"[Improved] Improve auth error and prompt to suggest the user use a PAT instead of password - #12323"
],
"2.9.1-beta1": [
"[Added] Add Fluent Terminal shell support - #12305. Thanks @Idered!",
"[Fixed] History tab shows all commits as the user scrolls down - #12506 #3704",
"[Fixed] Show co-authors from undone commits - #12537",
"[Fixed] Change the diff gutter width based on number of lines in diff - #2102. Thanks @ADustyOldMuffin!",
"[Fixed] Enable 'Open in External Editor' for bat/cmd/sh/exe files - #6361. Thanks @AndreiMaga!",
"[Fixed] Green circle in progress dialog remains round when commits have long descriptions - #12594. Thanks @litetex!",
"[Fixed] Removed border of Repository and Branch foldouts in dark theme - #12478. Thanks @meJevin!",
"[Improved] Double-click an option when switching branches to quickly confirm how you want changed files to be handled - #12522. Thanks @j-f1!",
"[Improved] Use \"Recycle Bin\" name only on Windows - #12544. Thanks @shiftkey!",
"[Improved] Reduced time needed to make a commit - #12529"
],
"2.9.0": [
"[New] Reorder commits with drag and drop in your commit history - #2507",
"[New] Create a branch from any commit in your history - #3474",
"[New] Amend the most recent commit on your branch - #1644",
"[New] Squash commits in the history tab with drag and drop and a context menu - #2507",
"[New] Squash and merge option available when merging branches - #2507",
"[Added] Add support for Sublime Text 4 on Windows - #12124",
"[Improved] Show warning before undoing commit if it potentially conflicts with changes in working directory - #4596 #9286 #5874 #6043",
"[Fixed] Remove extra space in drag & drop tooltips - #12327"
],
"2.8.4-beta5": [
"[Improved] Scroll history to top after creating a branch from a commit - #12432"
],
"2.8.4-beta4": [
"[Added] Add support for Sublime Text 4 on Windows - #12124",
"[Fixed] Fix rebase after a successful merge - #12429",
"[Fixed] Only attempt to reorder commits when it's necessary - #12422"
],
"2.8.4-beta3": [
"[Fixed] Update from default branch now merges as expected - #12412",
"[Improved] Create intros for the new drag and drop features :tada: - #12419",
"[Improved] Squash merge and rebase options are available in comparison view - #12416",
"[Removed] Remove cherry-picking drag prompt - #12410",
"[Removed] Remove reset to a commit"
],
"2.8.4-beta2": [
"[New] Reorder commits with drag and drop in the history tab - #2507",
"[New] Reset your branch to a previous commit up to the most recent pushed commit in your history - #12393",
"[New] Amend the most recent commit on your branch - #1644",
"[Add] Allow rebase, squashing, or merging when choosing how to update your current branch - #12396, #12382, 12362",
"[Add] Add \"Undo Commit\" action to the context menu - #12344",
"[Fixed] Show warning before undoing commit if it potentially conflicts with changes in working directory - #4596 #9286 #5874 #6043",
"[Fixed] Fix coauthor styling in commit message dialog for squashing - #12356",
"[Fixed] Selecting a coauthor and committing adds coauthor trailer - #12355",
"[Fixed] Lists of commits, repositories or changes don't disappear after switching between apps",
"[Improved] Add force-push warning to squash and reorder operations - #12403"
],
"2.8.4-beta1": [
"[New] Squash commits in the history tab - #2507",
"[Fixed] Remove extra space in drag & drop tooltips - #12327",
"[Removed] Remove taskbar progress indicator - #9489"
],
"2.8.3": [
"[Fixed] Renamed repositories no longer clash with new repositories of the same name - #3855",
"[Fixed] Expanding files no longer shows duplicated lines - #12237",
"[Fixed] Long emails are truncated in the Git config - #12159",
"[Improved] Allow copying branch and repository names to clipboard - #12141. Thanks @tsvetilian-ty!",
"[Improved] Allow creating a new branch from filtering by just hitting Enter - #12154. Thanks @tsvetilian-ty!"
],
"2.8.3-beta1": [
"[New] Create a branch from any commit in your history - #3474",
"[Added] Add VS Code, VS Code Insiders and VSCodium to supported Windows ARM64 editors - #12174. Thanks @dennisameling!",
"[Fixed] Long emails are truncated in the Git config - #12159",
"[Fixed] Expanding files no longer shows duplicated lines - #12237",
"[Improved] Upgrade to Electron 11.3.0 - #12279",
"[Improved] Allow copying branch and repository names to clipboard - #12141. Thanks @tsvetilian-ty!",
"[Improved] Allow creating a new branch from filtering by just hitting Enter - #12154. Thanks @tsvetilian-ty!"
],
"2.8.2": [
"[New] Add support for macOS on Apple silicon devices - #9691. Thanks @dennisameling!",
"[Added] Thank external contributors for their work - #12137",
"[Fixed] Disable partial change selection in split view while whitespace changes are hidden - #12129"
],
"2.8.2-beta3": [],
"2.8.2-beta2": [
"[Fixed] Lists of commits, repositories or changes don't disappear after switching between apps",
"[Improved] Thank you note language improved and retrieves all past release notes to retroactively thank all contributors"
],
"2.8.2-beta1": [
"[Added] Thank external contributors for their work - #12137",
"[Fixed] Disable partial change selection in split view while whitespace changes are hidden - #12129",
"[Improved] Show the build architecture in the About dialog - #12140",
"[Improved] Upgrade to Electron 11.4.4 - #12139"
],
"2.8.1": [
"[Fixed] Disable partial change selection in split view while whitespace changes are hidden - #12129"
],
"2.8.1-beta2": [
"[Improved] Add complete support for macOS on Apple silicon devices - #12091",
"[Improved] From now on, macOS x64 builds running on Apple silicon devices will auto update to arm64 builds"
],
"2.8.1-beta1": [
"[New] Preliminary support for macOS on Apple silicon devices - #9691. Thanks @dennisameling!"
],
"2.8.0": [
"[New] Expand diffs to view more context around your changes - #7014",
"[New] Create aliases for repositories you want to be displayed differently in the repository list - #7856",
"[Added] Hide whitespace in diffs on Changes tab - #6818. Thanks @say25!",
"[Fixed] Show correct state of remote branch when deleting local branches - #11923",
"[Fixed] Display the full branch name in a tooltip when hovering over a branch in the branches list - #12008",
"[Improved] Display full progress description when cloning a repository - #11375. Thanks @maifeeulasad!",
"[Improved] Cherry-pick multiple non-sequential commits - #12030",
"[Improved] Create a branch during cherry-picking via drag and drop - #12001",
"[Improved] Show an alert when the app fails to move itself to the Applications folder on macOS - #11958",
"[Improved] Use a save dialog when choosing where to clone a repo - #11949. Thanks @j-f1!"
],
"2.7.3-beta4": [
"[Fixed] On hover, show the full branch name in tooltip - #12008",
"[Improved] During cloning progress and on hover, show full progress description - #11375. Thanks @maifeeulasad!",
"[Improved] Cherry-pick multiple non sequential commits - #12030"
],
"2.7.3-beta3": [
"[New] Create aliases for repositories you want to be displayed differently in the repository list - #7856",
"[Improved] Create a branch during cherry-picking via drag and drop - #12001"
],
"2.7.3-beta2": [
"[Fixed] Disable diff expansion for big files - #11988",
"[Fixed] Expanding diffs now works as expected in unified view - #11972",
"[Improved] Show an alert when the app fails to move itself to the Applications folder on macOS - #11958",
"[Improved] Use a save dialog when choosing where to clone a repo - #11949. Thanks @j-f1!"
],
"2.7.3-beta1": [
"[New] Expand diffs to get more context about your changes - #11965",
"[New] Preliminary support for Windows ARM64 - #9034. Thanks @dennisameling!",
"[Added] Hide Whitespace in diffs on both Changes and History tabs - #6818. Thanks @say25!",
"[Fixed] Show correct state of remote branch when deleting local branches - #11923"
],
"2.7.2": [
"[Added] Create branch during cherry-picking via the context menu - #11903",
"[Added] Suggest macOS users move the app to `/Applications` to prevent issues - #11846",
"[Fixed] Undo cherry-picking onto a remote branch now works as expected - #11921",
"[Fixed] Dragging commits onto current branch no longer results in a broken state - #11915",
"[Fixed] Get correct commit summary info in rebase - #11853",
"[Improved] Cancel drag operation with escape key - #11925",
"[Improved] Cherry-pick commits onto a pull request with drag and drop - #11922",
"[Improved] Option to change the spellcheck language to English for Windows users whose system language is not English - #11589",
"[Improved] Update how privacy and usage stats info is communicated - #11845",
"[Improved] Remote Git operations are faster and less prone to errors on Windows - #11510"
],
"2.7.2-beta2": [
"[Fixed] Undo cherry-picking onto a remote branch now works as expected - #11921",
"[Improved] Cancel drag operation with escape key - #11925",
"[Improved] Cherry-pick commits onto a pull request with drag and drop - #11922",
"[Improved] Option to change the spellcheck language to English for Windows users whose system language is not English - #11589"
],
"2.7.2-beta1": [
"[Improved] Update how privacy and usage stats info are provided to the user - #11845",
"[Added] Create branch during cherry-picking via the context menu - #11903",
"[Added] Suggest macOS users to move the app to `/Applications` to prevent issues - #11846",
"[Fixed] Dragging commits onto current branch no longer results in a broken state - #11915",
"[Fixed] Fix bug getting commit summary info in rebase - #11853"
],
"2.7.1": [
"[New] Cherry-picking is available! Copy commits from one branch to another using drag and drop or from a context menu - #1685"
],
"2.7.0": [
"[Added] Add support for RStudio Editor - #11690 #11386. Thanks @geophilusd!",
"[Improved] Use system theme as default - #9959. Thanks @say25!"
],
"2.7.0-beta6": [
"[Added] Add ability to cherry-pick merge commits - #11877",
"[Fixed] User can no longer get into a bad persistent cherry-picking drag state - #11875"
],
"2.7.0-beta5": [
"[Improved] Add ability for users to navigate branch menu tabs during cherry-pick - #11834",
"[Improved] Add ability for scroll during a drag based on mouse position when over a scrollable element - #11849",
"[Improved] Use conflict dialog to handle conflict for non-existent files during cherry-pick - #11866",
"[Fixed] Theme settings correctly persist user selection - #11814. Thanks @say25!"
],
"2.7.0-beta4": [
"[Improved] Add support for RStudio for Windows - #11386",
"[Improved] Give user more time to undo in the cherry-pick success banner - #11822",
"[Improved] Improved cherry-picking drop target discoverability - #11827",
"[Improved] Use Git language to describe cherry-pick - #11835",
"[Fixed] After cherry-picking complete, show latest cherry-picked commit as selected in history - #11833",
"[Fixed] Preserve and convert legacy theme setting - #11814. Thanks @say25!"
],
"2.7.0-beta3": [
"[Improved] Add support for RStudio Editor on MacOS - #11690. Thanks @geophilusd!",
"[Improved] Use system theme as default - #9959. Thanks @say25!",
"[Improved] Improve UX of cherry picking multiple commits with drag and drop - #11800"
],
"2.7.0-beta2": [
"[Fixed] Remote Git operations failed in some circumstances - #11696 #11701"
],
"2.7.0-beta1": [
"[New] Cherry picking! Copy commits from one branch to another - #1685"
],
"2.6.7-beta1": [
"[Improved] Upgrade embedded Git to v2.29.3 on macOS, and to v2.29.2.windows.4 on Windows - #11755"
],
"2.6.6": [
"[Fixed] Commit attribution warning is not shown for emails with different capitalization - #11711",
"[Improved] Upgrade embedded Git to v2.29.3 on macOS, and to v2.29.2.windows.4 on Windows - #11755"
],
"2.6.6-beta1": [
"[Added] Add .avif image support - #11625. Thanks @brendonbarreto!",
"[Fixed] Performing remote Git operations in rare cases displays an error message instead of crashing the app - #11694",
"[Improved] Clicking on \"Add Co-Author\" moves the focus to the co-authors text field - #11621"
],
"2.6.5": ["[Fixed] Performing remote Git operations could crash the app"],
"2.6.4": [
"[Added] Allow users to rename and delete branches via a new context menu on branches in the branches list - #5803 #10432",
"[Fixed] Allow users to modify git config on a per repository basis - #9449. Thanks @say25!",
"[Fixed] The app is not maximized on macOS every time the user clicks on the app's icon in the dock - #11590",
"[Fixed] Always respect the default branch name chosen by the user - #11447",
"[Fixed] Notepad++ does not close when GitHub Desktop closes - #11518",
"[Improved] Update app icon for Windows - #11541",
"[Improved] Suggest emails from GitHub accounts and warn about misattributed commits in the commit message area - #11591",
"[Improved] Suggest emails from GitHub accounts and warn about misattributed commits in onboarding and preferences - #11561 #11566",
"[Improved] Remote Git operations are faster and less prone to errors on Windows - #11510",
"[Improved] Automatic branch fast-forwarding is now faster - #11463"
],
"2.6.4-beta2": [
"[Fixed] Allow users to modify git config on a per repository basis - #9449. Thanks @say25!",
"[Fixed] The app is not maximized on macOS every time the user clicks on the app's icon in the Dock - #11590",
"[Improved] Suggest emails from GitHub accounts and warn about misattributed commits in the commit message area - #11591",
"[Improved] Remote Git operations are now faster and less prone to errors on Windows - #11510"
],
"2.6.4-beta1": [
"[Added] Add branch context menu with rename and delete to branch dropdown list - #5803 #10432",
"[Fixed] Always respect the default branch name chosen by the user - #11447",
"[Fixed] Notepad++ is not closed anymore when GitHub Desktop closes - #11518",
"[Improved] Suggest emails from GitHub accounts and warn about misattributed commits in onboarding and Preferences - #11561 #11566",
"[Improved] Update app icon for Windows - #11541",
"[Improved] Automatic branch fast-forwarding is now faster - #11463"
],
"2.6.3": [
"[Improved] Upgrade embedded Git to v2.29.2 - #11369",
"[Improved] Enable spellcheck on commit summary and description - #1597",
"[Improved] Update app icon for macOS - #10855",
"[Fixed] Remote Git operations (like cloning a repo) won't fail on old macOS versions - #11516",
"[Fixed] Fast-forward all possible branches except the current branch when fetching - #11387"
],
"2.6.3-beta3": [
"[Fixed] Remote git operations (like cloning a repo) won't fail on old macOS versions - #11516",
"[Fixed] Updated about modal dialog on macOS to match the new Big Sur icon - #11511"
],
"2.6.3-beta2": ["[Improved] Update app icon for macOS Big Sur - #10855"],
"2.6.3-beta1": [
"[Fixed] Fast-forward all possible branches except the current branch when fetching - #11387",
"[Improved] Enable spellcheck on commit summary and description - #1597",
"[Improved] Upgrade embedded Git to v2.29.2 - #11369"
],
"2.6.2": [
"[Improved] Upgrade embedded Git LFS to 2.13.2 - #11394",
"[Fixed] Pull requests no longer fail to update until the user switches repositories - #11241",
"[Fixed] Fork behavior changes are now reflected in the app immediately - #11327",
"[Fixed] Checking out a pull request from a fork for the first time now correctly identifies the remote branch to create the branch from - #11267",
"[Fixed] Don't offer to stash changes when clicking on the currently checked out branch in the branch list - #11235",
"[Fixed] Forked repository remotes are no longer removed when there are local branches tracking them - #11266",
"[Fixed] Avoid bright flash for users of the dark theme when launching the app maximized - #5631. Thanks @AndreiMaga!",
"[Fixed] VSCodium is now detected as an editor on Windows - #11252. Thanks @KallePM!"
],
"2.6.2-beta4": [
"[Improved] Show full output of Git hooks on errors - #6403",
"[Improved] Keep focus in dropdown when pressing tab multiple times - #11278",
"[Improved] Upgrade embedded Git LFS to 2.13.2 - #11394",
"[Improved] Add detection of Sublime Text 4 and 2 as editor on macOS. - #11263. Thanks @yurikoles!",
"[Fixed] Fork behavior changes are now reflected in the app immediately - #11327",
"[Fixed] Commit message remains in text box until user chooses to commit - #7251"
],
"2.6.2-beta3": ["[Removed] Release removed in favor of 2.6.2-beta4"],
"2.6.2-beta2": [
"[Fixed] Forked repository remotes are no longer removed when there's local branches tracking them - #11266",
"[Fixed] Avoid bright flash for users of the dark theme when launching the app maximized - #5631. Thanks @AndreiMaga!",
"[Fixed] Checking out a pull request from a fork for the first time now correctly identifies the remote branch to create the branch from - #11267",
"[Fixed] VSCodium is now detected as an editor on Windows - #11252. Thanks @KallePM!"
],
"2.6.2-beta1": [
"[Fixed] Addressed an issue where pull requests could fail to update until the user switched repositories - #11241",
"[Fixed] Don't offer to stash or move changes when clicking on the currently checked out branch in the branch list - #11235",
"[Fixed] Checking out a pull request from a fork repeatedly now detects that there's already a branch that can be reused - #11238"
],
"2.6.1": [
"[Improved] Clearer menu label for reverting commits - #10515. Thanks @halitogunc!",
"[Fixed] Refresh branches after creating a new branch - #11125",
"[Fixed] Correct image diff swipe mode layout - #11120",
"[Fixed] Very large text diffs could cause the app to crash when viewed in split diff mode - #11064",
"[Fixed] Let the user know when a checkout fails due to use of assume-unchanged or skip-worktree - #9297",
"[Fixed] Always show confirmation prompt before overwriting existing stash entry - #10956",
"[Fixed] The fullscreen keyboard shortcut on macOS now works when using split diff mode - #11069"
],
"2.6.1-beta3": [
"[Fixed] Desktop would fail to launch for some users due to objects in the database using an old format - #11176",
"[Fixed] Desktop would fail to launch for a small percentage of users that had several non-GitHub repositories in the app - #11192"
],
"2.6.1-beta2": [
"[Improved] Clearer menu label for reverting commits - #10515. Thanks @halitogunc!",
"[Fixed] Refresh branches after creating a new branch - #11125",
"[Fixed] Correct image diff swipe mode layout - #11120"
],
"2.6.1-beta1": [
"[Fixed] Very large text diffs could cause the app to crash when viewed in split diff mode - #11064",
"[Fixed] Refactor checkout branch and stash logic - #9297 #10956 #8099 #7617",
"[Fixed] Let the user know when a checkout fails due to use of assume-unchanged or skip-worktree - #9297",
"[Fixed] Always show confirmation prompt before overwriting existing stash entry - #10956",
"[Fixed] The fullscreen keyboard shortcut on macOS now works when using split diff mode - #11069"
],
"2.6.0": [
"[New] Split diffs! Toggle between viewing diffs in split or unified mode - #10617",
"[Added] Use Page down, Page up, Home, and End keys to navigate and select items in lists - #10837",
"[Added] Add `toml` syntax highlight - #10763. Thanks @samundra!",
"[Added] Add support for Nova as external editor on macOS - #10645. Thanks @greystate!",
"[Fixed] Restore Windows menu keyboard accessibility - #11007",
"[Fixed] Actions in context menu of a non-selected file act on the chosen one instead of the previous one - #10743",
"[Fixed] Correct title bar height on macOS Big Sur - #10980",
"[Fixed] Fix broken issues links in release notes - #10977",
"[Fixed] Fix overflow issues with long branch names - #5970. Thanks @juliarvalenti!",
"[Fixed] Images fit correctly in the diff view when their sizes have changed - #2480 #9717",
"[Fixed] Repository indicator refresh can no longer be manually triggered when disabled - #10905",
"[Fixed] Resolving a conflicted file added in both the source and target branch no longer results in merge conflict markers appearing in the merge commit - #10820",
"[Fixed] Small partial commit of very large text files no longer intermittently fails due to unexpected diff results - #10640",
"[Fixed] Long commit message are scrollable again - #10815",
"[Removed] Sign in to GitHub.com with username/password is no longer supported to improve account security"
],
"2.6.0-beta1": [
"[Fixed] Proper title bar height on macOS Big Sur - #10980",
"[Fixed] Restore Windows menu keyboard accessibility - #11007",
"[Fixed] Fix broken issues links in release notes - #10977",
"[Fixed] Fixes overflow issues with long branch names - #5970. Thanks @juliarvalenti!",
"[Removed] Sign in to GitHub.com with username/password is no longer supported"
],
"2.5.8-beta1": ["[Improved] Upgrade embedded Git LFS - #10973"],
"2.5.7": ["[Improved] Upgrade embedded Git LFS - #10973"],
"2.5.7-beta2": [
"[New] Search text within split diffs - #10755",
"[Improved] Use Page down, Page up, Home, and End keys to navigate and select items in lists - #10837",
"[Fixed] Comparison of different size image changes no longer overflow the bounds of the diff view - #2480 #9717",
"[Fixed] Repository indicator refresh can no longer be manually triggered when disabled - #10905",
"[Fixed] Choosing to resolve a conflicted file added in both the source and target branch no longer results in merge conflict markers appearing in the merge commit - #10820",
"[Fixed] Small partial commit of very large text files no longer runs the risk of failing due to unexpected diff results - #10640",
"[Fixed] Long commit message are scrollable once again - #10815"
],
"2.5.7-beta1": [
"[New] Split diffs! Toggle between viewing diffs in split or unified mode - #10617",
"[Fixed] Actions in the context menu of a non-selected file in history no longer acts on the previously selected item - #10743",
"[Added] Add `toml` syntax highlight - #10763. Thanks @samundra!",
"[Added] Add support for Nova as external editor on macOS - #10645. Thanks @greystate!"
],
"2.5.6": [
"[New] Newly created repositories use 'main' as the default branch name - #10527",
"[New] Users can configure the default branch name in Preferences/Options - #10527",
"[New] Show status of GitHub Action runs for pull requests - #9819. Thanks @Raul6469!",
"[New] Differentiate between draft and regular Pull Requests - #7170",
"[Added] Periodic background fetch and status updates can now be disabled in the Advanced section of Preferences/Options - #10593",
"[Added] Syntax highlighting for ASP.Net and unified diff / patch - #10410. Thanks @say25!",
"[Improved] Allow renaming the default branch - #10415",
"[Improved] Show which files are blocking a merge-like operation - #10441",
"[Improved] Updated icons and border radiuses to align with GitHub.com - #10396, #10224",
"[Improved] Show loading indicator when committing a merge - #10458",
"[Improved] Show confirmation that branch is already up to date when merging from default branch - #9095",
"[Improved] Enter key now initiates action in rebase and merge dialogs - #10511",
"[Improved] After failing to move a repository to Trash, show error and keep the repository listed in Desktop - #8333",
"[Improved] Email address validation in welcome flow and preferences dialog - #10214. Thanks @Pragya007!",
"[Improved] Show helpful error when attempting to clone non-existent or inaccessible GitHub repositories - #5661. Thanks @kanishk98!",
"[Fixed] Don't update submodules when discarding files - #10469",
"[Fixed] Full screen notification is removed after a few seconds when starting the app in full screen",
"[Fixed] Update rebase progress parser to parse output from the merge rebase backend - #10590",
"[Fixed] Only show full screen toast notification when making the app window full-screen. Thanks @Sam-Spencer - #7916",
"[Fixed] Ensure application window doesn't overlap second monitor - #10267",
"[Fixed] Use UNIX line endings in WSL GitHub helper script - #10461",
"[Removed] Remove setting to disable all certificate validation in favor of new best-effort approach - #10581"
],
"2.5.6-beta3": [
"[Improved] Email address validation in welcome flow and preferences dialog - #10214. Thanks @Pragya007!",
"[Improved] Show helpful error when attempting to clone non-existent or inaccessible GitHub repositories - #5661. Thanks @kanishk98!",
"[Fixed] Full screen notification is removed after a few seconds when starting the app in full screen",
"[Fixed] Align resolve button text and size icon appropriately - #10646"
],
"2.5.6-beta2": [
"[New] Newly created repositories use 'main' as the default branch name - #10527",
"[New] Users can configure the default branch name in Preferences/Options - #10527",
"[Added] Periodic background fetch and status updates can now be disabled in the Advanced section of Preferences/Options - #10593",
"[Fixed] Update rebase progress parser to parse output from the merge rebase backend - #10590",
"[Fixed] Checking out a PR attempts to locate an existing branch tracking the PR base branch - #10598",
"[Fixed] Only show full screen toast notification when making the app window full-screen. Thanks @Sam-Spencer - #7916",
"[Fixed] Ensure application window doesn't overlap second monitor - #10267",
"[Improved] Show which files are blocking a merge-like operation - #10441",
"[Improved] After failing to move a repository to Trash, show error and keep the repository listed in Desktop - #8333",
"[Improved] Allow using Enter key to confirm in rebase and merge dialogs - #10511",
"[Removed] Remove setting to disable all certificate validation in favor of new best-effort approach - #10581"
],
"2.5.6-beta1": [
"[Fixed] Don't update submodules when discarding files - #10469",
"[Fixed] Clicking on a branch in the compare branch list resets focus to the filter text box - #10485",
"[Fixed] Use UNIX line endings in WSL GitHub helper script - #10461",
"[Fixed] Differentiate between draft and regular PRs - #7170",
"[Improved] Allow renaming the default branch - #10415",
"[Improved] Show loading indicator when committing a merge - #10458",
"[Improved] Show confirmation that branch is already up to date when merging from default branch - #9095"
],
"2.5.5": [
"[Fixed] Don't update submodules when discarding files - #10469",
"[Fixed] Clicking on a branch in the compare branch list resets focus to the filter text box - #10485"
],
"2.5.5-beta1": [
"[Added] Show status of GitHub Action runs for pull requests - #9819. Thanks @Raul6469!",
"[Added] Add AspNet and Diff/Patch Syntax Highlights - #10410. Thanks @say25!",
"[Improved] Updated icons and border radiuses to align with GitHub.com - #10396, #10224"
],
"2.5.4": [
"[Added] Suggest to stash changes when trying to do an operation that requires a clean working directory - #10053",
"[Added] Autocomplete users and issues from upstream repository when working in a fork - #10084",
"[Added] Add Alacritty shell support - #10243. Thanks @halitogunc!",
"[Fixed] Correct branch name in commit button when on an unborn branch - #10318",
"[Fixed] Fix \"Show in Explorer\" in Windows when there are other files with the same name as the project folder - #10195",
"[Fixed] Open the repository folder when clicking on \"Show in Finder\" in macOS - #9987",
"[Fixed] Don't expand paths in the PATH environment variable during installation - #10100",
"[Fixed] Prevent multiple search inputs from appearing in diffs - #9563",
"[Fixed] Unable to toggle lines for partial commit of very large text files - #10154",
"[Fixed] Fix BBEdit integration - #9050. Thanks @grumpybozo!",
"[Fixed] Fix VoiceOver navigation to re-enter application content in macOS - #10303",
"[Fixed] Repositories with historical commits containing filenames with backslashes can now be cloned on Windows - #9904",
"[Fixed] Valid gitignore files are now created for new Clojure, Fortran and Kotlin repositories in Windows - #10417",
"[Improved] Enable discarding submodule working directory changes - #8218",
"[Improved] Surface progress estimation when cloning LFS repositories - #3171. Thanks @AndreiMaga!",
"[Improved] Performance and accuracy improvement when autocompleting issues and users - #10168",
"[Improved] Show only one error dialog when dragging multiple invalid folders to Desktop - #10211",
"[Improved] Pull request list is now keyboard accessible - #10334",
"[Improved] On Windows the Home and End keys can now be used to navigate lists - #6295. Thanks @AndreiMaga!",
"[Improved] Show progress spinner while waiting for a removed repository to get moved to trash (Windows) - #10133",
"[Improved] Dialogs now clear filter text boxes on Escape and closes on double Escape - #6369. Thanks @AndreiMaga!",
"[Improved] Display the selected changes count in the changes list header tooltip - #9936. Thanks @haykam821!"
],
"2.5.4-beta4": [
"[Added] Support for specifying the default branch for new repositories - #10262",
"[Improved] Enable discarding submodule working directory changes - #8218",
"[Improved] Fix label alignment in radio-button component styles - #10397",
"[Improved] Custom icon in list filter text boxes - #10394",
"[Removed] Disable spellchecking for the time being - #10398"
],
"2.5.4-beta3": [
"[Added] Add Alacritty shell support - #10243. Thanks @halitogunc!"
],
"2.5.4-beta2": [
"[Added] Suggest to stash changes when trying to do an operation that requires a clean working directory - #10053",
"[Fixed] Pull request list is now keyboard accessible - #10334",
"[Fixed] Correct branch name in commit button when on an unborn branch - #10318",
"[Fixed] Fix \"Show in Explorer\" in Windows when there are other files with the same name as the project folder - #10195",
"[Fixed] Open the repository folder when clicking on \"Show in Finder\" in macOS - #9987",
"[Fixed] Don't expand paths in the PATH environment variable during installation - #10100",
"[Fixed] Prevent multiple search inputs from appearing in diffs - #9563",