ext-v1.2.1

pbakaus/impeccableext-v1.2.1Jun 19, 2026by pbakaus

AI Summary

This extension update fixes inconsistencies in badge counting, improves error reporting for local file scans, and updates the popup UI to match the design system.

Key Highlights

  • Badge count now matches popup and panel counts
  • Local file scans report specific failure reasons
  • Popup UI redesigned to match Kinpaku design system

New Features

  • Badge count synchronization
  • Local file scan error reporting
  • Popup UI redesign

Full Release Notes

- **The toolbar badge count matches the popup and panel.** The browser-action badge counted flagged elements while the popup and DevTools panel counted anti-pattern findings, so the same scan showed two numbers (for example 21 vs 34). One element can carry several findings; the badge now counts findings too, so every surface agrees. Reported in [#262](https://github.com/pbakaus/impeccable/issues/262).

- **Local file scans report why they fail.** Scanning a `file://` page with file-URL access off used to leave the popup stuck on "Scanning…" forever. The popup now shows the real reason, with a permission hint for local files, and clears it on the next scan. Reported in [#258](https://github.com/pbakaus/impeccable/issues/258).

- **Popup matches the Kinpaku design system.** The toolbar popup picks up the canonical carved-tile mark and light/dark theming that follows your system preference. Reported in [#260](https://github.com/pbakaus/impeccable/issues/260).