Repository navigation
1.5.8
What's Changed
Exciting New Features 🎉
- Copy the right-clicked commit, not the selection (issue #406) by @anandghegde in #621
- Add commit message to menu by @hannesa2 in #625
- Fix the Edit menu offering Copy SHA with nothing selected by @goneng in #626
Bug fix
- Fix Ignore doing nothing once a .gitignore is already there by @goneng in #604
- Fix the first lines of a file hiding behind its tab bar by @goneng in #605
- Keep the unit tests from depending on the machine they run on by @goneng in #620
- Fix the recents list failing silently, and find Homebrew's git on Apple Silicon by @goneng in #616
- Fix checkout errors blaming the working directory (issue #629) by @goneng in #630
Performance
- Fix external git diff-files being called repeatedly for the same file (Issue #530) by @goneng in #599
- Fix the file view asking git again for a file it already shows by @goneng in #601
- Fix the index being read twice over for a write GitX made itself by @goneng in #602
Pipeline
- Remove CI warnings by @hannesa2 in #618
- Add performance section in changelog by @hannesa2 in #617
- Keep unit test artifacts in CI by @hannesa2 in #619
- Expire pull request artifacts sooner and cancel superseded runs by @goneng in #623
- Fix the signing goals failing where no Dev.xcconfig exists by @goneng in #634
Dependencies
Tests
- Stop the window wiring tests needing the keyboard focus by @goneng in #622
- Fix flaky test by @hannesa2 in #632
Other Changes
- Copy the right-clicked commit, not the selection (copy) by @hannesa2 in #624
- Fix clang-format refusing to read the repo's config by @goneng in #627
New Contributors
- @anandghegde made their first contribution in #621
Full Changelog: 1.5.7...1.5.8