# wavesurfer.js 7.12.11 - Product: wavesurfer.js (https://whatsnew.fyi/product/wavesurfer-js) - Vendor: katspaugh - Date: 2026-07-17 - Version: 7.12.11 - Original notes: https://github.com/katspaugh/wavesurfer.js/releases/tag/7.12.11 - Permalink: https://whatsnew.fyi/product/wavesurfer-js/releases/7.12.11 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Avoid closing a closed AudioContext in Decoder - **fixed** — Prune per-region subscriptions from plugin array on remove in regions - **fixed** — Prevent TypeError when Spectrogram plugin is destroyed during active render - **fixed** — Prevent dB-to-color mapping wraparound in Spectrogram high-energy regions - **changed** — Make the main-thread FFT fallback opt-out and re-create failed workers in Spectrogram - **added** — Add Praat-style display pre-emphasis and automatic gain to Spectrogram * 7.12.11 * fix(Decoder): avoid closing a closed AudioContext (#4336) by @mjlbach * fix(regions): prune per-region subscriptions from plugin array on remove (#4339) by @jens-lilt * fix(Spectrogram): prevent TypeError when plugin is destroyed during active render (#4335) by @Copilot * docs: clarify left/right default plotting for stereo audio (#4338) by @Copilot * fix(Spectrogram): prevent dB-to-color mapping wraparound in high-energy regions (#4333) by @Copilot * fix(Spectrogram): make the main-thread FFT fallback opt-out and re-create failed workers (#4331) by @koyukan * feat(Spectrogram): Praat-style display pre-emphasis and automatic gain (#4330) by @koyukan --- [![npm](https://img.shields.io/npm/v/wavesurfer.js)](https://www.npmjs.com/package/wavesurfer.js/v/7.12.11)