Skip to content

3.2.1

Choose a tag to compare

@Pogut Pogut released this 24 Jul 20:50
· 24 commits to main since this release

RefactoringMiner Extension v3.2.1

A polish release focused on fixing the refactoring hover tooltip, a lighter permission footprint, and a cleaner options page.

Fixed: hover tooltip showed the wrong counterpart

On a complex diff, a single line can belong to more than one refactoring at the same time (think an Extract Method whose body also contains an Extract Variable). The tooltip kept track of all of them but only ever read the first when it built the "other side" preview, so hovering a line could show you the counterpart of an earlier refactoring instead of the one under your cursor.

Now the preview is tied to what you're actually looking at:

  • When a refactoring is selected (blinking, or stepped to in the navigator), the tooltip scopes to just that one and shows its counterpart lines.
  • When nothing is selected, it shows every refactoring the line takes part in, each with its own title, so a shared line is never misleading.
  • The tooltip's position was tightened too, so the preview sits cleanly against the line you're hovering.

Slimmer permissions

The extension no longer requests the activeTab permission. It now runs on its storage and GitHub host permissions alone, so it asks for less access to your browser while behaving exactly the same on supported diffs.

Options page polish

The options page got a cleaner, more scannable layout across all of its controls (activation mode, before / after highlight colors, blink speed, page theme, and the standalone-service settings). The default highlight color was also corrected so a fresh install looks right before you customize anything.

Refreshed icons

New toolbar and store icon set, with the in-page logo sized correctly for both light and dark themes.

Release screenshots

CleanShot 2026-07-29 at 11 16 51@2x CleanShot 2026-07-29 at 11 16 36@2x rmx3 rmx4 rmx5 rm2