mirror of
https://github.com/SerTimBerrners-Lee/talkis.git
synced 2026-07-09 17:29:15 +00:00
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Changed
- Extracted
formatErrorMessageinto sharedsrc/lib/utils.ts(was duplicated 3×) - Extracted
create_settings_windowhelper in Rust backend (was duplicated inopen_settingsandopen_settings_tab) - Reused HTTP client via
OnceLock<reqwest::Client>singleton instead of creating per-request - Logger mutex now recovers from poisoning instead of panicking
- Temperature is now configurable per transcription style (classic=0.0, business=0.1, tech=0.15)
- Added version-sync check (
scripts/check-version-sync.sh) tocheck:releasepipeline - Synchronized
NOTICE_WIDGET_GAPconstant between TypeScript and Rust
Added
CHANGELOG.md(this file)
[0.1.7] - 2026-03-27
Fixed
- Reset stale macOS Accessibility permission entry before sending user to System Settings
- Explain the reset behavior in the onboarding permission screen
[0.1.6] - 2026-03-26
Added
- Initial public release with voice-to-text transcription
- Whisper API integration for speech recognition
- GPT-4o-mini integration for text cleanup
- Three transcription styles: Classic, Business, Tech
- Global hotkey with push-to-talk and double-tap lock modes
- Widget with waveform visualization
- Settings window with language, microphone, and hotkey configuration
- Transcription history with copy and retry
- macOS permissions onboarding flow