Bump extension to v1.2.1 and add consolidated changelog (#265)

Release bump covering the recent extension fixes that ship together:
toolbar badge count parity (#262), local file:// scan failure messaging
(#258), and the Kinpaku popup theme (#260).

Merge after #264, #261, and #263.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Abdul Wahab
2026-06-18 21:51:15 -07:00
committed by GitHub
co-authored by Cursor
parent 1f4021b16c
commit d5403f9d65
2 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"manifest_version": 3,
"name": "Impeccable",
"description": "Detect common UI anti-patterns in any web page",
"version": "1.2.0",
"version": "1.2.1",
"permissions": ["activeTab", "scripting", "storage", "webNavigation"],
"host_permissions": ["<all_urls>"],
"background": {
+9
View File
@@ -173,6 +173,15 @@ import '../styles/changelog-faq-kinpaku.css';
</ul>
</article>
<article id="ext-v1.2.1" class="cf-entry">
<header class="cf-entry-head"><span class="cf-version">Extension v1.2.1</span><span class="cf-date">June 18, 2026</span></header>
<ul class="cf-items">
<li><strong>The toolbar badge count matches the popup and panel.</strong> 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 <a href="https://github.com/pbakaus/impeccable/issues/262" target="_blank" rel="noopener">#262</a>.</li>
<li><strong>Local file scans report why they fail.</strong> Scanning a <code>file://</code> 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 <a href="https://github.com/pbakaus/impeccable/issues/258" target="_blank" rel="noopener">#258</a>.</li>
<li><strong>Popup matches the Kinpaku design system.</strong> The toolbar popup picks up the canonical carved-tile mark and light/dark theming that follows your system preference. Reported in <a href="https://github.com/pbakaus/impeccable/issues/260" target="_blank" rel="noopener">#260</a>.</li>
</ul>
</article>
<article id="ext-v1.2.0" class="cf-entry">
<header class="cf-entry-head"><span class="cf-version">Extension v1.2.0</span><span class="cf-date">June 14, 2026</span></header>
<ul class="cf-items">