- Source endpoint now streams artists/albums/tracks as separate NDJSON lines as each search type completes — iTunes users see artists in ~3s instead of waiting 9+ seconds for all 3 rate-limited calls to finish - Enhanced search _fetchAlternateSource reads stream with ReadableStream reader, merges each chunk into source data, re-renders tabs immediately - Global search uses same streaming pattern via _gsFetchSourceStream - No data loss: streamed data merges incrementally, primary response preserves already-received alternate source data |
||
|---|---|---|
| .. | ||
| static | ||
| index.html | ||