Descubre las novedades en cada versión, con detalles de funciones, mejoras y problemas resueltos.
ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic
GitKraken Desktop V12.3.121 jul 2026
Funciones
Added a pin icon to the Graph column header when a branch is pinned to the left. Clicking the pin icon jumps to and selects the pinned branch row.
The Agent Sessions view in the Left Panel can now bring an external agent session's window to the foreground. Hover over an agent's status and click on the eye icon to focus the external agent session. When focusing an external application isn't possible, a toast offers to relaunch the session in the GitKraken Desktop terminal.
Updated the bundled Git to 2.54.0.
The Agents toggle in the left panel now shows the highest-priority status across the open repository's related agent sessions, with a tooltip showing how many sessions are in that state, so you can spot activity that needs attention without leaving the List view.
Correcciones
Fixed an issue where "Create branch here" and "Create tag here" did nothing when the target commit was not shown in the graph (the Branch/Tag column was hidden, or the ref itself was hidden); they now open a prompt to name the new branch or tag.
Fixed an issue where the branch or tag name input disappeared when its target commit scrolled out of view in the graph; it now stays usable, floating at the top or bottom edge of the graph.
Fixed an issue on Windows where removing a worktree could leave its folder behind (for example, when it contained symlinks to node_modules, or an agent session's files were still in use) while showing a misleading error, even though the worktree had been removed. GitKraken now cleans up the leftover folder and, if it still can't be removed, reports that the worktree was removed but its folder must be deleted manually.
Fixed an issue where typing in the Jira project filter dropdown did not match projects by name.
Fixed a sign-in error "code is invalid or expired" that could appear when a GitKraken account sign-in code was processed more than once.
The GitKraken account sign-in now shows a clear message when the sign-in code has expired, prompting you to sign in again for a new code.
GitLens for VS Code V18.39 jul 2026
Funciones
Redesigned the GitLens Settings page with a modern two-pane layout - A searchable, grouped, and resizable category rail paired with a detail pane showing live, interactive previews that react to setting changes as you make them, replacing the previous single-page scroll and its static images.
Search matches category names, setting labels, and literal setting names (e.g. gitlens.currentLine.format), scrolls the match into view, and offers an Open in Settings UI escape hatch for settings not surfaced on the page; Ctrl/Cmd+F focuses the search.
Format string examples are rendered by the real formatter, so the preview always matches what GitLens displays.
Added Cloud Integrations and AI categories - View and connect hosting and issue service integrations, and manage the AI provider and model, GitKraken MCP, default coding agent, and Claude Code hooks.
Shows connection-aware cues in the category rail - A connected/total count for Cloud Integrations and a rule count for Autolinks.
Added the ability to stash or copy a patch of only the selected files from the working tree (WIP) file list in the Inspect and Commit Graph views - Selecting 2+ files retargets the Stash and Copy (Patch) toolbar buttons to the selection, with the whole-scope action available by holding Alt, plus a matching multi-select Copy Changes (Patch) context menu command.
Added Open Changes, Open Staged Changes, and Open Unstaged Changes options for working tree files that have both staged and unstaged changes in the Inspect and Commit Graph views - A partially-staged file appears as a single row but you can now open its staged-only, unstaged-only, or combined diff from the context menu.
Added a working tree change count badge to the Commit Graph view - Mirrors the Source Control view by showing the number of working tree changes on the GitLens panel tab, even while the panel is collapsed; controllable via the new gitlens.graph.showWorkingTreeBadge setting.
Added an Open in Integrated Terminal option for worktrees in the Commit Graph and the Worktrees view - Opens the selected worktree's folder in the integrated terminal, matching the action already available for repositories and folders.
Added a Reveal in Explorer View option for working tree (WIP) files in the Inspect and Commit Graph views - Right-click a staged, unstaged, or conflicted working file to reveal and select it in VS Code's Explorer view.
Added Focus on Branch, Focus on Worktree, and Solo Branch options to the Commit Graph - Right-click a branch or worktree in the side bar (or a graph row) to focus the graph and minimap on it, and right-click a working tree (WIP) row to focus or solo the graph on that worktree's branch.
Added manual take-side fallbacks and conflict-type labels to the AI Resolve mode in the Commit Graph WIP details panel - Conflicts the AI can't auto-merge (binary, symlink, submodule, file-mode, add/add, and rename/rename or rename/delete conflicts) are now labeled by type and offer inline Take Current, Take Incoming, and Delete actions instead of dead-ending as "needs review"; resolving a rename/rename conflict also removes the other side's renamed file. Also decodes UTF-16/BOM-encoded files so their conflicts can be resolved rather than skipped.
Added a commit signing indicator to the Commit Graph's working changes (WIP) commit box - A key icon appears when commits will be signed (via the repo's commit.gpgsign Git config or VS Code's git.enableCommitSigning setting), with the signing format (GPG, SSH, X.509, or OpenPGP) shown on hover.
Added a Start Review with an Agent action to Launchpad pull request items - After selecting a pull request in the Launchpad, you can start an AI agent review that checks out the PR in a worktree and routes straight to the agent picker (or your default agent); available when AI features are enabled.
Added an auto layout for the Commit Graph details panel that positions it to the right or bottom based on the graph's width, with Alt+Click to temporarily pin a location.
Added a Copy Changes (Patch) action to commits and stashes in the Inspect and Commit Graph details - Copies a patch of the entire commit or stash to the clipboard.
Added per-file added/removed line counts to the working changes (WIP) file list in the Commit Graph details, loaded lazily when the list is visible.
Added a gitlens.sortWorkingChangesBy setting to sort working changes (WIP) by their Git staged/unstaged state in the Commit Graph details.
Added a Resolve Conflicts in Commit Graph action to the interactive rebase editor's conflicted files panel - Opens the Commit Graph in AI Resolve mode for the rebase's conflicts; available when AI features are enabled.
Added an Open Changes with Working File (Worktree) action to the commit file menu in the Commit Graph details and Inspect view - Compares a committed file against its working copy in the sibling worktree whose branch contains the commit (rather than the currently-scoped worktree), with a worktree picker when more than one applies.
Added an optional avatar URL template to custom remotes in the gitlens.remotes setting - Enabled corporate and self-hosted setups to resolve commit-author avatars via a templated URL with ${email}, ${emailName}, ${domain}, and ${size} tokens; identity values are component-encoded before interpolation to keep attacker-controllable commit emails from injecting URL-structural characters, and templates configured via workspace settings require explicit user approval on first use in a trusted workspace (revocable via GitLens: Reset > Approved Avatar URL Templates...).
Added a Take your agent workflows further step to the Welcome view walkthrough - Introduced Kepler, GitKraken's Agentic Development Environment (ADE), with a Get Kepler call-to-action.
Added a ConfigCat-based feature flag service for A/B testing and experimentation support.
Changed GitLens AI features (Generate Commits, Explain, Generate Pull Request/Changelog, and AI-powered search) to no longer be labeled (Preview), and consolidates their commands under the gitlens.ai.* namespace.
Improved the Commit Composer - Added a dual commit/recompose posture, drag to reorder draft commits, drag to move one or more files between draft commits, and multi-diff Open Changes actions in the curation file trees.
Improved AI-powered conflict resolution (Preview) in the Commit Graph working changes (WIP) details - Added a split-panel Conflict Details sheet (current vs incoming history), resolution scoped to selected files, automatic handling of both-deleted and rename conflicts, per-file confidence indicators, collapsible resolved/pending sections with progress, and a dedicated merge icon.
Improved the AI Review mode with follow-up conversations, plus Discard and Refine actions in Compose and Review.
Improved AI model display and selection across AI inputs - Shows the active model as a selectable chip and surfaces consumption-rate and recommendation badges for GitKraken AI models.
Updated AI provider and model support - Migrated Hugging Face to its OpenAI-compatible router, renamed the xAI provider to SpaceXAI following its rebrand, and refreshed the model registries, adding newer models (OpenAI GPT-5.x, Anthropic Claude 5/4.x, DeepSeek V4, Gemini 3.x, and Grok 4.5/4.3) and hiding retired ones.
Changed commits created from the Commit Graph's working changes (WIP) commit box to honor VS Code's git.enableCommitSigning setting - Matching the built-in Source Control commit behavior; previously only the repo's commit.gpgsign Git config was respected.
Changed the Commit Graph side bar icons to switch back to the graph and open the details panel when clicked from the visualization/kanban modes, instead of being disabled.
Improved the working changes (WIP) bar in the Commit Graph - Scrolls horizontally with the mouse wheel, keeps the primary repository anchored, and hides unless a secondary worktree has changes.
Reorganized the details and working changes (WIP) panel headers in the Commit Graph and Inspect views - Grouped navigation and actions into clearer clusters, folded the Inspect view's separate navigation bar into the details action row, and added branch and create context menus.
Improved keyboard focus and navigation in the webview tree views - Each row is a single tab stop that cycles its inner controls, Space no longer double-toggles checkboxes, multi-select keyboard navigation is fixed, and checkbox focus rings are visible.
Changed copying changes to a worktree to no longer prompt to open that worktree afterward.
Changed stashing to use the Commit Graph working changes (WIP) commit-box draft message when one is present.
Renamed the Open Worktree File action to Open File (Worktree) for consistency with the new Open Changes with Working File (Worktree) action.
Removed the Overview (working changes) mode from the Inspect view, making it commit/stash-only - Reviewing working changes is now consolidated in the Commit Graph. Launchpad Switch to Branch and Open Details actions, and PR switch deep links, now open the Commit Graph at the working changes (WIP) row instead of the Inspect view; the Launchpad code-suggestion entry points are retired (code suggestions remain available in the Commit Graph).
Removed the Streamline Workflow with the Home View step from the Welcome view walkthrough.
Removed the GitHub Models AI provider.
Correcciones
Fixed Anthropic AI requests failing with a 400 Bad Request when the request includes a system message (e.g. generating or recomposing commits with the commit composer, or AI conflict resolution) - System-role messages are now hoisted into the top-level system parameter that Anthropic's Messages API requires, and unrecognized Anthropic errors now surface their actual message instead of a bare Bad Request.
Fixed the coding agents integration running the GitKraken CLI during extension startup - The agent-detection probe is now deferred out of the initial render window so it no longer competes with Commit Graph and Home view loading, and a fresh CLI install on first launch no longer leaves the detected agents list empty for up to 5 minutes.
Fixed creating a branch from a remote ref incorrectly setting upstream tracking when the new branch name differs from the remote branch name - E.g. creating feature/foo from origin/main no longer makes it track origin/main; affects Create & Switch to Branch, Switch to... - Create & Switch to New Local Branch, and Create Branch in New Worktree.
Fixed Keep Staged not keeping staged changes when stashing selected files - Choosing Keep Staged while stashing specific tracked files no longer drops the --keep-index flag, so staged changes are correctly kept intact.
Fixed pushing a branch that needs a force-push (e.g. after an amend or rebase) silently reporting success without updating the remote - A non-fast-forward (tip of your current branch is behind) rejection is now surfaced as an error instead of being swallowed as non-fatal.
Fixed Fetch, Pull, Switch, Reset, and Restore operations silently reporting success when the underlying Git command failed with a message Git treats as a warning (e.g. an unreachable remote, or an invalid ref/revision) - These failures are now surfaced as errors instead of being swallowed as non-fatal.
Fixed the working changes (WIP) stats tooltip in the details header duplicating the visible stats pill instead of describing the change breakdown - The tooltip now reads e.g. 1 file added, 2 files changed in the working tree.
Fixed a stray gap in the Commit Graph header next to the fetch and sync actions when the current branch is already published - The publish action no longer reserves empty space once the branch has an upstream.
Fixed the design of the paused-operation banner (shown during a merge, rebase, cherry-pick, or revert in the Commit Graph/Inspect details and Home) - The Continue action now uses a start icon, and the action buttons' hover and active states blend into the banner instead of showing a clashing grey toolbar highlight.
Fixed selection and folder expand/collapse state not persisting across refreshes in grouped webview tree views when identical paths appear in different groups.
Fixed the AI input in the Commit Graph details stealing keyboard focus when the panel switched modes automatically.
Fixed the Commit Graph showing an incorrect worktree count when a worktree fetch fails or is unsupported.
Fixed the commit-message headline occasionally rendering at the wrong size before autolinks finish loading in the commit details.
Unified GitKraken login and integration management:
Sign in and sign up now happen through your browser at gitkraken.dev, replacing the in-app email/password form.
New integration connections will now be connected through your GitKraken account and synced across all your devices. You can manage integrations for your GitKraken account at gitkraken.dev as well as from Preferences > Integrations.
Note: Integrations and login for On-premise clients (both Self-Hosted and Serverless) have not been modified and will continue to be managed locally.
Multiple WIP nodes in the Commit Graph:
A WIP node now appears in the Commit Graph for every worktree with uncommitted changes or an active agent session. Each WIP row shows the summary of changes, and, for any worktree other than the one you're currently in, an agent's status when a session is active there. Toggle visibility in Preferences > Agents.
Selecting the WIP row for another worktree will expose an inline "Open Worktree" action so you can easily switch to that worktree.
Review PRs with GitKraken Code Review:
The in-app pull request review mode has been replaced with links to a more full-featured review experience on gitkraken.dev. GitKraken Code Review hosts a powerful diff viewer that visualizes moved code, AI-powered overviews and suggestions, and a chat interface to ask questions. Access it from the Launchpad, Pull Requests in the Left Panel, or the Graph.
When checking out a branch or commit, any WIP (if present) will be automatically selected, so you can prepare your first commit immediately.
Added text search to filter the worktree list in the Agent Sessions view by branch or directory name.
Hardened HTML sanitization in the markdown file preview so embedded scripts and iframes in repository content are no longer rendered.
GitKraken Desktop now shows an error when the file watcher stops receiving file change events from the operating system, instead of silently missing external changes until the app regains focus.
Added zoom controls (Increase Zoom, Decrease Zoom, Reset Zoom) to the View menu, with the zoom range extended to include 250% and 300%.
Cloud-connected clients can now sign out of their GitKraken account from the profile menu or the OS menu bar.
GitKraken AI:
The usage details now shows your organization's shared credit pool, with a breakdown of your usage, the rest of the org's usage, and remaining credits - plus a notice when you've hit your personal weekly limit.
Removed retired Claude 4 models (Claude 4 Sonnet, Claude 4 Opus) as options in Preferences > GitKraken AI. Users previously using these models will be automatically migrated to Claude 4.6 Sonnet.
Added new Claude model options in Preferences > GitKraken AI when using your own API key: Claude 4.5 Sonnet, Claude 4.5 Haiku, and Claude 4.8, 4.7, 4.5, and 4.1 Opus.
Correcciones
Fixed an issue where the Sign In link in the top-right corner of the onboarding flow did not work on macOS.
Fixed an issue where a "create another profile" message appeared inside the SSH settings during onboarding after connecting an integration.
Fixed an issue where the diff view's navigation and display controls (Inline/Split/Hunk, ignore whitespace, and word wrap) were disabled for UTF-16 encoded files.
Fixed an issue where the file tree collapsed when comparing the WIP commit with another commit and the app refreshed.
Fixed an issue where the Agents view worktree list briefly flickered (emptied and then repopulated) when switching to another worktree.
Fixed an issue where the "Open this worktree" and "Open worktree in new tab" context menu options were missing for locked worktrees in the Worktrees section of the left panel.
Fixed an issue where adding a pre-existing SSH key to an integration could display the wrong key name, which risked removing the wrong key from the provider.
Fixed an issue where a valid SSH key could be shown as invalid when a GitHub integration account has more than 100 SSH keys.
Fixed an issue where wide markdown content (long lines, large images, or code blocks) in the file preview was centered and could not be scrolled horizontally to view the full content.
Fixed an issue where starting an agent session from the Agents view worktree menu left the terminal unfocused, so typing did not reach the agent until you clicked into the terminal.
GitKraken Desktop V12.2.116 jun 2026
Funciones
The embedded terminal now dims slightly when focus is elsewhere in the app, making it clearer where keystrokes will land.
Merged PR pills now also appear for GitLab merge requests in the Toolbar, Commit Details panel, and worktree cards, so you know when a branch's work has shipped.
Correcciones
Fixed an issue where multi-selecting the WIP and a commit in the graph showed the wrong diff for a specific modified file.
Fixed an issue on Windows where comparing the WIP with a commit could show an entire file as changed because of line-ending differences.
Fixed an issue where multi-selecting the WIP and a commit in the graph prevented the navigation of files with the keyboard from working correctly.
Fixed an issue where GitKraken could spawn background processes uncontrollably while a terminal was open on macOS.
Fixed an issue where committing inside a submodule outside of GitKraken Desktop did not refresh the parent repository's WIP view.
Fixed an issue where the Diff View of a selected WIP file kept showing stale content after the file changed externally, showing outdated commit information for submodules.
GitLens for VS Code V18.215 jun 2026
Funciones
Introduced AI-powered conflict resolution (Preview) - A new Resolve mode in the Commit Graph WIP details panel that uses AI to resolve merge, rebase, and cherry-pick conflicts.
You can now resolve conflicted files in parallel with streamed progress, proposing a per-file resolution (merged, kept current, took incoming, deleted, or flagged as needs review) that you review as a diff before anything is applied.
Added the ability to refine the whole run with a prompt, give per-file feedback to re-resolve a single file, and apply or discard the proposed resolutions.
Added entry points across GitLens: a Resolve action on the WIP details header and the paused-operation banner, Commit Graph context menus and WIP row buttons (all conflicts or selected files), the Resolve Conflicts with AI Command Palette command, and a Resolve Conflict with AI action on individual conflicted files in the sidebar views.
Added clickable file links in the resolve panel that open a conflicted working-tree file so you can inspect it before resolving.
Changed the working changes (WIP) details header to lead with the Resolve action when conflicts are present, ahead of Compose, Review, and Compare.
Updated the design and readability of the Pro feature gates (e.g. Commit Graph, Visual History) - with an optional Switch Repos action to move to a repository where the feature is available.
Improved the AI weekly usage-limit message with a Get More Credits action to purchase additional AI credits for users who can buy credits, or guidance to contact an org admin for those who can't.
GitLens for VS Code V18.19 jun 2026
Funciones
Added a gitlens.graph.searchAutocompleteOnFocus setting to control whether search autocomplete suggestions appear automatically when focusing or clicking the search input in the Commit Graph.
Added the ability to copy working changes to other opened worktrees from the Commit Graph.
Added the ability to discard working changes from the working changes (WIP) file list in the Commit Graph and Inspect view - per-file or in bulk, with safe partial discard for files that have both staged and unstaged changes (a first discard drops only the unstaged changes, preserving the staged portion) and a bulk action that switches to discarding staged changes when no unstaged changes remain.
Added an Add Co-authors button to the Commit Graph's working changes (WIP) commit box that opens the contributor picker and appends the selected co-authors to the commit message.
Added a Copy Changes (Patch) button to the working changes (WIP) file list in the Commit Graph and Inspect view that copies a unified diff of the uncommitted changes to the clipboard - copies staged changes by default and unstaged changes on Alt-click when both are present, otherwise copies all changes.
Added the ability to jump from the working changes (WIP) to its commit in the Commit Graph - a down-arrow in the working changes header selects the branch tip commit the changes are based on, complementing the existing action to jump from a commit to its working changes.
Added an Undo Commit row adornment to the Commit Graph - surfaces an inline undo button on a HEAD commit row when hovered, focused, or selected, alongside the existing context-menu action.
Added support for undoing the HEAD commit of any worktree from the Commit Graph - the adornment and context-menu action now target the correct working tree for secondary worktrees, not just the active one (a distinct Undo Commit on Worktree label makes the target clear).
Added responsive compaction to the Commit Graph's side bar icon rail in short layouts - hides the count badges and tightens spacing, then folds the overflowing icons into a "..." menu (with their labels and counts) as the rail runs out of room, restoring them as it grows.
Added a keyboard shortcuts reference to the Commit Graph - opened from a new keyboard icon in the graph's sidebar rail - listing all supported navigation, search, open, and commit shortcuts with platform-aware key labels.
Added back/forward navigation to the Commit Graph details panel and Inspect view - Back/Forward buttons in the commit and working changes (WIP) detail headers step back through previously-viewed commits, stashes, and working changes, best-effort re-selecting the row in the Commit Graph.
Added the ability to push up to (and including) a specific commit from the Commit Graph - commits ahead of the branch's upstream show an unpushed indicator that doubles as a one-click Push to Commit action, also available in the commit's context menu.
Added an Open Worktree File action to the commit file menu in the Commit Graph details and Inspect view that opens a committed file from the worktree whose branch contains the commit - useful in multi-worktree repos where the file's working copy lives outside the currently-scoped worktree, with a worktree picker when more than one worktree applies.
Added a working changes bar to the Commit Graph - a horizontal bar above the graph with a pill for each worktree that has uncommitted changes or unpushed commits (primary and secondary worktrees alike), showing its branch and agent status, with an up-arrow marking unpushed work and a hover breakdown of changed files and commits to push; clicking a pill reveals and selects that worktree's working changes in the graph and opens its details.
Added heat decay, read/edit color blending, and a live pulse to the experimental Agent Activity Treemap - touched files now fade over a configurable window after each tool call instead of switching on and off, reads and edits blend as cyan/amber weighted by recency, and a soft pulse marks the file an agent is reading or editing right now.
Added a gitlens.graph.experimental.visualizations.activityDecay setting (30 seconds to 30 minutes, default 5 minutes) with a matching decay-window picker in the treemap toolbar.
Rolled sub-agent file activity up to the parent session so the heatmap reflects what a session's sub-agents are reading and editing.
Added the ability to squash multiple commits from the Commit Graph - select two or more contiguous commits on the current branch, right-click, and choose Squash Commits to combine them into one, then review and edit the combined commit message (or keep only the oldest commit's message).
Added the ability to drop multiple commits from the Commit Graph - select commits on the current branch, right-click, and choose Drop Commits to remove them.
Added the ability to reword a commit's message from the Commit Graph - right-click a commit on the current branch and choose Reword Commit.
Added a Modify Commits (Interactive Rebase) action to the Commit Graph that opens the interactive rebase editor scoped from the selected commit(s) for squashing, rewording, reordering, dropping, and editing.
Added a Publish Branch action to the Commit Graph header that appears when the current branch has no upstream - publishes (pushes and sets the upstream of) the current branch in one click, sitting just left of Fetch and collapsing to its icon when the header is too narrow.
Added the ability to multi-select files in the Commit Graph details and Inspect view to act on several at once - Ctrl/Cmd+click to toggle, Shift+click for a range, and Ctrl/Cmd+A to select all - with batch actions from the context menu and toolbar: open files, open selected changes (multi-diff), open on remote, copy paths and relative paths, and (for working changes) stage, unstage, stash, and discard.
Added a gitlens.advanced.repositorySearch.enabled setting to control whether GitLens scans workspace folders to discover Git repositories - when disabled, GitLens relies solely on VS Code's built-in Git/SCM integration to report when repositories are opened or closed.
Added the ability to stash only the staged changes from the working changes (WIP) file list in the Commit Graph and Inspect view - when both staged and unstaged changes are present, the Stash action stashes only the staged changes by default (Alt-click to stash all).
Improved graph selection reliability and performance.
Honored VS Code's scm.defaultViewSortKey setting when sorting working changes (WIP) file lists in the Commit Graph, while keeping unresolved conflicts at the top.
Changed the Add as Co-author action in the Commit Graph to append the co-author to the graph's working changes (WIP) commit message box instead of writing to the Source Control input and switching to the Source Control view.
Improved Commit Graph update performance by skipping redundant re-renders when content is structurally unchanged.
Improved performance in large workspaces by only watching a repository's working tree while its node is expanded in the views.
Improved resilience of GitHub requests by retrying transient gateway and network failures (502, 503, 504) with exponential backoff, restricted to idempotent reads.
Improved commit feedback and error handling when committing working changes (WIP) in the Commit Graph - locks inputs with a spinner during commits and surfaces classified, actionable errors for signing, pre-commit hook, and conflict failures.
Improved how partially staged (mixed) files are counted and displayed in the Commit Graph file tree badges.
Improved resilience when VS Code updates GitLens in the background - surfaces an actionable Reload Window prompt when a lazily-loaded feature can no longer be found, instead of a cryptic error.
Changed the Apply Stash command labels to Apply / Pop Stash across the command palette, view context menus, Commit Graph, and tooltips to clarify that both apply and pop are available.
Correcciones
Fixed opening the Commit Graph in multi root workspace to the correct repo.
Fixed commit signing not being detected as enabled when only VS Code's git.enableCommitSigning setting is on (without commit.gpgsign set in Git config) - GitLens-driven commits (e.g. the Commit Composer) now sign in this case.
Fixed the gitlens.advanced.similarityThreshold setting being ignored when computing Git status - rename detection in status, working changes (WIP), and stash file lists used Git's default threshold (50%) instead of the configured value.
Fixed the gitlens.advanced.similarityThreshold setting being ignored when listing changed files for a diff - rename detection used Git's default threshold (50%) instead of the configured value.
Fixed force push from the Push command always using --force-with-lease (and --force-if-includes) and ignoring VS Code's git.useForcePushWithLease and git.useForcePushIfIncludes settings - the confirmation could offer a plain --force while GitLens still pushed with lease; it now honors the configured preference.
Fixed Stash Unstaged Changes also stashing staged changes when an untracked file is involved - including untracked files no longer drops the --keep-index flag, so staged changes are correctly kept intact.
Fixed push from the Commit Graph silently pushing to a wrong remote branch when the local branch tracks a differently-named upstream (e.g., feature/foo tracking origin/main) - now correctly pushes to the configured upstream branch instead of creating a new remote branch.
Fixed the working changes (WIP) Generate Commit Message in the Commit Graph losing its result when the selection changes while a message is generating - the generation now continues and the message lands in the originating worktree's commit input (or its saved draft if you've navigated away).
Fixed the commit details metadata bar in the Commit Graph and Inspect view not surfacing a reachable tag when a commit is contained only in tags (and not any branch) - now shows the most relevant tag with a tag icon and color, matching how branches are shown.
Fixed incorrect GitLab avatars being shown when multiple GitLab users share the same name.
Fixed the repository picker being incorrectly skipped when an action targets a repository that isn't surfaced in VS Code - for example, using the stash action on a secondary worktree's working changes when that worktree isn't open in VS Code.
Fixed potential runtime errors when formatting invalid or unparseable dates.
Fixed an issue where unchecking Interactive Rebase Editor in the GitLens settings UI would not persist - the checkbox would revert to checked after changing another setting or reopening the settings UI.
Fixed an issue where the GitKraken CLI was not auto-installed on hosts where MCP auto-registration is unsupported (older VS Code, Windsurf, JetBrains, Trae, Kiro, Zed, etc.), preventing Claude hooks installation and agent dispatch in Start Work and Start PR Review flows.
Fixed the Commit Graph intermittently flashing a "No commits" message during concurrent Git operations.
Fixed styling in rendered markdown (commit message hovers, autolinks, and details) being stripped in webviews by the stricter content-security policy introduced in v18.0.0.
Fixed the gitlens.advanced.skipOnboarding setting not being honored, so onboarding surfaces could still appear even when it was enabled.
Fixed the Commit Graph details panel showing stale working changes after the view regains visibility.
GitKraken Desktop V12.2.02 jun 2026
Funciones
Agent Sessions view:
Added live status support for OpenCode agent sessions. Navigate to Preferences > External Tools to install or uninstall the OpenCode plugin for reporting live agent status.
The New Agent Session button now starts a session immediately with generated defaults, while customization options remain available from the split button menu.
Added a "Rebase onto this commit" option when right-clicking a commit that has no branches.
Correcciones
Fixed an issue where switching between Inline, Split, and Hunk views in the File History panel had no effect when File History was opened from a file's context menu.
GitLens for VS Code V18.0Versión principal27 may 2026
Funciones
Introduced an all-new Commit Graph experience - a comprehensive redesign that pulls commit inspection, AI workflows, comparisons, branch focus, and working-change management directly into the graph.
Added an embedded details panel - Replaces the standalone Graph Details view with an integrated panel that handles commit details, working changes, branch comparisons, AI reviews, and commit composition without leaving the graph.
Added a gitlens.graph.details.location setting to anchor the details panel at the bottom or right, with Alt+click on the details button to toggle.
Added an integrated AI Compose mode - Provides a much improved AI-powered commit composition directly within the graph, with per-commit include/exclude toggles, multi-diff editor support, a virtual filesystem provider for synthesized per-commit diffs, cancellable generation, parallel/background operation, and copy and send-to-agent actions.
Added an integrated AI Code Review mode - Surfaces severity-tagged findings with tooltips, copy and send-to-agent actions on outputs, and PR/issue/autolink context input.
Added an integrated Compare mode - Opens comparisons directly inside the graph instead of the Search & Compare view, with Ahead/Behind/All Files tabs, working tree comparisons for peer worktrees, AI-powered explaination and changelog generation, and an Open in Search & Compare action to persist ad-hoc comparisons.
Added a refined header with WIP (work-in-progress) status and stash action.
Added a unified UI/UX for scoping and filtering the graph.
Added an Agent Branches option to filter the graph to show only the branches or worktrees with active or recent agent activity.
Added a Focus Branch option to scope the graph to just the changes on specific branch via a new branch selector (or the new Overview or Agents side bar), with merge-target anchoring.
Added all new experiences to the graph Side Bar.
Added pinned and overlay modes - Overlay mode floats over the graph instead of pushing it aside, with auto-collapse on focus loss and a pin/unpin toggle in the panel header.
Added an Overview side bar panel - Surfaces active and recent branches as rich cards with WIP stats, upstream tracking, associated pull requests, issues, and agents, as well as quick actions and rich hover details.
Clicking on an Overview card instantly focuses (scopes) the graph to just the changes on the selected branch.
Added an Agents side bar panel - Surfaces active and recent agents with their activity, associated branches/worktrees.
Clicking on an agent row instantly focuses (scopes) the graph to just the changes on the selected wokrtree, and selects the agent in the details panel.
Added a Visualizations mode to the side bar - Houses the all-new Visual History, and 3 experimental treemap visualizations.
Visual History - Rebuilt from the ground up to provide a better experience with dynamical loading and dealing with many contributors and/or branches.
Files Treemap - An experimental spatial visualization of file layout within the repository color coded by file type, with hover tooltips, deep zoom-to-folder, and tracking breadcrumbs.
Commits Treemap - An experimental spatial visualization of commit activity within the repository colorized as a heatmap.
Agent Activity Treemap - An experimental spatial visualization of realtime agent activity. See where your agents are currently reading and editing across your repository.
Added an experimental Agent Kanban mode to the side bar - An interactive Kanban board grouping active agent sessions by state (Working, Idle, Inactive, Needs Input), with inline plan view and permission approval directly from session cards.
Added comprehensive context menu support for worktrees in the sidebar and Commit Graph - Brings feature parity with branches, including Reveal in File Explorer, AI-powered actions (explain WIP, generate changelog), Open in Terminal, and Copy Path.
Added an all new way to manage worktrees and working changes (WIP).
Changed working changes (WIP) rows to always be visible regardless of whether or not there are uncommitted changes.
When there are uncommitted changes, the Details Panel now allows you to review, stage, and commit your changes, or leverage the all-new Compose and Review modes to have AI review and automatically compose your changes into a set of well-structured commits.
When there are no uncommitted, the Details Panel transforms into a hub to guide you to the next steps - like pulling, pushing, drafting a PR, reviewing, recomposing, etc. Everything to help you get your changes merged faster.
Added support for working changes (WIP) rows from secondary worktrees.
Selecting a WIP rows provides file actions, conflict resolution, and live-updating stats for non-active worktrees, plus Open in Integrated Terminal and Open Worktree in New Window actions on the header.
Added the ability to discard uncommitted changes.
Added smart push/pull on the WIP details panel header - Offers Force Push when a branch is both ahead and behind its remote.
Added conflict resolution actions to the WIP details panel.
Added the ability to share working changes as a Cloud Patch directly from the WIP header.
Added persistence of in-progress commit messages and amend state per worktree - Drafts are restored when switching contexts, the original message is restored on Undo Commit, and per-worktree search box and filter preferences persist across sessions.
Added Jump to Working Changes - Quickly navigate from the selected commit to the most relevant WIP node in the same lane, with primary-worktree fallback.
Added bulk staging operations - Stage All and Unstage All, with Alt-click on mixed-state checkboxes to unstage all currently staged items.
Added auto-fetch while the Commit Graph is visible and focused, yielding to VS Code's built-in Git auto-fetch when enabled, with a fetch button popover to manage settings and a minimum interval floor to prevent excessive fetching.
Added search and filtering improvements - Added a type:wip operator to filter to working changes, and column header filters with interactive pickers for authors, refs, and files.
Added the ability to pin and unpin branches - Pinned branches persist across sessions with a jump-to-pinned-branch action.
Added inline row actions for commit and stash rows including open all changes (Alt to compare against working tree) and apply/drop stashes.
Added a floating "HEAD" indicator to the graph to quickly jump to the HEAD commit.
Added a completely rebuilt minimap with better performance and zoom controls and clearer markers.
Added minimap and scrollbar markers for worktrees - Surfaces uncommitted changes on the minimap and scrollbar with a configurable theme color and a toggle setting.
Added an Open in New Window toolbar view action - Opens the graph in a detached window for multi-monitor workflows, with Open in Editor available as the Alt+click alternative.
Added comprehensive AI agent integration throughout GitLens
Added an agent status framework with Claude Code support using Claude Code Hooks (must be installed) - Surfaces sessions across the Home view, Commit Graph overview cards, WIP rows, Commit Details, Agents side bar panel, and the experimental Agent Kanban mode.
Added an Agent Branches visibility mode to the Commit Graph that filters branches to only those with active or recently active agents.
Added an agent picker to Start Work and Start Review flows, plus a default-agent picker, Switch Default Agent command, and Start Work/Start Review in Agent actions in the Home and Commit Graph views.
Added support for opening agent sessions hosted in other VS Code windows.
Added a Resume in Terminal fallback when an agent session fails to open or is active in another VS Code window.
Added notifications for peer-discovered agent session permissions.
Added an experimental Agent Kanban mode - An interactive Kanban board grouping active agent sessions by state.
Added conflict resolution actions to the Interactive Rebase editor conflict file list.
Added a close-tab warning banner to the Interactive Rebase editor - Displays a dismissible informational banner during the planning phase to clarify that closing the tab automatically starts the rebase.
Added a gitlens.rebaseEditor.openBehavior setting to control where the Interactive Rebase editor opens when automatically reopened on a paused rebase - Auto (default) opens beside only when a multi-pane layout already exists; beside always opens in a side group.
Added Seti file icon theme support for webviews - Files in webview trees now display the correct Seti glyph.
Added folder actions in Details Panel and Inspect view.
Added a unified onboarding reset command that consolidates the previous Banners and Usage Tracking resets into a single restore-first-time-experience action.
Switched the Commit Graph sidebar to be visible by default for new installations in overlay mode.
Switched Open Worktree in New Window to be the primary action and Open Worktree to be the alternative across views and the Commit Graph.
Improved the default Interactive Rebase editor density to a more spacious layout.
Improved Commit Graph performance and responsiveness - Content-fingerprint deduping of full-state pushes, incremental row-stats sending, avatar omission for unchanged rows, in-memory WIP caches, and debounced repository event coalescing.
Improved branch overview enrichment performance - Tiered caching using stored merge targets as cache keys, lazy loading, and parallelized metadata fetches.
Improved Git diff performance - Switches diff operations to numstat+summary instead of name-status parsing.
Improved Git command result caching - Granular TTLs based on ref mutability (5-minute cache for full SHAs, 60-second failsafe for symbolic refs), plus caching for left-right commit counts, merge bases, and per-branch config lookups.
Improved performance for GitHub virtual repositories - Adds caching for commit details, counts, merge bases, paged branches/tags, and default branches, plus deduping of in-flight GraphQL requests.
Improved the Commit Graph minimap colors and contrast for better theme accessibility, and adds out-of-view proxy handles and improved scope zoom rendering.
Improved the Connect More Agents picker to only show agents that don't already have the GitKraken MCP installed, with a clearer empty state when all detected agents are already connected.
Improved repository visibility detection with promise-based caching to prevent redundant computation.
Improved Git command priority inference - Keeps polymorphic history commands at normal priority, requires expensive full-history walks to opt into background priority.
Improved the default and maximum limits for concurrent background Git processes.
Improved branch comparison default target logic - Automatically suggests the merge target of a branch as the default right-side reference and uses branch names instead of SHAs for stability.
Improved stash reachability filtering - Uses Git's authoritative stash metadata via the %s subject parsing instead of expensive parent-timestamp tracking.
Improved AI error handling and network detection - Distinguishes between "No Network" and "Unreachable" states, with automatic retry on network failures and a recursive cause-chain analysis for better diagnostics.
Improved header and breadcrumb responsiveness across webviews - Priority-based collapsing with compact icons and overflow popovers for narrow views.
Migrated from node-fetch to native fetch and adopts VS Code's built-in proxy support - Removes the custom gitlens.proxy setting in favor of standard VS Code and OS proxy settings.
Migrated the webview component library to WebAwesome, modernizing selects, overlays, sliders, and tooltips with workspace-color-aware highlights.
Correcciones
Fixed an issue where starting an interactive rebase forced a split-pane layout when git paused for a reword - The Interactive Rebase editor now opens as a hidden background tab alongside the commit message editor instead of stealing the active tab.
Fixed an issue where untracked files were missing from the Compare Working Tree with... file list unless manually staged with git add -N first.
Fixed an issue where the Interactive Rebase editor would auto-open during the brief teardown window after a rebase completed (or on non-interactive rebases), showing stale or empty state.
Fixed an issue where the Interactive Rebase editor would show a blank state when opened on a repository outside the workspace (e.g., from a terminal).
Fixed an issue where the terminal integration relaunch warning persisted due to stale environment variable state.
Fixed an issue where MCP reinstallation could fail when the proxy binary was locked on Windows.
Fixed an issue where stashing staged changes was not using the --staged flag.
Fixed an issue where the currently selected option is not visually distinguishable in select-style menus on the Home view (agent workspace filter, recent timeframe filter) and elsewhere (Visual History period menu, Commit Graph overview filter) - most noticeable on light themes.
Fixed an issue where diff hunks could be missing for renamed or copied files in editor gutters and hovers - rename detection was inadvertently filtering out valid diffs.
Fixed an issue where stash apply and pop actions could fail silently due to missing stash numbers, producing invalid stash@{undefined} references, and where the Commit Graph would not refresh when a stash was dropped.
Fixed an issue where GitLens would automatically re-open repositories that the user had explicitly closed via the SCM interface.
Fixed an issue where the File History context menu actions on commits and folders launched a standalone editor instead of integrating with the embedded Visual History in the Commit Graph.
Fixed an issue where the SCM grouped views could intermittently "detach" - Alt commands have been removed from SCM grouped views due to flakey/sticky alt detection in VS Code.
Fixed an issue where the Compare Working Tree "Show All Diffs" button used inverted diff direction.
Fixed an issue where authentication errors could surface noisy notifications and break-on-exception breakpoints instead of returning safe defaults.
Fixed various race conditions and stale-state issues across the Commit Graph during repository, branch, and worktree switches, including phantom anchors, after removing the last secondary worktree, cross-repo data contamination during rapid swaps, lost state notifications during in-flight updates, and forced reloads during panel restoration.
Fixed an issue where the working tree comparison could incorrectly include untracked files for revision-range diffs.
GitKraken Desktop V12.1.219 may 2026
Funciones
Agent Sessions view:
Added sort and filter controls to the worktree list so you can quickly focus on the sessions that matter. Narrow down by status or branch to keep large groups of parallel agent sessions manageable at a glance.
GitHub Pull Requests:
Merged PRs now surface as a pill on the Toolbar, Commit Details panel, and worktree cards for their associated branches, giving you instant confirmation that a branch's work has shipped, so you know when it's safe to clean up local branches and worktrees.
Correcciones
Fixed an issue where extensionless image files were not correctly identified in commit diffs, showing them as editable.
Fixed repeated "Staging paths failed" errors when rebasing across a file/directory name collision.
Fixed an issue where profile and repository management row menus could be visually cut off.
GitKraken Desktop V12.1.17 may 2026
Funciones
Worktrees:
You can now remove the active worktree directly; GitKraken will switch back to the main worktree before removing it.
Correcciones
Fixed an issue where GitKraken Desktop could get trapped on the splash screen and fail to start.
GitKraken Desktop V12.1.05 may 2026
Funciones
Worktrees:
New worktrees and agent sessions now inherit view settings (hidden refs, hidden remotes, soloed refs/remotes, and collapsed folders/remotes) from the source repository, so you no longer need to re-hide branches and remotes after creating a worktree.
Added a "Remove worktree and delete branch" action to the worktree context menu for one-step cleanup of worktrees and their associated branches.
Agent Sessions view:
Added a three-dot action menu to worktree cards in the Agents Left Panel view.
You can now start an agent session directly from an existing worktree's context menu.
Refined the New Agent Session form so options are always visible and the branch, coding agent, and Start Session controls are easier to use.
The base branch selector in the New Agent Session form is now searchable.
A new "Running" status appears when an agent session starts (Claude Code may show a different status if hooks are enabled).
Added visual feedback on worktrees in the Agents view to show a worktree deletion is in progress.
Command Line:
You can now open a repository by passing its path directly as an argument (e.g. gitkraken . or gitkraken /path/to/repo) without needing the --path flag.
Review GitHub Pull Requests on GitKraken.dev:
Added a "Review on GitKraken.dev" button in the GitHub Pull Request view to open a PR with GitKraken Code Review. Review PRs faster with cleaner diffs, AI-generated suggestions, and integrated chat - approve and comment just like on GitHub.
Terminal:
The embedded terminal now resizes smoothly when adjusting surrounding panels.
You can now minimize the integrated terminal, keeping the terminal panel header visible.
You can now kill terminal sessions directly from the trash icon in the terminal panel header.
Added zoom levels 140%, 150%, 175%, and 200% to the standard zoom options in the status bar.
Upgraded Electron to v41.
Correcciones
Fixed an issue where Bitbucket Cloud repositories were not listed in the clone dialog due to a deprecated API endpoint removal.
Fixed an issue where active agent sessions could stop showing the "Needs response" status while waiting for user input.
Fixed an issue when selecting an old commit in the file history view that made the application crash.
Fixed an issue where the interactive rebase editor did not show a scrollbar when needed.
Fixed an issue where diffs were rendered with all lines shown as additions when diff.noprefix = true was set in the git config.
GitKraken Desktop V12.0.118 abr 2026
Funciones
You can now uninstall and reinstall Claude Code hooks used to display live agent status in the Agents Session View from Preferences > External Tools.
Correcciones
GitKraken will no longer attempt to automatically install Claude Code hooks after they are removed.
Fixed an issue in 12.0.0 where GitKraken On-Premise and Standalone clients were attempting to send telemetry via the GitKraken CLI.
GitLens for VS Code V17.1215 abr 2026
Funciones
Added the ability to register the GitKraken MCP server with additional agents detected on your machine (e.g. Claude Desktop, Codex, Gemini CLI) - Available after MCP installation or via the "Connect More Agents" action in the Home view, Welcome page.
Added an expandable sidebar to the Commit Graph - Provides quick access to branches, remotes, stashes, tags, and worktrees with list and tree layouts, real-time status indicators, context menus, and inline actions.
Added a conflict files panel to the Interactive Rebase Editor - Shows conflicting files with per-file conflict counts, conflict status indicators, and actions to view current or incoming changes.
Added branch activity dates to the Home view recents - Sorts by most recent activity and displays the most relevant activity label.
Added a gitlens.defaultCurrentUserNameStyle setting to control how the current user is displayed in blame annotations, hovers, and other UI elements - Choose between "You", the user's name, or "<user-name> (you)".
Added markdown rendering to commit message hovers and tooltips.
Added file filtering to the Commit Details view.
Added support for creating worktrees directly from commits in the sidebar and Commit Graph context menus.
Added sort menus to the unified SCM grouped view for Branches, Tags, Remotes, Contributors, Repositories, and Worktrees.
Improved inline blame performance and editing experience - Serves blame from an in-memory snapshot instead of spawning git processes on every save, with drift-based invalidation to prevent auto-save thrashing and accurate blame attribution in dirty documents.
Improved blame annotation responsiveness with progressive streaming - Annotations now render incrementally as results arrive from Git, with viewport-aware updates and parallelized avatar loading.
Improved the Commit Graph search auto-complete experience.
Improved Commit Graph hover behavior to prevent flickering during row-to-row transitions and clipping issues.
Improved support for comparing merge conflicts with a working files picker and improved rename detection.
Improved worktree icons on the Branches view to indicate working changes.
Improved error handling, logging, and telemetry for CLI and MCP integration issues.
Improved non-UTF-8 encoding support in Git operations - Ensures raw buffers are decoded correctly and forces UTF-8 output in blame commands for consistent parsing.
Improved the revision file picker with resource URI-based file icons and fixes an issue where "back" navigation was incorrectly filtered during search.
Improved merge base retrieval for paused cherry-pick and revert operations to provide better context during conflict resolution.
Removed the Open File action when diffing staged new files - VS Code introduced a duplicate action in 1.106.0.
Correcciones
Fixed an issue where the sortBranchesBy and sortTagsBy settings were not honored by the Branches, Remotes, and Tags views - sort always used the default date:desc.
Fixed an issue where the File History view would show stale history after closing all editors instead of clearing.
Fixed an issue where the terminal integration was not detected until relaunched.
Fixed an issue where VS Code would switch to the Source Control sidebar and reveal the GitLens view on every restart or project change.
Fixed the Worktrees view showing a misleading 'upgrade your Git' message when opening a virtual GitHub repository.
Fixed provider id mismatch for cloud-connected self-hosted integrations.
Fixed an issue where Launchpad in the Home view, status bar indicator, MCP tools, and Start Review would fail to show any pull requests when one integration provider had an authentication failure - now shows partial results with a warning indicator.
Fixed an issue in the Home view where branches checked out in the default worktree showed "Switch to Branch..." instead of "Open Worktree".
Fixed an issue where the Switch command failed to redirect to opening a worktree when the target branch was checked out in the default worktree.
Fixed an issue where stray .git directories were created in sub-folders when opening a sub-folder of a repository.
Fixed an issue where an error toast appears when fetching organizations without an active session.
Fixed an issue where the Commit Graph header would fail to load in multi-repo workspaces.
Fixed an issue where worktrees could silently disappear from the Commits view, sidebar, and repository quick picks depending on repository discovery order.
Fixed an issue where cherry-pick would jump directly to confirmation without showing the expected steps.
Fixed an issue where duplicate commits could appear in the Interactive Rebase Editor due to stale document states.
Fixed an issue where applying a patch could incorrectly show a "No valid patch" error.
Fixed an issue where the MCP server and patch provider could create invalid files on Windows.
Fixed an issue where 100% CPU usage could occur after running Show File History.
Fixed an issue where the gitlens_commit_composer MCP tool would not return error text for non-git directories.
Fixed scrollbar styling in popover and autocomplete components.
GitKraken Desktop V12.0.0Versión principal14 abr 2026
Funciones
Agent Sessions View - Manage, create, and monitor parallel AI agent sessions from a single panel:
The new Agent Sessions View in the Left Panel gives you a unified dashboard for your worktrees and active agent sessions. Each worktree is represented as a card showing its branch, uncommitted changes, ahead/behind state, and associated PRs so you can monitor multiple agents at a glance.
If using Claude Code, the associated agent's status will show in the card so you know when it's working, waiting for input, or errors.
The "New Agent Session" action creates a worktree, runs your configured setup commands, and launches your coding agent in one step, making it easy to start a parallel task in a new, isolated environment.
Add setup commands in Preferences > Agents to configure per-worktree setup commands (dependency installs, build steps, env file copies) so new agent environments are ready to go automatically.
Configure your preferred coding agent in the inline options menu when creating a new agent session, or go to Preferences > External Tools to set your agent and pass custom CLI arguments when starting agent sessions. This setting currently supports Claude Code, Codex CLI, OpenCode, Copilot CLI, and Gemini CLI (auto-detected based on installation).
Added a setting in Preferences > UI Customization to hide the Agent view toggle in the Left Panel.
Terminal - An upgraded terminal that keeps your entire workflow in one window:
Added multi-session support to the embedded terminal, allowing independent terminal sessions per worktree in a single tab. Switching worktrees will switch to the relevant terminal session automatically.
Added drag-and-drop support for files and text into the terminal.
Updated default terminal color theme for improved readability and contrast.
Upgraded the terminal engine (xterm.js) from v4 to v6, bringing a handful of major improvements:
Significantly faster rendering with optimized WebGL and DOM renderers, reducing main-thread blocking during buffer resizing.
Improved glyph rendering with multi-page texture atlas support, removing the previous hard cap on glyph storage.
Better Unicode and emoji rendering, including fixes for clipped italic emoji and wide character handling.
Added support for ligatures, additional Powerline glyphs, and new underline styles (dashed, dotted, overline).
Synchronized output to prevent flicker during rapid terminal updates.
GitKraken AI:
Added support for Claude Sonnet 4.6 and Claude Opus 4.6 when using your own API key.
Added support for Google Gemini 3.1 Pro (Preview) when using your own API key.
Removed deprecated Claude 3.x models (Claude 3.7 Sonnet, Claude 3.5 Sonnet, Claude 3.5 Haiku, Claude 3 Haiku, Claude 3 Opus) from AI preferences. Users previously on these models will be automatically migrated to Claude 4.6 Sonnet.
Shallow Clone Settings:
You can now set shallow clone options when adding a remote to a repository which is shallow-cloned.
Repository Management Tab:
Added resizable columns for repo name, remote, and branch in the Repo Management tab. Column widths persist across app restarts.
Command Palette:
Added all detected IDEs as "Open in..." options in the Command Palette (Cmd/Ctrl + P).
Worktrees:
Added an option to open a worktree in a new tab from the worktree context menu and the post-creation prompt.
Correcciones
Fixed visual issues with the terminal panel not properly resizing to fill the available space.
Fixed an issue where the content of stashes created from the command line with unstaged changes were not displayed in the right panel.
Fixed an issue where LFS file tags were not shown for files located in subdirectories.
Bitbucket users can once again assign multiple reviewers when creating a pull request.
Fixed an issue where commit diffs appeared empty when the commit contained only whitespace changes and "Ignore Leading/Trailing Whitespace" was enabled.
Fixed an issue where typechanged files were missing their diff icon and not appearing in the staged/unstaged area.
Fixed an issue where the terminal panel would jump to the top of the viewport when switching repositories or worktrees.
Added visual feedback and prevented duplicate actions when deleting a worktree from the left panel.
Fixed an issue where columns in the 'All Repositories' group on Repo Management were horizontally misaligned with other groups.
Fixed visual issues with the terminal panel styling and padding.
Fixed an issue where committed file diffs showed all lines as additions when color.ui = always was set in the git config.
GitLens for VS Code V17.114 mar 2026
Funciones
Added support for Claude Sonnet 4.6, Claude Opus 4.6, Gemini 3.1 Pro Preview, and Gemini 3.1 Flash-Lite Preview AI models.
Added basic support for Git submodules - Including repository discovery, tracking, and UI icons and tooltips to distinguish submodules in views and quick picks.
Improved tracking for connecting flow actions by adding IDE attributes to gk.dev links.
Refactored the Welcome view to be a standalone view separate from the Home view, improving modularity and allowing the Welcome walkthrough to be displayed independently without requiring the Welcome Overlay.
Improved the quality of output when recomposing branches in the Commit Composer by including commit messages of the previous commits as context.
Changed logging to use VS Code's native LogOutputChannel - The custom output level setting has been deprecated in favor of native VS Code log level controls.
Switched out deprecated Bitbucket provider API method.
Improved performance of the file system provider by adding an LRU cache to the search tree.
Improved Git shell operations by converting synchronous file system calls to async.
Correcciones
Fixed an issue in the Start Review command where it opens the wrong branch with GitLab repos.
Fixed an issue where authentication errors were not properly displayed in Launchpad when GitLab integration credentials were revoked.
Fixed an issue where stashing only unstaged changes could incorrectly stash everything.
Fixed an issue where Jira and Linear issues were not shown on the Commit Graph unless a Git hosting integration (e.g. GitHub) was also connected.
Fixed highlighting delays that can occur in Commit Composer when selecting large commits.
Fixed repeated warnings about large token usage in the same session in Commit Composer.
Fixed an issue where MCP registration can stop working if CLI binary goes missing after the CLI was successfully installed.
Fixed an issue where continuing a paused revert operation would incorrectly abort instead of continuing.
Fixed an issue with rebase todo parsing when using newer Git versions that use # preFixed in commit messages.
Fixed an issue with incorrect ref resolution for merge conflict nodes.
Fixed an issue where nested repositories could fail to be removed when workspaces change.
GitKraken Desktop V11.10.03 mar 2026
Funciones
Pin branch to left - Added support for pinning a branch to the left side of the Commit Graph. Right-click a pinned branch to unpin.
Smart Branch Filtering - Added smart branch filtering mode to focus the graph on the current branch and its related target/upstream refs.
Restore files from any commit - Right-click on files in a commit to restore them to your working directory. Works with single or multiple file selections.
Sparse Checkout Support - GitKraken Desktop can now work with sparse checkouts. You can also perform sparse checkouts when cloning a repo, and set sparse checkout rules for the open repo from the settings.
GitKraken AI - Added support for Google Gemini 3 Flash.
GitKraken AI - Updated default AI model to Google Gemini 2.5 Flash and removed deprecated Gemini 1.5 and 2.0 models.
Deprecation Notice - GitHub Actions has been removed from the Left Panel to simplify navigation. Existing GitHub Actions workflows will continue to run normally. To update workflow files, edit and commit them directly within your repository.
Correcciones
Fixed a bug that prevented multi-selection options from appearing in the stash context menu in the left panel.
Fixed an issue where the 'Copy file path' context menu option would not work for files in a worktree or a submodule.
Fixed an issue where external changes made in worktrees (such as commits from the terminal) were not being detected.
Fixed an issue where pulling with fast-forward failed with "Could not apply stash" when there were uncommitted changes.
GitLens for VS Code V17.1011 feb 2026
Funciones
Added support for AI ignore files (.aiignore, .cursorignore, .aiexclude) and gitlens.ai.exclude.files setting to filter sensitive data from AI prompts, and smart diff truncation that prioritizes dropping low-value files when prompts exceed token limits.
Added conversation threading to Commit Composer auto-compose for improved outcomes.
Added an option to filter tree views to exclude worktrees, allowing users to show all repositories except worktrees whose main repository is also open.
Added commit signature verification with support for GPG, SSH, and X.509 formats:
Added verification badges and detailed tooltips to the Commit Details and Graph Details views.
Added signature indicator icon to inline blame hovers.
Added ${signature} token to default commit and status tooltip formats in views and the Commit Graph.
Added a "Filter Repositories..." command to the Branches, Commits, Contributors, Remotes, Stashes, Tags, and Worktrees views to filter to all repos, all repos excluding worktrees, or specific repos.
Added a refresh button to the Interactive Rebase Editor toolbar to manually refresh the rebase state.
Significantly improved performance and reduced overhead, especially with worktrees:
Improved performance when opening repositories with worktrees by sharing cached Git data across them.
Improved responsiveness by adding priority-based Git process scheduling and smarter repository discovery.
Added a gitlens.advanced.git.maxConcurrentProcesses setting to specify the maximum number of background Git processes that can run concurrently.
Improved file system event handling performance by optimizing Git ignore rule processing.
Improved view update performance by skipping refreshes for hidden views and preventing unnecessary auto-expand with multiple repositories.
Moved GitLens-specific metadata (merge targets, issues, activity) to a dedicated .git/gk/config file to avoid modifying .git/config.
Improved stash loading performance by deferring file detail loading (requires the gitlens.advanced.commits.delayLoadingFileDetails setting to be enabled).
Improved commit message instructions in Commit Composer auto-compose for better consistency.
Overhauled Git Command Palette quick wizards with scope-based progress tracking and modular sub-commands for branch, stash, remote, tag, and worktree operations.
Improved worktree naming for detached states by including the folder name for better context.
Excluded worktrees from repository pickers in commands where selecting a worktree would be inappropriate.
Prevented repositories from automatically opening when an opened file is git-ignored.
Stopped creating new GitHub sessions via VS Code built-in authentication; new connections now always use the GKDev flow, while existing built-in sessions are still used if available.
Correcciones
Fixed potential deadlocks during node loading in views.
Fixed an issue where the GitKraken MCP installation could fail or conflict across remote environments like WSL, SSH, or containers.
Fixed an issue where diffing untracked files in the Commit Composer could trigger unwanted file system events.
Fixed an issue where a single-selected commit in the Commit Composer would not get proper highlighting.
Fixed an issue where the collapsed state of diffs in the Commit Composer would get reset when scrolling.
Fixed an issue where commit messages become invisible during interactive rebase in some themes.
Fixed issue in the Commit Graph minimap where it only shows a spinner when the repo has no commits.
Fixed an inline markdown rendering issue in the Interactive Rebase Editor.
Fixed an issue where opening a deep link to create a PR worktree would incorrectly prompt to add a remote that already exists.
Fixed an issue where a repository might not be discovered when opening files in parent directories of the repository.
Fixed an issue where popovers would appear in drag images when dragging commits in the Interactive Rebase Editor.
Fixed issues with the "Reauthenticate" flow not taking effect.
Fixed an issue where clicking on the repository filter header in the Branches, Worktrees, Tags, Remotes, Stashes, and Contributors views would do nothing when only 1 grouped repository exists.
Fixed issue in webview file trees where same named folders are highlighted when one is selected.
Fixed potential quick pick hung state when cancelling wizards in quick commands.
Fixed an issue where the Interactive Rebase Editor could open in the wrong window for workspace files.
Fixed issues where the GitLens grouped views would not refresh, tree items could not be resolved, or loading state would get stuck when switching views.
GitKraken Desktop V11.9.03 feb 2026
Funciones
Shallow Clone Settings - You can now set shallow clone options directly in the Clone Repository dialog from Repository Management or the Launchpad tab.
Experimental Feature: Git Executable - Added a new "Squash" setting under Commit preferences to squash commits when merging branches.
Word Wrap Toggle - Added a button to enable word wrapping in diff view, file view, file history, and merge conflict resolution panels.
Correcciones
Trello integrations will now work again.
Fixed internal file links in markdown preview showing an external link icon and not opening when clicked.
Fixed an issue where GitKraken Desktop would fail to start on x86_64 linux distributions older than GLIBC 2.33 (Ubuntu <= 20.04, Debian <= 11, etc.).
GitKraken Desktop V11.8.014 ene 2026
Funciones
Added ARM support for Linux and Windows.
Shallow Clones - Shallow Clones can now be created directly from GitKraken Desktop as part of the clone workflow instead of requiring manual creation outside the app.
Correcciones
Fixed inconsistent code block styling in issue and pull request views.
AI context menu items (such as "Explain working changes" and "Explain branch changes") will no longer appear when AI is disabled in settings or when the organization does not allow AI.
Users who provide their own OpenAI API key will no longer get an error when resolving conflicts with GPT-5 models.
Switching providers in the AI preferences will no longer confuse GitKraken Desktop about which provider's AI models to show in the dropdowns.
Fixed excessive whitespace in Jira automation comments and improved visual distinction of status badges.
GitLens for VS Code V17.913 ene 2026
Funciones
Added a welcome page webview for first-time installs to highlight Pro benefits for users in IDEs that do not support the standard VS Code walkthrough.
Improved the Interactive Rebase Editor to fully support --rebase-merges on linear history while preventing unsafe reordering when merge commits are present.
Improved cherry-pick apply order to use topological sort for correct commit sequence.
Changed AI features to require GitLens Pro instead of GitLens Advanced - all AI features now consistently lead to Pro plan checkout.
Updated the Welcome walkthrough to improve onboarding and highlight core GitLens features.
Correcciones
Fixed issue where the button text on feature gates would blend into the background.
Fixed issue where codicon would render as text in comparison picker title.
Fixed issue where Interactive Rebase elements overlap when using keyboard and mouse navigation simultaneously.
Fixed issue where Home view could crash when state fails to load.
Fixed Azure DevOps Work Item autolinks pointing to wrong project when the Work Item belongs to a different project in the same organization.
Fixed issue where Load more in the Commits view would not correctly load if the last item was a stash.
Selección de productos
Guía de funciones
Experiencia en licencias
Proveedor oficial
Servicio de atención al cliente 24/5
Confiable desde 1995
Contáctanos
Llámanos
Nuestro equipo está disponible de lunes a viernes, de 9 a 17 h.