v2.0 – 17 May 2026
[Added] - P2P Marketplace with offer ads, escrow orders, disputes, promotions, payment-method directory, and trader profiles
[Added] - Subscription System with tier plans, pricing cycles, proration math, renewals, cancellations, and transactions
[Added] - Wallet Earn (Staking) with configurable plans, lock periods, APY, and scheduled rewards
[Added] - Mobile Recharge module with Sandbox, Reloadly, and generic HTTP API drivers
[Added] - Agent Program with dedicated panel, commission rule engine, QR cash-out, and operations workflow
[Added] - Feature Controls to toggle every revenue module per panel with KYC and phone-verification gates
[Added] - Project Updater with signed OTA releases, SHA-256 verification, recovery backups, and automatic migrations
[Added] - Redesigned Control Panel with searchable, categorized, permission-aware shortcuts
[Added] - PWA support with installable manifest, service worker, and configurable theme color and icons
[Added] - Wallet PIN as a secondary numeric PIN for transfers, withdrawals, and other high-risk actions
[Added] - Phone Verification via Twilio with rate-limited send and verify endpoints
[Added] - KYC Templates per audience (user / merchant / agent) with resubmission flow on rejection
[Added] - Login Activity tracking (IP, country, browser, device, platform) with one-click logout of all other sessions
[Added] - IP Block list to ban abusive addresses at the middleware layer
[Added] - Admin Lock Screen for quick session lock without full sign-out
[Added] - Background Jobs dashboard with task registry, scheduler view, retry, and retry-all for failed jobs
[Added] - User-to-merchant and user-to-agent account conversion from the admin user manager
[Added] - Bulk email send to all users directly from the admin panel
[Added] - "Login as user" support sessions with full audit logging
[Added] - Scheduled Withdrawals to cap payout submissions to defined day-of-week windows
[Added] - Saved Withdraw Accounts so users can reuse bank / crypto / mobile-money payout details
[Added] - Notification Templates with three configurable channels (Email, SMS, Push) and per-template on/off toggle
[Added] - In-app notification inbox via Laravel database notifications
[Added] - Style Manager to inject custom CSS without touching source code
[Added] - Currency role-based visibility (user / merchant / agent) for per-audience wallet enablement
[Added] - Expanded to 25+ payment gateways including Stripe, PayPal, Mollie, Cryptomus, Razorpay, Paystack, Flutterwave, Paymob, Coinbase Commerce, NowPayments, Binance Pay, Bitnob, StroWallet, and more
[Added] - Merchant API with Sanctum personal-access tokens and HMAC-signed webhook delivery
[Added] - Live Merchant API documentation page at /api-docs with Prism syntax highlighting
[Improved] - Multi-provider Virtual Cards now span Stripe Issuing, StroWallet, and Bitnob with per-provider capability flags
[Improved] - WooCommerce gateway plugin bundled at public/general/woocommerce-gateway-v2.8.0/ for eCommerce checkout
[Improved] - Account management with KYC status flows and suspended / unverified / KYC-pending filtered views
[Improved] - Notification system with per-channel toggles and channel-specific templates
[Improved] - Security hardening across panels — account-status middleware, IP block, throttled phone verification
[Improved] - Multi-language UI with admin-managed translation strings
[Improved] - PDF receipts for transactions, payment links, and subscription invoices
[Improved] - Voucher system with single-use / multi-use codes, per-currency limits, and merchant checkout redemption
[Improved] - Payment Links with fixed or buyer-defined amount, expiry, max uses, and guest checkout
[Upgraded] - Laravel framework to v11 with streamlined bootstrap and attribute-based middleware
[Upgraded] - PHP requirement to 8.3+ (PHP 8.4 supported)
[Upgraded] - Laravel Sanctum to v4 for Merchant API token authentication
[Upgraded] - Spatie Laravel Permission to v6 for staff roles
[Upgraded] - pragmarx/google2fa to v8 for TOTP-based two-factor authentication
[Upgraded] - Stripe PHP SDK to v17 with the latest Issuing API for virtual cards
[Upgraded] - Intervention Image to v3 for upload and resize
[Fixed] - Carry-over deposit, withdrawal, and gateway integration issues reported during v1.x
[Fixed] - Query optimization, N+1 reductions, and general performance improvements
v1.6 – 30 August 2025
[Added] - Merchant disable feature
[Added] - Additional currencies for StroWallet Payment Gateway
[Added] - Multi-fee option (Percentage + Fixed) for StroWallet Virtual Card
[Improved] - Payment gateway list now displays all supported currencies
[Fixed] - Deposit issue with StroWallet