Changelog

All updates, improvements, and fixes to AdCast platform and player app.

LATEST

v3.2.1

March 28, 2026

New 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