2026

Latest

A big refresh: a cleaner dashboard, new overlays, and a recap worth sharing

Overlays

  • New Request Alert overlay: pops up whenever someone requests a song, with an optional chime, a choice of entrance and a badge for priority requests
  • New overlays for queue length, request rules, songs on hold, just played, and a single now playing line
  • Each overlay can have its own colours, text size, background opacity, font and which details show
  • Pick from 14 fonts for any overlay. Every overlay keeps its current font until you choose one
  • Quick looks: one-click colour presets for every overlay
  • Overlay links now use your Twitch ID, so they keep working if you change your Twitch name. Old links still work
  • Drag an overlay straight into OBS to add it at the right size
  • "Send a test to OBS" shows sample songs on every overlay you have open, so you can line them up without waiting for chat
  • The overlays page shows a live preview at the overlay's real size beside the settings, and the save button stays in view
  • Settings that don't apply are hidden, like the chime volume while the chime is off
  • Overlays react to queue changes faster and use less data
  • Text to speech reads each song as it starts
  • The queue and open/closed overlays keep their current look until you save a theme

Public song list

  • Your song list is a searchable library instead of a spreadsheet: one search box filters everything as you type
  • Each song shows its full title, artist and details, with a request button beside it
  • Sort by song, artist, most requested or recently added. Titles starting with brackets or quotes sort where you'd expect
  • A status strip shows whether requests are open and how busy the queue is, and updates live when you open or close requests
  • Viewers can see their own request, and songs already in the queue are marked
  • Easier to use on a phone, with the search bar staying in view as you scroll

Dashboard and queue

  • The dashboard shows what's playing now and what's up next, live
  • Open or close requests, play the next or a random song, and connect the bot without leaving the dashboard
  • Copy your song list link in one click
  • New channels get a short getting-started checklist, which goes away once the first request comes in
  • The queue works properly on phones, with the main buttons in a bar along the bottom
  • Clearing the queue asks for a second tap, so it can't happen by accident

Bot

  • Commands & replies is one simpler page: a list of commands with plain names, each edited in its own window
  • Replies show exactly how they'll look in chat, with an Insert menu for things like the song name or requester
  • You're warned if two commands share the same trigger
  • Fixed the song list link the bot posts for channels where it was missing /u/

Request settings

  • Redesigned, with a plain explanation for every option
  • Set the longest song allowed in minutes and seconds
  • "Let viewers swap their request" only shows when it applies
  • Fixed: you can now clear the charts shown on your song list

Priority requests

  • Rules read as sentences, like "When a raid brings at least 10 viewers, give the raider priority 3"
  • Each event type shows whether it's on and how many rules it has
  • Rules that could never match can't be saved by mistake
  • You get a confirmation when your priority settings are saved

Recap (your year in requests)

  • Starts with your channel, then shows the rest of Ouvert
  • Plays full screen and moves on by itself. Hold to pause, tap the sides to skip
  • New stats: your streams, biggest stream, longest run of days, busiest month, how many different viewers requested and how many were new, your most loyal viewer, how much of your library got played, and your longest song
  • See how your year compares with the one before
  • Your recap personality, like The Marathoner, The Crowd Pleaser or The Collector
  • Rankings, like "Top 5% of Ouvert channels", for plays, time on stream and viewers
  • A card summing up your year that you can save, copy or share
  • Livelier animations: podiums count down from 5th to 1st, numbers roll in, a calendar of your streams fills in, and your busiest month gets a chart
  • More accurate numbers: song lengths are counted correctly, and your own requests no longer count as viewer requests

Fixes and security

  • Tighter security for the bot's connection to Ouvert, and Twitch notifications are checked before they're used
  • Moderators are matched by their Twitch ID, so a moderator who changes their name keeps access
  • Lots of smaller reliability fixes for the bot and live updates

SEO Improvements & Website Enhancements

  • Comprehensive SEO updates across the entire website for better Google search visibility
  • Added Open Graph and Twitter Card meta tags for improved social media sharing
  • Added features page to the website
  • Updated team page layout and added images
  • Updated privacy policy and terms of service pages to be more informative and with modern legal requirements

WebSocket Server Security & Architecture Improvements

  • Complete WebSocket server rewrite with enhanced security
  • Implemented socket authentication for web clients
  • Added rate limiting (100 requests per 15 minutes per IP)
  • Improved state persistence (active channels saved to disk)
  • Enhanced logging and error handling
  • Graceful shutdown handling

2025

YARG & ScoreSpy Support

  • Added full support for YARG (Yet Another Rhythm Game)
  • Added full support for ScoreSpy integration
  • Users can now upload YARG JSON exports
  • ScoreSpy users can enable integration through their ScoreSpy accounts
  • Both games now have dedicated song management and request systems
  • Added game-specific upload pages in the dashboard

Global CDN Deployment

  • Deployed a global CDN (Content Delivery Network) for Ouvert
  • Improved loading speeds significantly for users outside of the UK
  • Enhanced global performance and faster content delivery worldwide (hopefully)

GHTV Reloaded Support

  • Added support for Guitar Hero TV (GHTV) Reloaded
  • Integrated GHTV song database
  • Users can now manage GHTV song requests
  • Added GHTV-specific dashboard page for song management

2024

Mobile App v1.0 Release

  • Ouvert Mobile App v1.0 now available on Google Play and Apple App Store
  • Manage song requests from your mobile phone instead of your PC
  • Access your request queue, active game, and bot connection status on the go (more to come)

Backend System Overhaul for Mobile & Stream Deck Apps

  • Major backend changes to communication system between backend and frontend
  • New architecture enables building of mobile app and Stream Deck app
  • Improved API structure for better cross-platform support
  • Enhanced authentication and API token system
  • Note: Bot will leave all channels after updates - reconnect required
  • Overlays may need cache clearing or refreshing after update

Mobile App Early Access Program

  • Announced early access testing program for mobile app
  • Initial functionality includes managing request queue, active game, and bot connection status
  • Feedback channel created for suggestions and improvements
  • Important: Do not share Private API tokens with Mods (no regeneration ability yet)

Priority Channel Redemptions Bug Fix

  • Fixed issue with priority channel redemptions not assigning username correctly
  • Priority redemption system now properly tracks user information

2023

Ouvert 2023 Recap Release

  • Released the first annual Ouvert Recap feature
  • Yearly summary showing streaming statistics and achievements
  • Personal and global platform statistics for 2023
  • Celebrates the growth of Ouvert throughout 2023
  • Available at ouvert.dev/Dashboard/Recap

Version 1.1.5

  • Fixed incorrect URL links in the Request History page

Version 1.1.4

  • Fixed Request Open/Closed indicator Overlay
  • Fixed brand new backups system incorrectly running every minute during scheduled hour
  • Backups now correctly run once per day as intended

GHTV JSON Update

  • GHTV JSON database has been updated with latest songs

GHTV JSON Update

  • GHTV JSON database has been updated with latest songs

GHTV JSON Update

  • GHTV JSON database has been updated with latest songs

Version 1.1.3

  • Fixed typo on dashboard
  • Updated commands saving to remove empty values and unnecessary spaces
  • GHTV JSON has been updated with latest songs

Version 1.1.2

  • Fixed Enable/Disable Requests command not functioning at all

Version 1.1.1

  • Fixed issue in Raid Priority Automation, both in target user and calculations

Version 1.1.0 - Full Release

  • Ouvert officially released - Alpha phase complete!
  • Requests History now available on public pages (shows last ~30 requests)
  • Fixed song filtering (reverted broken code)
  • Suggestions mode now correctly puts priority requests at the top and utilizes them
  • Updated Priority System to utilize correct user set response
  • Random Song process now utilizes priority requests before shuffling and choosing random request
  • Version naming convention established for future updates

Full Release Announcement

  • Ouvert is now officially released with big updates
  • Focus on bug fixes and stability improvements
  • Domain updated to ouvert.dev
  • New server infrastructure for easier development and future updates

Alpha Phase Complete

  • Ouvert Alpha phase officially ended
  • Full release coming soon
  • Domain updated to ouvert.dev
  • New server with modified setup for easier development and future updates
  • Users required to reconnect bot due to server changes

2022

Ouvert Recap Feature

  • Released Ouvert Recap - a yearly summary feature showing your streaming statistics
  • Personal recap includes your most requested songs, total requests played, and activity metrics
  • Global Ouvert recap shows platform-wide statistics and trends
  • Recap available for multiple years (2023, 2024, 2025)
  • Beautiful visual presentation of your yearly achievements

Bug Fixes

  • Fixed a bug which overwrote all requests when granted a priority request, system now targets only the LATEST request when updating
  • Priority Requests can now be redeemed when Song Reqs are closed

Bug Fixes

  • Fixed a bug stopping you from manually removing songs in the requests dashboard
  • Fixed a bug not showing all available urls in "Chat Web URL" dropdown
(Part 2)

Priority Requests!!

  • A simple system for now with more customisability later
  • Triggered by a mod/streamer: !priority [name] [weight]
  • Higher the weight, higher the priority (between 1 and 10)
  • Can be redeemed up to 1 hour before it expires
  • Will allow people to request multiple times even if there is a limit (allowing them to redeem before expiry)
  • Need any help or have any questions? Feel free to ask in discord!

New year! New updates!

  • Added caching to frontpage (5 minutes) to reduce initial load, increase speed and to reduce the number of twitch requests we do to show who is live
  • Logging in to a songs page now redirects you back (sorry it took so long!)
  • Fixed a bug with times requested, which would break the numbers when clicking "clear list"
  • Added a Rocksmith section to convert your CFSM exports within Ouvert, this will provide you a file to use inside the Clonehero section
  • Cleared up some visuals to make the backend less... bloated
  • Fixed a bug (hopefully) where the bot would fail to reconnect to channels properly

2021

New overlay: Request queue open/closed

API Rework... and so much more

  • To achieve this update, we had to completely overhaul our migrations scripts! Previously they only allowed for SQL scripts to be ran to modify the database, however this limited our ability to run any code, meaning we couldn't retroactively insert data or run functions against the dataset without a lot of workaround. Now? Now we can run SQL or code on a migration allowing more flexibility for future updates!
  • Because of this... We now have a completely overhauled REST API, ahearding to a more strict format and utilising API keys for each user. Each user will now have a Public and Private API key, the key differences being the endpoints they can access. This will become more clear once the docs have been finalised!
  • Code cleanup! We've completely removed the old song system from Ouvert and the code surrounding it (Sorry Legacy users, time to update!)
  • New Overlays page! There is now a dedicated page for all Overlays we have and will have. We've also added a new overlay: Queue!
  • Requests placed via the website (and overwrites) will now post in chat (with a [WEBSITE] prefix) so that those streamers who utilise chat for this have it there also, rather than JUST the requests dashboard!
  • Request History page! You will now find a history of all your requests (played and deleted). This is under Functionality -> Clonehero -> Request history.
  • New Dashboard stat! You will now notice a "Requests played" count allowing you to see just how many requests you've played!

Refactored song searching system JSON because someone *cough* Stubo *cough* has too many songs!

Fixed a bug with broken ordering of requests introduced with new features

Visual Updates

  • Fixed the front page visual issue
  • Updated the new live feature to be better on mobile
  • Updated the CloneHero dashboard to be cleaner

Live streamer list

  • Added a live streamer list to the frontpage, showcasing our users, allowing your discoverability to grow a little!
  • Displays streamers who are currently live and playing supported rhythm games
  • Initially supported Clone Hero, Guitar Hero III, and Rocksmith 2014

Updates! But it's been so longgg!

  • Updates to the request system now allow us to store requests, meaning...
  • We can track all requests (from now on) that were made through the system! Allowing us to...
  • Add a new column to the requests table: Times Requested, showing the amount of times a song was requested! Which brings with it...
  • A new ordering option, allowing you to order songs by the number of times they were requested
  • Also, we've added a new "Timeframe Limiting" option to the settings page, this will allow you to limit the amount of requests in a certain timeframe, all made possible thanks to us now storing requests

2020

Fixed estimated timing issue

  • Fixed an issue displaying wrong times, caused by generic (non-strict) requests utilising milliseconds (as provided by CH) and our system utilising seconds.

Song Queue Length + URL options

  • Added in Song Length feature! Now you can see how many songs are left in your queue!
  • Updated Genre to be text based wildcard searching, now letting you see all genres like the search term rather than a specific one
  • Can also now hit "enter" to search, rather than clicking the button
  • Song length information now available to utilise in Search
  • Custom bot URL options (In Bot Settings)
  • Added command for random song request
  • Fixed a bug where you could request songs regardless of filtering via bot
  • Additional code cleanup

Dashboard updates

  • Converted the Requests to it's own Model handler
  • Updated the dashboard UI to be smaller, and show more in once (better for smaller devices)
  • Added in `Random Song` button, so now you can pick a random song from the queue
  • Added "hold" and "delete" to the currently playing request, allowing for it to now be held
  • Massive rework to Text-To-Speech, now being a pop-up only, but allowing voice and volume options (plus a test button)

New backgrounds

  • Fixed a small bug with the new instrument system when no instruments selected and enable all unchecked
  • Fixed a small bug in the bot breaking current song command
  • Added 3 new public page backgrounds: Night Sky, Full Moon, Fireflies

Instrument Support!!!

  • Oops, another wipe of the Songs list and Master Song database! Please forgive me
  • More bug fixes for the new Song System (should be working properly now)
  • Added a Latest Songs button to Songs page, to see newest songs since last JSON upload
  • Rearranged the Request settings in Dashboard to be more organised
  • Added in Instrument support, now available on the Dashboard
  • Also added in Max song length filtering, also available on the Dashboard

Bug Fixes / Updates

  • We discovered that the songs weren't sharing between users (as planned to reduce overhead) and have discovered in storing the "playlist" information from the JSON inefficient and pointless and causing comparison issues. We also found out that the implementation of instrument (which will come with the next CH update) was also causing comparison issues, this being due to the JSON not having this information yet, and thus having to provide it manually.
  • Modified new songs page to Dark Mode
  • Modified new songs page to be better modulated
  • Modified new songs page to be more responsive on mobile/tablet devices

Redesigned Song System

  • Redesigned the song system from the ground up
  • Merged Requests and Songs page into one, with a button to switch between them
  • Upgraded song searching, including brand new filtering
  • Faster, more efficient song searching
  • Fixed Links inside Support

Bug Fixes

  • Updated Overwrite mode to allow overwriting even after song requests have been disabled
  • Fixed a bug in which you were unable to actually update your request if it was ON HOLD, this should now be resolved

Updated Setup workflow and added TTS

  • A brand new Setup workflow, allowing new users to get set up faster and easier than ever before!
  • Added in Request Text-To-Speech, available inside the Queue Dashboard, this must be toggled on to work. Alternatively, pop out the TTS window (uncheckmark the dashboard or you will have duplicate audio)
  • Updated FAQs
  • Fixed a few issues on the Bot Settings page
  • Added Bot IP to Whitelist on Firewall

Fixed bot duplication error.

Added in Holding of requests.

  • Added in Holding / Unholding of songs. This feature will allow you to hold a song and replace it back in queue where it should belong when you unhold
  • Updated Suggestions mode, now alphabetical and processes the queue based on the new order rather than song request order
  • Made sure the request list updates if Operation mode is changed
  • Updated the Teams page

Completely replaced front-end of website, not including user pages.

Bug fix noticed by KayHaitch, last song in queue now gets process correctly.

Initial bot release.

  • Requesting via chat
  • Current Request
  • Next Request
  • List public page
  • Clear request list
  • Next song

Initial bot testing.

Added Album and Genre to songs page and sorting.

Backend changes.

  • Updated JSON upload to support CloneHero v22 (and possibly lower)
  • Updated API to ensure duplicate requests were denied

Websockets!! Converted the system to utilise WebSockets. This allows instant updating on all fronts.

Added some new front-end changes.

  • Songs page, allowing viewing of all the streamers songs
  • New backgrounds feature, allowing customisability of the streamer request page

Updated the website to allow web-based requesting.

Initial Alpha released.

  • Twitch Login
  • JSON Upload
  • Song searching