Skip to content

v5.0.0

Latest

Choose a tag to compare

@TruftedBug89 TruftedBug89 released this 21 Aug 19:37
· 2 commits to main since this release

VoiceToClipboard v5.0.0 — Release Notes (DRAFT)

Highlights

  • Idle transparency now ON by default (still disableable in Settings).
  • Settings window no longer minimizes or gets buried when changing options during fullscreen games.
  • Silence-threshold tools (slider, Reset, Auto-Calibrate, live mic meter) now always available — even with Auto-Stop off.
  • Live Mic Level meter runs whenever Settings is open (previously only during calibration).

Fixes

  • Settings UI: fixed WIDGET_STYLES ReferenceError that could kill the settings panel init.
  • Settings window: removed child-window linkage to the widget; pinned to topmost ('screen-saver' level); re-pinned on reopen/show.
  • Always-on-top: settings saves no longer silently downgrade the widget's topmost level.
  • Config load resilience: settings UI falls back to last-known-good values if the first config read fails/stalls.
  • Dropdown self-heal + external activation handling (markSettingsExternallyActivated) for reliable remote refresh.
  • Visualizer starts instantly on record instead of waiting for first audio frames.
  • Microphone stream leak/race fixes on rapid start/stop.
  • Gemini engine: request timeout + response sanitizer hardening.
  • ~40 tree-wide robustness fixes from the pre-release audit (phases 1-2).

Notes

  • Recordings folder only grows when "Save recordings" is enabled (default OFF).
  • Known cosmetic: CSP inline-style warnings in app.log are harmless.