What's new in Fork 1.95.0
Apr 5, 2024
- New:
- New visual style for selection
- Fixed:
- Recycle Bin should be ignored on repositories rescan
- Parent repository name is not shown for submodules
- Crash on discarding a new file with restricted permissions
- Gravatar isn't shown in commit details on launch
New in Fork 1.92.0 (Mar 6, 2024)
- New:
- LFS status dialog
- Improved:
- Show total LFS progress when uploading multiple LFS files
- Improved:
- Improve Open In dropdown for Visual Studio and Rider
- Fixed:
- Commit message is not updated during rebase
- Fixed:
- Commit search fails when repo has CP-1252 messages
New in Fork 1.91.2.0 (Dec 2, 2023)
- New:
- LFS status dialog
- Improved:
- Show total LFS progress when uploading multiple LFS files
- Improve Open In dropdown for Visual Studio and Rider
- Fixed:
- Commit message is not updated during rebase
- Commit search fails when repo has CP-1252 messages
New in Fork 1.90.0.0 (Oct 20, 2023)
- New:
- Rework LFS Locks dialog. Add filter and ability to unlock multiple files
- Improved:
- Add Webstorm to Open In dropdown
- Show warning in Push window when branch has unpushed submodules
- Show LFS progress on Pull
- Add external diff to context menu in History dialog
New in Fork 1.87.0.0 (Aug 19, 2023)
- New:
- Change GitHub OAuth authorization name to Fork-dev
- Show existing git worktrees on sidebar
- Improved:
- Add 'Open in separate window' button to Blame and History
- Rework tag details dialog for annotated tags
- Fixed:
- High CPU usage when doing large LFS pushes
New in Fork 1.86.1.0 (Aug 4, 2023)
- New:
- Add buttons to revision details to quickly open commit in web browser
- Show LFS progress on push
- Fixed:
- Incorrect expansion tooltip for trimmed names on some files
- Merge conflict tool doesn't support custom font size
New in Fork 1.85.0.0 (Jul 28, 2023)
- New:
- UI custom commands! Ability to create custom commands with a simple UI (text fields, branch combo boxes, file selectors)
- Add 'Copy as Patch' diff context menu
- Fixed:
- Update changed GitLab Pull Request URL
New in Fork 1.82.0.0 (Feb 24, 2023)
- Make Fork a 64-bit application
- Show image and LFS content in File Tree tab
- Add commit timeline to History window
- Use system accent colors
- Improved:
- Tooltips style
- Invert commit timeline in blame
- Fixed:
- Remember branch name if create branch failed
New in Fork 1.80.0.0 (Dec 9, 2022)
- New:
- Repository Benchmark
- Add option to set tab character width
- Improved:
- Add 'Go to line' to Blame window
- When update submodule url, also sync with parent repo
- Ability to merge unrelated history
- Fixed:
- Alt+Tab doesn't work properly with modal dialogs
- Changes of uninitialized submodules are not visible
New in Fork 1.78.0.0 (Oct 14, 2022)
- Improved:
- Reveal active branch in pinned section first
- Expand environment variables in the custom action paths
- Remember column width in Changes and File Tree views
- Fixed:
- File Tree tab doesn't show history for folders
- RightCtrl+Enter doesn't work as a commit shortcut
New in Fork 1.76.5.0 (Aug 12, 2022)
- New:
- Rework partial staging. Make chunk staging more precise
- Improved:
- Merge conflict layout
- Fixed:
- Crash when closing all tabs
New in Fork 1.75.0.0 (Jul 29, 2022)
- New:
- Improve Activity Manager to show result messages for operations
- New:
- Update submodules automatically on checkout by default
- New:
- Lean branching: stash and reapply uncommitted changed on sync
- New:
- Save multiple commits on disk as a single patch
- Improved:
- Add push option to create tag dialog
New in Fork 1.72.1.0 (Apr 15, 2022)
- New:
- Checkout clicked branch on label double click in graph
- Improved:
- Lean branching: ability to change target branch
- Lean branching: option to disable fast-forward on merge
- Make username and email on the welcome screen optional
- Make username and email on the welcome screen optional
- Simplify graph drawing
- Handle .mailmap in IR window
- Fixed:
- Fork generates wrong urls for Gitea with custom port
- Stashes are not updated in worktree repos
New in Fork 1.71.0.0 (Mar 11, 2022)
- New:
- Checkout clicked branch on label double click in graph
- Improved:
- Lean branching: ability to change target branch
- Lean branching: option to disable fast-forward on merge
- Make username and email on the welcome screen optional
- Make username and email on the welcome screen optional
- Simplify graph drawing
- Handle .mailmap in IR window
- Fixed:
- Fork generates wrong urls for Gitea with custom port
- Stashes are not updated in worktree repos
New in Fork 1.70.0.0 (Jan 28, 2022)
- New:
- Lean branching - a git branching model to keep clean history (check Branch button on the toolbar)
- Gitea integration
- Ability to create commit message draft using prepare-commit-msg hook
- Improved:
- Emphasize file names in headers
- Remember window state on mutiple monitors
- Option to show active workspace in title bar
- Blurry toolbar icons in 96 DPI
- Fixed:
- Submodule changes don't get unstaged in amend mode
- Wrong commit is highlighted on remote branch checkout
New in Fork 1.68.0.0 (Nov 22, 2021)
- New:
- Windows 11 style improvements
- Alternative 3-column layout in merge conflict resolver
- Shift + Wheel to scroll horizontally
- Custom commands for submodules
- Improved:
- Show status of operations in Activity Manager
- Remember window state on mutiple monitors
- Allow to switch issue tracker and pull request server for repos with multiple remotes
- Fixed:
- Cherry-picking of merge commits doesn't show parents
- Calling external diff tool must not run post-checkout hook
New in Fork 1.67.1.0 (Oct 21, 2021)
- New:
- Windows 11 style improvements
- LFS Locks dialog
- For merge conflicts show branch names instead of ours/theirs
- Fixed:
- External diff doesn't work for LFS files
- Cherry-picking multiple commits does not always complete without command-line intervention
New in Fork 1.66.0.0 (Oct 15, 2021)
- New:
- New Windows 11 button style
- Improved:
- Improve Repository Manager layout
- Remember password for login-password authentication by SSH
- Comparison for 2 branches on sidebar doesn't work
- Crash on incorrect issue tracker RegEx
- Fixed:
- 'Save as' doesn't work on removed files
- 'Show -+' option always looks unchecked in Preferences
- 'Wrap paragraph at ruler' for commit message sometimes works incorrectly
- Blank line is added to Interactive Rebase commit description on reword
New in Fork 1.65.2.0 (Sep 8, 2021)
- Compare a commit to local changes
- Add backward and forward buttons to blame
- Improve toolbar layout
New in Fork 1.64.0.0 (Jul 9, 2021)
- New:
- Show timeline in blame
- Rework blame and improve the performance
- Option to show -+ marks in diff view which may help to people with color blindness
- Improved:
- Tab to auto complete branch name suggestions
- Improve performance of the Change Tracking Reference dialog
- Output of Pull and Push misses StdOut
New in Fork 1.63.0.0 (Jun 10, 2021)
- New Ability to highlight a particular user with color
- New Show recent search queries in commit search tab
- New Add 'Switch Workspace' to Quick Launch
- Improved Keyboard shortcuts: Ctrl+C to copy SHA, Ctrl+Shift+C to copy commit info
- Improved Propose to delete lock.index if repo is locked
- Fixed GitHub notification: wrong url for commit comment
- Fixed Url field is not visible in Edit Custom Action window
New in Fork 1.62.1.0 (May 10, 2021)
- New:
- Ability to assign color tags to repository tabs
- Show GitHub notifications
- Support .mailmap
- Improved:
- Update internal git to 2.30.2
- Colorize SHAs when compare two commits
- Fixed:
- Some LFS operations didn't work with SSH protocol
- Wrong GitHub-PR url created for renamed local branch
New in Fork 1.61.0.0 (Apr 11, 2021)
- New:
- Ability to assign color tags to repository tabs
- Show GitHub notifications
- Support .mailmap
- Improved:
- Update internal git to 2.30.2
- Colorize SHAs when compare two commits
- Fixed:
- Some LFS operations didn't work with SSH protocol
- Wrong GitHub-PR url created for renamed local branch
New in Fork 1.60.0.0 (Mar 19, 2021)
- New:
- Ability to hide particular branches, folders or remotes
- Ability to set branch filter on folders or remotes
- Improve merger layout
- Allow to merge images, LFS files and submodules in Fork merger
- Improved:
- Update internal git to 2.30.2
- Colorize SHAs when compare two commits
New in Fork 1.59.0.0 (Feb 13, 2021)
- New:
- Ability to rename stashes
- OAuth authentication for GitHub and Bitbucket
- Improved:
- Add '-x' option to Cherry Pick
- Add 'no fast-forward' option to finish feature in gitflow
- Allow to select time range for statistics
- Add 'Reset File To...' menu options to File History window
- Use system first-day-of-week setting in statistics
- Fixed:
- Renaming a remote branch resets it to the local branch location
- Activity Manager shows git command arguments concatenated
- Rare crash on editing in merger
New in Fork 1.58.0.0 (Jan 22, 2021)
- New:
- Ability to rename stashes
- Add list of repositories to the accounts dialog
- Ability to edit remote branch name on push
- Improved:
- Improve touchpad scrolling
- In commit details Display branches on multiple lines, if needed
- Diff between two commits defaults to older > newer
- Add copy to clipboard option to branch context menu
- Show old and new paths in tooltip for moved files
- Integration with private Bitbucket and GitLab servers