_try_staging_match() built a minimal context missing spotify_artist,
spotify_album, is_album_download, and has_clean_spotify_data. Post-
processing returned early at the missing-spotify_artist guard and the
copied file was left at the transfer root with its original filename.
Now mirrors the sync modal worker's context-building: uses
_explicit_album_context/_explicit_artist_context when available
(artist-page album downloads), falls back to track.album/track.artists
for playlists and sync modal. track_number and disc_number are also
forwarded so multi-disc albums land in the correct Disc N/ subfolder.
@ -3600,6 +3600,10 @@ function closeHelperSearch() {
constWHATS_NEW={
'2.2':[
// --- April 14, 2026 ---
{date:'April 14, 2026'},
{title:'Fix Staging Files Ignoring Path Template',desc:'Files matched from the Staging folder were copied to the transfer root with their original filename instead of applying the configured path template. Post-processing now receives full artist/album context for staging matches'},
// --- April 4, 2026 ---
{date:'April 4, 2026'},
{title:'Artist Map — Visualize Your Music Universe',desc:'Three interactive canvas modes: Watchlist Constellation (your artists + similar), Genre Map (browse by genre with sidebar), and Artist Explorer (deep-dive any artist). Offscreen buffer rendering handles 1000+ nodes',page:'discover'},