<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Serial Releases</title><description>Release notes and product updates from Serial.</description><link>https://www.serial.tube/releases/</link><language>en-us</language><image><url>https://www.serial.tube/icon-256.png</url><title>Serial Releases</title><link>https://www.serial.tube/releases/</link></image><item><title>A footnote to July</title><link>https://www.serial.tube/releases/2026-07-26/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-07-26/</guid><description>Articles now have footnotes and tables of contents, and feeds have gotten easier to add and manage. Plus, we’ve fixed a chunk of outstanding UX bugs.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Article Footnotes and Contents&lt;/h2&gt;
&lt;p&gt;Long articles have traditionally been a little clunky to interact with in Serial. Now, articles with references or footnotes will show them inline next to the content, making them much easier to view.&lt;/p&gt;
&lt;p&gt;Tables of Contents are also available for articles, hidden by default – hover your mouse at the left side of the screen to jump between article headings.&lt;/p&gt;
&lt;p&gt;Both features can be enabled/disabled in the article appearance settings.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;A screenshot of an article in Serial, with a “Contents” pane on the left and some footnotes on the right side of the content.&quot; width=&quot;3436&quot; height=&quot;2020&quot; src=&quot;https://www.serial.tube/_astro/contents-and-filename-light-mode.-9963jHJ_CS6aG.webp&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Improved Feed Adding and Management&lt;/h2&gt;
&lt;p&gt;The experience of adding feeds has been streamlined - feeds are searched for and found in a new command palette:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;A screenshot of a basic Serial setup, open to an empty feed addition flow.&quot; width=&quot;2484&quot; height=&quot;1174&quot; src=&quot;https://www.serial.tube/_astro/feed-add-command-modal.Dxv1DoT7_Sek8Y.webp&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The biggest changes come in the edit feed dialog – assigning views and tags are now as simple as toggling the ones you want (as opposed to wrestling with a popover UI).&lt;/p&gt;
&lt;p&gt;When you select a view, tags that appear as view subsections will be highlighted at the front of the tags list. This makes it much easier to know which tags will actually affect the feed’s placement in the view section.&lt;/p&gt;
&lt;p&gt;For more information on view sections, check out the &lt;a href=&quot;https://www.serial.tube/releases/2026-06-14&quot;&gt;recent release notes!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;The edit feed modal, showing a user editing the NYTimes main rss feed.&quot; width=&quot;2068&quot; height=&quot;1208&quot; src=&quot;https://www.serial.tube/_astro/feed-edit-modal.Vhef7aFN_10q3nw.webp&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added the ability to copy the active article or video’s URL, through a button or through &lt;kbd&gt;Shift + c&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Added the ability to drag &lt;code&gt;.opml&lt;/code&gt; or &lt;code&gt;subscriptions.csv&lt;/code&gt; files directly into the app to import&lt;/li&gt;
&lt;li&gt;Improved article parsing for certain feeds, making keyboard-based navigation more consistent&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue where deleting a view would leave any associated view sections broken in the view editing modal until refresh&lt;/li&gt;
&lt;li&gt;Removed a small amount of extra padding on the right side of the main content area&lt;/li&gt;
&lt;li&gt;Fixed some UI discrepencies between embedded videos in articles and the primary custom video UI&lt;/li&gt;
&lt;li&gt;Fixed an issue where YouTube captions would be unconfigurable, even in instances where captions were showing on the video&lt;/li&gt;
&lt;li&gt;Fixed an issue where the fallback YouTube player option would show a black screen&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;New views default to &lt;var&gt;Large List&lt;/var&gt;, instead of the standard &lt;var&gt;List&lt;/var&gt;&lt;/li&gt;
&lt;li&gt;The inline shortcuts display now defaults to off&lt;/li&gt;
&lt;li&gt;Marking an item as read/unread in “Saved” no longer advances to the next item automatically&lt;/li&gt;
&lt;li&gt;Tweaked article text and element spacing&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;For self-hosters&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue with non-Coolify self-hosted Docker deployments where environment variables wouldn’t apply correctly (&lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/240&quot;&gt;#240&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updated public variables to default to &lt;code&gt;PUBLIC_*&lt;/code&gt; instead of &lt;code&gt;VITE_PUBLIC_*&lt;/code&gt; to better reflect how those variables are applied to the frontend
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;VITE_PUBLIC_*&lt;/code&gt;-prefixed variables will continue to remain backwards-compatible for the foreseeable future, but are no longer the recommended pattern&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;For contributors&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added a &lt;code&gt;dev:demo&lt;/code&gt; command to quickly spin up test environments locally&lt;/li&gt;
&lt;li&gt;Added robust random port spin up scripts to allow for running tests and dev servers in multiple concurrent sessions without conflicting with each other&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>July cleanup</title><link>https://www.serial.tube/releases/2026-07-15/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-07-15/</guid><description>Serial now has better code separation between the public website and the app, speeding up self-hosted installs and improving maintainability.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Breaking changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Any shortcuts to &lt;code&gt;www.serial.tube&lt;/code&gt; should be updated to use &lt;code&gt;app.serial.tube&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;If you use the Serial PWA, you should reinstall from the &lt;code&gt;app.serial.tube&lt;/code&gt; site.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Apologies for any disruption this may cause – this should be the only time this is necessary.&lt;/p&gt;
&lt;h2&gt;Other improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added vim-style motions – you can now navigate between feed items using &lt;kbd&gt;H&lt;/kbd&gt;, &lt;kbd&gt;J&lt;/kbd&gt;, &lt;kbd&gt;K&lt;/kbd&gt;, and &lt;kbd&gt;L&lt;/kbd&gt;.&lt;/li&gt;
&lt;li&gt;Updated item animations to be more granular, reducing strange animation states.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>View sections</title><link>https://www.serial.tube/releases/2026-06-14/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-06-14/</guid><description>Adding another tool to structure views in the way that makes sense to you. Also, some quality-of-life fixes.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img alt=&quot;A screenshot of the Layout tab in Edit View, showing the view section editor&quot; width=&quot;2560&quot; height=&quot;1440&quot; src=&quot;https://www.serial.tube/_astro/layout-tab.eufZ_wiw_1L25a4.webp&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;What are view sections?&lt;/h2&gt;
&lt;p&gt;It’s often useful to organize your RSS content from most read (blogs from friends, paid newsletters) to least read (general news headlines you skim), as discussed in &lt;a href=&quot;https://www.citationneeded.news/curate-with-rss/#read&quot;&gt;this excellent Molly White blogpost&lt;/a&gt;. This can be difficult in a general-purpose reader, as this kind of system often necessitates multiple views for each kind of content you’d like to group – you might end up with views like “Important News” and “News Headlines” instead of one curated “News” view. View sections give you an additional tool to maintain that top-level grouping while having control of the internal organization.&lt;/p&gt;
&lt;p&gt;Some example use cases for view sections include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In a “News” view, surfacing specific publications or tags first and pushing more noisy or firehose-like feeds to the bottom&lt;/li&gt;
&lt;li&gt;In a “Subscriptions” view, highlighting a set of channels tagged “First” at the top and showing other less important or longform videos later&lt;/li&gt;
&lt;li&gt;In a “Music” view, splitting out news publications from music videos (e.g., separating a music criticism site’s reviews from NPR Tiny Desk performances)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Adding view sections&lt;/h2&gt;
&lt;p&gt;View dialogs have been updated to separate view content from view display settings. Here’s what editing view sections looks like in that “Display” tab:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;A screenshot of the Layout tab in Edit View, showing the view section editor&quot; width=&quot;1834&quot; height=&quot;1382&quot; src=&quot;https://www.serial.tube/_astro/view-section-editor.CI2CibC2_2jtel2.webp&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Starting with this release, you can add sections to your views based on a given feed or tag. Drag and drop these sections to adjust their order. You can match any tag that exists on a feed in that view, regardless of if that tag has been explicitly added to the view or not.&lt;/p&gt;
&lt;p&gt;In addition, you can set a custom layout for each view section, or mirror the base view layout with &lt;var&gt;Default&lt;/var&gt;. Some layout options you might consider are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In a “News” view, showing important items in a &lt;var&gt;Large List&lt;/var&gt; layout while keeping headlines in a more compact, standard &lt;var&gt;List&lt;/var&gt; layout.&lt;/li&gt;
&lt;li&gt;In a “Subscriptions” view, showing videos from your favorite channels in a &lt;var&gt;Large Grid&lt;/var&gt; layout while keeping general subscriptions in a more traditional &lt;var&gt;Grid&lt;/var&gt; layout&lt;/li&gt;
&lt;li&gt;In a “Music” view, showing music criticism sites in a list-style layout and performance videos in a grid-style layout (to better separate between the types of content)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Additional features of view sections&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Each view section comes with a “Mark as read” button. Group commonly triaged or read content together to bulk archive it in one go. Hit &lt;kbd&gt;f&lt;/kbd&gt; to mark a selected section as read, or &lt;kbd&gt;Shift + F&lt;/kbd&gt; to mark all content in a view as read.&lt;/li&gt;
&lt;li&gt;View sections are persisted through OPML exports and imports. If you ever move off of the main serial instance to a self-hosted one or vice versa, your sections will transfer too. This should also work for other RSS readers, although Serial-specific concepts like layouts will not transfer.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other release changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Feeds can now be renamed&lt;/li&gt;
&lt;li&gt;Added a set of heuristics to determine if a feed doesn’t supply full content in its RSS feed, making it easy to open that feed in the original site in the future&lt;/li&gt;
&lt;li&gt;Renamed “Watch Later” to “Saved” in the UI and updated icon&lt;/li&gt;
&lt;li&gt;Renamed “Read” to “Archived” in the UI and updated icon&lt;/li&gt;
&lt;li&gt;Updated “Save” shortcut from &lt;kbd&gt;w&lt;/kbd&gt; to &lt;kbd&gt;s&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Updated “Send to Instapaper” shortcut from &lt;kbd&gt;s&lt;/kbd&gt; to &lt;kbd&gt;Shift + s&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Improved cross-device sync and fixed edge cases&lt;/li&gt;
&lt;li&gt;Improved article scroll progress feature&lt;/li&gt;
&lt;li&gt;Added the ability to undo bulk “Mark as read” actions with &lt;kbd&gt;z&lt;/kbd&gt; or by clicking “Undo” in a toast UI (&lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/226&quot;&gt;#226&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>A new chapter for Serial</title><link>https://www.serial.tube/releases/2026-05-05/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-05-05/</guid><description>Many performance improvements and a message about project funding.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;A note about subscriptions&lt;/h2&gt;
&lt;p&gt;Starting today (May 5th, 2026), Serial will begin to offer paid plans on the primary instance. This is a decision made with the goal of of being able to sustainably create open-source software that is built to last, and will help to support both current costs and future development.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://www.serial.tube/pricing&quot;&gt;new pricing&lt;/a&gt; was chosen to support all kinds of people, from those who just want a nice interface for a few feeds to users who want a single app for all their web content. The pricing is designed to give more price flexibility than many RSS readers on the market, and should be an especially good middle ground for those who are not “RSS power users” but still want the benefits of a well-supported and designed reader.&lt;/p&gt;
&lt;p&gt;This pricing only applies to the main instance; self-hosted instances will always be free to run. I’ll be writing additional guides on data export and self-hosting throughout the month to make sure this is a real option for all kinds of people, not just those who are technical or self-hosting hobbyists. If you’d like to try this today, you can follow the existing step-by-step guide &lt;a href=&quot;https://github.com/megaflorasoftware/serial?tab=readme-ov-file#self-hosting&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Even if you don’t upgrade today, your current feeds will stay active through (at least) June 1st. If you have any questions at all, don’t hestiate &lt;a href=&quot;mailto:serial@megaflora.net&quot;&gt;to reach out&lt;/a&gt;. I know it’s a tough time for many right now, and I never want ability to pay to be the reason someone can’t use Serial.&lt;/p&gt;
&lt;p&gt;As a thank you for being here along the way, you can use the code &lt;code&gt;THANKYOUBETA&lt;/code&gt; to get 50% off any plan (monthly or annual) for the first year. You’ll be able to use this code up until extra active feeds are flipped off on June 1st.&lt;/p&gt;
&lt;p&gt;Here’s to the next chapter of Serial!&lt;/p&gt;
&lt;p&gt;- Henry&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;h3&gt;Progress towards a more “local-first” experience&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Serial now caches local data on desktop and PWA (progressive web app) installations.&lt;/li&gt;
&lt;li&gt;Initial loads should feel much snappier, especially when going to read or watch previously added items.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Feed data caching&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feeds are now cached in the user’s KV store of choice up until that feed’s &lt;code&gt;ttl&lt;/code&gt;. In practicality, this means that popular and recently fetched feeds will be retreived faster when fetched again by someone else.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Background feed streaming&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;For users that have feeds that refresh in the background, Serial will stream new data in to the application automatically when the app is open.
&lt;ul&gt;
&lt;li&gt;Tip: hover over the refresh button to get the time until your next feed data refresh!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Invite link improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Invite links can now be named&lt;/li&gt;
&lt;li&gt;Invite links can now be edited after creation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue where .opml files sometimes would not be uploadable on mobile&lt;/li&gt;
&lt;li&gt;Fixed an issue where feed items posted at the same time would switch with each other rapidly on the page&lt;/li&gt;
&lt;li&gt;Updated database indexes to improve certain performance issues&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Moved /blog to /guides&lt;/li&gt;
&lt;li&gt;Updated &lt;a href=&quot;https://www.serial.tube/welcome&quot;&gt;landing page&lt;/a&gt; with updated screenshots and pricing info&lt;/li&gt;
&lt;li&gt;Added &lt;a href=&quot;https://www.serial.tube/pricing&quot;&gt;pricing page&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Updates for self-hosters&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;BREAKING&lt;/strong&gt;: Serial now requires &lt;code&gt;VITE_PUBLIC_BASE_URL&lt;/code&gt; to be set for each deployment. This is the url that is used for features like user invites and other essential functionality.&lt;/li&gt;
&lt;li&gt;Added a new &lt;code&gt;VITE_PUBLIC_IS_MAINTENANCE_MODE&lt;/code&gt; environment variable, useful for shutting off application access while performing database maintenance or other tasks.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>User invites &amp; KV infrastructure</title><link>https://www.serial.tube/releases/2026-04-25/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-04-25/</guid><description>Invite users via link, email verification on sign-up, and infrastructural work.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;User invitations&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Admins can create invite links
&lt;ul&gt;
&lt;li&gt;Can be single or multi use&lt;/li&gt;
&lt;li&gt;Can have a custom expiry date&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Invite management added to a new admin “Invites” tab&lt;/li&gt;
&lt;li&gt;Admins can receive optional email notifications when new users sign up&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Email verification&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Email verification now required on sign up&lt;/li&gt;
&lt;li&gt;Improvements made to email verification flow on email change&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Admin page restructure&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Admin page reorganized and split into tabbed sections: Settings, Stats, Users, Invites&lt;/li&gt;
&lt;li&gt;Can be navigated with number keys like with the Manage pages in app&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Infrastructure&lt;/h2&gt;
&lt;h3&gt;Redis / KV store&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Redis (or Upstash) as a key-value store for OTP codes and rate limiting
&lt;ul&gt;
&lt;li&gt;If not present, will fall back to in-memory storage&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes and improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Header and footer auto-hide on scroll down in article view (and show on scroll up)&lt;/li&gt;
&lt;li&gt;Fixed mobile drawer sliding off-screen when keyboard is visible&lt;/li&gt;
&lt;li&gt;Fixed tag pagination in add/edit dialogs&lt;/li&gt;
&lt;li&gt;Fixed an issue where new feed items wouldn’t show up without a full reload&lt;/li&gt;
&lt;li&gt;Updated Docker image references for repo move to &lt;code&gt;megaflorasoftware/serial&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Bulk operations &amp; quality of life changes</title><link>https://www.serial.tube/releases/2026-04-23/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-04-23/</guid><description>Bulk feed management, Resend email support, and a handful of UI improvements.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Bulk feed active/inactive toggle&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Multiple feeds can now be toggled active or inactive at once from the manage page&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Shift-click range selection&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hold &lt;kbd&gt;Shift&lt;/kbd&gt; and click to bulk select items in the feeds, tags, and views management pages&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Resend email support&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added &lt;a href=&quot;https://resend.com&quot;&gt;Resend&lt;/a&gt; as an alternative email provider alongside SendGrid&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Error tracking&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for error tracking through Sentry API-compatible services like Sentry or GlitchTip.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Dialogs with long content now scroll properly&lt;/li&gt;
&lt;li&gt;Feed chips in dialogs now paginate when there are many items&lt;/li&gt;
&lt;li&gt;Management page tab style updates&lt;/li&gt;
&lt;li&gt;Support email address is now configurable via &lt;code&gt;VITE_PUBLIC_SUPPORT_EMAIL_ADDRESS&lt;/code&gt; environment variable&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other changes&lt;/h2&gt;
&lt;h3&gt;Progress on implementing subscriptions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Refined upcoming subscription support in Serial, expanding previous groundwork code changes&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Categorization overhaul and data export</title><link>https://www.serial.tube/releases/2026-04-10/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-04-10/</guid><description>Feeds can now be directly linked to views in Serial. Also, feed data can now be exported to a .opml file.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Categories are now called Tags to better reflect their role in the app&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Adding feeds to views&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Feeds can be directly assigned to views
&lt;ul&gt;
&lt;li&gt;This greatly reduces the friction in organizing feeds into categories, as there isn’t a need for an intermediate tag&lt;/li&gt;
&lt;li&gt;App dialogs and feed management page updated to enable adding feeds to views&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Data export to .opml&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added settings section to export feed data to .opml
&lt;ul&gt;
&lt;li&gt;Can group feeds either by view or tag on export according to your needs/preferences&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improved management pages&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Views, tags, and feeds can all now me managed through the “Manage” button at the top of the page.&lt;/li&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;li&gt;This should be helpful when performing bulk setup and overhauls of your setup&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;h3&gt;Updated UI for assignments in dialogs&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Chip + searchable combobox for assigning views, tags, and feeds in dialogs&lt;/li&gt;
&lt;li&gt;Views and tags can be created directly from combobox UI (if no existing one matches)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Manage button in header&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added a “Manage” button to the header (on keyboard triggerable through &lt;kbd&gt;m&lt;/kbd&gt;) to make the feed management page more accessible&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Settings dialog UI updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Renamed “Edit Profile” to “Settings”&lt;/li&gt;
&lt;li&gt;Reorganized some elements and moved them to a subsection&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Spring cleaning &amp; future groundwork</title><link>https://www.serial.tube/releases/2026-04-02/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-04-02/</guid><description>Here are a collection of nice-to-have updates for Serial. Plus, the groundwork for background refreshing and better financial sustainability for Serial.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Background Refresh&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Background refresh is now available for self-hosted instances. This will automatically fetch new content for your feeds as it becomes available, instead of requiring you to wait on startup to fetch new content.&lt;/li&gt;
&lt;li&gt;This can be enabled with &lt;code&gt;BACKGROUND_REFRESH_ENABLED=true&lt;/code&gt; in your environment variables.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Feed activity&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added the ability to disable/enable feeds. This allows you to keep feeds in your feed list, but prevent new content from being fetched (until turned back on)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Desktop actions now only appear on hover, giving more space to page content
&lt;ul&gt;
&lt;li&gt;You can always show actions by setting “Inline Shortcuts” to “Show” in the Appearance settings, or by holding &lt;kbd&gt;Alt&lt;/kbd&gt; to show all keyboard shortcuts.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;kbd&gt;Alt&lt;/kbd&gt; key now only shows shortcuts if it is the only key being held&lt;/li&gt;
&lt;li&gt;Item selection UI no longer shows on mobile, as it is not needed&lt;/li&gt;
&lt;li&gt;Fixed an issue where articles and videos were a bit jumpy on initial load&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Future&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Adds groundwork for paid, main instance plans for Serial
&lt;ul&gt;
&lt;li&gt;This is a work in progress – feel free to weigh in on GitHub or by reaching out to &lt;a href=&quot;mailto:hey@serial.tube&quot;&gt;hey@serial.tube&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Video and article progress</title><link>https://www.serial.tube/releases/2026-03-30/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-03-30/</guid><description>Serial now stores progress through articles and videos, making it much easier to come back to content later.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Saved progress across videos and articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Progress is now saved for videos and articles&lt;/li&gt;
&lt;li&gt;For videos, Serial will now seek to your last position when playing for the first time&lt;/li&gt;
&lt;li&gt;For articles, Serial will jump to the section you left off at last&lt;/li&gt;
&lt;li&gt;Content with progress information will show a progress bar on the root page&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improved view navigation&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added &lt;kbd&gt;[&lt;/kbd&gt; and &lt;kbd&gt;]&lt;/kbd&gt; keyboard shortcuts to cycle between views, in addition to the existing number shortcuts (&lt;kbd&gt;0&lt;/kbd&gt; through &lt;kbd&gt;9&lt;/kbd&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Reverted a change where opened items would be marked as read automatically&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Keyboard navigation</title><link>https://www.serial.tube/releases/2026-03-29/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-03-29/</guid><description>Serial now supports full keyboard navigation in views and articles, enabling nearly full app keyboard navigation.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Keyboard navigation within views&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Use arrow keys to navigate through items in any view
&lt;ul&gt;
&lt;li&gt;In list views, &lt;kbd&gt;↑&lt;/kbd&gt; and &lt;kbd&gt;↓&lt;/kbd&gt; move through items sequentially&lt;/li&gt;
&lt;li&gt;In grid views, all four arrow keys work navigating between rows and columns&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Press &lt;kbd&gt;1&lt;/kbd&gt;-&lt;kbd&gt;9&lt;/kbd&gt; or &lt;kbd&gt;0&lt;/kbd&gt; (for the 10th view) to change between active views&lt;/li&gt;
&lt;li&gt;Added new shortcuts for toggling between visibility filters:
&lt;ul&gt;
&lt;li&gt;&lt;kbd&gt;u&lt;/kbd&gt; for unread&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;i&lt;/kbd&gt; for read&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;l&lt;/kbd&gt; for later&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Press &lt;kbd&gt;s&lt;/kbd&gt; to send the selected item to Instapaper&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Keyboard shortcuts for items within views&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Mark items as read/unread with &lt;kbd&gt;e&lt;/kbd&gt; or &lt;kbd&gt;Space&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Add items to “read later” with &lt;kbd&gt;w&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Open items in your preferred open location with &lt;kbd&gt;Enter&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Open the original URL in a new tab with &lt;kbd&gt;o&lt;/kbd&gt; (in views and when viewing an item)&lt;/li&gt;
&lt;li&gt;Updated the “mark all visible as read” shortcut to &lt;kbd&gt;f&lt;/kbd&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Previewing shortcuts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hold &lt;kbd&gt;Alt&lt;/kbd&gt; to temporarily reveal all keyboard shortcut labels&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Keyboard navigation in articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;kbd&gt;↑&lt;/kbd&gt; / &lt;kbd&gt;↓&lt;/kbd&gt; to navigate up and down through articles&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;Space&lt;/kbd&gt; to show an image fullscreen and to play selected videos&lt;/li&gt;
&lt;li&gt;&lt;kbd&gt;Tab&lt;/kbd&gt; to cycle through links within the selected block, and &lt;kbd&gt;Enter&lt;/kbd&gt; to open a link in a new tab&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Configurable article appearance settings&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Configurable font size (12–24px) via +/- controls in the Articles tab&lt;/li&gt;
&lt;li&gt;Can now choose &lt;code&gt;serif&lt;/code&gt; or &lt;code&gt;sans-serif&lt;/code&gt; for article font&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Opening an item now marks it as read. Because of this, recently read items will still be shown in a view until you leave that view&lt;/li&gt;
&lt;li&gt;Grid item heights are now more consistent within a given row&lt;/li&gt;
&lt;li&gt;“Send to Instapaper” is now hidden for feeds that open externally&lt;/li&gt;
&lt;li&gt;Filter chips no longer show focus styles (as they are triggered through shortcuts)&lt;/li&gt;
&lt;li&gt;Improved hour display in the date header to omit leading zero&lt;/li&gt;
&lt;li&gt;Fixed an issue where shortcuts would fire when typing in form elements&lt;/li&gt;
&lt;li&gt;Fixed an issue where custom colors would not apply&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Fresh coat of paint</title><link>https://www.serial.tube/releases/2026-02-09/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-02-09/</guid><description>There&apos;s a fresh coat of paint on the Serial homepage, and a de-emphasis of monospace styles generally. Also, some other nice incremental improvements.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;New homepage + style updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The new homepage is a bit more welcoming and beginner-friendly, reflecting a desire to have Serial be a little more approachable.&lt;/li&gt;
&lt;li&gt;Sans-serif styles are a bit more emphasized (as opposed to the monospace styles from before)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Separated article and video design settings into their own panes, and added a shortcut in article and video pages to set specific relevant settings.&lt;/li&gt;
&lt;li&gt;YouTube videos in articles and blog posts now use the user’s YouTube embed settings, showing either the custom video player or a better formatted YouTube embed.&lt;/li&gt;
&lt;li&gt;Only fetches new feeds when necessary, better reflecting individual feed TTL (time to live) data.&lt;/li&gt;
&lt;li&gt;Data streaming optimization, preventing an issue where the page would briefly freeze for large numbers of feeds&lt;/li&gt;
&lt;li&gt;Add helpful “Copy Feed URL” and “Open In” links to Edit Feed dialog for better debugging and navigating to the original website&lt;/li&gt;
&lt;li&gt;Prevent sidebar overflow at half desktop and tablet sizes&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Custom player QOL</title><link>https://www.serial.tube/releases/2026-01-26/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-01-26/</guid><description>The Serial custom player now supports captions, true fullscreen, and muting support. Also, some additional non-player quality of life improvements.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;More controls for the custom player&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The custom player now supports captions - these can be toggled with &lt;kbd&gt;c&lt;/kbd&gt; and customized with the caption settings dropdown in the player&lt;/li&gt;
&lt;li&gt;The custom player now supports true fullscreen with &lt;kbd&gt;f&lt;/kbd&gt;
&lt;ul&gt;
&lt;li&gt;Note: windowed fullscreen’s shortcut has been moved to &lt;kbd&gt;Shift + f&lt;/kbd&gt; (and is still accessible at &lt;kbd&gt;`&lt;/kbd&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;The custom player now supports muting a video with &lt;kbd&gt;m&lt;/kbd&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Mark visible as read button&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Mark all the items seen so far in a view as read by hitting the “Mark visible as read” button at the bottom of the screen, or by pressing &lt;code&gt;e&lt;/code&gt; (the existing “mark as read” shortcut)
&lt;ul&gt;
&lt;li&gt;This should make working with noisy feeds much less of a chore than before, and help users who strive to have “inbox zero” achieve that&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Basic admin features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;For self-hosting users, added a few useful user managment features:
&lt;ul&gt;
&lt;li&gt;Automatically create an admin user when no users exist, and prevent public sign up by default&lt;/li&gt;
&lt;li&gt;Add the ability to log out, ban, or impersonate a user&lt;/li&gt;
&lt;li&gt;Add some simple instance stats to see how many people are using your Serial instance&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Feeds will now pull cover images from the item’s OG image if no other image is available&lt;/li&gt;
&lt;li&gt;Much better database query performance&lt;/li&gt;
&lt;li&gt;Improved import performance, especially with large lists&lt;/li&gt;
&lt;li&gt;Add item skeletons while loading data, customized for each view&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other notes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Officially removed the video hold feature, as it was too janky to keep around&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Views V2 &amp; server-driven filtering</title><link>https://www.serial.tube/releases/2026-01-20/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-01-20/</guid><description>Views are now much more powerful in Serial, with greater filtering abilities. Plus, content will be loaded for more than 30 days.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;h3&gt;Major upgrade for views&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Views now support loading data for all time, not a max of the last 30 days&lt;/li&gt;
&lt;li&gt;Views now support specifying a content type:
&lt;ul&gt;
&lt;li&gt;Standard (the default), which shows articles and longform videos&lt;/li&gt;
&lt;li&gt;Videos&lt;/li&gt;
&lt;li&gt;Shorts&lt;/li&gt;
&lt;li&gt;All&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Views now support a handful of different layouts:
&lt;ul&gt;
&lt;li&gt;List (the default)&lt;/li&gt;
&lt;li&gt;Grid&lt;/li&gt;
&lt;li&gt;Large list (large thumbnails + images)&lt;/li&gt;
&lt;li&gt;Large grid&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Much better support for shorts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Shorts are not included in views by default, but can be opted into for specific views&lt;/li&gt;
&lt;li&gt;Viewing a list of shorts shows back and forward buttons for easy navigation&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Server-driven view filtering&lt;/h3&gt;
&lt;p&gt;View filtering has been primarily client-side up until this point, but has been changed to be server-side. This should allow for more predictable performance, and prevent crashes or weird edge cases when working with large item lists.&lt;/p&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;h3&gt;More intelligent data loading&lt;/h3&gt;
&lt;p&gt;Serial now only loads the minimal amount of data to render the first page, then loads in additional data afterwards. This greatly lowers the time to when Serial is ready to use.&lt;/p&gt;
&lt;h2&gt;Other changes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The “Inbox” view is now the “Uncategorized” view to better reflect what content it contains&lt;/li&gt;
&lt;li&gt;Self-hosted versions of Serial will now not include the welcome page, and instead drop the user straight at the auth screen&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Self hosting &amp; feed management</title><link>https://www.serial.tube/releases/2026-01-18/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-01-18/</guid><description>Serial can now be hosted entirely locally through Docker and a local libsql server. Also, feed management got a noticable upgrade.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Added true self-hosting support&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Serial has been “self hostable” for a while, but only through the libsql host &lt;a href=&quot;https://turso.tech/&quot;&gt;Turso&lt;/a&gt;. Turso is a great service if you’re looking to run Serial at scale, but most people are not. You now can run Serial entirely locally, while still leveraging some of the performance benefits of libsql.&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href=&quot;https://github.com/megaflorasoftware/serial#self-hosting&quot;&gt;self hosting instructions&lt;/a&gt; to learn more!&lt;/p&gt;
&lt;p&gt;In addition, there is now updated self-hosting documentation for a handful of platforms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/megaflorasoftware/serial/blob/main/docs/hosting/vercel.md&quot;&gt;Vercel&lt;/a&gt; (only hostable through Turso)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/megaflorasoftware/serial/blob/main/docs/hosting/coolify.md&quot;&gt;Coolify&lt;/a&gt; (hostable through either).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Added a dedicated feed management page&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dealing with lots of feeds in Serial can be cumbersome, so there is now a much more efficient feed management page accessible through the feeds sidebar (or at &lt;a href=&quot;https://www.serial.tube/feeds&quot;&gt;this link&lt;/a&gt;). This page allows you to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bulk remove any number of feeds&lt;/li&gt;
&lt;li&gt;Clear the categories from any number of feeds&lt;/li&gt;
&lt;li&gt;Edit the categories for any number of feeds&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Better PWA support
&lt;ul&gt;
&lt;li&gt;While not perfect, this should allow for reading articles in gaps between service (e.g. while on a train)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Updated toast location on mobile to avoid annoying UI overlap between the toast and bottom sheets&lt;/li&gt;
&lt;li&gt;Better data fetching/revalidation right after an &lt;code&gt;.opml&lt;/code&gt; import&lt;/li&gt;
&lt;li&gt;Fixed an issue where account data would sometimes get orphaned on deletion&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Instapaper Integration &amp; Feed Discovery</title><link>https://www.serial.tube/releases/2026-01-16/</link><guid isPermaLink="true">https://www.serial.tube/releases/2026-01-16/</guid><description>Serial now has Instapaper support, among many more behind-the-scenes improvements.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Added support for &lt;a href=&quot;https://www.instapaper.com/&quot;&gt;Instapaper&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Accounts can be connected under the “Connections” section of user settings&lt;/li&gt;
&lt;li&gt;Articles can be sent to Instapaper, which will attach the RSS item’s content and mark the item as read&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Feed discovery&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Simple URLs can now be used for finding feeds, as Serial supports automatic feed discovery now.&lt;/li&gt;
&lt;li&gt;If multiple feeds are found, you’ll have the choice to pick the one you want&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Nebula support&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Feeds from &lt;a href=&quot;https://nebula.tv/&quot;&gt;Nebula&lt;/a&gt; can now be natively added. They will open in Nebula by default, as they can’t be embedded&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Data fetching&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Opening RSS items should feel snappier&lt;/li&gt;
&lt;li&gt;YouTube videos should load a little faster (specifically, lowering the time needed before you can play them)&lt;/li&gt;
&lt;li&gt;Much more precise data loading depending on the action&lt;/li&gt;
&lt;li&gt;Better support for loading large feed lists in one view, reducing the chance that certain browsers will freeze&lt;/li&gt;
&lt;li&gt;Many, many other tweaks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;UI improvements&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There were a lot of loose ends with the mobile experience for dialogs – these should be resolved!&lt;/li&gt;
&lt;li&gt;Many, many other little things&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Other notes&lt;/h2&gt;
&lt;p&gt;Serial now uses Tanstack Start as a base framework instead of Next.js, which better reflects the more client-side identity of the app. This was holding up new feature work a little bit, so things should be much smoother sailing going forward.&lt;/p&gt;
&lt;p&gt;In addition, there was a lot of cleanup done to data fetching (again) – this is hopefully in the home stretch.&lt;/p&gt;</content:encoded></item><item><title>Loaders &amp; Feed Streaming</title><link>https://www.serial.tube/releases/2025-11-25/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-11-25/</guid><description>Serial&apos;s data fetching has been reworked, giving more clarity on loading statuses and feed errors.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Happy early Thanksgiving! Here are some more architectural, quality-of-life changes to make Serial more stable and reliable:&lt;/p&gt;
&lt;h2&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Reworked data fetching to stream feed item data, shortening the time before new data is available&lt;/li&gt;
&lt;li&gt;Added feed statuses, making it easy to tell when a feed is broken or doesn’t have content&lt;/li&gt;
&lt;li&gt;Added top loading bar, which shows the progress on fetching feed data&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Unified Importing</title><link>https://www.serial.tube/releases/2025-11-07/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-11-07/</guid><description>Serial now supports one unified import UI, making it much easier and consistent to import data from YouTube and other RSS readers.</description><pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update import view to be one, unified UI
&lt;ul&gt;
&lt;li&gt;Upload &lt;code&gt;subscriptions.csv&lt;/code&gt; and &lt;code&gt;*.opml&lt;/code&gt; files in one interface&lt;/li&gt;
&lt;li&gt;More consistent &amp;amp; lenient imports&lt;/li&gt;
&lt;li&gt;See post-import success and error states on a per-feed basis&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added inline shortcut display for feed refreshing (which is &lt;kbd&gt;r&lt;/kbd&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Experimental&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added the ability to “hold” a video by holding &lt;kbd&gt;Space&lt;/kbd&gt;, which is useful when you want to pause on a part of a video to read long text or look closer. Doing a full pause will cause the YouTube suggestions to pop up, so this is an attempt at a workaround. If you have feedback on this, don’t hesitate to reach out!&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Article Support</title><link>https://www.serial.tube/releases/2025-08-28/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-08-28/</guid><description>Serial now supports adding generic RSS feeds, allowing you to add articles and blog posts to your views</description><pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Serial now supports generic RSS feeds, specifically geared towards including articles and blog posts&lt;/li&gt;
&lt;li&gt;Serial now supports customizing the open location of each feed, letting you choose whether to open it in Serial or at the origin link
&lt;ul&gt;
&lt;li&gt;This can be especially useful for articles and blog posts, where RSS feeds can often contain incomplete content&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Improvements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Data is persisted locally between sessions, speeding startup times&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Tweaks &amp;amp; Improvements (2025-08-31)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The “Inbox” time window is now “One Month”&lt;/li&gt;
&lt;li&gt;Articles now include the &lt;code&gt;description&lt;/code&gt; field for items (as a fallback for page content) if the RSS feed has it&lt;/li&gt;
&lt;li&gt;Better support for Atom feeds&lt;/li&gt;
&lt;li&gt;Article and Video zoom values are now separate&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Belated Spring Cleaning</title><link>https://www.serial.tube/releases/2025-06-07/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-06-07/</guid><description>A selection of quality of life updates!</description><pubDate>Sat, 07 Jun 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Account Management&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Users can now update their email&lt;/li&gt;
&lt;li&gt;Users can now update their name&lt;/li&gt;
&lt;li&gt;Users can now update their password from the app&lt;/li&gt;
&lt;li&gt;Users can now delete their accounts&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Shortcuts&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;On small desktop screens, the right sidebar can now be toggled with &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;\&lt;/code&gt; or the &lt;code&gt;|&lt;/code&gt; key (you can toggle the left with just &lt;code&gt;\&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;You can now refresh feeds with &lt;code&gt;r&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Overhauls shortcuts to be more maintainable and easier to parse for developers&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Fixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fixes an issue where viewing a video from outside a user’s feeds would crash the app&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Views, Views, Views</title><link>https://www.serial.tube/releases/2025-05-17/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-05-17/</guid><description>Serial gets the largest update in its recorded history, most notably adding views – a new way to customize your feed.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Hey all! This is by far the biggest update for Serial since they’ve been tracked.&lt;/p&gt;
&lt;p&gt;This update introduces views, a new way to customize your feed. Views allow you to combine a selection of filters (currently, time and categories) to create custom feeds for your Serial home page. This is the first step is finding ways to combat “content whiplash”, or that feeling you get when you try to parse through the videos you watch to relax mixed into videos about current news or politics.&lt;/p&gt;
&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds views, a new way to organize your feeds
&lt;ul&gt;
&lt;li&gt;You can now add views in the sidebar&lt;/li&gt;
&lt;li&gt;You can now edit views in the sidebar&lt;/li&gt;
&lt;li&gt;You can now delete views in the sidebar&lt;/li&gt;
&lt;li&gt;You can now reorganize views – by dragging – in the sidebar&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Improves the experience of working with categories
&lt;ul&gt;
&lt;li&gt;You can now add categories in the sidebar
&lt;ul&gt;
&lt;li&gt;Assigning categories to feeds with recent activity can happen here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;You can now edit categories in the sidebar
&lt;ul&gt;
&lt;li&gt;Assigning categories to feeds with recent activity can happen here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;You can now delete categories in the sidebar&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Improves the experience of working with feeds
&lt;ul&gt;
&lt;li&gt;Removes the dedicated feeds page&lt;/li&gt;
&lt;li&gt;You can now edit feeds in the sidebar &lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/56&quot;&gt;(#56)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Assigning categories now takes place here&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;You can now delete feeds in the sidebar &lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/56&quot;&gt;(#56)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Feeds can now be searched through&lt;/li&gt;
&lt;li&gt;Relvant feeds are now clearly denoted at the top of the list&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Adds PeerTube support &lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/62&quot;&gt;(#62)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds the ability to go to a video’s YouTube page from the watch page &lt;a href=&quot;https://github.com/megaflorasoftware/serial/issues/55&quot;&gt;(#55)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Adds an initial data fetching loader element&lt;/li&gt;
&lt;li&gt;Moves manual date and visibility filters into dropdowns (to make room for views)&lt;/li&gt;
&lt;li&gt;Improves the onboarding experience a touch&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Quality of Life</title><link>https://www.serial.tube/releases/2025-04-18/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-04-18/</guid><description>Serial gets a variety of UI/UX improvements and a way to send feedback both good and bad</description><pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;UI items in left sidebar are now always visible, even when the list of categories is long&lt;/li&gt;
&lt;li&gt;Adds “Report Issue” and “Share Idea” buttons to sidebar&lt;/li&gt;
&lt;li&gt;More intelligently sets date filter when selecting sidebar items:
&lt;ul&gt;
&lt;li&gt;When selecting “All”, sets the date to “Today”&lt;/li&gt;
&lt;li&gt;When selecting a feed, sets the date to “This Month”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Adds nicer bottom sheet mobile UI for sidebar items with popup menus&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Livelier Livestreams</title><link>https://www.serial.tube/releases/2025-04-16/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-04-16/</guid><description>Serial now differentiates between standard videos and livestreams, offering better UI/UX for watching content live.</description><pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds better livestream support
&lt;ul&gt;
&lt;li&gt;Adds “Go Live” button that will bring you to the most recent part of a livestream&lt;/li&gt;
&lt;li&gt;Adds “Live” indicator for when you are caught up to a livestream&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds a button to toggle windowed fullscreen
&lt;ul&gt;
&lt;li&gt;Alternatively, toggle fullscreen with &lt;kbd&gt;`&lt;/kbd&gt; or &lt;kbd&gt;f&lt;/kbd&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Adds buttons to zoom in and out the active video
&lt;ul&gt;
&lt;li&gt;Alternatively, zoom in with &lt;kbd&gt;+&lt;/kbd&gt; and out with &lt;kbd&gt;-&lt;/kbd&gt;&lt;/li&gt;
&lt;li&gt;Minor adjustments to zoom, adding one more zoom in step&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Cleaner logic for custom video player&lt;/li&gt;
&lt;li&gt;Better shortcut logic when on video page&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Sidebar Sunday</title><link>https://www.serial.tube/releases/2025-04-14/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-04-14/</guid><description>Serial&apos;s categories and feeds have moved to a brand new sidebar, making it easier than ever to filter your content</description><pubDate>Mon, 14 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds the ability to filter by feed&lt;/li&gt;
&lt;li&gt;Reworks the UI to move category and feed filters to a brand new sidebar, making it much easier to filter through videos and stay on top of many categories and feeds.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Hello, Open Source</title><link>https://www.serial.tube/releases/2025-04-12/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-04-12/</guid><description>Serial no longer relies on an external auth provider, and is now open source!</description><pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Serial is now open source! You can &lt;a href=&quot;https://github.com/megaflorasoftware/serial&quot;&gt;check out the repository&lt;/a&gt; for more information.&lt;/li&gt;
&lt;li&gt;Removes previous auth provider &lt;a href=&quot;https://clerk.com/&quot;&gt;Clerk&lt;/a&gt; in exchange for auth solution &lt;a href=&quot;https://www.better-auth.com/&quot;&gt;Better Auth&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;If you run into issues with the migration, don’t hesitate to reach out to the email at the bottom of the page!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Changed default video player to the serial player and added a number of nice-to-have shortcuts from YouTube, namely:
&lt;ul&gt;
&lt;li&gt;Seeking through the video with number keys&lt;/li&gt;
&lt;li&gt;Play/pause with &lt;code&gt;space&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Slowing down the video with &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;&amp;lt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Speeding up the video with &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Now opens videos in fullscreen on mobile (as opposed to inline)&lt;/li&gt;
&lt;li&gt;Added the ability to show and hide shortcuts on actions, such as on the “Watch Later” and “Unwatched” controls when viewing a video.&lt;/li&gt;
&lt;li&gt;Many other small improvements and cleanups to get ready for open source.&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Super Speed</title><link>https://www.serial.tube/releases/2025-04-10/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-04-10/</guid><description>Serial now has lightning-fast bootup times thanks to local caching of feeds and videos.</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Adds local caching for much quicker startup times&lt;/li&gt;
&lt;li&gt;Re-introduces the ability to toggle forward and backward through the current selection of videos with the “&lt;code&gt;[&lt;/code&gt;” and “&lt;code&gt;]&lt;/code&gt;” keys&lt;/li&gt;
&lt;li&gt;Added new experimental video player UI, accessible through the “Appearance” menu&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Bugfixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fixes an issue where feed items would dissapear (temporarily) after watching a video&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Lots of behind-the-scenes data organization and cleanup&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Imports &amp; Shorts</title><link>https://www.serial.tube/releases/2025-03-16/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-03-16/</guid><description>Serial now supports imports from users&apos; two most popular feed formats: OPML and YouTube&apos;s subscriptions.csv.</description><pubDate>Sun, 16 Mar 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;This release brings the first support for bulk importing feeds into Serial! There is still more progress to be made (namely, in bringing in categories when importing) but this should be a great first step for many users.&lt;/p&gt;
&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add support for importing &lt;strong&gt;&lt;code&gt;subscriptions.csv&lt;/code&gt;&lt;/strong&gt; files
&lt;ul&gt;
&lt;li&gt;This is the format provided by Google when exporting your subscriptions via &lt;a href=&quot;https://takeout.google.com&quot;&gt;Google Takeout&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Add support for importing &lt;strong&gt;&lt;code&gt;OPML&lt;/code&gt;&lt;/strong&gt; files
&lt;ul&gt;
&lt;li&gt;This is the most popular format used by RSS readers. If you follow YouTube channels in an RSS reader currently, this is likely the export format it provides.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Add experimental shorts filtering&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item><item><title>Categories, Cookies, and Creativity</title><link>https://www.serial.tube/releases/2025-03-10/</link><guid isPermaLink="true">https://www.serial.tube/releases/2025-03-10/</guid><description>After a long time away, Serial gets its first substantial contributions of the new year!</description><pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h4&gt;Features&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Add release notes (these very ones!)
&lt;ul&gt;
&lt;li&gt;Set up release note pages&lt;/li&gt;
&lt;li&gt;Add notifier to let users know when new releases go out&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Categories are here, for real!
&lt;ul&gt;
&lt;li&gt;Add and delete categories in the Feeds page&lt;/li&gt;
&lt;li&gt;Filter videos with the category bar at the bottom of the page
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Tip: The bottom categories will be grayed out if no videos match the selected filters. This should make it easy to stay on top of lots of categories!&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Improvements&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Moved to a popover for theme editing and color mode selection as opposed to needing a fully separate page&lt;/li&gt;
&lt;li&gt;Change embed URL from &lt;strong&gt;&lt;code&gt;www.youtube.com&lt;/code&gt;&lt;/strong&gt; to &lt;strong&gt;&lt;code&gt;www.youtube-nocookie.com&lt;/code&gt;&lt;/strong&gt; for better user privacy&lt;/li&gt;
&lt;li&gt;Added refresh button to allow for fetching new videos without reloading the window&lt;/li&gt;
&lt;li&gt;Clearer spacing and UI in feeds page&lt;/li&gt;
&lt;li&gt;Data infrastructure simplification&lt;/li&gt;
&lt;li&gt;General project maintenance&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Bugfixes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue where adding a feed by channel username would be flaky, resulting in one of the following:
&lt;ul&gt;
&lt;li&gt;An error adding feeds&lt;/li&gt;
&lt;li&gt;Adding more than one feed&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded></item></channel></rss>