Changelog

Updates

New things on Release Wave, newest first

01New

Liner Notes: your whole Spotify history on one page

The top of Andrew's Liner Notes page: 6,343 hours, 12,371 artists and 114,858 plays from 2012 to 2026

Spotify keeps a record of every song you've played since you signed up. Liner Notes turns it into a page you can share: hours per year, your top artists each year, how your genres changed, who you're playing now, and the artists you drifted away from.

Line chart of listening hours per month from 2012 to 2026, peaking at 129 hours in August 2023, with each year's top three artists underneath
Hours per month, with each year's top three artists
Grid of genres by year, electronic genres shaded orange and guitar genres shaded black, darker for more hours
Genres by year. Orange is electronic, black is guitars
Top ten artists all time as bars, led by Lane 8 at 63 hours and deadmau5 at 62, with buttons to switch to a single year
Top artists, all time or one year at a time
Heatmap of listening by weekday and hour of day, darkest on weekend afternoons
When you listen, by weekday and hour. You can hide it
Three lists side by side: artists in rotation over the last 90 days, lost favorites not played in two years, and recent discoveries
What's in rotation, what you stopped playing, and what's new

You need your Extended Streaming History from Spotify’s privacy page. Not the one-year “Account data” file, which is too short. It usually shows up in a few days and can take up to 30. Claim your username while you wait, then drop the zip on the upload page.

The zip never leaves your browser. We save only the totals: single plays aren't stored, and the IP addresses and countries in the file are never read. Your page is public unless you make it unlisted. Turn on “Hide when I listen” to drop the time-of-day chart, or delete the page whenever you want.

There's no “Connect Spotify” button because Spotify's API only gives back your last 50 plays. The export is the only way to get all of it.

If you scrobble to Last.fm, type your username when you upload and the records you played outside Spotify get added too. Your browser fetches the scrobbles from Last.fm directly and skips any that match a Spotify play. On Andrew's history, 10,319 of 14,405 scrobbles matched and 4,086 were added. Your page shows your Last.fm username unless you untick “Show my Last.fm username” when you publish.

You can also add www.releasewave.com/api/mcp/public to Claude or another AI assistant and ask it about any public page. Give it a festival lineup and it ranks the bands against that person’s taste.