NTS Plus+

Interactive tracklist for NTS Live with seeking, time-sync, CUE export, multi-service links, Supporter embed bridge, yt-dlp command generator, and Archive Backfill.

Dette er versioner af dette script, hvor koden er blevet opdateret. Vis alle versioner.

  • v2.8.2 29.08.2026
  • v2.8.1 29.08.2026
  • v2.8 29.08.2026

    bug fixes

    * **Table Header & Column Alignment:** Fixed a column mismatch between the `` and `` by inserting the matching star (`★`) column into the header and correcting empty-state row spanning (`colspan="7"`).
    * **Wired Keyboard Shortcuts:** Activated hotkeys for **Random Track (`R`)** and **Track Stats (`S`)** by linking them via explicit `data-nts-action` attributes.
    * **Typing Guard (`isContentEditable`):** Added a global editable-field check to ensure hotkeys (`T`, `R`, `S`, `Esc`) never trigger while typing inside inputs, textareas, or rich content-editable fields.
    * **Deduplication Cache Pruning:** Implemented sweep-on-write cache pruning in `store.seen` to evict expired track entries over long listening sessions and prevent memory growth.
    * **Live-Tracklist Embed Pre-Flight Check:** Added a `HEAD` request probe prior to mounting the background Supporter iframe to prevent unhandled 404 errors on invalid or private live URLs.

  • v2.7 29.08.2026
  • v2.5 24.08.2026
  • v2.0 23.08.2026