{"product":"screenlyos","releases":[{"date":"2026-06-19","entries":[{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eA player can now hold a resolution and a rotation for a particular display, instead of for a port\non the player. A resolution set this way also overrides the 1080p limit that Raspberry Pi 4\nplayers otherwise apply.\u003c/p\u003e\n\u003cp\u003eBecause the setting belongs to the display, it moves with it. Someone who unplugs a display during\nmaintenance and puts the cable back in a different port gets the same picture, and a port that\ntakes a different display each time, on an expo stand or in a demo room, gives each one the setup\nit had last time.\u003c/p\u003e\n\u003cp\u003eThis release is the player side. You can\u0026rsquo;t set it from the dashboard yet, so there\u0026rsquo;s nothing to\nswitch on today.\u003c/p\u003e\n","description":"A player can apply a resolution and rotation to 1 particular display, and keep it when that display moves to a different port.","title":"Players can keep a resolution and rotation for each display","type":"release","url":"https://www.screenly.io/releases/screenlyos/26.6.0/per-display-resolution-and-rotation/"},{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eChange \u0026ldquo;Audio output\u0026rdquo; under Screens \u0026gt; a screen \u0026gt; Settings, between HDMI and the 3.5mm jack, and the\nsound follows right away.\u003c/p\u003e\n\u003cp\u003eBefore, the setting saved but the sound stayed where it was until the player restarted. A lobby\nscreen that needs its sound sent to the room\u0026rsquo;s amplifier instead of the display is now a setting\nyou change and walk away from.\u003c/p\u003e\n","description":"Changing a screen's audio output between HDMI and the 3.5mm jack in the dashboard now applies right away, without restarting the player.","title":"Switching the audio output takes effect without a reboot","type":"improvement","url":"https://www.screenly.io/releases/screenlyos/26.6.0/audio-output-applies-immediately/"},{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eSetting \u0026ldquo;Audio output\u0026rdquo; to the 3.5mm jack under Screens \u0026gt; a screen \u0026gt; Settings did nothing on a\nScreenly Player Max. The sound kept going out over HDMI, and anything plugged into the jack stayed\nsilent.\u003c/p\u003e\n\u003cp\u003eIt works now. A Player Max wired into ceiling speakers or a soundbar sends its sound there.\u003c/p\u003e\n","description":"Selecting the 3.5mm jack as the audio output on a Screenly Player Max now sends sound to it, instead of to HDMI.","title":"The 3.5mm jack on Screenly Player Max plays sound","type":"fix","url":"https://www.screenly.io/releases/screenlyos/26.6.0/player-max-analog-audio/"},{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eThe setup screen showed a player\u0026rsquo;s wired connection as connected whenever the player had any way\nonto the network. A player running over Wi-Fi with nothing in its ethernet port read as wired and\nconnected, which is no help when you\u0026rsquo;re standing in front of it trying to work out what\u0026rsquo;s wrong.\u003c/p\u003e\n\u003cp\u003eWired status now follows the cable and the link. An unplugged cable says so, and a cable that\u0026rsquo;s\nplugged in without an address says that instead.\u003c/p\u003e\n","description":"The setup screen showed a player's wired connection as connected whenever it had any network at all, including over Wi-Fi with no cable plugged in.","title":"The setup screen shows wired as connected only when the cable is","type":"fix","url":"https://www.screenly.io/releases/screenlyos/26.6.0/wired-status-on-the-setup-screen/"},{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eA screen should always be showing what you scheduled for it. That\u0026rsquo;s the whole point of it being\nthere, and it matters most on screens your customers and visitors see.\u003c/p\u003e\n\u003cp\u003eUntil now, one moment at a player could break that. Someone checks the network settings or the\nhelp screen, gets called away, and the screen stays on it: everyone in the room sees a settings\npage where your content should be, until someone comes back with a keyboard.\u003c/p\u003e\n\u003cp\u003eFrom ScreenlyOS 26.6.0, the network settings, help, diagnostics, and device information screens\nclose by themselves after 3 minutes without a keypress, and the screen goes straight back to its\ncontent. Nobody has to remember, and nobody has to go back to the screen to fix it.\u003c/p\u003e\n","description":"A settings, help, or diagnostics screen left open on a player now closes by itself after 3 minutes, so the screen is back on its content without anyone walking over to it.","title":"Screens keep playing even when a settings screen is left open","type":"improvement","url":"https://www.screenly.io/releases/screenlyos/26.6.0/overlays-return-to-playback/"},{"areas":["content-management"],"breaking":false,"content_html":"\u003cp\u003eChanging a playlist or a schedule while screens were showing it usually went through cleanly, and\noccasionally didn\u0026rsquo;t. When it didn\u0026rsquo;t, the player crashed and restarted, or, when 2 changes arrived\nclose together, the screen played an item from the earlier change for its full duration before the\nlatest one took over.\u003c/p\u003e\n\u003cp\u003eWhich of those happened, and whether anything happened at all, depended on what the player was in\nthe middle of at that moment. That\u0026rsquo;s why the same edit could be fine on 1 screen and go wrong on the\none next to it.\u003c/p\u003e\n\u003cp\u003eNeither happens now, whatever the player is doing when your change arrives.\u003c/p\u003e\n","description":"A change to a playlist or a schedule could crash the player, or hold back the latest change for a whole item, depending on what the player was doing when the update arrived.","title":"Editing content on a live screen no longer crashes the player","type":"fix","url":"https://www.screenly.io/releases/screenlyos/26.6.0/content-updates-during-playback/"},{"areas":["device-management"],"breaking":false,"content_html":"\u003cp\u003eA display tells the player which resolutions and refresh rates it accepts, and the player used to\ntake that list at its word. Sometimes the player\u0026rsquo;s own graphics chip couldn\u0026rsquo;t run one of them, so\nthe player asked for a mode that could never work, the request was rejected, and the screen fell\nback to a default mode instead of the one the player meant to set. It showed up most on a Raspberry\nPi 4 over HDMI, with a display offering 1080p at 120Hz.\u003c/p\u003e\n\u003cp\u003eA player now picks only from resolutions that both the display and the player can run.\u003c/p\u003e\n","description":"A player could pick a resolution the display offered but the player's own graphics chip couldn't run, and the display settings it asked for didn't take effect.","title":"Players pick only resolutions they can run","type":"fix","url":"https://www.screenly.io/releases/screenlyos/26.6.0/display-modes-the-player-can-drive/"},{"areas":[],"breaking":false,"content_html":"\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanging network settings on the player no longer leaves the old connection behind. On a player\nset up over ethernet more than once, a new one piled up\nwith every change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"improvements\"\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe latest disk image has a download address that stays the same from release to release, so a\nbookmark or a build script doesn\u0026rsquo;t need updating every time we ship. The current address is in\nthe guide to \u003ca href=\"/docs/screenlyos/hardware/raspberry-pi/guides/write-the-image/\"\u003ewriting the image\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDependencies and system libraries updated.\u003c/li\u003e\n\u003c/ul\u003e\n","description":"Changing network settings cleans up the old connection, and the latest disk image has a download address that stays the same from release to release.","title":"Network changes no longer leave old connections behind, and other improvements","type":"roundup","url":"https://www.screenly.io/releases/screenlyos/26.6.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/screenlyos/26.6.0/v1.json","product":"screenlyos","product_label":"ScreenlyOS","url":"https://www.screenly.io/releases/screenlyos/26.6.0/","version":"26.6.0"}],"title":"ScreenlyOS 26.6.0","url":"https://www.screenly.io/releases/screenlyos/26.6.0/","version":1}