feat(playlist): virtualize tracklist + memoize rows (#755)

* feat(playlist): virtualize tracklist + memoize rows

* fix(playlist): separator in virtual row key to avoid id/index collision

* chore(release): CHANGELOG + credits for playlist virtualization (PR #755)
This commit is contained in:
‮Artem
2026-05-18 13:18:49 +03:00
committed by GitHub
parent 84eac60d60
commit a090ad2832
4 changed files with 332 additions and 137 deletions
+1
View File
@@ -212,6 +212,7 @@ const CONTRIBUTOR_ENTRIES = [
since: '1.46.0',
contributions: [
'Player: cap persisted queue to ±250-track window — fixes QuotaExceededError on large playlists (PR #756)',
'Playlists: virtualized tracklist for large playlists — no UI freeze on 10k+ tracks (PR #755)',
],
},
{