New
- Minimum views for YouTube requests — set a view-count floor (40,000 out of the box) and videos under it can't be requested, keeping brand-new and obscure uploads out of your queue. Adjust or remove it in Song sources.
- Song player — YouTube requests now play themselves. Leave the player page open as an OBS browser source, or on a spare phone or tablet plugged into your speakers, and it works through the queue on its own: no more playing each video by hand and ticking it off. The now-playing strip is built to be looked at, so the page can be the scene itself, and it keeps the screen awake while it runs. Set it up in Song player.
- Your page, your branding — a profile band on your request page with a banner, avatar, your name, an optional About line and up to six links. Import your banner and avatar straight from Twitch in one click, and drag the links into the order you want. Pages with nothing set up get a colour scheme of their own rather than looking unfinished.
- Song credits — staff can hand a viewer a credit worth a free song, redeemed with a short code on the request page. If a song fails to play, this is how it's made good: a person decides, and the viewer gets their playtime back rather than waiting on a refund. Redeemed songs get their own chat announcement, so a make-good doesn't read as a giveaway.
- Payment problems — a new moderation section for payments that went through without the song landing. Each one names the viewer who paid, the song they asked for and what the order was worth, says whether PayPal actually charged them and whether anything was recorded — then settles in one click: add the song, approve the credit that was raised for it, or dismiss it. “It didn't work” is now something staff can check instead of having to take on trust. Paste a reference a viewer gives you and the same check runs live against PayPal: what the order was for, who asked for it, and whether it's already in your history. Nothing in it identifies a payer — payer details take a deliberate second click, and hide themselves again a minute later.
- Viewers can report a banner or avatar that shouldn't be on the site, and we'll take a look.
Improved
- A payment that fails part-way now shows the viewer a payment reference to send the streamer, and no longer claims their request was recorded when it might not have been.
- YouTube videos that can't be played are now caught in search, before anyone pays — embedding turned off by the uploader, age restrictions, and videos blocked in the country your player is running in. The message says which problem it is, so the viewer can pick something that works.
- Skip now cuts the right song on a stream running both sources, instead of skipping whatever the background player happened to be playing.
Fixed
- Who asked for a song — requests were losing the name of whoever made them, so a song someone had paid for showed up in Up next looking like it came off your own playlist. Their playtime wasn't being kept to either. Both are back, and a song two different people ask for now counts as two requests rather than one.
- Restore to queue — Live queue could only see the first ten songs in your music queue, so on a busy night it reported requests further back as missing and offered to re-add them. Doing that put a second copy of each into the queue. It now only calls a request missing when it can see the whole queue, so the warning means something when it appears.