What we've shipped.
Changes to the product and the public site, newest first. User-visible items only — no whitespace cleanups, no sitemap regenerations.
Content & PDF NEW
- Controls for PDF screens: refresh a screen's local copy from the panel and, on Linux players, also reload and go back to page 1.
- PDF in more places: as the default content for Workspaces, in bulk actions and in the public API, and the panel warns when a screen cannot show PDFs.
Add-ons & integrations NEW
- Redesigned Add-ons page: search plus Free, Add-ons and Integrations tabs, and a direct contact if you need a specific integration.
Improvements & fixes FIX
- PDF screens: the device list shows PDF content on one line with its status, the local-copy banner reflects the option you chose, and thumbnails and the local copy keep working after a reconnect or a move to another company.
- Android 2.5.8: lower memory use over long runs, and screens set to offline content play the local copy.
- Updates: players only update when you decide to, from RDS.
- Pairing: usernames with spaces no longer block screen pairing.
- Language: sign-up, sign-in, email verification and welcome emails respect your language.
- Video uploads: your account's correct size limit is always applied.
- The “Buy device” window asks before closing on an outside click.
Security SECURITY
Stricter permission checks on playlists and cross-company management, hardened password recovery, safer links in emails, and error messages without technical details.
Screens & agents NEW
- Android on Google Play, with Android TV, Google TV and Fire TV support. The direct APK is still available at the short address digitalsignage.app/apk.
- Raspberry Pi: a new ARM64 package in Downloads, and Raspberry Pi screens are marked with their own icon in the device list.
- Email alerts when a screen stops responding and when it comes back.
- Unlock the pairing token of your own screens without asking support.
- Web kiosk: an option to hide the navigation bar (great for non-interactive dashboards), a “Home” button on the settings keypad and an “Exit kiosk” button on Linux and Windows.
- Linux: choose the output resolution (native, 1920x1080 or 1280x720). Windows: kiosk lockdown is now optional.
- Screen location: a location you set by hand on the map is no longer overwritten, screens without GPS get an approximate location, and the map card shows more detail.
- The panel tells you when an Android screen has an update waiting because a permission is missing.
Content & PDF NEW
- PDF mode in Content: pick one of your PDFs from a list instead of pasting an address. The device list shows a PDF badge and the document title.
- PDF viewer: clickable index and internal links, links to websites and videos, an “Index” button even for PDFs without bookmarks, and an optional magazine mode with two-page spreads and page turns.
- Offline PDFs: an “Always play from local” option, with the local copy updated automatically when the PDF or its settings change, and a “Compress pages” option for low-memory screens.
Add-ons & integrations NEW
- 3D Maps: an AI assistant with suggested questions that can start a route, video on points of interest, a QR button to continue the map on your phone, venue versions (draft and published, with daily snapshots you can restore), a performance mode for modest hardware, more languages (German, Italian and Russian) and shape-editor improvements.
- Free tools: queue system, AI QR menu, holiday-rental or hotel welcome screen, and signage legibility checker, with themes and your own branding. They live in Add-ons and go to a screen in one click.
- The support assistant recommends the right video tutorial for each question.
Analytics NEW
- Interaction analytics: heatmaps of taps, scrolls and PDF pages viewed, per content item and per screen.
Partners NEW
- White label with the partner's own panel domain, set up automatically with its certificate.
- Partner portal built around their customers: invite users by email, and suspend or extend customer licences.
- The AI support chat answers under the partner's brand and can hand the conversation to the partner's team.
- Partner-branded emails are sent from the partner's own domain.
Improvements & fixes FIX
- Privacy: deleting an account now also removes all associated data, add-on data included.
- Android: no restart loops on devices without full device control, the app restarts itself after an approved update, it is no longer hidden behind a permission prompt after a reboot on TVs, and offline PDFs keep working after a long network outage.
- Linux and Raspberry Pi: more stability (automatic playback recovery, starting with the monitor off, a video freeze on Debian 12), touchscreens recognised, pointer shown only when a mouse is connected, and the installer installs the current player.
- Devices: the page's auto-refresh no longer discards what you are editing; choosing the agent version and saving settings work correctly.
- Dialogs and forms: centred on screen, with translated file pickers and properly aligned “Actions” menus.
- Languages: emails arrive in each user's language, and Spanish text that appeared in the English, French and Catalan interface is now translated.
- Partners: the white-label panel and emails no longer show RDS branding, trial banners or RDS links.
- 3D Maps: faster on low-resource devices and older WebViews, heavy 3D models compressed, and clicks on point-of-interest icons work correctly.
- PDF viewer is smoother and thumbnails always load.
- Checkout: you can no longer buy fewer licences than active screens, and the amount charged matches the published price.
- After sign-up you go straight to “Add screen”.
- Menú Digital warns about dishes with no kitchen station assigned.
Security SECURITY
Changing the account email now requires the password, hardened sign-in, a server security update, stricter link and domain validation, and less sensitive data in logs.
Screens & agents NEW
- New player for Linux and Windows. Plays playlists with their schedules, video and images, keeps working offline and can play from USB. Includes web kiosk mode (start URL, allowed sites list and return to start when idle), playback and crash reports, and updates from RDS.
- On-screen setup for Linux and Windows: a code-protected settings menu (five taps in the top-left corner), an on-screen keyboard for touch-only devices, Wi-Fi/Ethernet setup, orientation, volume, connection tests and the pairing link next to the QR code, in every RDS language.
- Windows: locked-down kiosk mode on supported editions, and a basic mode (no lockdown) on Windows Home and Pro.
- Raspberry Pi and ARM devices: a 64-bit package for the Linux player.
- Remote screen control: power on, power off and brightness on demand, plus sleep or dim when idle with wake-on-touch.
- Restarts: a “Restart now” button, restart schedules by day and hour on every platform, a full device reboot on Android, and a log of every restart you can check.
- Screenshots and logs: the screenshot window refreshes itself and can capture on every heartbeat; screenshots now also on Windows; a device log viewer with search and download.
- New screens get a demo video in your panel's language.
Add-ons & integrations NEW
- Add-ons shop: one page to browse and subscribe to every add-on.
- 3D Maps, routes: turn-by-turn directions, route preferences (shortest, accessible or healthy), ten route-line styles with animation and colour, and an option to draw the route above buildings.
- 3D Maps, content: AI auto-translation of venue content and a translate button on every point-of-interest field.
- 3D Maps, editor: a saved starting view and better bounds selection, per-venue 3D buildings, uploading several 3D models at once, and a private model library per account, with delete.
Analytics NEW
- Proof of play: the Analytics report shows what each screen actually played, now also on the Linux and Windows players, together with signal coverage.
Improvements & fixes FIX
- Licences: activating a licence now always extends the paid period; withdrawn screens no longer use a licence; free licences respect their end date on every player.
- Billing: every user always sees their own company's subscription; renewal reminders arrive in your language and no longer go to customers on auto-renew; fixed subscription links and the cancelled-licence message.
- Screen status: online / offline status is more reliable, and new screens play their assigned playlist from the start.
- Expired screens: the banner says how many days they keep playing, and actions that do not apply are blocked.
- “Screen control” and “Edit kiosk” dialogs reorganised, with the cache actions moved into screen control.
- Playlists: duplicating a playlist copies its content, and save errors are shown.
- Linux and Windows: the player runs on Debian 12 and Ubuntu 22.04, no mouse pointer or PowerShell window over your content, and every available feature is enabled per platform.
- 3D Maps: mobile-friendly viewer, routes that end at the point of interest's entrance, venue copies keep their 3D models, larger models, and several editor fixes.
- Menú Digital works on older Android screens.
- Welcome email fixes, and the Downloads page now lists the Windows player.
Security SECURITY
A broad review of the panel with stricter access and permission checks, better isolation between companies, stronger protection of forms and links, and player credentials sent more securely.
Improvements & fixes FIX
- Add-on subscriptions are now billed with the correct VAT.
- The panel no longer loads advertising or payment services until you accept the matching cookies.
- Visual fixes: navigation highlight, videos table and changelog contrast.
Security SECURITY
Stronger input validation on several panel screens and stronger data isolation between accounts.
Email alerts when a screen goes offline NEW
Get an email when a screen stops responding and another when it comes back. From your profile you choose who receives it, how long to wait before alerting and your quiet hours.
Android agent 2.5.2 NEW
Proof of play, remote screen on/off and brightness, dim on idle with wake on touch, full device reboot from RDS with a reboot history, stricter checks on signed USB sticks, and screens on a network cable correctly detected.
Android agent 2.5.3 UPDATE
Android TV and Google TV support: the agent appears in the TV launcher, works entirely with the remote, keeps the screen on and starts at power-on. “Exit the app” now really closes it, and updates wait for permission instead of covering the content. 2.5.3 is now the current version, both on Google Play and as the direct APK download.
Windows and Linux agent 2.0.4 UPDATE
New “Exit kiosk” button in the admin menu, protected by the access code. On Windows, full kiosk lockdown is now optional: the default installation is basic mode, and you turn the lockdown on only if you want it. Also includes security improvements.
Linux agent for Raspberry Pi (ARM64) NEW
The Linux agent is now also built for 64-bit ARM boards such as the Raspberry Pi and is now available; the 64-bit PC version remains the default download. ARM screens are marked with a Raspberry Pi icon in the device list.
Linux agent 2.0.5 UPDATE
Mainly for the Raspberry Pi: if the Pi starts with the desktop, the agent now stops with a message explaining how to fix it, instead of restarting over and over. It also turns off the automatic text-console login in Raspberry Pi OS. The Raspberry Pi / ARM64 download now offers 2.0.5; the 64-bit PC download stays on 2.0.4 for now.
Downloads page: install commands and Google Play UPDATE
On the RDS Downloads page, the Linux 64-bit PC (x86_64), Raspberry Pi / ARM64 and Windows cards now include a ready-made install command with a copy button. The Android card links to our app on Google Play, and the direct APK download is still there for devices without Google Play.
Free tools NEW
A queue number display for any TV with your phone as the remote, a welcome screen for holiday rentals and hotel rooms, and a checker that tells you whether a sign is readable at 3, 5 or 10 metres. Screens use your own colours and logo, and the tools also appear as free add-ons under Add-ons inside RDS.
3D Maps: AI assistant NEW
Visitors ask the map in their own words, or tap a suggested question, and the assistant answers and can start the route to the right place.
3D Maps: video, and the map on your phone NEW
Points of interest can show a video, with sound and autoplay options. An always-visible QR button lets visitors carry on with the map on their phone.
Lighter 3D Maps UPDATE
The viewer has been optimised to run smoothly on low-power screens, and the points-of-interest panel can now be closed on totems of any size.
Unlock your own devices' pairing token UPDATE
You can now unlock the pairing token of your own screens to pair them again, without going through support.
“Update waiting” notice UPDATE
When an Android screen cannot install an update because the “Install unknown apps” permission is missing, the device panel now tells you.
Screens with an expired licence UPDATE
A screen whose licence has expired can still be switched back on; the other remote controls (off, brightness, scheduled restarts, cache and screenshots) are paused until you renew.
Partner programme NEW
A new page for integrators and resellers, with Starter, Enterprise and Premier tiers and wholesale licence pricing.
Documentation brought up to date UPDATE
The help centre covers every feature released since late September, in all eight languages.
Device panel FIX
Choosing a target agent version now saves correctly, and saving a screen's settings no longer clears its playlist.
Support chat on phones FIX
The support chat no longer blocks taps on the bottom navigation bar on phones.
Privacy policy UPDATE
It now names the AI provider behind the support chat and the 3D Maps assistant (Google Gemini), and lists the optional phone number in our contact forms.
Security improvements SECURITY
Several security improvements to accounts, administration and our public forms.
RDS agent 2.0 for Windows and Linux NEW
A new native agent for Windows 10/11 and 64-bit Linux, with a digitally signed Windows installer. It plays playlists, works offline and accepts signed USB content; it can be controlled remotely (power, brightness, dimming, orientation, reboots and scheduled restarts, screenshots) and updates itself, rolling back if an update fails. Its settings menu opens with five taps in the top-left corner, is protected by an access code, has an on-screen keyboard and a connection test, and speaks every RDS language. Windows Home and Pro run in basic mode, without full kiosk lockdown.
Proof of play in Analytics NEW
The Analytics report shows what each screen actually displayed and when, so you can prove to a customer that their content ran. Android screens report it from agent 2.5.2.
Screen control NEW
Switch a screen off and on or set its brightness from the panel. The redesigned Screen control dialog also holds the cache actions and a “Reboot now” button.
Dim on idle, wake on touch NEW
Interactive screens can dim after a few idle minutes and return to full brightness with the first touch.
Device panel reorganised UPDATE
Kiosk settings, scheduled restarts and reboot history now live together in a shorter, better-ordered device panel.
Live screenshots UPDATE
The screenshot window can refresh itself, and screens send a fresh capture with every heartbeat, so you see what is on screen right now.
Device log viewer UPDATE
Search and filter a screen's log, and download it as a file to attach to a support request.
Add-ons shop NEW
One page to browse and subscribe to add-ons such as 3D Maps and Menú Digital.
New screens ready straight away UPDATE
A newly added screen plays the demo playlist straight away, with the demo video in your panel's language.
Screens on a network cable UPDATE
A screen connected by cable now shows as wired instead of having 0% signal coverage.
3D Maps: turn-by-turn directions NEW
Step-by-step directions, route preferences (shortest, accessible, healthy) and ten route-line styles with animation and colour, chosen per venue.
3D Maps: AI translation NEW
Translate a venue's content into every language automatically, or field by field from the point-of-interest editor.
3D Maps editor UPDATE
Save a starting view for each venue, upload several 3D models at once into your own model library, switch 3D buildings on or off, choose whether the route draws above buildings, and use the viewer comfortably on a phone.
3D Maps fixes FIX
Copying a venue keeps its 3D models, the directions panel no longer covers the point-of-interest card, clicking the map places the position, and descriptions keep their paragraphs and clickable links.
Menú Digital on older screens FIX
Menú Digital now works on older Android screens that used to show a blank page.
Renewal reminders UPDATE
Renewal reminders arrive in your language, and are not sent at all if your subscription renews automatically.
Clearer licence messages UPDATE
After cancelling a paid licence you no longer see a “trial expired” message, and the expiry banner tells you how many days your screens will keep playing.
Licences and billing FIX
Activating or changing a plan now extends your screens' licences instead of shortening them, withdrawn devices no longer take up a paid slot, and the 3D Maps billing term (monthly or annual) is saved as you chose it.
Playlists and screen status FIX
Duplicating a playlist keeps its contents, save errors are now shown, and a screen no longer appears as online and offline at the same time.
Website price calculator UPDATE
The calculator on our website shows annual prices when you choose annual billing, and can price add-ons on their own.
Security review SECURITY
A broad security review of the panel, with many improvements to how each company's data is kept separate.
Menú Digital NEW
A new add-on for restaurants: a QR menu for every table and a kitchen display, in all eight languages.
AI support chat NEW
A new support chat answers from our documentation at any hour and hands you over to a person when needed.
Annual billing and volume pricing NEW
You can now pay yearly, and the price per screen goes down as your fleet grows.
Free call with an engineer NEW
Book a free 30-minute call with one of our engineers directly from our website.
New home page UPDATE
A redesigned home page showing RDS playing on several devices, with every add-on and agent.
Privacy and security SECURITY
The panel only loads advertising and measurement tags after you accept cookies, and session protection has been strengthened.
3D Maps NEW
Interactive 3D maps of your venue, with a visual editor and a 3D Map mode that shows them on any screen or totem. Available as an add-on, with a free trial.
QR pairing NEW
Pair a screen by scanning the QR code it shows with your phone, instead of typing credentials with a remote.
German, Italian and Russian NEW
The panel, the help centre and every email are now also available in German, Italian and Russian.
Offline web content NEW
Upload a web page as a ZIP and assign it to screens: each one stores it and plays it from its own storage, either only when the network fails or always. The panel shows which screens already have it.
Web cache control NEW
Turn the browser cache on or off per screen and clear it remotely, including for several screens at once from the device list.
USB content security NEW
Screens only accept USB sticks signed by your own account; a foreign or altered stick is refused and the reason shows in the panel.
Android agent 2.3 and 2.4 UPDATE
QR pairing and a welcome screen, a third-party content switch for Web Kiosk, kiosk lockdown without root on devices provisioned as device owner, automatic error diagnostics, more media formats (AVIF included) and stability on Android 15.
Release notes in Downloads UPDATE
The agent install window shows what is new in each version, plus a history of downloadable versions.
Better on phones UPDATE
The device list no longer scrolls sideways or clips names, and the bottom navigation bar includes the destinations that were missing.
Public REST API NEW
Connect RDS to other tools: create API keys from your profile, with an expiry and read-only or read-and-write permissions, and explore the interactive documentation.
Workspaces NEW
Organise your screens by location (stores, hotels, offices, floors), with card or map view and default content for a whole workspace.
Dark mode NEW
The panel now has a dark mode.
Android agent 2.2 NEW
Web Kiosk and Offline modes (from a local folder or USB), updates from RDS without Google Play, full kiosk lockdown, an orientation picker, Wi-Fi setup from the app, and a 30-day offline grace period for the licence.
Renew a single screen UPDATE
Renew the licence of one specific device, with a one-off monthly charge to your saved card.
Fleet health at a glance UPDATE
Badges above the device list show how many screens are online, late or offline, and filter the list with one click.
User-menu passcode from the panel UPDATE
Change each device's user-menu passcode remotely.
Send us feedback UPDATE
A link in your profile to send us suggestions directly.
Automatic login unlock SECURITY
After several failed attempts, the account unlocks itself after 5 minutes, and the login screen shows how long is left.
Images up to 250 MB UPDATE
The image upload limit goes from 2 MB to 250 MB.
Clearer first steps UPDATE
Empty Devices, Images, Videos and Playlists pages now show you how to add your first item.
Renewal email with invoice UPDATE
Every subscription renewal now sends you an email with the PDF invoice.
No more WordPress dependency SECURITY
All assets (favicons, logos, screenshots, install graphics) now live on RDS infrastructure. The console survives the upcoming WordPress corporate-site decommission.
Cookie banner sits above the mobile bottom-nav UPDATE
The cookie consent banner's action buttons are no longer hidden behind the app-style bottom navigation on phones.
Map view: properly sized on phones FIX
/pantalles.php?vista=mapa now measures the available viewport and hides UI chrome that was obstructing the map on phones.
List views: column widths tidied FIX
Every column fits in any screen width with no horizontal scroll. Name column pinned to 280px for stable rendering.
Recycle bin for media NEW
Deleted images and videos move to a recycle bin and stay 30 days before being purged. Recoverable.
Drag-and-drop upload NEW
Modern dropzone with preview, real MIME validation on the server, 2 MB image cap, and an extension whitelist.
Stripe webhook: replay protection SECURITY
Every Stripe event is recorded in an idempotency ledger; if the webhook fires twice, it is not processed twice.
Library cleanup UPDATE
jQuery 3.1.0 → 3.7.1, jQuery UI 1.12.0 → 1.13.3, PHPMailer 6.0.5 → 6.9.3, blueimp File Upload → 10.32.0. nuSOAP and PHPMailer 5.2 retired.
Security audit completed SECURITY
Full audit cycle: Critical, High, Medium and Low items remediated across three phases. Tenant boundary (cf_empresa) enforced on every gestió endpoint.
Security headers on every response SECURITY
HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy applied to every server response.
App-style mobile experience NEW
New bottom navigation on ≤1024px (Devices / Content / Playlist / Profile / More). Device, video, image and playlist lists render as compact cards on phones. jQuery UI dialogs fit any phone viewport.
Strong password policy SECURITY
NIST-style: 12-character minimum, blocks 1,197 breached passwords, no trivial sequences or username/email reuse. Enforced on every password form.
Strength meter + show/hide password NEW
Live meter (bar + label + rule checklist) on every password form. Detects breached passwords client-side. Eye toggle to show/hide.
Token-based password reset SECURITY
One-time SHA-256-hashed reset token, 1-hour TTL, rate-limited (1 reset per 3 minutes), no account enumeration. Replaces the old plaintext-password-email flow.
Bot protection on register NEW
Honeypot + 3-second time-trap. Blocks automated signups before any DB write.
Configurable bulk send NEW
Bulk send to all subscribers with configurable From and Reply-To. Per-user GDPR-aligned unsubscribe link included.
"Resume subscription" button on Profile UPDATE
For canceled subscriptions, a green button reactivates with a single click instead of re-running the full signup flow.
Restyled error page NEW
New error page in the app style, translated to all 5 languages (EN/ES/CA/FR/PT).
