Skip to content

DJ USB Tkit 0.1.4

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Jul 18:51
  • Missing library source folders are now surfaced as recoverable UI state
    instead of being treated as deleted media during scan. Missing source chips
    render as warning chips, scan pruning ignores missing roots, and affected
    exports are blocked until the source is relocated or explicitly removed.
  • Add source-root relocation for moved music folders. Relocation rewrites
    indexed track paths to the new folder while preserving track IDs and local
    playlist membership.
  • Fix "Duplicate PDB entries" diagnostics failures that the offered strict
    parity repair could not actually resolve. Some playlists on
    long-lived, heavily-edited USBs had accumulated stale duplicate copies of
    a track's playlist membership in the device-side database; running the
    repair reported success without removing them. The repair now finds and
    removes the stale duplicates so affected playlists pass diagnostics.
  • Fix strict parity reporting for playlist sort-order drift. eDB playlist
    sequence numbers that no longer match the device-facing PDB playlist order
    are now reported as ordering parity failures and routed through strict
    repair, which syncs eDB order back from PDB.
  • Clicking a track row in a USB playlist or history list to load its
    waveform/BPM/key no longer rebuilds and repaints the entire visible track
    list — only the clicked row updates now, matching how the library view
    already behaves.