Skip to content

v42.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 13:21
· 35 commits to main since this release

Riff 42

image

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.