Releases: rchardx/aurotype
Releases · rchardx/aurotype
v0.2.0
v0.1.1
0.1.1 (2026-03-02)
Features
- add error handling, timeouts, cancel, and crash recovery (952fc8e)
- add PyInstaller build pipeline for Windows release (713a606)
- configurable LLM system prompt (a0fdad3)
- end-to-end voice input pipeline integration (c9e4e57)
- engine: add audio capture module with sounddevice (7fc30a5)
- engine: add DashScope Paraformer STT provider (3a22f02)
- engine: add FastAPI sidecar skeleton with health endpoint and port handshake (09b948f)
- engine: add LLM provider abstraction with OpenAI, SiliconFlow providers (f9a5649)
- engine: add STT provider abstraction with Groq and SiliconFlow providers (7689573)
- engine: integrate audio → STT → LLM pipeline (28aa39c)
- engine: replace Groq STT with Deepgram, remove all Groq support (ccb21dd)
- engine: replace SiliconFlow/Deepgram with DeepSeek, add configurable STT model (04bbe96)
- frontend: persist default system prompt in settings.json (b9c6738)
- persistent history with audio recording, playback, and STT retry (3089e8c)
- replace health check polling with Tauri event-based status (2aac8ca)
- scaffold: initialize monorepo with Tauri, React frontend, and Python engine (57b9f29)
- system prompt editor with save/reset buttons (4168258)
- tauri: add clipboard text injection with focus tracking (ef4308d)
- tauri: add global hotkey and system tray with state management (e10b2cc)
- tauri: add recording history, copy fallback, and close-to-tray (7ca031c)
- tauri: add sidecar spawn, port handshake, and health check (b3507ba)
- tauri: configure externalBin sidecar and rebrand to Aurotype (d593a1c)
- transparent float window with Rust-driven positioning (01477c3)
- ui: add recording history panel and copy fallback to Settings/FloatWindow (2498e00)
- ui: add recording/processing float window (970aa1f)
- ui: add settings page with provider and hotkey config (632f23e)
- wire DashScope provider into config, server, and UI (edfb98c)
Bug Fixes
- center float window content and simplify glass-morphism (93bf14e)
- ci: add cargo test and enable Actions PR creation for release-please (5e1bcd6)
- ci: create sidecar stub so cargo check passes on Linux (4866081)
- ci: enable LFS checkout for rust-check to resolve invalid PNG icons (b7514fb)
- ci: resolve clippy collapsible_if and single_match warnings (46ef96e)
- correct macOS build config for PyInstaller onefile output and Tauri infoPlist (b85fb5c)
- engine: align audio RMS calculation with numpy formula (c49f862)
- engine: enable Deepgram auto language detection for non-specified language (02e2208)
- engine: improve provider defaults, config filtering, and short recording handling (3bfdafa)
- engine: update SiliconFlow STT model to FunAudioLLM/SenseVoiceSmall (5a8e6f1)
- only set default system prompt when no saved settings exist (fdad6ed)
- regenerate app icons with tighter crop and multi-size ico (99e74ee)
- square float window, boost waveform visibility, remove LLM None option (271b3e5)
- tauri: implement macOS window refocus and accessibility permission (6191102)
- tauri: resolve macOS recording race, crash on inject, sidecar cleanup, and mic permission (4bf196e)
- tauri: rewrite hotkey handler for Windows compatibility (cfdc1f1)
- ui: remove debug console.log and implement error auto-dismiss in float window (300e713)