Skip to content

v3.12.5 — Case stats, Sell Hub, MAU counter, quick-sell fixes

Choose a tag to compare

@smelbravo smelbravo released this 19 Jun 17:31
· 1 commit to main since this release

CS:Restored Inventory Helper — v3.12.5

Release date: (publish on GitHub Releases)

This is the recommended update if you are on v3.9.x or older, or if quick sell / Sell Hub showed failed while skins actually sold. It bundles features merged since the last public GitHub release (Case opening stats, Sell Hub, MAU counter) plus quick-sell reliability fixes for slow CS:R API / server-side timeouts.


Highlights

Case opening stats (v3.10 — first time on store for many users)

  • Stats tab on the gold Cases panel (/app/inventory/cases) — third tab alongside Bulk buy and Auto open
  • Lifetime tracking: total opens, total gold (★ knives/gloves), cases since last gold, last drop / last gold (rarity-colored names)
  • Recent gold history — each gold with how many cases since the previous one
  • See more — full breakdown by rarity (count, %, progress bars)
  • Counts site opens + extension auto-open (all modes: single, multi cycle, multi quota, auto-sell timing)
  • Stored in csrCaseOpeningStats — included in browser sync and JSON backup
  • Reset stats in the Stats tab (session log on Auto open is separate)

Sell Hub (v3.11 — first time on store for many users)

  • Green FAB on /app/inventory → standalone extension tab for bulk quick sell and marketplace list
  • Search, rarity filter, sort (rarity / float / last dropped / name with ↑↓ toggle)
  • New drop badge (48 h), skin lock, review modal with progress animation
  • Less lag than selling inside the heavy CS:R inventory UI on 500+ skins

Active users counter (v3.12)

Quick sell reliability (v3.12.1 – v3.12.5)

  • Aligned with site / CSR+: POST /inventory/sell/{id} with empty body first
  • Shared csr-sell-api.js — retries, learns site request shape, polls inventory before marking failed
  • Default batch size 2 (panel, popup, cases, Sell Hub) + hint when API is slow
  • Sell Hub: API latency ping, confirm-sales step, sequential sells, 45s timeout for large inventories
  • Cases: session auto-sell uses real weapon_id from inventory match (not catalog skin_id)

Fixes since v3.12.0

Version Summary
3.12.5 Slow API sync — no more false failed when skin sold; Sell Hub Confirming sales…; API ping
3.12.4 Stricter sell verification; case drop ID fix
3.12.3 Sell Hub wrong weapon id / false sold / no coins
3.12.2 Sell Hub loading hang; batch default 2; Brave slider track
3.12.1 Mass quick-sell failures (empty body, 429 retries, 280 ms batch pause)

Also in this release (shipped earlier on develop)

Version Summary
3.10.0 Case opening stats tab — lifetime opens, gold counter, rarity breakdown, sync/backup
3.11.0 Sell Hub standalone page
3.12.0 ACTIVE MAU counter (Cloudflare Worker)

Install / update

Browser Link
Firefox Firefox Add-ons
Chrome / Edge / Brave GitHub Releases → .zip → Load unpacked
  1. Download CS-Restored-Inventory-Helper-v3.12.5.zip
  2. Unzip → browser extensions → Load unpacked (or reload existing folder)
  3. Reload any open csrestored.fun tabs

Tips when CS:R is lagging

  • Quick sell / cases: keep batch size 2
  • Sell Hub: check header API ping — if >5s, wait or sell in smaller batches
  • Case auto-open: delay 800–1500 ms if you see Too Many Requests
  • Site owner may add timeouts on quick sell — extension waits for inventory to update before showing failed

Full changelog

See CHANGELOG.md.


Credits

  • Trade partner overlays: query / CSR+
  • Quick sell API behaviour aligned with CSR+ / site conventions

Not affiliated with Valve or the CS:Restored team.