Changelog
All updates, improvements, and fixes to AdCast platform and player app.
LATEST
v3.2.1
March 28, 2026New Features
- Encrypted device storage (AES-256) for credentials and configuration
- Battery level monitoring and charging status reporting
- Remote screen brightness control
- HDMI-CEC support — turn TVs on/off from dashboard
- Auto-screenshots every 15 minutes for Live Screens
- Offline content queue with automatic sync recovery
- Content approval workflow with bulk approve/reject
- Device health score dashboard
- Schedule conflict detection with visual warnings
- Playlist preview simulator — test in browser
- Content analytics heatmap (plays by hour x day of week)
- Dark/light mode toggle
- Keyboard shortcuts (? for help, Ctrl+U upload, Ctrl+N new, / search)
- Drag-and-drop content to folders
- Role-based navigation filtering
- Ad marketplace for screen monetization
- Crash report collection and resolution
- Dashboard widget customization
- Batch OTA update push to multiple devices
- Pricing calculator on website
- Blog with setup guides
- Digital Menu Board Builder — dedicated editor with categories, items, prices, live preview
- Interactive Kiosk Builder — multi-screen touch navigation authoring tool
- Room Booking Displays — meeting room availability with Google Calendar/iCal sync
- Cloud Storage Sync — auto-import from Google Drive, Dropbox, OneDrive folders
- SSO/SAML Authentication — enterprise single sign-on (SAML 2.0, OpenID Connect)
- Progressive Web App (PWA) — install panel on any phone as native app
- Widget System (Weather, Clock, RSS, QR Code, Countdown, Stock Ticker)
- Social Media Feed Widgets (Instagram, Twitter/X, Facebook post feeds)
- Google Slides / Canva / Power BI / Tableau / Grafana / Notion embed
- Free Stock Images via Unsplash integration
- 57+ Templates across 8 industries
- Web-based Browser Player (no hardware needed)
- Raspberry Pi player with one-command install (Pi 3, 4, 5)
- Map-based Device View (Leaflet/OpenStreetMap)
- Volume Scheduling (time-of-day volume rules)
- Sub-playlists (nest playlists inside playlists)
- CSV Playlist Import (bulk create from spreadsheet)
- Tag-based Content Organization
- Content Calendar (drag playlists onto weekly calendar)
- Device Provisioning QR Code
- Scheduled Device Reboot
- Proof-of-Play PDF Reports
- Social Live Streams (Facebook Live, TikTok Live, Twitch, Instagram Live)
- Multi-platform support: Android, Windows, Raspberry Pi, Samsung TV, LG TV, Web Browser
- Windows desktop player app (Electron)
- Samsung Tizen TV app
- LG webOS TV app
- Emergency Alert Scheduling with device acknowledgments
- Grouped sidebar navigation with collapsible categories
- Skeleton loading screens for faster perceived performance
- Page transitions between views
- Cookie consent banner (GDPR compliance)
- Automated offline device alerts with email escalation
- Stripe + PayPal per-screen billing
Improvements
- Smart network backoff with exponential retry (up to 5 min)
- Bandwidth-throttled downloads (5 MB/s cap)
- ExoPlayer buffer optimization for lower CPU usage
- WiFi signal caching to reduce battery drain
- WebView memory leak fix
- Thread-safe playlist handling
- Crash report sanitization (redacts tokens and paths)
- Expanded i18n translations (EN/FR/AR/ES)
- Toast notification system replacing all alert() dialogs
- File upload validation (type + size)
- API versioning headers (X-API-Version, X-App-Version) for forward compatibility
- Database performance indexes on 12 columns for faster queries
Security
- Rate limiting on authentication endpoints
- Tenant scoping audit on all API controllers
- Network security config (HTTPS enforced, no cleartext)
- API exception message redaction
- CORS restricted to authorized domains only
- API version headers (X-API-Version, X-App-Version)
- Database performance indexes on 12 columns
- HMAC-SHA256 request signing — device API requests cryptographically signed
- Anti-replay protection — timestamp + nonce validation rejects expired/duplicate requests
- Response signing — server signs all responses (X-Response-Signature) for client verification
- Configurable download speed limit per tenant (1-50 MB/s)
v3.2.0
March 27, 2026- Video Wall multi-screen support (up to 20x20 grids)
- Drag-and-drop device assignment to wall cells
- Live screenshot composite view for walls
- Wall status dashboard with per-device indicators
- Playlist assignment per video wall
- Duplicate wall layout feature
- Image cropping for wall cells
v3.1.0
March 2026- Emergency alert system with broadcast and scheduling
- Content expiry dates with auto-stop
- YouTube Live stream support
- Canvas design editor
- AI content generator (text and images)
- Webhook integrations with HMAC signing
v3.0.x
February 2026- Complete platform rewrite (Laravel 11 + Vue 3)
- Multi-tenant SaaS architecture
- Device pairing with 6-digit codes
- Smart content sync with offline playback
- Proof of play reporting with CSV export
- OTA app updates
- White-label and reseller program
- Stripe and PayPal billing integration