tts-voice-creator-clone-and.../static/js
mARTin-B78 ce0f4c43bc fix: restore My Voices after infinite recursion + settings crash (v1.12.18-19)
Root cause 1 (v1.12.18): `window.loadVoiceLibrary = () => loadVoiceLibrary()`
overwrites the global binding the arrow function references, causing immediate
RangeError: Maximum call stack size exceeded on every call. Changed to direct
assignment `window.loadVoiceLibrary = loadVoiceLibrary`.

Root cause 2 (v1.12.18): `loadSettings()` called `renderSettingsAbout()` which
lives in conversation.js (batch E), loaded after init.js. Guard added with
typeof check; nav.js already calls it safely when the About section opens.

Also (v1.12.18): s-library.html duplicated cl-book-filter / cl-search / cl-grid
from s-characters.html, breaking getElementById. Characters panel in Library
now redirects to s-characters instead of duplicating its DOM nodes.

Also (v1.12.19): engines.js triggers a second loadVoiceLibrary() after nav.js
already rendered voices, blanking the list briefly. Second call now silently
re-fetches without clearing the list when voices are already present.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 01:57:49 +02:00
..
pdf Release v1.8.1 2026-06-25 18:48:42 +02:00
ai-backends.js feat: slim icon-rail sidebar, collapsible panels, Read Aloud fit-height (v1.12.0) 2026-06-27 15:47:52 +02:00
audiobook.js feat: auto-save audiobook to Rehearser IndexedDB + Edit in Rehearser (v1.12.6) 2026-06-27 20:21:21 +02:00
benchmark-voice-picker.js Add searchable benchmark voice pickers 2026-06-05 15:44:13 +02:00
benchmark.js feat: sync batch benchmark results into My Voices (v1.12.16) 2026-06-28 00:20:15 +02:00
character-sheets.js Fix character-sheet LLM URL + audiobook preview; Stage font controls (v1.9.1) 2026-06-26 21:44:30 +02:00
characters-library.js feat: unified Library + character tags + shared cast (v1.10.0) 2026-06-27 12:12:22 +02:00
conversation.js feat: noise gate, PDF search, sidebar active highlight, stats collapse, tooltip + dialogue fixes 2026-06-27 16:48:48 +02:00
engines.js Release v1.8.1 2026-06-25 18:48:42 +02:00
fishaudio-browser.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
generation.js feat: add Native Speed control to Try it out and Read aloud 2026-06-26 22:01:08 +02:00
i18n.js feat: slim icon-rail sidebar, collapsible panels, Read Aloud fit-height (v1.12.0) 2026-06-27 15:47:52 +02:00
init.js Security audit, modular refactor, and container-name field 2026-05-29 12:13:07 +02:00
integrations.js Add Script Rehearser; clean Connect Apps; About changelog; rework Try It Out 2026-05-31 20:09:59 +02:00
library.js feat: unified Library + character tags + shared cast (v1.10.0) 2026-06-27 12:12:22 +02:00
reader.js feat: noise gate, PDF search, sidebar active highlight, stats collapse, tooltip + dialogue fixes 2026-06-27 16:48:48 +02:00
rehearser-parse.js feat: show page numbers on page-break markers in Script Rehearser 2026-06-26 22:09:32 +02:00
rehearser.js feat: auto-save audiobook to Rehearser IndexedDB + Edit in Rehearser (v1.12.6) 2026-06-27 20:21:21 +02:00
routing.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
seed-finder.js feat: richer default Seed Finder test sentence (v1.9.8) 2026-06-27 11:24:37 +02:00
settings.js fix: restore My Voices after infinite recursion + settings crash (v1.12.18-19) 2026-06-28 01:57:49 +02:00
stt.js UX: faster load, skeleton fix, About cleanup, name hint, Connect Apps docs 2026-05-31 19:19:20 +02:00
tts-preview.js feat: add Native Speed control to Try it out and Read aloud 2026-06-26 22:01:08 +02:00
utils.js Improve app accessibility affordances 2026-06-05 22:08:13 +02:00
voice-clone.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
voice-inspector.js fix: voice inspector TDZ crash + batch ops respect selection (v1.9.7) 2026-06-27 10:06:06 +02:00
voice-library.js fix: restore My Voices after infinite recursion + settings crash (v1.12.18-19) 2026-06-28 01:57:49 +02:00
voice-picker.js Improve voice workflows and add user manual 2026-06-04 08:23:18 +02:00
voice-sources.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00