Repository navigation
v42.0.0
Riff 42
Windows https://github.com/rootscripts/riff/releases/download/v42.0.0/riff-42.0.0-win-x64.exe
Linux https://github.com/rootscripts/riff/releases/download/v42.0.0/riff-42.0.0-linux-x86_64.AppImage
macOS arm64 https://github.com/rootscripts/riff/releases/download/v42.0.0/riff-42.0.0-mac-arm64.dmg
macOS x64 https://github.com/rootscripts/riff/releases/download/v42.0.0/riff-42.0.0-mac-x64.dmg
macOS zip https://github.com/rootscripts/riff/releases/download/v42.0.0/riff-42.0.0-mac-x64.zip
Customization
- Settings split into tabs now, theme, Banners, Tracks and Interface, with connected Material 3 containers in every sidebar
- New sliders with a gap around the handle like in android, a segmented hue slider and a shorter set of Material 3 accent colors
- "Highlight buttons" (on by default): the main button of each screen uses your accent color, secondary ones stay gray
- Rebuilt Audio settings with tabs to be better
- Smooth morphing tab indicator in the sidebar instead of buggy previous
- Pure black and white theme at color intensity 0 (previous version set slightly purple accent)
- No-Hand cursor is on by default and the mesh gradient is off by default to be better
- Custom themes, add a .css file in Settings, see a live preview and switch it on, like in vencord/etc.
- CSS editor , Ctrl+Shift+R resets custom CSS if something breaks
- "Allow multiple instances" option in Settings (off by default) for running a second Riff window
Welcome
- A first-launch tour, pick your look, personalize Riff, add a Start menu / applications menu shortcut, connect Discord and import a Spotify playlist
Library & Sources
- YouTube Music search rewritten, fixed ads in the results, correct track length and the artist name is more better
- (by kebab1337420) Spotify import now brings in playlists with more than 100 tracks
System & Security (by @kebab1337420 and @hotplugindev)
- Origin and Host header validation against DNS rebinding and CSRF
- Audio proxy SSRF protection blocking private network and metadata endpoints
- HTML sanitization against XSS in track titles and metadata
- Fixed cache-size reporting and cache clearing
- Nix flake for NixOS users
- macOS builds (experimental): dmg for Apple Silicon and Intel
Fixes
- The progress bar in the player bar now changes color right away when you change the theme
- Smoother playback of background videos (lighter blur, pauses when the window is hidden)
- Stacked sidebar buttons no longer appear as sharp squares on startup
Thanks to everyone who reported issues, to @hotplugindev and @kebab1337420 for their contributions.