Lịch sử phiên bản SC Bridge Sync - 1 phiên bản
SC Bridge Sync bởi Vengeance
Lịch sử phiên bản SC Bridge Sync - 1 phiên bản
Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.
Phiên bản mới nhất
Phiên bản 0.5.0
Đã phát hành 31 Thg 03 2026 - 60,43 KBHoạt động với firefox 140.0 và lớn hơnSC 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-navigationMã nguồn được phát hành dưới dạng Giấy phép MIT