<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Screenly 26.9.8 | Screenly</title><description>What has shipped across Screenly, newest first.</description><link>https://www.screenly.io/releases/screenly/26.9.8/</link><language>en</language><atom:link href="https://www.screenly.io/releases/screenly/26.9.8/rss.xml" rel="self" type="application/rss+xml"/><lastBuildDate>Thu, 24 Sep 2026 00:00:00 +0000</lastBuildDate><item><title>Screenly 26.9.8: Column choices and CSV export for Screens and Playlists</title><link>https://www.screenly.io/releases/screenly/26.9.8/table-columns-and-export/</link><guid isPermaLink="true">https://www.screenly.io/releases/screenly/26.9.8/table-columns-and-export/</guid><pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate><category>release</category><category>device-management</category><description>&lt;p&gt;With a few hundred screens, the question is often about one detail across all of them: which
player version each one runs, or which local IP address a screen picked up. The Screens page can
now show that next to each screen&amp;rsquo;s name.&lt;/p&gt;
&lt;p&gt;Open &amp;ldquo;Table settings&amp;rdquo; on the Screens or Playlists page to show, hide, and reorder columns. Your
choice is saved to your account, so it&amp;rsquo;s there the next time you open the page, in any browser.&lt;/p&gt;
&lt;p&gt;The columns you can add:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Screens: Labels, State, Hostname, Player version, Device, Local IP, MAC, and Created.&lt;/li&gt;
&lt;li&gt;Playlists: Plays on, Priority, Transition, Items, and Created.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;ldquo;Export&amp;rdquo; downloads a CSV file of what the table shows: the columns you&amp;rsquo;ve chosen, and every row
that matches your search, not only the page you&amp;rsquo;re on.&lt;/p&gt;
&lt;h2 id="what-looks-different"&gt;What looks different&lt;/h2&gt;
&lt;p&gt;The Screens page opens with Name, Status, and Content status, and the Playlists page with Title,
Duration, and State. Labels on Screens and Plays on on Playlists are off until you turn them on.
The Playlists column that was called Status is now State, the same as on Screens.&lt;/p&gt;
&lt;p&gt;Search looks only in the columns that are showing, so to find screens by a label&amp;rsquo;s name, turn the
Labels column on first.&lt;/p&gt;</description></item><item><title>Screenly 26.9.8: Playlists on API v4 and v4.1 include when they were created</title><link>https://www.screenly.io/releases/screenly/26.9.8/playlist-created-at-api/</link><guid isPermaLink="true">https://www.screenly.io/releases/screenly/26.9.8/playlist-created-at-api/</guid><pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate><category>improvement</category><category>content-management</category><category>developers</category><category>api</category><description>&lt;p&gt;Playlists returned by &lt;code&gt;/v4/playlists&lt;/code&gt; and &lt;code&gt;/v4.1/playlists&lt;/code&gt; now carry a &lt;code&gt;created_at&lt;/code&gt; field with
the time the playlist was created, such as &lt;code&gt;2023-05-30T11:19:22+00:00&lt;/code&gt;. You can filter on it like
any other field, so &lt;code&gt;created_at=gte.2026-09-01&lt;/code&gt; lists the playlists made since September 1, 2026.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s the same date the Playlists page shows in its new Created column.&lt;/p&gt;</description></item><item><title>Screenly 26.9.8: Tables across the dashboard work the same way, and other improvements</title><link>https://www.screenly.io/releases/screenly/26.9.8/fixes-and-improvements/</link><guid isPermaLink="true">https://www.screenly.io/releases/screenly/26.9.8/fixes-and-improvements/</guid><pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate><category>roundup</category><description>&lt;h2 id="fixes"&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Creating a workspace with a name that&amp;rsquo;s too long or contains a tab now says what&amp;rsquo;s wrong with
the name, instead of creating the workspace without a name.&lt;/li&gt;
&lt;li&gt;A workspace can no longer be renamed to nothing, or to a name made only of spaces, which left a
blank name in the sidebar. A name that&amp;rsquo;s turned down comes with a message saying why, rather
than a generic error.&lt;/li&gt;
&lt;li&gt;Dragging content onto a folder on the Content page lights up the whole folder, so you can see
where it will land.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improvements"&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Workspace names can be as short as 1 character, so a company called X can call its workspace X.&lt;/li&gt;
&lt;li&gt;Tables across the dashboard share one look and behave the same way: status columns use the same
badges, previews and page controls match, and sorting, search, and paging work alike in every
table.&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>