Historie doplňku SC Bridge Sync - 1 verze
SC Bridge Sync od Vengeance
Historie doplňku SC Bridge Sync - 1 verze
Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.
Nejnovější verze
Verze 0.5.0
Vydáno 31. bře 2026 – 60,43 KBFunguje s: firefox 140.0 a novějšíSC Bridge Sync — Patch Notes (v0.3.1 → v0.5.0)
v0.5.0 — Performance, HangarXplor Parity, Service Worker Fix
Performance
- Upgrade log fetching parallelized (concurrency 3) — 20s → ~5s for 50 upgrades
- Buyback page fetching parallelized (probe-then-batch)
- Spin-wait replaced with Promise-based handoff
- Search debounced at 200ms
- Render uses DocumentFragment (1 DOM mutation instead of hundreds)
- Filter counts cached — computed once on inventory change, not per keystroke
- Pager observer targets parent container instead of entire document
- Fetch timeouts (15s) with AbortController
- Spectrum friends sync interval: 60s → 5 minutes
New Features (HangarXplor Parity)
- Inline melt value per pledge row
- Pledge ID display
- Sorting — 6 options (newest, oldest, name A-Z, name Z-A, value high-low, value low-high)
- Pagination — 25 / 50 / 100 / All per page
- Free CCU filter
- Game Packages filter
- Combo Packs filter
- Multi-select with shift+click range select and sticky summary bar
- Fuzzy search via fuse.js (3+ characters)
- Multi-ship pledge titles (e.g. "Galaxy / Perseus" instead of just "Galaxy")
Billing-Based Payment Detection
- Cross-references /account/billing with pledge log to determine how each pledge was paid
- Shows WARBOND (cash), STORE CREDIT, or MIXED badges
- Privacy-safe — only reads order ID, credits used, and item names. Never touches billing addresses, payment processors, or
personal info
- Falls back to pledge name detection when billing data unavailable
Badge System
- Insurance type badges for all levels (LTI, 120-Month, 6-Month, etc.) — not just LTI
- GIFTABLE badge from .js-gift button presence
- CCU'D badge for upgraded pledges
Service Worker Sleep Fix
- Sync flow completely restructured — no longer routes through the MV3 background service worker
- Uses browser.storage as a mailbox between the bridge and hangar content scripts
- Immune to Edge/Chrome killing the service worker during long syncs (500+ pledge hangars)
Stability
- RSI login cookie: 30-second cooldown cache on negative results
- sendResponse wrapped in catch for closed message channels
- CSV export includes UTF-8 BOM for Excel compatibility
- File download falls back to browser.downloads API
- Popup wrapped in DOMContentLoaded
- Stealth slider debounced (storage write, not preview)
- Pagers hidden instead of removed — recoverable if page load fails
- CSS.escape removed from image URLs (was breaking them)
- State reset on SPA re-navigationZdrojový kód zveřejněn pod licencí Licence MIT