The Fork team welcomes 2019 with a fresh release of Fork for macOS. Fork 1.0.73 delivers major design tweaks and user experience improvements, as well as a brand-new integrated merge tool. There’s been a lot of minor fixes, too, most of them driven by the feedback of our users in our public issue tracker. This post will cover the most important changes that made it to the latest build.
Improved merge conflict resolver with manual editing support
Not having to leave the cozy interface of Fork to fix merge conflicts has been great, thanks to Fork’s custom built merge resolver. For this release, it was rewritten from the ground up to provide even better experience. Now the end result can be edited manually.
Highlight commits to-push and to-pull
Keeping track of the changes in the local branch and its remote counterpart might be a nuisance. In Fork 1.0.73, tiny coloured bubbles next to commits in ‘All Commits’ view will inform you whether the commit is due to be pulled from or pushed to the remote repository.
Redesigned commit details view
The pane with commit information was redesigned for this release. Some visual clutter was cleaned up, and the label appearance was revised to make reading more comfortable.
Custom diff view for submodule changes
Fork didn’t use to tell much about the submodule changes - the old view merely highlighted the difference in subproject commit hashes. In the fresh release, though, a new view is used to show submodule pointer changes, and it conveys much more information.
Internet connection definition for Little Snitch Firewall
Little Snitch is a popular firewall and network connection inspector for macOS. Starting from 1.0.73 Fork includes an Internet Access Policy document that allows Little Snitch users to see which Internet connections Fork creates and for what purpose.
Make your communications more transparent with Internet connection definition for Little Snitch Firewall.
Minor changes and improvements
- Ability to push to any branch [#441]
- Show git bisect labels [#440]
- Make diff more readable in dark theme for color blind users [#307, #490]
- Use Mojave accent color for progress bar [#473]
- “Discard” shortcut does not work with box appearing on mouse hover [#103]
- Stash uncommitted changes dialog: Layout bug [#475]
- Legal text is too dark in Dark Mode [#508]
- Typo in CLI help message [#434]
- Add custom actions for changed files [#417]
- Option to resolve multiple conflicts at once
- Show warning when committing in detached HEAD [#487]
- Invoking new branch shortcut multiple times brings multiple prompts [#511]
- Fixed: Merge and rebase commits are not signed
- Fixed: Commit Template is not populated on commit header click
Download Fork right now and share your feedback with us!
Download Fork for Mac
Share this:
See also