github Zackriya-Solutions/meeting-minutes v0.0.1.1
Pre Release v0.0.1.1

latest releases: v0.0.5, test, v0.0.4...
pre-release7 months ago

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.

Installation instructions

Install from source (Easier)

  1. Get the Source code.zip file from the releases list

  2. Extract the zip file

  3. Open terminal and execute the following commands

Initial setup

cd meeting-minutes-0.0.1.1

# Give permission to run the whisper server
xattr -c ./backend/whisper-server-package/whisper-server  

Running backend

Pre requisites : Python 3.9 or 3.10

cd backend

# Create virtual environment
python3 -m venv venv

# Activate the venv
source venv/bin/activate  

# Install dependencies
pip install -r requirements.txt

# Add env file
echo -e "ANTHROPIC_API_KEY=your_api_key\nGROQ_API_KEY=your_api_key" | tee .env

# Run backend
./clean_start_backend.sh 

# Select whisper model and run the backend

Running from dmg

  1. Download the dmg.zip file
  2. Extract the file
  3. double click meeting-minutes-frontend_0.1.0_aarch64.dmg file inside the dmg folder
  4. Move the meeting-minutes-frontend.app to Applications folder
  5. Execute the following command in terminal
xattr -c /Applications/meeting-minutes-frontend.app
  1. Launch the application meeting-minutes-frontend from applications folder or by using spotlight search

Running frontend : Build from source

Pre requisites : npm, rust, pnpm

  1. Open a new terminal
  2. Execute following commands
 cd meeting-minutes-0.0.1.1/frontend 
 
 # Run frontend
 ./clean_build.sh 

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

## What's Changed
* Updated for release by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/8
* Bug Fixes by @sujithatzackriya in https://github.com/Zackriya-Solutions/meeting-minutes/pull/9


**Full Changelog**: https://github.com/Zackriya-Solutions/meeting-minutes/compare/v0.0.1...v0.0.1.1

Don't miss a new meeting-minutes release

NewReleases is sending notifications on new releases.