Behold the evolution of GitKraken Desktop! 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.
Check out our GitKraken Roadmap to see what weโre working on.
Version 10.1.1
Read the full release notes and see how it all works!
Wednesday, July 17th, 2024
Improvements ๐
- Updated the look & feel of the Repository Management tab.
- Updated the look & feel of the Launchpad summary in the status bar.
Bug Fixes ๐
- Fixed a bug where cloning from the Repository Management tab could result in being unable to switch tabs (even after cloning was finished).
Version 10.1.0
โIt’s a bird, it’s a plane… it’s your Launchpad summary in the status bar!โ
Read the full release notes and see how it all works!
Tuesday, July 9th, 2024
New โจ
- Keep an eye on your most important PRs with the Launchpad summary in the status bar
- The Launchpad summary indicates your most critical pull request in the status bar.
- Click on the indicator in the status bar to open a summary of your pull requests grouped by status, such as ready to merge, blocked, and needs your review.
- Clicking on a pull request status group will open the Launchpad tab with the relevant group expanded so you can see more info and take action on the pull requests.
- The Launchpad summary contains pull requests based on the filters set in the Launchpad tab.
- Customize your Repository Management tab
- Reorder repository groups by dragging and dropping the header to create a more organized list that fits your workflow.
- Change the color of a group by selecting
Change color
in the three-dot menu of any repo group. Use color to categorize Workspaces or highlight your most used groups of repositories. - Set a default color for Workspaces and other groups in Preferences > UI Customization
- Commit search with multi-language support
- The commit search now supports searching for UTF-8 characters
Improvements ๐
- Launchpad:
- Added an ‘Author’ column for pull requests and issues
- Added a pull request action to checkout the branch if a local repository is found.
- Added a pull request action to clone the repository if it is not found locally.
- Added the ability to clone or locate the repository from the pull request panel.
- Repository Management tab:
- Added a new repo group to display recently opened repositories.
- Added a button to open a Cloud Workspace in the Launchpad tab so you can see all PRs for the repositories in that Workspace.
- Improved loading speeds when there are a large number of repositories.
- Experimental Feature – Git Executable:
- Added interactive rebase support
- Includes support for interactive rebase actions
edit commit message
,drop commit(s)
,move commit(s) up / down
, andsquash commits
- Includes support for interactive rebase actions
- Added create/rename branch support.
- Added load stashes support.
- Added support for the Fetch All and Pull All actions in the Repository Management tab.
- Added support for applying a Cloud Patch with cherry-pick.
- Added interactive rebase support
- Upgraded to Electron 30.
Bug Fixes ๐
- Fixed an issue where hiding and showing folders in the left panel wasn’t working.
- Fixed an issue where Cloud Patches could not be created after resolving a merge conflict.
- Lowered minimum window dimensions to fix maximizing on GNOME-based desktop environments at lower resolutions.
- Fixed an issue where submodules were not synced when doing a fast-forward.
- Experimental Feature – Git Executable:
- Fixed an issue where branches couldn’t be fast-forwarded to HEAD using the context menu when HEAD is checked out at a specific commit.
- Fixed an issue where authentication was not prompted once credentials expired.
- Fixed an issue where repositories could not be added to an Azure Workspace with manually added repositories.
- Removed the unused ‘People’ column from the WIPS-only view in Launchpad.
- Fixed cases when Azure DevOps issues would not load within Launchpad.
- Fixed Ctrl+Tab skipping over a tab when on the Repo Management or Launchpad tab.
- Fixed Ctrl+Tab / Ctrl+Shift+Tab not being able to enter an expanded Launchpad tab.
Version 10.0.2
Tuesday, June 4th, 2024
Improvements ๐
- Repository Management tab:
- The search bar will be automatically focused when accessing the Repository Management tab.
- Custom Workspace icons will now show in the collapsible section header.
- Your scroll position will be saved when returning to the Repository Management tab.
- After creating a new Workspace, the Workspace will be expanded and scrolled to automatically.
- User avatars will show in the section header of any shared Cloud Workspace.
- Experimental Feature – Git Executable:
- Added push tag support.
Bug Fixes ๐
- Experimental Feature – Git Executable:
- Fixed an issue where continuing a rebase would fail after a conflict if the current commit message started with
#
.
- Fixed an issue where continuing a rebase would fail after a conflict if the current commit message started with
-
Fixed an issue where the client would fail to load Bitbucket Server users.
Version 10.0.1
โTo err is human; to forgive, divineโ
Monday, May 20th, 2024
Improvements โจ
- Updated Git to 2.44.1.
- Improved the layout of filtering controls in Launchpad.
Bug Fixes ๐
- Fixed an issue where pull requests from archived repositories would appear in Launchpad.
- Fixed an issue where GitLab Self-Managed Workspaces would not show any repositories.
Version 10.0.0
โHow many arms does Keif have? Ten-tacles.โ
Tuesday, May 14th, 2024
New โจ
- GitKraken Client is now called GitKraken Desktop
- Focus View is now called Launchpad
Improvements ๐
- Completely re-built our in-app informational/error message pop-ups (“toasts”) to give them a fresh look.
- Added loading icon to Launchpad issue and pull request panel
- Show provider icon for Launchpad workspace dropdown. Hide hosting service dropdown when a workspace is selected rather than disabling it
- Default the Launchpad to open in the pull request sub tab
- Experimental Feature – Git Executable:
- Added stage files support
- Added unstage files support
- Added stash support
- Added support for Git Credential Manager on SSH settings
- The Launchpad sub tab will be remembered when going between different tabs and when the client is restarted
- The Launchpad search text will be remembered when going between different tabs
- Now able to search Launchpad items using pull request and issue number
- Updated Git to 2.44.0 and 2.44.0-windows
- Update git-lfs to 3.5.1
- Renamed the Jira Server integration to Jira Data Center as Jira Server has reached end of support
- Use gpg from bundle if gpg executable is not found on Windows
- Add ability to suggest changes to Pull Requests via Cloud Patches
- Show Suggested Changes for a Pull Request in the Pull Request view
- Add a new Team view within Launchpad that shows all PR’s and issues for an integration
- Organize pullrequests within the Launchpad view into different groups. This is only for Launchpad personal view
- Add action button to open code suggestions for PR’s in Launchpad
Bug Fixes ๐
- Interacting with an expired notification now clears that notification instead of leaving it unread forever
- Fixed an issue where the Launchpad issue and pull request panel did not span to the top of the page
- Fixed an issue where the diff editor not showing images when switching between files
- Fixed an issue where LFS detection was failing with LFS repos having custom LFS hooks
- Fixed getting “Invalid Version: undefined” when creating a workspace
- Fixed an issue on windows where closing a terminal would close all terminals in the app
- Fixed an issue where the Launchpad refresh button would disappear for a moment when selected a workspace to filter by
- Fixed an issue with cloning LFS repositories with hundreds of LFS files.
- Experimental Feature – Git Executable:
- Fixed an issue were commits could be made using the user name and email specified in the global git config file instead of the profile values when they were different
- Fixed fast-forwarding tags