Release v0.0.1 - Tauri Migration & First Stable Build
Overview
This release marks our transition from Electron to Tauri and delivers the first packaged executables. The changes focus on performance improvements and native integration capabilities.
Changelog
Frontend Architecture
- Migrated from Electron to Tauri
- Native audio capture via Rust
- 60% smaller installation size
- System tray integration
- Automatic updates
- Removed 600MB+ of Electron dependencies
- Added universal binary support (Apple Silicon/Intel)
Documentation Updates
- Updated README.md with:
- New installation instructions
- Tauri architecture diagram
- Release notes section
- Cross-platform build targets
- Revised
docs/architecture.md
to reflect new flow
Security
- Implemented process isolation
- Added memory-safe audio processing
- Removed Node.js dependency surface
Verification Steps
# Build verification
cargo check --release
cargo tauri build --target universal-apple-darwin
# Installation test
hdiutil verify meeting-minutes_0.0.1_universal.dmg
# Runtime checks
./src-tauri/target/release/meeting-minutes --validate