github Zackriya-Solutions/meeting-minutes v0.2.0
Meetily v0.2.0

12 hours ago

A major update bringing custom OpenAI integration, streamlined onboarding, automatic updates, and enhanced reliability. This release represents 314 commits of improvements focused on giving you more control and flexibility while maintaining privacy-first principles.

Installation

🪟 Windows

  1. Download the latest x64-setup.exe from meetily_0.2.0_x64-setup.exe
  2. Right-click the downloaded file → Properties → Check Unblock → Click OK
  3. Run the installer (if Windows shows a security warning: Click More infoRun anyway)

🍎 macOS

  1. Download meetily_0.2.0_aarch64.dmg from meetily_0.2.0_aarch64.dmg
  2. Open the downloaded .dmg file
  3. Drag Meetily to your Applications folder
  4. Open Meetily from Applications folder

🐧 Linux

Build from source following our detailed guides:

  • Building on Linux
  • General Build Instructions

🎉 Major New Features

1. Custom OpenAI Integration ⭐ (Most Awaited!)

Connect your own OpenAI-compatible endpoints for maximum flexibility and control. Use any OpenAI-compatible API service with Meetily, including custom deployments, Azure OpenAI, and third-party providers. This gives you complete control over costs, models, and API endpoints.

Addresses: #289, #274, #210, #263, #152, #232 | Discord 1, Discord 2

2. Simplified Onboarding Experience

Completely rebuilt onboarding flow with:

  • 4-step guided setup - Quick and intuitive
  • Background model downloads - Continue setup while models download
  • Smart model recommendations - Context-aware suggestions based on your system
  • Better permission handling - Clear macOS permission dialogs

Addresses: #254 | Discord 1, Discord 2, Discord 3

3. OTA (Over-The-Air) Updates

Automatic application updates mean you'll always have the latest features and fixes without manual downloads.

4. Transcript Recovery

Never lose your notes! Automatic transcript recovery protects your data if:

  • App crashes during recording
  • Recording is interrupted
  • System restarts unexpectedly

Addresses: Discord

5. Truly Offline Mode (Built-in AI)

For situations without internet access, Meetily now includes built-in AI capabilities. While we recommend Ollama or cloud providers for best quality, the offline mode ensures you can still generate summaries when needed.


✨ Enhancements

Model Management

  • Enhanced Download Progress - Real-time MB/s speed tracking with visual progress bars
  • Cancel Downloads - Stop model downloads mid-way without corrupting files
  • Updated Claude Models List - Latest Claude model options (Discord)
  • Improved Parakeet Integration - Better local transcription model support

Audio & Recording

  • FFmpeg Audio Bug Fix - Fixed critical audio corruption in release builds
  • FFmpeg Path Detection - Dynamic path finding instead of hardcoded paths
  • Better Error Handling - Improved audio pipeline error recovery

UI/UX Improvements

  • Toast Notifications - Better feedback for user actions with stylish notifications
  • Onboarding Styling - Polished, modern onboarding interface
  • Visual Recording Indicator - Clear on-screen indicator when recording is active
  • Auto-scroll Improvements - Fixed transcript auto-scroll behavior
  • Model List During Downloads - See available models even while downloading
  • Settings Modal Enhancements - Cleaner settings interface with better organization
  • Summary Generation Controls - Stop generation button and better UI feedback

Permission & Platform Support

  • macOS Permission Dialogs - Native permission request dialogs
  • Windows Build Improvements - Fixed sidecar spawning and CMD popup issues
  • Cross-platform Compatibility - Better support across all platforms

🐛 Bug Fixes

Critical Fixes

  • UTF-8 String Slicing Panic - Fixed crash with multi-byte characters
  • Model Selection Bug - Fixed model selection not respecting saved configuration
  • Recording Metadata & Transcript Saving - Resolved data persistence issues
  • Download Duplication - Fixed duplicate model download triggers
  • Orphaned Processes - Proper cleanup of background processes on app exit
  • Audio Device Selection Persistence - Fixed settings reverting when navigating between tabs (#237)
  • Recording Settings Persistence - Auto-save recording preference now persists correctly (#234)

UI/UX Fixes

  • Sidebar Start and Modal Issues - Fixed sidebar interaction bugs
  • Auto-scroll Mismatch - Corrected transcript scrolling behavior
  • Default Model Issue - Fixed default model selection logic
  • Summary Loss on Cancellation - Preserve partial summaries when generation is stopped
  • Model List While Downloading - Fixed display issues during active downloads
  • Permission Check Bug - Resolved permission detection issues

Build & Platform Fixes

  • Windows PowerShell Popup - Eliminated unwanted console windows
  • Build Error Fixes - Resolved multiple build configuration issues
  • Package Mismatch Error - Fixed dependency version conflicts
  • Config Data Sync - Resolved configuration synchronization issues

🔧 Technical Improvements

Code Quality

  • Component Refactoring - Extracted hooks, contexts, and services for better maintainability
  • Code Cleanup - Removed unused code, variables, and functions
  • Better Error Handling - Comprehensive error handling throughout the application

Developer Experience

  • Updated Build Scripts - Improved build scripts for all platforms
  • Dev Script Updates - Better development workflow tools
  • Migration Scripts - Database migration handling
  • Data Injection Script - Development testing utilities

Performance

  • Model Download Performance - Optimized download speeds and progress tracking
  • Token Estimation Improvements - More accurate token counting
  • Onboarding Completion Order - Optimized setup flow for faster completion

📋 Other Changes

  • Added timestamp to summary generation prompts
  • Enhanced download error handling in UI
  • Improved test endpoint functionality
  • Cleanup of partial download errors
  • Increased timeout for long script handling

🙏 Notes

Total Commits Since v0.1.1: 314commits

This release represents a major step forward in making Meetily more powerful, reliable, and user-friendly. The addition of offline AI capabilities and custom OpenAI integration gives you unprecedented flexibility in how you use Meetily.

Known Issues:

  • Check our GitHub issues page for the latest known issues and workarounds

Upgrade Notes:

  • The new onboarding will guide you through any necessary migrations
  • Your existing meetings and settings will be preserved

Thank you for using Meetily!

Full Changelog: 0.1.1...v0.2.0

Don't miss a new meeting-minutes release

NewReleases is sending notifications on new releases.