GitKraken Release Notes

Behold the evolution of GitKraken! Find out what’s new, what’s fixed, or just take a trip down memory lane with a nostalgic swagger, remembering those bugs of yesterday.


Version 4.1.1

Tuesday, November 13th, 2018

Get the 4-1-1:

  • Resolved an issue that prevented GitKraken from launching on some distributions of Linux.

Version 4.1.0

Monday, November 12th, 2018

GitKraken is now smoother than a lumberjack on Timber...

Features

  • LumberKeif swiped right on GitHub, GitLab and VSTS (including Azure DevOps with legacy VSTS URLs) pull request templates.
  • Users can axe commit author gravatars and replace them with author initials. This setting is located under PreferencesUI Preferences.

Improvements

  • Tree-mendous memory improvements!
  • Graph scrolling is smoother than a lumberjack on Timber.
  • The Preferences window takes less time to initially load.
  • Spruced up the Fuzzy Finder and added these options: Open File & View File. Both have the same behavior as the Fuzzy Finder option Edit File.
  • When cloning a repository via URL, GitKraken will now strip off any additional spaces at the beginning and end of the URL.

Bug Fixes 🐛

  • For Linux users: Got to the root of the problem, and resolved an issue on some distributions that caused v4.0.6 to throw a libcrypto error.
  • Tooltips will no longer linger on the LFS dropdown. That was a real pine.
  • Removed the context menu option to favorite a repository in the branch breadcrumb menu.
  • Resolved an issue that caused duplicate pull requests to appear in the left panel due to having the same remote added with different casings.
  • Initializing a repository in GitKraken wood fail if you select a .gitignore template. It will no longer do that.
  • The Edit Submodule panel will now correctly update the remote URL when switching between submodules.

Version 4.0.6

Friday, October 12th, 2018

Improvements

  • Linux users may now notice that there are four builds of GitKraken.
    • Fedora, CentOS, & RHEL users should utilize the .tar.gz built for Ubuntu LTS 18.04+.

Bug Fixes

  • GitKraken will no longer crash on Fedora 28 if a repository that has a SSH remote is opened or cloned.
  • Resolved an issue that caused the submodule sliding panel to be much more narrow than intended.
  • Users should now be able to correctly clear out the clone and initialize input fields.

Version 4.0.5

Wednesday, September 19th, 2018

Improvements

  • Readded editor setting to change the font family. Changing this setting will alter the font in the Diff, File, History, & Blame Views.

Version 4.0.4

Update Not Found

Friday, September 14th, 2018

Bug Fixes 🐛

  • Temporarily removed editor setting to change the font family to prevent GitKraken from crashing for some users.

Version 4.0.3

Monday, September 10th, 2018

Features

  • Added editor settings to change the font size and family. This setting is located under PreferencesEditor Preferences.
  • Added a setting to remember the last opened repository on startup. This setting is located under PreferencesGeneral.
  • Added an editor setting and Fuzzy Finder option to toggle syntax highlighting on and off. This setting is located under PreferencesEditor Preferences.
  • Added a context menu option to delete all branches within a branch folder (local branches only).
  • Added the ability to change theme from the Fuzzy Finder.

Improvements

  • Using the stage all and unstage all keyboard shortcuts (Ctrl/Cmd + Shift + S & Ctrl/Cmd + Shift + U) will now select the WIP node.
  • Disabled several keyboard shortcuts when no repository is open.
  • In the repository management window under the recently opened tab, a browse button has been added if there are no recently opened repositories available.
  • When viewing a file, Ctrl/Cmd + W will close the file instead of closing the whole repository.
  • When performing a Fetch or Pull, the text under the loading icon will now reflect which action is being performed.
  • The prompt to notify a file has been modified externally has been reworked and improved.
  • The sliding panels for Git Flow, Remotes, Pull Requests, and Submodules have been expanded.

Bug Fixes 🐛

  • For GitLab.com users, context menus will now be generated for the currently checked out commit.
  • Tooltips should no longer linger when clicking buttons in the top toolbar.
  • Unstaging the last hunk of a file would sometimes cause that file not to appear in the unstaged list. This has been fixed.
  • Esc will once again close the PR panel.
  • The graph will no longer disappear after creating or editing a file inside of GitKraken.
  • Resolved an issue that would cause the File View to blank out when staging new additions to a file.
  • When using Glo inside of GitKraken, Ctrl/Cmd + / will no longer open both GitKraken and Glo’s keyboard shortcut menus.
  • The discard button should no longer cause the commit panel to shift when multi-selecting files in the staging/unstaging panes.

Version 4.0.2

Friday, August 17th, 2018

Improvements

  • When viewing a diff, users may now highlight lines to be staged, unstaged and discarded.
  • We changed the appearance of the Push and Pull icons. The new icons should no longer cause users' eyes to bleed.
  • Removed the Blame option for binary files.
  • Staging files quickly will no longer display a File contents are unchanged message.
  • Removed several actions from the Fuzzy Finder when no repository is open.

Bug Fixes 🐛

  • The Stage all changes button should correctly appear after hitting the Mark all resolved button during a conflict.
  • An error toast will no longer appear after navigating to a commit from File History.
  • An error toast will no longer appear after switching to File View when viewing the diff of a submodule.
  • When creating a Feature, Hotfix, or Release branch in Git Flow, the text will now appear correctly in the input field.
  • After saving a file in the editor, the top toolbar will no longer flash like a strobe light.
  • The tooltip for hosting service icons, on the new landing page, will now correctly display the service's name instead of GitHub.

Version 4.0.1

Monday, August 13th, 2018

Bug Fixes 🐛

  • "...a glitch in the Matrix. It happens when they change something." The edit profile modal has been cleaned up.
  • "Choice. The problem is choice." There will now be a default diff view mode selected.

Version 4.0.0

Monday, August 13th, 2018

This is your last chance. After this, there is no turning back. You take the blue pill: the story ends, you wake up at your computer with the same Git GUI you’ve always had. You take the red pill: you stay in Wonderland, and I show you what it’s like to develop like a Kraken.

Features

  • Keif swallowed the red pill and woke up in the construct with some new abilities. Files can now be edited directly in GitKraken! The following features have also been added to file and diff views:
    • Syntax highlighting
    • Word diffing
    • Ability to search within a file (Ctrl/Cmd + F when focused)
    • And much more!
  • Déjà vu or did something change? File diffs can now be viewed inline or in Split view, in addition to Hunk view.
  • Do not try and bend the file. Realize the truth: there is no file. You can now create and delete files from within GitKraken.
    • These options can be accessed through the context menu or from the Fuzzy Finder.

Improvements

  • There might not be an operator watching your back, so GitKraken’s support documentation is now accessible through the Help menu.
  • Mastering the Fuzzy Finder can feel like becoming “The One”. The Fuzzy Finder can now be opened through the Help menu.
  • Free your mind from the graph clutter. Stashes now have the ability to be hidden from the graph view.
  • “Are you sure, Mr. Anderson?” A confirmation prompt has been added when deleting a stash.
  • What if I told you there was an all new way to manage your repos? Repositories can now be closed (Ctrl/Cmd + W), revealing a new view with quick links to open or start new projects.
  • It doesn’t take a visit to the Oracle to know that you’re ready to commit. Now, after staging all files through the keyboard shortcut (Ctrl/Cmd + Shift + S), the commit message box will be focused automatically.
  • Icons throughout GitKraken have been updated.

Bug Fixes 🐛

  • A glitch in the Matrix, perhaps. Private groups on GitLab CE and EE will now have their remote avatars display correctly.
  • Like conquering a jump between buildings, GitLab projects with spaces in the name should not throw a 404 error after performing a pull or fetch in GitKraken.
  • “You’re empty.” “So are you.” After merging a branch, GitKraken will now correctly set the commit message box to be empty.
  • The commit panel is now able to dodge the long name or path of a file and will no longer get pushed off of the screen.
  • Commit Templates will now render correctly after staging and committing a file hunk.
  • Resolved an issue that caused GitKraken to throw an error when trying to view a deleted file with a missing parent folder.
  • Sometimes history needs to repeat itself, so we resolved an issue that prevented users from copying more than 67 lines of a file.

Enterprise

  • Fixed an issue with Start TLS for LDAP authentication.
  • Resolved an issue that prevented users from registering through the Enterprise account site, when using built-in authentication.