Changelog

What ships, when. Every notable update on SPLAT lives here.

    v1.1.2

    Security
    • Splintertrends price check is now defensive: deals are rejected when the reference cache is unavailable, the card is missing from the cache, or the relevant price field is 0. Previously such deals were validated by default.

    v1.1.1

    Added
    • Toggle 'Exclude bots' on the admin analytics dashboard to filter bots out of the device breakdown chart

    v1.1.0

    Added
    • Anonymous client-side analytics tracking (cookieless, no PII stored, hash-based visitor IDs with 24h rotation)
    • Admin analytics dashboard at /admin/analytics with top pages, wizard funnel drop-off, events summary (success/fail), and device breakdown
    • 90-day rolling retention for analytics events with automatic purge

    v1.0.0

    Changed
    • Synchronize feature is now restricted to VIP+ users (vip/admin/superadmin)
    • Synchronization is now limited to cards currently listed on a marketplace (Splinterlands or third-party); existing purchased deals are atomically transitioned to listed when detected

    v0.0.0

    Notes
    • Everything that happened before this line was either pure genius or a happy accident. We'll never know.