From f45a1e6918c71098f2e833108e76ab308c151475 Mon Sep 17 00:00:00 2001 From: mARTin-B78 Date: Sun, 31 May 2026 18:10:18 +0200 Subject: [PATCH] Bump to v1.3.0: force JS cache invalidation for clone UX changes JS files are cache-busted by app version (?v=1.3.0), so browsers that served stale v1.2.0 scripts will now fetch the updated voice-clone.js, stt.js, style.css, and nav.js. Co-Authored-By: Claude Sonnet 4.6 --- CHANGELOG.md | 14 ++++++++++++++ VERSION | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e9093a..918651d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,20 @@ Follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) · versioned wi --- +## [1.3.0] — 2026-05-31 + +### Added +- **Live mic monitor in Clone a Voice** — level-meter and scrolling oscilloscope waveform in the Microphone card. "Check level" / "Stop monitor" buttons, mic gain slider. Recording uses raw mic constraints (no echo-cancel / AGC). +- **STT engine picker in Clone → Transcript** — pick any configured STT backend when auto-transcribing, bypassing an unavailable Whisper. +- **Better sample texts** — all 8 languages rewritten to ~38 words / ~15 s, phonetically rich, proper Unicode diacritics. + +### Fixed +- **Empty "Read aloud" field** — sample text now reliably populates on load and when navigating to the Clone section. +- **Recording quality** — `MediaRecorder` requests 256 kbps in Clone and STT→TTS. +- **OGG file import** — explicit extension list in `accept=`. + +--- + ## [1.2.0] — 2026-05-29 ### Added diff --git a/VERSION b/VERSION index 26aaba0..f0bb29e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.0 +1.3.0