Home / Companies / GitKraken / Blog / August 2025

August 2025 Summaries

3 posts from GitKraken

Filter
Month: Year:
Post Summaries Back to Blog
GitLens 17.4 expands its preview Commit Composer feature from a one-step AI commit generator into an interactive drafting workspace for organizing and reviewing commits before they affect a repository. Developers can provide custom instructions, choose AI models, preview proposed commit groups and diffs, edit or regenerate messages, commit directly from the interface, or use it entirely manually without an AI provider. Accessible through several GitLens views and commands, the feature aims to reduce time spent on Git mechanics while supporting clearer histories, more effective reviews, and easier debugging. Built-in undo and reset controls emphasize safety, while planned enhancements include drag-and-drop hunk movement, creating and reordering draft commits, and recomposing existing branches.
Aug 26, 2025 956 words in the original blog post.
GitKraken CLI has introduced AI features under the new `gk ai` top-level command, including tools for generating changelogs, commit messages, pull request content, and checking subscription token usage. The changelog command compares branches or commit hashes, defaulting to the current branch and default branch, to summarize recent changes. The commit command can generate a concise message or, with an optional flag, include a description, supporting workflows outside the existing Work Items feature. The `gk ai pr create` command analyzes commits and code changes to suggest pull request titles and descriptions, with user confirmation before use. The tokens command displays AI token consumption, the subscription allowance, and the next reset date. These features are available through an updated or newly installed GitKraken CLI via package managers such as WinGet, Homebrew, and Snap.
Aug 15, 2025 618 words in the original blog post.
GitKraken Desktop 11.3 introduces Commit Composer, an AI-powered feature designed to reorganize messy Git histories into clear, logical commits without requiring command-line rebasing. It can analyze either staged work-in-progress changes before committing or an existing range of commits, grouping related modifications and generating explanatory commit messages based on code patterns and issue context. Users can preview and edit the proposed structure, reword messages, squash commits, and apply the result to a branch while preserving the original history. The feature is intended to improve code review clarity and team confidence, though it currently works only on the current branch, does not support merge commits, and requires all WIP changes to be staged.
Aug 06, 2025 440 words in the original blog post.