Product Changelog

What we shipped

Automatically compiled from engineering activity across the Sweep Apex repositories. Range: Jul 6 – Jul 22.

13
Active days
60
Updates
27
Features shipped
21
Fixes
WedJul 222026
0 updates

Quiet day — only internal housekeeping, no user-facing changes

    TueJul 212026
    2 updates

    New Ryzen checkout integration for payments

    • Feature
      Add checkout creation flow for new Ryzen payment provider (P6)
    • Feature
      Add redirect to Ryzen checkout and handle return routes after payment
    SatJul 182026
    1 updates

    Small backend fix: tenant resolution in plugin callback middleware

    • Fix
      Fix tenant resolution via container in plugin callback middleware
    ThuJul 162026
    2 updates

    Backend auth fixes: clearer API key errors, restored JWT origin handling

    • Fix
      Clarify unauthorized error message for API key authentication
    • Fix
      Restore origin payload handling in FastTrack JWT service
    TueJul 142026
    4 updates

    Self-service tenant domain activation ships; payout failure handling improved

    • Fix
      Roll back failed direct payouts and show the error in the player wallet
    • Improvement
      Improve MassPay payout webhook logging when a payout doesn't settle
    • Improvement
      Strengthen FastTrack notification validation with secret-based signing
    • Feature
      Launch self-service tenant domain activation with automatic DNS/Cloudflare detection
    MonJul 132026
    9 updates

    New Ryzen Pay P6 gateway, stable DNS/CNAME onboarding, and unified plugin lifecycle standard

    • Feature
      Add Ryzen Pay P6 payment gateway with credential probe
    • Feature
      Switch tenant DNS setup to stable gateway CNAME instead of raw IP
    • Feature
      Add GeoComply collector frontend slot for geolocation compliance
    • Feature
      Add 4 new admin style templates, bringing total to 8
    • Improvement
      Standardize plugin activation-vs-operation lifecycle across all plugins
    • Fix
      Make SendGrid driver registration fail silently when Core hook is missing
    • Fix
      Fix onboarding wizard field masking and domain/slug validation to prevent errors
    • Fix
      Fix mTLS proxy misconfiguration causing 502 errors on sysadmin-backend
    • Fix
      Fix incorrect staging domain suffix (.com.br typo corrected to .com)
    SunJul 122026
    3 updates

    KYC onboarding tweak, MassPay balance-fallback rollback, and Spaces migration planning

    • Improvement
      Update email verification step to align with Sumsub KYC onboarding flow
    • Fix
      Roll back experimental balance-lookup fallback for MassPay source token
    • Improvement
      Document storage migration plan from MinIO to DigitalOcean Spaces; flag production droplet-limit blocker
    SatJul 112026
    1 updates

    Critical fix: geolocation module registration resolves backend boot crash

    • Fix
      Fix server crash on startup (HTTP 500) by registering the geolocation module
    FriJul 102026
    8 updates

    MassPay automation, real-time Pusher notifications, and safer deploys

    • Improvement
      Show field-level detail in MassPay error messages
    • Fix
      Fix MassPay attribute lookup to match API response and drop unsupported types
    • Feature
      Auto-approve and process direct payout redemptions via MassPay
    • Feature
      Collect player bank details at redemption request time
    • Feature
      Add real-time Pusher channel support to notification authentication
    • Fix
      Remove wizard secrets from deploy config and bind services to all interfaces
    • Fix
      Deploy staging by git commit instead of git tag to match dev branch workflow
    • Improvement
      Document staging/production infrastructure layout and environment rebuild runbook
    ThuJul 92026
    5 updates

    MassPay webhook upgrades, login security fix, and wallet banner translation fix

    • Feature
      Improve MassPay webhook handling and add supporting services
    • Feature
      Include session ID in failed login-auth-token responses for easier support tracing
    • Fix
      Disable JWT origin field in token responses for security compliance
    • Fix
      Fix missing translations for MassPay/KYC and tax interview banners on wallet pages
    • Fix
      Revert duplicate homolog/prod deployment instance configuration
    WedJul 82026
    3 updates

    Verification rate-limit fixes and event catalog sync

    • Fix
      Fixed rate limiting for verification code verify/resend endpoints
    • Feature
      SDK now mirrors email canonical events from Core Catalog
    • Improvement
      Documented dev (homolog) and prod environment topology
    TueJul 72026
    18 updates

    KYC engine rebuild, payout/agreement improvements, and dev-stack upgrades

    • Feature
      Rebuild KYC verification engine with pluggable, provider-agnostic architecture (Sumsub)
    • Feature
      Add code-based identity verification flow with expiry, resend and status checks
    • Feature
      Adjust payout redemption handling based on KYC verification status
    • Improvement
      Improve error handling for KYC exceptions during payout processing
    • Feature
      Filter user agreements for USD-related payouts
    • Feature
      Add PDF support and better error handling to payout agreements modal
    • Feature
      Show verified and legacy KYC status in admin panel
    • Fix
      Sync KYC verification status between admin panel and Sumsub
    • Fix
      Prevent GeoComply secrets from being cleared on save
    • Feature
      Improve country code handling and normalization
    • Feature
      Add dev-tools category and legacy ID flag to plugin manifest
    • Fix
      Fix plugin convergence check for already-installed versions
    • Feature
      Auto-configure storage settings from environment on boot
    • Feature
      Add boilerplate examples for new plugin surfaces (FrontendSlots, providers)
    • Fix
      Rotate JWT secret for improved deployment security
    • Improvement
      Simplify local plugin development with single-directory mount
    • Improvement
      Bundle infra environment template with managed plugin pipeline
    • Feature
      Add production-mirror plugin setup with MinIO and pinned infra versions
    MonJul 62026
    4 updates

    Direct Payout via Masspay and Sumsub-powered Onboarding shipped

    • Feature
      Add Direct Payout support via Masspay with payout method selection and destination validation
    • Feature
      Add payout agreements management to wallet payout flow
    • Feature
      Add auto-login and Sumsub identity verification (KYC) to onboarding
    • Improvement
      Standardize country codes to ISO 3166-1 alpha-3 format (e.g. 'US' to 'USA')