SuperClaude v1.2.17 — SmartQueue, Desktop App, Badges & Performance
This is the biggest two-week stretch SuperClaude has had. Here's everything across the four releases.
V1.2.17 — SmartQueue, Performance & Pro Detection
SmartQueue Queue Management — Click the Queue button with an empty editor to open the queue panel. View every queued message, remove individual items, or clear the whole queue. Before, queued messages were a black box — now you control them.
Popup Bundle Cut by 43% — The main popup chunk dropped from 258 KB to 50 KB. Heavy views (Settings, Customize, Achievements, License, Account, UsageDetails, Login, StreakPanel, PromoModal) are now lazy-loaded via defineAsyncComponent. Vue, Pinia, and canvas-confetti are isolated in dedicated vendor chunks. First paint went from ~101 KB gzip to ~58 KB gzip. The popup opens faster, on every machine.
Auto-Reply Menu Redesigned — The menu now uses Claude's native design tokens (bg-bg-200, border-border-300, text-text-100…) so it matches the % usage tooltip exactly. Same colors, same shape, same font. Added a tooltip arrow pointing at the trigger, Escape-to-close, and a plan badge (PRO / FREE).
SmartQueue Rate-Limit Drain — When your rate-limit resets, the full queue now drains back-to-back with a 4-second delay between sends. Previously only the first queued message auto-sent — the rest stayed orphaned in storage. Not anymore.
SmartQueue Conversation Isolation — Each queued message now records the conversation it came from (convId + url). The drain only fires items belonging to the current chat, so opening another conversation no longer dumps your queued prompts into the wrong place. The panel shows a "↗ {short id}" link on items from other conversations so you can jump back. The queue button count is scoped to the active chat, and the SPA URL watcher refreshes everything when you switch chats.
Queue Button Persistence — The Queue button now stays visible (and reappears at page load) whenever items remain in the queue, even after the rate-limit reset. Previously the button was stripped on reset and orphan messages had no UI.
Pro Detection Fixed for Popup-Authenticated Users — Auto-Reply and Conversation Export were checking only the legacy license-key store, so users who signed in via the popup (the new account-based flow from v1.2.13) were stuck on Free limits. Both now read superclaude_auth too. Pro unlocks correctly across the board.
Plan Check Accepts Team & Enterprise — The Pro check was a strict "pro" comparison that excluded Team and Enterprise plans. It now accepts pro, team, enterprise, and the French entreprise spelling. Team and Enterprise users get their features.
Firefox Android Fallback — When the MV3 background worker can't run (common on Firefox Android), content scripts now talk to Claude.ai directly: getCookie reads document.cookie, getUserInfoFromCookies probes /api/account, and usage data is fetched from /api/organizations/{orgId}/usage with credentials: include. The active account shows usage and works without a background worker.
Translation Fixes — Auto-Reply menu keys (title, loop, deleteAfterSend, prompts, noPrompts, newPromptPlaceholder, add, importFromEditor, upgradeForMore, remove) and popup keys (back, cancel, close, confirm, retry, searchLanguages, noLanguagesFound, contextual80, tryFree) are now in all 34 locale files. No more raw autoreply.xxx keys showing through.
Misc Fixes — Usage tooltip syncs when % updates, usage indicator appears on Code draft/new session pages, MutationObserver re-injects usage display on Code main form after DOM changes.
V1.2.16 — SuperClaude Desktop & Popup Overhaul (Apr 9)
SuperClaude Desktop v1.0 — A standalone Windows app to run SuperClaude outside the browser. Full extension features, no Chrome or Firefox needed. Auto-update check at startup via a version API, DevTools toggle (Ctrl+Shift+I), right-click Inspect Element, and Microsoft Store support — patches Claude from MS Store in-place.
Complete Popup UI Overhaul — Redesigned tab bar, glass cards, new animations. Active tab shows label + icon, inactive tabs show icon only to save space. Animated usage cards with count-up percentages, progress bar fill, and high-usage shimmer. Header now displays account count and limit. License panel simplified. Smart Insights and This Week panels expanded by default. XP bar animations and badge grid polish.
Accessibility — All popup animations respect prefers-reduced-motion.
1K Connected Celebration — Modal with confetti animation, localized in 34 languages, to mark SuperClaude crossing 1,000 concurrent users.
Toast Notification Component — New in-app feedback system. Used across Desktop and Web for clean, non-blocking notifications.
Desktop Fixes — Live theme/customization changes from popup now apply instantly on Claude.ai in Desktop. CSS link interception + usage % calculation now work in Desktop mode. killClaude only targets Desktop processes — it no longer risks hitting Claude Code CLI.
V1.2.15 — Badges & Gamification (Apr 7)
Badge Tier System — 30 badges across 10 groups with bronze / silver / gold / legendary progression. Click any badge to see all tiers, XP rewards, and lock/unlock status. Tier colors include bronze, silver, gold, and legendary purple with glow effects.
Gamification Fully Integrated — A dedicated Ranks tab with XP, badges, leaderboards, and challenges. Identity is now user-based (tied to your account) instead of device ID. Anonymous players get random pseudonyms like SwiftFox42 — IPs are never exposed. A Hide Username toggle lets you switch between real name and pseudonym on leaderboards.
Leaderboard Badges — PRO, Admin, and Super Admin badges display next to player names.
Mini Widget on Usage Tab — Level ring, XP bar, streak, badges count — a compact gamification summary without leaving the main view.
Player Profile Card — Shows your rank and percentile on the Ranks tab.
Admin Dashboard Improvements — Dynamic chart ranges (Today / 7D / 30D / 90D), fixed MRR calculation, server-side plan filter with proper pagination. Charts adapt — hourly data for short periods, daily for 30/90 days. Leaderboard data refreshes on every Ranks tab visit. Duplicate device/user records auto-merge on first visit. Admin panel redesigned with player names, a hide-inactive toggle, and search by name.
Fixes — Recharts crash (width -1) fixed with initialDimension + debounce. Timezone offset causing first data points to show 0 on charts. Missing setup page translations across all 34 languages.
V1.2.14 — Claude Code Detection & Stripe Reliability (Apr 1)
Claude Code Updates — The usage tracker no longer duplicates 2–3× on Claude Code session pages. Code page detection updated for the new Claude Code UI (section#turn-form replaces #turn-textarea). The main form usage display is skipped when already handled by turn-form injection. MutationObserver re-injection uses the correct selector. A parentContainer scoping bug in the Code chat button modifier is fixed.
Stripe Reliability — Past-due subscriptions are now cancelled automatically, and a past-due email is sent on payment failure. Stripe sync matches active subscriptions by customer email, not just subscription ID. Users with another active subscription are no longer downgraded on cancel — a recurring source of support tickets, now gone.
---
Four releases, one coherent direction: SuperClaude handles more of what you do with Claude — desktop, queuing, Pro detection, gamification — and does it faster. V1.2.18 is already in draft.