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.
More about Axosoft GitKraken Unleash GitKraken! Two legendary developer productivity tools: the Git GUI Client for Windows, Mac and Linux, and Glo Boards for issue tracking. Get started with both free!
Check out our GitKraken Roadmap to see what we’re working on.
Version 7.5.5
Monday, April 12th, 2021
Bug Fixes 🐛
- Resolved an issue that was causing GitKraken to sporadically crash on Mac and Linux when performing certain actions.
- Fixed another crash that could occur when performing checkout operations.
Notes
- In an upcoming release of GitKraken, the minimum supported version of GitHub Enterprise will be 2.20.24 in order to use the integration. We anticipate this change to go live at the beginning of May.
Version 7.5.4
- GitKraken Account Management Manage your account for Axosoft GitKraken, the downright luxurious Git client for Windows, Mac and Linux. You need to enable JavaScript to run this app.
- GitKraken End User License Agreement IMPORTANT – READ CAREFULLY: This End User License Agreement (“EULA”) is a legal agreement between you (either an individual or a single entity) and Axosoft LLC for any software and documentation that accompany this EULA.
Monday, April 5th, 2021
Bug Fixes 🐛
- Resolved an issue that was causing GitKraken to crash for some users when trying to push.
Version 7.5.3
Thursday, March 24th, 2021
Axosoft Gitkraken
Bug Fixes 🐛
Spring has sprung! So it was time for Keif to kick these bugs out of his garden to make room for some flowers. 🌷
- Using HTTPS over a proxy will no longer incorrectly throw the error message:
Failed to get server certificate: The handle is in the wrong state for the requested operation
- Hitting the Delete button in the commit message box when a commit template is present will no longer generate new lines.
- The cursor will no longer jump to the end of the line when typing in a feedback or support form.
- Repositories containing empty annotated tags will no longer cause GitKraken to crash on Mac and Linux.
- Squashing in interactive rebase will no longer cause GitKraken to deadlock.
- The error message:
Failed to initialize [object Object]
will no longer appear for GitLab users. - Error logs can again be opened using the File menu.
Version 7.5.2
Tuesday, March 2nd, 2021
We might not wield the same superpowers as Wanda, but it kind of seems like it with these recent updates to the legendary GitKraken Git client.
Improvements 🙌
- The tooltip display has improved when dragging-and-dropping branches in the left panel.
- If a WIP node is present when a user selects Reset Local to Here to checkout a remote branch, GitKraken will now create a stash.
- The profile dropdown menu will now close after switching profiles.
Bug Fixes 🐛
- Relative timestamps will display correctly in the graph.
- Desktop notifications will render as intended.
- A newline can now be prepended to the commit description field.
- The option to delete a remote tag will again appear when deleting subsequent tags after deleting a tag from a remote repository.
Version 7.5.1
Monday, February 8th, 2021
Nobody:
GitKraken: Ayy here's a hotfix for a big ol oopsie whoopsie we made (aka critical stability improvements for syncing GitKraken notifications).
Version 7.5.0
Thursday, January 21st, 2021
We’re ringing in the New Year with some epic improvements to your favorite Git GUI. Sure to be fitting for a Grand Gitmaster. 👑
New ✨
After all, Git can also be beautiful...
- A notifications system has been added to GitKraken to alert users of important messages such as version updates, bug fixes, and more helpful information. These notifications can be accessed via the bell icon 🔔 in the upper right corner, and notification settings can be configured via Preferences Notifications
Improvements 🙌
Well, that’s mate in 3. ♟
- The hamburger menu in the upper right corner has been removed. Preferences can now be more easily accessed through a new gear icon ⚙️.
- The profile dropdown menu has been redesigned to better distinguish a user's Git authoring details from their GitKraken account details.
- Users will now see the options to Show/Hide when multi-selecting local branches and stashes from the left panel.
Bug Fixes 🐛
Bugs….it’s time to resign.
- Actions accomplished by tab-related keyboard shortcuts will no longer be duplicated.
- Users can again toggle the left and commit panels from the View menu options.
- The left panel will no longer disappear if users have an empty yaml file in their repository’s github/workflows/ folder.
Version 7.4.1
Monday, November 30th, 2020
🦃 Get ready to gobble up these epic GitKraken improvements and bug fixes.
Improvements 🙌
- After a commit action has been made in GitKraken, a timestamp showing the duration of the action will be added to the activity log.
Bug Fixes 🐛
- The GitLab Self-Managed issue tracking integration will work for instances that have a URL path or protocol.
- Fetching and auto-fetching while a file is open in GitKraken will no longer reset the scroll position on the Monaco text editor.
- Stashing while the WIP node is selected will select the parent commit.
Post-checkout
hooks will run correctly when starting a Gitflow Feature, Release, or Hotfix branch.
Version 7.4.0
Wednesday, October 28th, 2020
Axosoft Gitkraken Pro
GitKraken v7.4.0 is the key to enjoying an even more productive workflow. 🗝
New ✨
These are the key 🔑 points of GitKraken v7.4.0
- Users may now authenticate their GitKraken account using Google OAuth.
- We have added a header to the commit graph, making resizing columns easier.
- We have added the option to display additional columns of information in the commit graph:
- Commit author
- Commit date/time
- Commit SHA
- GitHub users now have the ability to create draft pull requests in GitKraken.
Improvements 🙌
These improvements fit with GitKraken like a lock and key. 🔐
- Now, when assigning an assignee or reviewer to a pull request, the dropdown menu will display the user’s name and username.
- Autocomplete suggestions will now appear when creating or editing GitHub filters.
- Search results will be more accurate when opening a repo via the Fuzzy Finder.
- Keyboard shortcut Ctrl/Cmd + K can now be used to toggle the visibility of the commit panel on and off, while keyboard shortcut Ctrl/Cmd + J can be used to collapse and expand the left panel. The visibility of these panels can also be toggled from the View menu.
Bug Fixes 🐛
Thanks for putting up with these door-key release notes 😛 we’re almost finished.
- Users will again receive a notification when GitKraken automatically resolves a merge conflict.
- Branches will load in the Pull Request panel in repositories that have a space or hyphen in the repo name.
- Users will now be prevented from setting editor tab size to 0 as that was causing performance issues when viewing diffs.
- Finishing a release branch with Gitflow when the commit on the local master and develop branches are the same will no longer cause GitKraken to display a blank screen.
- The Add a remote and checkout context menu option will only appear once.
- Issue tracking for GitHub Enterprise will work for instances that have a URL path or protocol.
Version 7.3.2
Friday, September 11th, 2020
Bug Fixes 🐛
- We have resolved an issue preventing remote icons from appearing in the graph for some users.
Version 7.3.1
Wednesday, September 9th, 2020
Bug Fixes 🐛
- We have resolved an issue causing the Ubuntu snap version of GitKraken to crash for some users.
- Users will no longer encounter an error message when switching between profiles.
- The icon noting when a branch is associated with a card will display properly for the GitKraken Boards issue tracking integration.
Version 7.3.0
Wednesday August 26th, 2020
It’s a cephalopod party! GitKraken Git GUI v7.3 brings you issue tracking integration for GitHub and GitHub Enterprise - raise your tentacles!
New ✨
🐙🐈 Mona and Keif 🦑have been friends for a long time, and now, they have even more to celebrate in their friendship.
The GitKraken Git GUI now supports issue tracking integrations for GitHub and GitHub Enterprise! GitHub Issues users now have the ability to perform the following actions from GitKraken:
- View and filter a list of issues from the left panel.
- Create a branch tied to an issue.
- View issue details.
- Edit assignee of an issue.*
- Edit state of an issue.*
- Add/remove labels.*
- Comment on an issue.*
- Create new issues.*
*Paid features.
Improvements 🙌
Aren't these improvements ink-redible?
- Users may now set a custom default branch name when initializing a new repository. Set a default branch by navigating to Preferences General Default Branch Name.
- GitHub users now have the ability to fork a remote repository and add it to the left panel via a new context menu. This option will only appear if you do not have any existing forks of the repository.
- GitHub users now have the ability to add an existing fork of a cloned repository. A pop-up message will appear in the left panel.
Bug Fixes 🐛
Sea bugs only around here.
- Clicking on a remote reference in the left panel will select that remote reference in the graph.
- An issue has been resolved that was preventing some Jira users from viewing issue details.
Version 7.2.0
Tuesday August 4th, 2020
v7.2 of the GitKraken Git GUI is downright foxy. 😍 Introducing GitLab Issue Tracking integration.
New ✨
GitLab users will feel even more cunning 🦊 while managing issues directly from the GitKraken Git GUI.
- The GitKraken Git GUI now supports issue tracking integration for GitLab & GitLab Self-Managed! GitLab Issues users now have the ability to perform the following from GitKraken:
- View and filter a list of issues from the left panel.
- Create a branch tied to an issue.
- View issue details.
- Edit assignee of an issue.*
- Edit the state of an issue.*
- Add/remove labels.*
- Comment and reply on an issue.*
- Create new issues.*
- Adding and removing labels is now supported for all issue trackers.*
*Paid features.
Improvements 🙌
Time to clean up that foxhole. 🧹
- Users can now multi-select branches in the left panel. This can be extremely helpful for quick clean up, like deleting all local branches.
- The Preferences menu has been updated. The Authentication section has been renamed to SSH, and we have added a new Integrations section for accessing both Git and issue tracking integrations.
- After pushing changes to a remote branch, the Push Successful notification will include a link to view the PR on the related hosting service.
- Users can now use
Esc
to close the Create Issue and Create Filter panels. - When creating a new issue, users will see required fields noted with an asterisk.
- When creating a new branch tied to an issue, users can now select the base of the branch.
Bug Fixes 🐛
What does the fox say? “NO” to these bugs.
- For GitLab users: when creating a merge request, clicking on Continue editing in GitLab will no longer take users to a 404 error page.
- Users can now successfully delete remote tags.
- GitKraken will no longer disconnect users who utilize multiple services that reside on the same base domain.
- For Trello users: “Closed” boards will no longer appear in the Board dropdown menu in the left panel.
- After deleting a local tag, the following prompt to delete that tag from all remotes works as intended.
Version 7.1.0
Monday July 13th, 2020
🎶Trello from the other side! Introducing v7.1 of the GitKraken Git GUI, now with Trello integration.
New ✨
Hello? Can you hear us? It’s the GitKraken Git GUI here to announce Trello integration.
- The GitKraken Git GUI now integrates with Trello as an issue tracker! Once the connection has been authorized, Trello users will be able to accomplish the following from GitKraken:
- View and filter a list of cards from Trello boards in the left panel.
- Create branches tied to a card.
- Select cards from the left panel to view card details. From the card details pane, users can perform the following actions:
- Edit the list of a card.*
- Edit member(s) of a card.*
- Add comments to a card.*
- Create new Trello cards from within the GitKraken Git GUI.*
*Paid features.
Improvements 🙌
At least we can say that we’ve tried…
- We have added the ability to re-open closed tabs.
- Users can now reorder filters in the left panel using drag-and-drop.
- For users who have integrated an issue tracker: we have added an option to the context menu for branches tied to an issue or card allowing users to view the issue or card both inside the GitKraken Git GUI and the respective issue tracker.
- Users will now be asked for confirmation before removing a filter.
Bug Fixes 🐛
These bugs must have called a thousand times to tell us they’re sorry...
- The left panel will no longer vanish due to an issue with the Jira integration.
- The GitKraken Git GUI is now able to detect all versions of IntelliJ.
- After selecting a Clone or Initialize path, the path will be auto-filled next time.
Version 7.0.1
Monday, June 8th, 2020
The GitKraken Git GUI has been updated to bring you a slew of new improvements and bug fixes.
Improvements 🙌
- We have added a right-click context menu to Tabs. Right click on an opened tab to access the following options:
- Close selected tab.
- Close all other opened tabs.
- Close all tabs to the right of the selected tab.
- When starting a pull request from a branch associated with a Jira or GitKraken Boards issue, the GitKraken Git GUI will now populate pull request titles.
- When viewing issue details, users can now navigate to an associated branch by clicking the branch name, or double-clicking the branch to checkout.
- The status color and text for Jira issues is more legible in Light Theme.
- We have removed the
unassigned
Jira default filter.
Bug Fixes 🐛
- Default Jira filters that are created inside the GitKraken Git GUI will no longer throw an error if the project prefix was a JQL reserved word.
- The My Cards default filter will now populate with cards assigned to a user on a GitHub-synced board.
- Search results will no longer display
NaN
when filtering in the left panel.
Version 7.0.0
Gitkraken Youtube
Wednesday, May 20th, 2020
Introducing version 7 of the GitKraken Git GUI: The Best Way to Jira.
Axosoft Gitkraken Scottsdale Az
New ✨
Got issues? Keep them in Jira! Now you’ll have no issues tracking your issues because you can stay in the GitKraken Git GUI. New integrations for Jira Issue Boards and GitKraken Boards make it possible to resolve and manage issues directly from the GitKraken Git GUI.
- GitKraken Git GUI now integrates with the following issue trackers:
- Jira (Cloud & Self-Hosted)
- GitKraken Boards
- After setting up the integration, users will be able to do the following from the GitKraken Git GUI:
- View and filter a list of project issues
- View issue details
- Create branches that are tied to an issue
- Add comments*
- Edit the status/column of an issue*
- Edit the assignee of an issue*
- Create new issues*
Axosoft Llc
Features denotated with * are paid features for Jira integration and free for GitKraken Boards integration.
- Users can now open repositories inside of the following text editors via the Fuzzy Finder, menu, or keyboard shortcuts (Ctrl/Cmd + Shift + E):
- VS Code
- Atom
- Sublime
- IntelliJ
- Local repositories without a remote setup now include an option to create a remote and push local changes.
Improvements 🙌
You’ve still got issues, but at least your favorite Git GUI is still improving...
- When creating a GitHub pull request in the GitKraken Git GUI, users can now search for reviewers and assignees by name or username.
- The text color in a commit description will change when the placeholder text has been replaced.
- Users now have the ability to rename remotes.
ed25519
andecdsa
SSH key pairs are now supported.- For Windows users: the Open with GitKraken menu option will now open a new tab inside of the GitKraken Git GUI instead of a new window.
- Pull request links can now be copied through the context menu.
Bug Fixes 🐛
We take issue with bugs...
- The From Repo drop-down menu will populate results when opening a pull request.
- Users can successfully initialize a repository on a Bitbucket server from the GitKraken Git GUI.
- For Windows users: the Open in File Manager menu option, keyboard shortcut, and Fuzzy Finder action now work as intended.
Snapcraft 🐧
- For Snap users: the snap for the GitKraken Git GUI has been moved to the classic confinement! Before updating to v7.0.0 of GitKraken, please install the snap with the
--classic
flag.