Skip to content

Commit 77afcbe

Browse files
authored
Merge pull request #173 from jkelroy/9.9-updates
9.9.0 Updates
2 parents f34038e + be63338 commit 77afcbe

File tree

7 files changed

+103
-3
lines changed

7 files changed

+103
-3
lines changed

_images/gkc-apply-cloud-patch.png

104 KB
Loading

_images/gkc-commit-graph-settings.png

97.5 KB
Loading

_images/gkc-create-cloud-patch.png

157 KB
Loading

_images/pin-and-snooze.gif

339 KB
Loading

gitkraken-client/current.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,65 @@ Behold the evolution of GitKraken Client! Find out what’s new, what’
1414

1515
Check out our [GitKraken Roadmap](https://www.gitkraken.com/git-client/roadmap) to see what we’re working on.
1616

17+
***
18+
<a id="v9-9-0"></a>
19+
## Version 9.9.0
20+
21+
<div class='embed-container embed-container--16-9'>
22+
<iframe width="560" height="315" src="https://www.youtube.com/embed/8J-YLeIYIWs " frameborder="0" allowfullscreen></iframe>
23+
</div>
24+
25+
_“Let's finally pin down that cloud.”_
26+
27+
### Tuesday, October 3rd, 2023
28+
29+
### New ✨
30+
- Experimental Feature - Cloud Patches:
31+
- Share your work with others by creating a Cloud Patch from any WIP node.
32+
- Select a WIP to access "Share all files as cloud patch" button in the Commit Panel.
33+
- Create a Cloud Patch from staged changes.
34+
- Apply a Cloud Patch by following a Cloud Patch URL to open in GitKraken Client and then review the contents in the Commit Panel.
35+
- Cloud Patches are organized in the Left Panel, where you may re-apply a patch to your working directory or re-copy the URL.
36+
- Focus View now supports pinning and snoozing for PRs and ISSUES.
37+
- Experimental Feature - New Commit Graph:
38+
- Added "Compact Graph Column" option from Commit Graph settings gear.
39+
- Drag and drop to reorder columns.
40+
- Added inline commit descriptions.
41+
- Improved performance when resizing the app window.
42+
- This feature will be defaulted on for all users.
43+
44+
45+
### Improvements 🙌
46+
- Experimental Feature - Git Executable:
47+
- Added revert commit support.
48+
- Added pageant ssh agent support.
49+
- Focus View now displays an issues status.
50+
51+
52+
### Bug Fixes 🐛
53+
- Experimental Feature - Git Executable:
54+
- Fixed an issue where the commit graph would fail to load in some cases.
55+
- Conflicting git config `fetch.pruneTags` will only be allowed for the main remote.
56+
- Fixed a problem with remote actions when a non-standard SSH port was used.
57+
- Fixed a problem in Git Executable with known_hosts file on Windows.
58+
- Commit signing with SSH can now use a different SSH key than the one used for credentials.
59+
- Fixed an issue where the commit message viewer did not change its height when clicked.
60+
- Fixed a missing option to remove a repo for Azure Workspaces whose repos were manually added.
61+
- Fixed an issue where locating an Azure repo in a Workspace did not save its location.
62+
- Fixed a bug where GitLab issue descriptions would disappear when clicking the edit button in the issue view panel.
63+
- Fixed an issue where some macOS icon sizes would look distorted.
64+
- When immediately committing a cherry-pick or revert:
65+
- If there is a conflict, hooks will not be executed.
66+
- If there are no changes, no empty commit will be generated.
67+
- Fixed an issue where repositories could not be deleted on Windows.
68+
- Fixed an issue where the incorrect date/time format would sometimes display in the settings UI.
69+
- Fixed an issue where the incorrect locale would sometimes be used for date/time formatting.
70+
- Removed unnecessary scroll bars around the commit message field.
71+
- Fixed the following issues with `gitkraken://` deep links:
72+
- Fixed an issue where opening a deep link would prompt users to select a repo even if one of those repos is the active tab.
73+
- Partially fixed an issue where opening a deep link would prompt users to select a repo, but only offer slightly-rephrased versions of the same file path. (Some issues are still known with regards to letter casing on Windows, and uncommon file paths.)
74+
- Focus View no longer loads Jira Issues set to Done.
75+
1776
***
1877
<a id="v9-8-2"></a>
1978
## Version 9.8.2

gitkraken-client/experimental-features.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22

33
title: Experimental Features
44
description: Learn about experimental features that are being worked on for possible future inclusion into GitKraken Client.
@@ -59,6 +59,10 @@ Find below a list of features using the Git binary if the Git Executable experim
5959
**Added in 9.7.0:**
6060
- Signing tags with SSH
6161

62+
**Added in 9.9.0:**
63+
- Added revert commit support.
64+
- Added pageant ssh agent support.
65+
6266
---
6367

6468
### AI Commit Message Generation
@@ -99,3 +103,37 @@ https://platform.openai.com/
99103

100104
To specifically generate an API key for GitKraken Client to use:
101105
https://platform.openai.com/account/api-keys
106+
107+
---
108+
109+
### Cloud Patches
110+
111+
A Cloud Patch is a Git patch GitKraken securely stores for you so you can easily share changes with your team. The code is transferred directly from your machine into secure storage - this is managed by GitKraken. Currently, anybody with access to the Cloud Patch link can view the code and apply the patch to their repository.
112+
113+
To create a Cloud Patch, right-click a file(s) in your working directory and select `Share file(s) as cloud patch`. You can also click the share icon <i class="fa-regular fa-share"></i> in the commit panel. Once created, you can select `copy cloud patch link` from the toast or by right-clicking a Cloud Patch in the left panel where all your Cloud Patches will be listed.
114+
115+
<img src='/wp-content/uploads/gkc-create-cloud-patch.png' class='img-bordered img-responsive center'>
116+
117+
This link can be shared with users to open the patch in GitKraken. When a link is selected, the user will be prompted to open the client, clone or open the repository if not known to GitKraken Client, and then select the base branch to apply the patch to. From here, they can simply select `apply patch to <branch>`.
118+
119+
<img src='/wp-content/uploads/gkc-apply-cloud-patch.png' class='img-bordered img-responsive center'>
120+
121+
When `Use Cloud Patches` is enabled, GitKraken will be able to create a Cloud Patch for you to share with other developers. To disable the ability to create a Cloud Patch, uncheck `Preferences > Experimental > Use Cloud Patches`.
122+
123+
---
124+
125+
### New Commit Graph
126+
127+
We have updated to an improved commit graph to offer more customization. The new commit graph is on by default but can be temporarily disabled from `Preferences > Experimental > Enable new commit graph`.
128+
129+
Some additional features currently offered by the new commit graph include:
130+
131+
- A "Compact Graph Column" option from Commit Graph settings gear.
132+
- Drag and drop to reorder columns.
133+
- Added inline commit descriptions.
134+
135+
To access the Compact Graph Column or add/remove columns, select the gear icon at the top right of the commit graph.
136+
137+
<img src='/wp-content/uploads/gkc-commit-graph-settings.png' class='img-bordered img-responsive center'>
138+
139+
If you do experience issues, or have any other feedback, please reach out to us [Contact Support](https://help.gitkraken.com/gitkraken-client/contact-support/?issue_category__customer_facing_field_=Experimental+feedback&subject=GitKraken+Client+Experimental+feedback).

gitkraken-client/workspaces.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,23 @@ If you are working with a GitHub.com Workspace, you may select a pull request to
9090
### Focus view
9191

9292
The Focus View section will provide you with a summary of Pull Requests, Issues, and WIPs relevant to you for the repositories grouped in a single view on your workspace. You have a search bar to filter the results and columns that represent different states of the PRs, Issues, and WIPs.
93+
9394
<img src="/wp-content/uploads/focus_view2.0.gif" class="img-bordered img-responsive center">
9495

9596
* ALL: Shows all pull requests, issues, and WIPs for the repositories in your Workspace.
9697
* PRS: Shows all open pull requests for the repositories in your Workspace.
9798
* ISSUES: Shows all issues for the repositories in your Workspace.
9899
* WIPS: Shows all uncommitted changes for the repositories in your Workspace.
99100

100-
In addition, you can filter the Pull Requests and Issues by the following:
101+
You can filter the Pull Requests and Issues by the following:
101102
* Filter PRs by `Mine`, `Created by Me`, `Assigned to Me`, or `Needs my review`.
102103
* Filter ISSUES by `Mine`, `Created by Me`, `Assigned to Me`, or `Mentioned`.
103104

104-
Instead of hunting for these pieces of information separately, you can get a holistic view of what you’re working on.
105+
Pull Requests and Issues can be pinned (and unpinned) by selecting the <i class="fa-solid fa-thumbtack"></i> icon to move them to the top of the list. Additionally, they can be Snoozed (and removed from Snoozed) by selecting the <i class="fa-solid fa-snooze"></i> icon, to move them to the Snoozed section.
105106

107+
<img src="/wp-content/uploads/pin-and-snooze.gif" class="img-bordered img-responsive center">
106108

109+
Instead of hunting for these pieces of information separately, you can get a holistic view of what you’re working on.
107110

108111
### Team view
109112

0 commit comments

Comments
 (0)