Files
navidrome/ui/src
Deluan 9bba4abc07 feat(ui): use thumbhash for the cover loading placeholder
Adds a local decoder rather than the thumbhash npm package, matching the local
blurhash decoder it replaces. Pixels are pinned against evanw/thumbhash's
reference decoder via the vendored copy already in the encoder's testdata.

Unlike a blurhash, a thumbhash carries its own approximate aspect, so a record
with no dimensions now falls back to that instead of to a square.

The blurHash API field stays: Jellyfin clients and third-party native clients
still consume it.
2026-07-31 16:34:01 -04:00
..
2025-07-18 18:41:12 -04:00
2022-12-18 20:58:01 -05:00
2025-03-07 19:47:08 -05:00