Skip to content

RateYourMusic Integration changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

  • add version and GitHub issue link to settings modal footer (e6bc9d4)
  • optional companion API for link repair and captured RYM data (ee8ce66)
  • anchor RYM card on stable Now Playing attributes (#3) (d5a2e03)
  • correct RYM slug generation for ligatures, slashes and dashes (af98435)
  • do not cache empty companion API lookups (de9aa5e)
  • drop companion API responses that outlive their card (1f93cff)
  • improve URL slug generation for symbols (ef1a03b)
  • “RYM” entry in the Spotify profile menu so settings are reachable from anywhere, not just album pages where the card renders
  • Settings gear now uses an inline SVG (Bootstrap Icons gear-fill) instead of the ⚙️ emoji for consistent rendering across operating systems
  • Replace broken Spicetify.PopupModal with custom modal implementation (React Router context errors in current Spotify versions)
  • Fix settings button click not registering due to event propagation issues
  • Direct album links to RateYourMusic
  • Artist page links
  • Fallback search link when direct URL doesn’t match
  • Smart release type detection (album, EP, single, mixtape, compilation)
  • Configurable card position (top of panel, below album info)
  • Toggle visibility for each link type
  • Compact mode for reduced UI footprint
  • URL tooltips on hover
  • Copy to clipboard button for album URLs
  • Settings modal accessible via gear icon

Independent project. Not affiliated with or endorsed by Spotify or Spicetify.