Skip to content

Commit f1fdbd4

Browse files
committed
Updates CHANGELOG
1 parent a744717 commit f1fdbd4

File tree

1 file changed

+74
-24
lines changed

1 file changed

+74
-24
lines changed

CHANGELOG.md

Lines changed: 74 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,39 +8,89 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
88

99
### Added
1010

11-
- Adds AI powered operations for a branch: "Explain Unpushed Changed". They are added to the _Commit Graph_ and views context menu for branches ([#4443](https://github.com/gitkraken/vscode-gitlens/issues/4443))
12-
- Adds a new _Safe Hard Reset_ (`--keep`) option to Git _reset_ command
13-
- Adds support for reference or range commit searches on the _Commit Graph_, _Search & Compare_ view, and in the _Search Commits_ command ([#4723](https://github.com/gitkraken/vscode-gitlens/issues/4723))
14-
- Adds natural language support to allow for more powerful queries
15-
- Adds ability to filter/search to branch & tag tips on the _Commit Graph_ ([#4726](https://github.com/gitkraken/vscode-gitlens/issues/4726))
16-
- Adds a navigable search history to the search box on the _Commit Graph_ ([#4724](https://github.com/gitkraken/vscode-gitlens/issues/4724))
17-
- Adds ability to show file or folder histories on the _Commit Graph_ ([#4725](https://github.com/gitkraken/vscode-gitlens/issues/4725))
18-
- Adds _Open File History in Commit Graph_ command to files in views
19-
- Adds _Open Folder History in Commit Graph_ command to folders in the Explorer view
20-
- Adds improvements and new features to the _Commit Composer_:
21-
- Allows existing branches to be recomposed via the _Recompose Commits (Preview)_ command in the context menu of branches and from the Command Palette ([#4598](https://github.com/gitkraken/vscode-gitlens/issues/4598), [#4599](https://github.com/gitkraken/vscode-gitlens/issues/4599))
22-
- Allows reordering auto-composed commits by dragging and dropping them in the commit list ([#4433](https://github.com/gitkraken/vscode-gitlens/issues/4433))
23-
- Improves some cases where staging or working tree changes are incorrectly detected ([#4667](https://github.com/gitkraken/vscode-gitlens/issues/4667))
11+
- Adds new _Commit Composer_ features and improvements
12+
- Adds ability to recompose existing branches via the _Recompose Commits (Preview)_ command in the context menu of branches and from the Command Palette ([#4598](https://github.com/gitkraken/vscode-gitlens/issues/4598), [#4599](https://github.com/gitkraken/vscode-gitlens/issues/4599))
13+
- Adds drag and drop support to reorder auto-composed commits in the commit list ([#4433](https://github.com/gitkraken/vscode-gitlens/issues/4433))
2414
- Adds support for untracked files ([#4636](https://github.com/gitkraken/vscode-gitlens/issues/4636))
2515
- Adds support for composing without a base commit ([#4637](https://github.com/gitkraken/vscode-gitlens/issues/4637))
26-
27-
### Changed
28-
29-
- Changes to select the "Work in progress" (WIP) row in the _Commit Graph_ by default if there are uncommitted changes ([#4716](https://github.com/gitkraken/vscode-gitlens/issues/4716))
30-
- Adds `gitlens.graph.initialRowSelection` setting to specify whether to select the "Work in progress" (WIP) row instead of HEAD if there are uncommitted changes
31-
- Changes to use the "merge target" when we are creating pull requests ([#4709](https://github.com/gitkraken/vscode-gitlens/issues/4709))
32-
- Changes the minimum VS Code version to 1.95.0 ([#4691](https://github.com/gitkraken/vscode-gitlens/issues/4691))
33-
- Greatly improves performance of the _Commit Composer_ view by virtualizing file diffs ([#4675](https://github.com/gitkraken/vscode-gitlens/issues/4675))
34-
35-
### Fixed
36-
16+
- Greatly improves performance by virtualizing file diffs ([#4675](https://github.com/gitkraken/vscode-gitlens/issues/4675))
17+
- Improves some cases where staging or working tree changes are incorrectly detected ([#4667](https://github.com/gitkraken/vscode-gitlens/issues/4667))
18+
- Adds a link to the custom instructions setting in the _Commit Composer_ view
19+
- Adds ability to explain unpushed changes via the _Explain Unpushed Changes_ command in the context menu of branches in the _Commit Graph_ and views ([#4443](https://github.com/gitkraken/vscode-gitlens/issues/4443))
20+
- Adds improved experience to the _Commit Graph_
21+
- Improves rendering, scrolling, and selection performance and stability
22+
- Adds "pill-style" stats to the "Work in Progress" (WIP) row in the _Commit Graph_
23+
- Adds new keyboard navigation support: <kbd>Home</kbd>/<kbd>End</kbd> to navigate to the first/last row, <kbd>Page Up</kbd>/<kbd>Page Down</kbd> to navigate by page
24+
- Adds ability to show file or folder histories on the _Commit Graph_ ([#4725](https://github.com/gitkraken/vscode-gitlens/issues/4725))
25+
- Adds _Open File History in Commit Graph_ command to files in views
26+
- Adds _Open Folder History in Commit Graph_ command to folders in the Explorer view
27+
- Adds new _Solo Branch_ and _Solo Tag_ commands to quickly filter the _Commit Graph_ view to a specific branch or tag ([#4739](https://github.com/gitkraken/vscode-gitlens/issues/4739))
28+
- Adds _Solo Branch in Commit Graph_ and _Solo Tag in Commit Graph_ commands to the context menu of branches and tags in views
29+
if there are uncommitted changes
30+
- Changes to select the "Work in progress" (WIP) row in the _Commit Graph_ by default if there are uncommitted changes ([#4716](https://github.com/gitkraken/vscode-gitlens/issues/4716))
31+
- Adds `gitlens.graph.initialRowSelection` setting to specify whether to select the "Work in progress" (WIP) row instead of HEAD
32+
- Adds improved search experience on the _Commit Graph_, _Search & Compare_ view, and in the _Search Commits_ command
33+
- Adds support for reference or range commit searches ([#4723](https://github.com/gitkraken/vscode-gitlens/issues/4723))
34+
- Adds `ref:` search operator to filter commits by specific references (branches, tags, SHAs) or commit ranges
35+
- Adds natural language support to allow for more powerful queries
36+
- e.g. "show me all commits on `feature-branch` that aren't on `main`
37+
- e.g. "show me all commits after tag v17.6.0"
38+
- Adds ability to filter/search to branch & tag tips ([#4726](https://github.com/gitkraken/vscode-gitlens/issues/4726))
39+
- Adds `is:tip` search operator to filter to only commits directly pointed to by a branch or tag
40+
- Adds a navigable search history to the search box on the _Commit Graph_ ([#4724](https://github.com/gitkraken/vscode-gitlens/issues/4724))
41+
- Allows navigation with arrow keys and deletion of history items
42+
- Adds a _No Results_ message to the _Commit Graph_ when there are no search results
43+
- Adds new experience improvements to the _Commit Details_ and _Graph Details_ views
44+
- Adds "pill-style" file changed stats
45+
- Adds rich context menus to files, similar to the tree views
46+
- Adds the ability to see which branches and tags contain a specific commit([#4737](https://github.com/gitkraken/vscode-gitlens/issues/4737))
47+
- Adds the ability to see which files are matched by a search on the _Commit Graph_
48+
- Adds a filter toggle button to switch between showing all files, highlighting matched files, and only showing matched files
49+
- Adds a new _Safe Hard Reset_ (`--keep`) option to Git _reset_ command ([#4720](https://github.com/gitkraken/vscode-gitlens/issues/4720))
50+
- Adds sort context menu toggles for _Branches_, _Contributors_, _Remotes_, _Repositories_, _Tags_, and _Worktrees_ views ([#4738](https://github.com/gitkraken/vscode-gitlens/issues/4738))
51+
- Adds a new `gitlens.sortWorktreesBy` setting to specify the sort order for worktrees
52+
- Adds support for Claude 4.5 Haiku model and hides older Claude models for GitLens' AI features
53+
- Adds "Copy Changes (Patch)" to uncommitted files in the _Worktrees_, _Commit Details_, and _Graph Details_ views
54+
- Adds "inline" multiline commit message support to the _Commit Graph_
55+
- Adds _Next Change_ and _Previous Change_ navigation commands to the editor toolbar when the _Changes Annotations_ are active
56+
- Adds keybinding support for copy actions (<kbd>Ctrl+C</kbd> / <kbd>Cmd+C</kbd>) in the _Launchpad_ view
57+
- Adds _Quick Show Commit_ (`gitlens.showQuickCommitDetails`) command to the Command Palette
58+
59+
### Changed
60+
61+
- Improves performance and reduces overhead in many areas
62+
- Faster/less intensive detection of uncommitted changes
63+
- Faster/less intensive conflict file detection
64+
- Greatly improves performance providing the status of worktrees
65+
- Reduces view refresh frequency related to fetch times to avoid extra processing and re-rendering
66+
- Changes to use the "merge target" when we are creating pull requests ([#4709](https://github.com/gitkraken/vscode-gitlens/issues/4709), [#4734](https://github.com/gitkraken/vscode-gitlens/issues/4734))
67+
- Changes the minimum VS Code version to 1.95.0 ([#4690](https://github.com/gitkraken/vscode-gitlens/issues/4690), [#4691](https://github.com/gitkraken/vscode-gitlens/issues/4691))
68+
- Improves MCP checks and adds offline detection ([#4687](https://github.com/gitkraken/vscode-gitlens/issues/4687))
69+
- Improves reference/revision range entry in reference pickers
70+
- Consolidates (and fixes missing) progress indicators and spinners on the _Commit Graph_
71+
72+
### Fixed
73+
74+
- Fixes an issue where the _Home_ view would not update when switching repositories ([#4717](https://github.com/gitkraken/vscode-gitlens/issues/4717))
3775
- Fixes intermittent stuck loading state on the _Commit Graph_ ([#4669](https://github.com/gitkraken/vscode-gitlens/issues/4669))
3876
- Fixes underlines showing on home branch actions ([#4703](https://github.com/gitkraken/vscode-gitlens/issues/4703))
3977
- Fixes _Inspect_ view not showing uncommitted files on the Inspect tab ([#4714](https://github.com/gitkraken/vscode-gitlens/issues/4714))
4078
- Fixes _Commit Graph_ losing row selection when graph updates ([#4544](https://github.com/gitkraken/vscode-gitlens/issues/4544))
4179
- Fixes "Element with id already registered" error on comparison w/ multiple repos ([#4521](https://github.com/gitkraken/vscode-gitlens/issues/4521))
4280
- Fixes _Commit Composer_ diffs misaligned with large editor font sizes ([#4573](https://github.com/gitkraken/vscode-gitlens/issues/4573))
4381
- Fixes MCP installation flow from proceeding in cases where it shouldn't ([#4672](https://github.com/gitkraken/vscode-gitlens/issues/4672), [#4673](https://github.com/gitkraken/vscode-gitlens/issues/4673), [#4674](https://github.com/gitkraken/vscode-gitlens/issues/4674))
82+
- Fixes missing layout commands in view menus
83+
- Fixes stage/unstage failures with large file set by adding batching
84+
- Fixes copying untracked files as a patch
85+
- Fixes an issue where the "hidden references" control on the _Commit Graph_ could still receive focus
86+
- Fixes issues with inline versus block Markdown rendering
87+
- Fixes inconsistencies in the Work-in-Progress (WIP) statistics
88+
- Fixes an issue where the "visible day range" on the _Commit Graph_ minimap were not updating
89+
- Fixes showing overview mode when selecting a Work-in-Progress (WIP) row
90+
- Fixes path issues in untracked files and tree file parsing
91+
- Fixes action color on the merge/rebase status component
92+
- Fixes the copy shortcut key on grouped views
93+
- Fixes issue to ensure the immediate firing of repository close events to avoid potential deadlock issues
4494

4595
## [17.6.2] - 2025-10-16
4696

0 commit comments

Comments
 (0)