Skip to content

Releases: rchardx/aurotype

v0.2.0

04 Mar 19:12

Choose a tag to compare

0.2.0 (2026-03-04)

Features

  • engine: detect and discard silent recordings (971381d)
  • frontend: auto-dismiss copy button after 2 seconds (b97858f)
  • tauri: add structured logging system with file and stderr output (b52ab5b)
  • tauri: detect text input focus on Windows via UI Automation (a0229ac)

Bug Fixes

  • engine: disable parent PID monitoring on Windows (25a51c9)
  • tauri: add log, simplelog, and windows crate dependencies to Cargo.toml (8c3b1f6)

v0.1.1

02 Mar 16:31
6d5955f

Choose a tag to compare

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)