Sixty days, unevenly spent. The shape of the commit history tells the story better than a summary does.
Versions are named off the Valve roster, in order, out of admiration and nothing else. Each one is a real release with its own changelog entry on the device. Hplay is not affiliated with, or endorsed by, Valve Corporation.
VersionCodenameHeadline
v27.0ScoutFirst build with a codename. Sleep timer lets the phone sleep.
v28.0SniperSound Protect limiter, and accessibility: size, motion, haptics.
v29.0GordanUsage data you can stop or wipe. Streaks, peak hour, wheel clicks.
v30.0AlexAction rows colour their own highlight: green adds, red deletes.
v31.0LuisSettings with three or more options get a screen of their own.
v32.0HeavyVideo plays in the artwork slot: mp4, m4v, mov, webm.
v33.0DemomanAudio Toys: speed, tape pitch, reverb, radio, echo, bass. And this changelog.
v34.0PyroVinyl cover style, with a tonearm that tracks inward as the song plays.
v35.0SpyA new record rolls in on every track change. Optional top-bar clock.
v36.0MedicVideo washes the screen behind the record instead of fighting the label.
v37.0EngineerSharp video in the slot, blurred behind. Settings described in one place.
v38.0BarneyFive screen modes, vinyl on the menu, quick settings, a rolling year of stats.
v39.0ChellTwelve releases. Four thousand songs scroll instantly, and accessibility gets a screen of its own.
v40.0PyroEvery theme carries its own icon colour. Stations builds mixes out of your own library.
v41.0SpySix releases about how it sounds. The music goes out to the real player while the app is away.
v42.0MedicThe audio focus is left alone while the page holds it, so the music plays.