{"product":"screenly","releases":[{"date":"2026-11-02","entries":[{"areas":[],"breaking":false,"content_html":"\u003cp\u003eWorkspace settings are easier to find your way around and calmer to work in. Each area has a page\nof its own, so you see one set of settings at a time instead of a long row of tabs.\u003c/p\u003e\n\u003cp\u003eClick \u0026ldquo;Settings\u0026rdquo; in the sidebar and the sidebar becomes the settings menu:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGeneral\u003c/li\u003e\n\u003cli\u003eSecurity\u003c/li\u003e\n\u003cli\u003eMembers\u003c/li\u003e\n\u003cli\u003eLinked workspaces\u003c/li\u003e\n\u003cli\u003eNotifications\u003c/li\u003e\n\u003cli\u003eIntegrations\u003c/li\u003e\n\u003cli\u003eBilling \u0026amp; subscription\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSettings also explain themselves now. Each one says what it does right next to it, instead of in a\ntooltip you had to find, and when your plan or your role doesn\u0026rsquo;t allow something, the page tells\nyou why, in place. You can set things up without opening the docs or asking support what a setting\nmeans.\u003c/p\u003e\n\u003cp\u003eEvery page works the same way, with settings grouped into clear sections.\u003c/p\u003e\n\u003ch2 id=\"billing-and-plans\"\u003eBilling and plans\u003c/h2\u003e\n\u003cp\u003eBilling \u0026amp; subscription puts your plan, its status, the next billing date, and how many screen\nlicenses are in use on one page. When something needs your attention, like a failed payment or a\nfree trial with no card on file, it says so at the top, next to the button that fixes it. Members\nwho don\u0026rsquo;t manage billing get a read-only version of the page, with the plan and usage but not\npayments or invoices, so they can check the plan without asking around.\u003c/p\u003e\n\u003cp\u003eA new Plans page compares Starter, Business, and Enterprise side by side, with monthly and yearly\nprices.\u003c/p\u003e\n\u003ch2 id=\"roles\"\u003eRoles\u003c/h2\u003e\n\u003cp\u003eSettings \u0026gt; Members has a Roles page that shows what each built-in role can do, and the Members page\nshows what your own role allows.\u003c/p\u003e\n\u003ch2 id=\"a-confirmation-before-anything-hard-to-undo\"\u003eA confirmation before anything hard to undo\u003c/h2\u003e\n\u003cp\u003eActions you can\u0026rsquo;t easily take back now ask first. Leaving a workspace, for example, asks you to type\nits name before it goes through, and turning off an alert channel asks you to confirm.\u003c/p\u003e\n","description":"Workspace settings are easier to use: a cleaner page for each area, and settings that explain themselves, so most questions get answered right where you are.","title":"Workspace settings have a new design","type":"release","url":"https://www.screenly.io/releases/screenly/26.11.0/workspace-settings-and-billing/"},{"areas":["monitoring"],"breaking":false,"content_html":"\u003cp\u003eThe dashboard now keeps a live connection to Screenly, so a change shows up the moment it happens\ninstead of the next time you refresh. When several people look after the same screens, everyone\nsees the same thing at the same time, and nobody acts on a page that went out of date 5 minutes ago.\u003c/p\u003e\n\u003cp\u003eThe screen page is the first to work this way. Leave a screen open and it keeps itself current:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eA teammate renames the screen, edits its location or notes, or disables it, and you see it right\naway.\u003c/li\u003e\n\u003cli\u003eThe screen\u0026rsquo;s connection to Screenly drops or comes back, and the page shows it.\u003c/li\u003e\n\u003cli\u003eA screenshot you asked for appears as soon as the screen sends it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIf your own connection drops for a moment, the page catches up on whatever it missed as soon as\nit\u0026rsquo;s back.\u003c/p\u003e\n","description":"Changes now reach your dashboard the moment they happen, with no refresh. The screen page is first: a teammate's edits to the screen, a screen losing or regaining its connection, and a new screenshot all show up on their own.","title":"The dashboard updates in real time, starting with the screen page","type":"release","url":"https://www.screenly.io/releases/screenly/26.11.0/dashboard-updates-in-real-time/"},{"areas":["security"],"breaking":false,"content_html":"\u003cp\u003eThe code we email you to sign in now works for 30 minutes, up from 10. An email that arrives late,\nor a code you read on your phone and type on your laptop, is still good by the time you enter it,\nand the email itself says how long you have.\u003c/p\u003e\n\u003cp\u003eYou still get 5 tries at each code.\u003c/p\u003e\n","description":"The code we email you to sign in stays valid for 30 minutes, so a slow email or a code read on another device no longer runs out before you type it.","title":"Sign-in codes now last 30 minutes instead of 10","type":"improvement","url":"https://www.screenly.io/releases/screenly/26.11.0/sign-in-codes-last-30-minutes/"},{"areas":[],"breaking":false,"content_html":"\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenaming a screen to more than 255 characters under Screens \u0026gt; a screen \u0026gt; Settings now says\n\u0026ldquo;Screen name should be at most 255 characters long.\u0026rdquo; under the name field, instead of failing\nwith a generic error.\u003c/li\u003e\n\u003cli\u003eOn API v4.1, saving a screen whose name or location is over 255 characters, or whose notes are\nover 65,536, returns an error that names the field and its limit, instead of a generic\nerror.\u003c/li\u003e\n\u003cli\u003eCreating an API token with a name you already use, under Settings \u0026gt; Security \u0026gt; API tokens, now\nshows \u0026ldquo;Token name already in use\u0026rdquo; under the name field and keeps the name you typed, instead of\na toast and an empty field.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"improvements\"\u003eImprovements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u0026ldquo;Connect screen\u0026rdquo; dialog accepts screen names up to 255 characters, up from 50.\u003c/li\u003e\n\u003cli\u003eSigning up with an email address now works like\n\u003ca href=\"/releases/screenly/26.8.8/google-sign-up-first-workspace/\"\u003esigning up with Google\u003c/a\u003e: instead of\ngetting a workspace created for you, you create your first one in the Lobby. Your free trial starts\nwhen you create that workspace, not when you sign up.\u003c/li\u003e\n\u003c/ul\u003e\n","description":"New email sign-ups create their first workspace in the Lobby, screen names can be up to 255 characters, and name errors say what's wrong.","title":"Email sign-ups start in the Lobby, and other improvements","type":"roundup","url":"https://www.screenly.io/releases/screenly/26.11.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/screenly/26.11.0/v1.json","product":"screenly","product_label":"Screenly","url":"https://www.screenly.io/releases/screenly/26.11.0/","version":"26.11.0"}],"title":"Screenly 26.11.0","url":"https://www.screenly.io/releases/screenly/26.11.0/","version":1}