Skip to content
All web app versions
Web appLatest

v1.15.0

27 Aug 20266 changes

A redesign in the spirit of Apple Music, plus three playback fixes: catalogue songs that sat silent, a play button that lied, and YouTube tracks that took ten seconds to start.

The whole player has been reworked — true-black surfaces, frosted glass, and a single accent colour that follows your album art, the way Apple Music does. Underneath the new look, three reported playback faults were found and fixed for good.

New1
  • A new look, inspired by Apple Music

    The mini player is now a floating glass card, the full player leads with one big piece of artwork in a room tinted by that same artwork, controls are clean glyphs, and the slider shows time remaining the way you are used to. The old fixed neon green is gone: every highlight takes its colour from the album currently playing, resting at platinum when nothing is.

Improved1
  • The next track warms up while the current one plays

    Previously only YouTube tracks were pre-loaded; catalogue tracks now are too, so the gap between songs is close to nothing either way.

Fixed4
  • JioSaavn catalogue songs played silently

    The catalogue hands us a media link and the browser used to load it straight from their CDN. Those direct links have been getting stricter through 2026, and a link that mints fine no longer always answers a plain play request — the result was a track that loaded, showed progress and made no sound. Catalogue audio now streams through our own server, which fetches the CDN reliably and steps down through the available qualities when one file refuses, so a dead 320 kbps link degrades to 160 instead of to silence.

  • The play/pause button was out of sync with the music

    While one track was being swapped for another, the player ignored playback events for most of a second — and the "playing" announcement for the NEW track always landed inside that window. Music played while every button still showed ▶. The player now reads its state from the audio itself, on a heartbeat, so the buttons can never drift from what you hear.

  • YouTube tracks took about ten seconds to start

    Before a YouTube track could play, three lookups ran one after another — and the slowest of them, a catalogue search, was allowed to run as long as it liked. The searches are slimmer now, the slow one is given a few seconds and no more, and the fallback probe runs alongside them instead of waiting its turn. Tap to sound is down to a couple of seconds on a typical track.

  • Silent failures are silent no more

    When a track could not be loaded after its retry, the player used to simply stop — no message, no clue. It now says so, naming the track.