{
"$type": "site.standard.document",
"description": "The Serial custom player now supports captions, true fullscreen, and muting support. Also, some additional non-player quality of life improvements.",
"path": "/releases/2026-01-26",
"publishedAt": "2026-01-20T00:00:00.000Z",
"site": "at://did:plc:pnffxw3g7nt7xnnah5huq3m2/site.standard.publication/3mo2hql6nes2g",
"tags": [
"release"
],
"textContent": "Features\n\nMore controls for the custom player\n\nThe custom player now supports captions - these can be toggled with c and customized with the caption settings dropdown in the player\nThe custom player now supports true fullscreen with f\nNote: windowed fullscreen's shortcut has been moved to Shift + f (and is still accessible at `)\nThe custom player now supports muting a video with m\n\nMark visible as read button\n\nMark 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 e (the existing \"mark as read\" shortcut)\nThis should make working with noisy feeds much less of a chore than before, and help users who strive to have \"inbox zero\" achieve that\n\nBasic admin features\n\nFor self-hosting users, added a few useful user managment features:\nAutomatically create an admin user when no users exist, and prevent public sign up by default\nAdd the ability to log out, ban, or impersonate a user\nAdd some simple instance stats to see how many people are using your Serial instance\n\nImprovements\n\nFeeds will now pull cover images from the item's OG image if no other image is available\nMuch better database query performance\nImproved import performance, especially with large lists\nAdd item skeletons while loading data, customized for each view\n\nOther notes\n\nOfficially removed the video hold feature, as it was too janky to keep around",
"title": "Custom player QOL"
}