## Zackriya-Solutions/meetily — v0.2.0…v0.2.1

_347+ commits._

### Features
- **feat(ffmpeg): implement build-time bundling to eliminate runtime downloads** (2a4faa8)
- **feat: add @radix-ui/react-popover and cmdk dependencies** (e84f75d)
- **feat: add support for fetching and managing models from OpenAI, Anthropic, and Groq APIs** (4e18a3c)
- **feat: add transcript pagination and virtualization for performance** (e347215)
- **Add GitHub Actions workflows with manual triggers** (11f2d65)
- **Merge pull request #278 from Zackriya-Solutions/feat/new-onboarding-with-builtin** (3764473)
- **Merge branch 'devtest' into feat/new-onboarding-with-builtin** (aefd862)
- **Merge branch 'feat/new-onboarding-with-builtin' of https://github.com/Zackriya-Solutions/meeting-minutes into feat/new-onboarding-with-builtin** (4ae1254)
- **onboarding simplified with 4 steps with background download support of models, gemini backend setup** (d65926a)
- **Hooks extracted and refactored components and page again for using the new context and hooks** (fc8e682)
- **Added new images and gif** (8125a77)
- **Added new components from shadcn** (e36fec0)

### Fixes
- **fix: persist model config and API key to database from meeting details page** (eb57ac6)
- **fix: cache and restore model selection per provider across switches** (81004e1)
- **fix: preserve Ollama endpoint and model selection across provider switches** (87b8644)
- **fix: ffmpeg link updated to zackriya's github release for reliabilty** (ca08efa)
- **fix(ffmpeg): security and build reliability improvements** (e5c3a8f)
- **fix: Ensure proper new lines in the transcript while copying** (c15749f)
- **fix: remove emoji from console log for syncing custom OpenAI fields** (ef9eca6)
- **fix: Ollama host url not persisting in the UI** (984c5c4)
- **Fix provider API key persistence on provider switch** (67ec7c5)
- **Fix OpenAI compatible API connection test** (bf474f2)
- **Fix model manager auto-selection and provider switching** (22c31cc)
- **Fix Whisper model sizes and add Q5_1 quantized models** (c46d63f)
- **Fix for some Whisper models, incorrect url/size** (3c2dd4b)
- **Fix Windows system audio device selection reset bug** (1ec3974)
- **hotfix: migration fix for pro v0.1.9 compatibility** (58a8557)
- **fix: copy all transcripts and disable auto-scroll on details page** (902e1e6)
- **perf: optimize settings general tab with lazy loading** (20e9b45)
- **fix; meerging stop operation from tray and UI, elimination of desyn an duplicate recovery dialogs** (3dc625b)
- **fix: Windows shutdown hang and mic array audio issues** (7703061)
- **fix: release microphone when recording stops** (7d1eedd)
- **fix: in onboarding already downloaded parakeet model causing error** (5763ec3)
- **Fix vulkan issues** (15fb41c)
- **Signing logic fix for windows** (6cd495c)
- **Signing logic fix** (98d593b)
- **Fix signing command issues** (105eea3)
- **fix: ffmpeg audio bug in release build** (f248a4c)
- **build fix and model recommendation update on onboarding** (235f828)
- **custom endpoint model settings data loading fix, test endpoint fix** (ec176d6)
- **Built fix** (895d059)
- **download remove call twice fix, parakeet onboarding state update fix, cleanup of partial download error, removing duplicate completed progress event on builtin model** (d9e7dce)
- **onboarding completion order fix, token estimation fix, orphaned process on app exit fix** (770537e)
- **Fixed permission check bug** (a9a1c59)
- **Added initial fix with the changes made to improve model download performance and add detailed progress tracking (MB/speed) to the UI for both** (3ebf8b3)
- **dev and build script update and ts error fix** (2fcff2b)
- **Bugfix/sidebar start and modal fix (#242)** (6a6a519)
- **mistake fix** (a9fe04f)
- **Fix: Default model issue fixed** (0a32001)

### Backend
- **release: v0.2.1** (901fd35)
- **Merge pull request #302 from Zackriya-Solutions/task/update-start-toast** (a803bf7)
- **Merge pull request #321 from matbe/matbe/WindowsAudioFix** (6272d12)
- **Start toast updated with removing the legal notice text content** (e50c544)
- **Merge branch 'main' into devtest** (5555890)
- **Updated README and added pro screenshot** (d1ebce2)
- **Updated README and added pro screenshot** (60888c7)
- **readme pro link updates** (b6d8907)
- **Merge branch 'main' into devtest** (dd7bef2)
- **Updated the workflows to remove missmatches** (f14967e)
- **change: added requested changes** (09b9a0b)
- **migrations added** (6965f71)
- **ui-enh: shadcn tabs implemented in settings** (5ec54b9)
- **removing right click context menu for production build** (192bd8d)
- **cleanup up db connection and checkpoints and graceful closing of db pool** (938947f)
- **model downloading error handling and progress toast updation** (372532c)
- **cleanup of sessionstorage usage** (24c9bc8)
- **pausing from tray synchronization with recording controls via context** (53ee963)
- **recording stop from tray fixed, recovery dialog for on going meeting fixed, added timeouts for reliability** (1101d0a)
- **added user id display in settings** (360d3dc)
- **use audio devices according to user preference, removed the restriction of system audio device change of windows devices** (d2a4ec8)
- **restricting windows system audio device change** (c9339c8)
- **Avoid the llama-helper error with addition of vulkan command** (a6bd85e)
- **Workflow file updates with version management and the release build edits** (daa05a1)
- **transcript recovery added** (6ef78cc)
- **simple edit** (ed458e9)
- **onboarding and toast styliing and tweaks** (83b34af)
- **updated gitignore for env.example** (b99120b)
- **ota update added** (4f5d533)
- **toast and model download related error handling** (3f5c30d)
- **migrations changed and removed gemini for compatibility** (f61c103)
- **download error handling in UI while downloading and not available scenario** (fbb16a4)
- **custom-openai endpoint added** (6dd4f72)
- **added stats to llama helper, increased timeout for long script handling** (b914900)
- **model list while downloading fixed, cancel download fixed** (8adca17)
- **claude models list updated** (4557798)
- **data injection script added** (6eda220)
- **removed mistral 7b** (4bca915)
- **modele size updated** (381a62f)
- **simplified steps, and added mac specific permission check, UI enhancement and twaks** (1ffd01e)
- **initial onboarding** (59b7cf9)
- **timeout and stop builtin fixed, priority reduced for llama-helper, dev script update** (f958d12)
- **some minor optimization fro performance** (df67465)
- **model unloading on provider added** (261dd55)
- **windows build script updated for sidecar building and sidecar spawning with cmd fixed** (a5ef9cb)
- **linux build ensured** (c40d431)
- **seperated logic of llam-helper bundling from tauri auto** (a891799)
- **appImage bundling issue with llama helper executable not found - Fixed** (e03eaaf)
- **forcing vulkan build for windows platform** (22afc1f)
- **base version done** (d59f694)
- **Revert "Updated workflow"** (5ba6367)
- **Revert "Added permission checker and dialogue box"** (70011fe)
- **Added permission checker and dialogue box** (8c4881a)
- **Updated workflow** (fe1aac9)
- **added timestamp to the summary generation prompt** (13ae01c)
- **removed permission check for linux, as it is not relevent** (d1e54b3)
- **Merge pull request #231 from Zackriya-Solutions/task/auto-summary-toggle** (3e54be0)
- **emoji remove** (803cd81)
- **summary loss on generation fail or cancellation fixed** (87d1e19)
- **auto summary toggle and stop generation in provider level to the UI** (f998a26)
- **Merge pull request #229 from Zackriya-Solutions/refactor/app-page.tsx** (e910958)
- **configs,recording,storage and transcription service extracted and applied to page and 3 Contexts** (401d409)
- **Contexts Extracted and implemented in recording page(app/page.tsx)** (58a781c)
- **all component refactored from page** (c448fd4)
- **TranscriptPanel extracted** (5d054c8)
- **SettingsModal extracted, added place holders in page** (ba696c3)
- **removed unused code(function, states, variable)** (0fbe653)
- **Meetily ux edits (#209)** (37697a6)
- **Merge pull request #206 from Zackriya-Solutions/readme-for-installation** (16aefc6)
- **acknowledgement added** (9558c50)
- **installation content in readme updated** (8785996)
- **Merge pull request #203 from Zackriya-Solutions/enhance/summary-management** (55fcb13)
- **UI fixes** (0225df9)
- **Fixed auto scroll missmatch** (a1569c3)
- **Fixed auto scroll missmatch** (c89c1d9)
- **Fixes for Smooth UX** (18411fe)
- **Fixes for Smooth UX** (8470e27)
- **Added button group styling** (0e60a9e)
- **Added the meeting recordings button and functionality** (f0eeaad)
- **Dynamic context length selection for ollama models** (3b69526)
- **Build error fixes; Ollama custom download** (e046772)
- **Build error fixes; Ollama custom download** (369c20b)
- **UI enhancement - button positioning, UI woking enhancement** (27b208b)
- **Updated model management: Added the download status chcking for ollama models** (ce5734a)
- **Updated model management; enhanced UX** (595c02a)
- **Updated model management** (75b079e)
- **Auto generate meeting notes** (bdf17d5)
- **Added tauri config update for template fetching** (2a5ef43)
- **Added the ollama download/fetch/update options** (67965e0)
- **Added the ollama download/fetch/update options** (62d12db)
- **Changed the UI behaviour : blovknotes summary** (4031fa8)
- **Details page cleanup: moved to components** (12909bc)
- **Details page cleanup: added hooks** (7df9dd4)

### Chore
- **chore: readme update** (b0247cb)
- **chore: version bump to v0.2.1** (b256101)
- **ci: caching restore keys removed** (85a0610)
- **ci: caching of ffmpeg added for release build** (d9fed12)
- **refactor(build): extract FFmpeg bundling logic to build/ffmpeg.rs module** (d4019c2)
- **ci: cache FFmpeg binaries in Windows/macOS workflows to reduce build time** (462aa46)
- **chore: README update** (ce79158)
- **chore: version bump to v0.2.0** (f9b4402)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Zackriya-Solutions/meetily?utm_source=github-action)._