GitKraken Current

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.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.