- Fixed multiple "Collecting Git Scope" tasks slow down PHPStorm
- Fixed one instance of illegal method call on EDT
- Fixed gutter hoovering issue
- Fixed scope file/tab coloring mixup
This release replaces the previous approach of hooking into the IDE's native gutter system — which caused several unwanted side-effects and interfered with standard IDE functionality — with a fully plugin-native gutter rendering system. The new markers can be placed either to the left of the line numbers on their own, or inline with the IDE's native gutter markers, in which case both work side by side. Clicking a marker opens a popup with navigation (prev/next), inline diff, rollback, and copy actions.
- Added option to disable file coloring in project explorer and editor tabs independently
- Fixed EDT errors on startup
- Fixed relative git references (e.g. HEAD~2) no longer working with IDEs 2026.1+
- Fixed
Use commit as Git Scopegenerating invalid scope in multi-repo projects - Fixed missing license file
- Fixed annotate with Git Blame conflicts with scope gutter markers
- Fixed commit panel diff sometimes not working
- Fixed Diff popup selection missing
- Fixed HEAD diff logic does not handle root directories outside git repo
- Fixed several refresh&stability issues
- Fixed Indent guides broken on PyCharm
- Fixed File list does not update after switching branch
- Fixed Commit panel diff sometimes not working
- Fixed additional minor EDT issues
- Improved performance of various operations (scope detection, window population, scope filtering). This should improve performance when used with large scopes.
- Message/build window could lose automatic links to source code (compilation errors) on scope updates.
- Support 2025.3 EAP
- Added possibility to rename a tab once created
- Added show in project and rollback actions
- Added 'Select In' -> 'Git Scope' action
- Fixed Preview tab should not open editor in "edit-mode"
- Fixed Dissapearing diff-highlighting in 2025.1.2
- Fixed Update README.md
- Fixed Still invalid SinceBuild
- Improved Prevent gitscope tool window from auto scrolling to top
- Plugin back as a Free and Open Source Software
- Support 2024.3.x - 2025.2.x
- Major rework to fix issues with slow operation blocking GUI EDT thread. This aligns to current IntelliJ plugin requirements
- Support for user-defined git references as scopes
- Ensure opened files will retain cursor position
- For multi-repo layouts, display main repo first in list
- Migration to IntelliJ's native diff view with standard gutter popup functionality
- Allow enable/disable of status bar widget (including use themed coloring)
- Save/restore of active git scope tab
- Support preview tabs if enabled in settings
- Always retain scroll position in VCS tree window
- "Only Changes Since Common Ancestor": Improved Git comparison accuracy by using GitHistoryUtils.history() with a two-dot syntax (git diff A..B)
- "Only Changes Since Common Ancestor"-Checkbox: Allows to compare changes that were made only on this branch
- VcsContextMenu-Action: Compare any commit with Git Scope
- @NotNull parameter 'value' of state/MyModelConverter.fromString must not be null
- Fix compatibility issues
- Complete overhaul of the plugin
- Cleaner UI
- Tab-based tool window
- HEAD tab is always present by default
- Add new tab to create a new GitScope
- Tabs are persisted. This way you can keep "favorites" like a "main" branch tab
- Use the "ToggleHead" action to switch between HEAD and the (last) selected tab (Alt+H)