What's Changed
- Fix sparkle .zip after refactoring by @beastoin in #3620
- fix array-contains to array_contains by @krushnarout in #3621
- lovable for omi apps is here by @aaravgarg in #3627
- apps grouped by capability- new cpability app pages by @aaravgarg in #3603
- dev endpoints to create convos/action-items/memories by @mdmohsin7 in #3630
- fix hide speech profile after teaching by @krushnarout in #3617
- feat sort search results by install count by @krushnarout in #3595
- Change AI-generated app banner to create app page. by @aaravgarg in #3635
- uiux fixes by @aaravgarg in #3638
- fix prevent crashes during widget disposal by @krushnarout in #3637
- Limitless integration by @mdmohsin7 in #3641
- Limitless Data Import by @aaravgarg in #3634
- uiux fixes on dev settings by @aaravgarg in #3642
- fix: Update limitless.png by @Maclean-D in #3643
- docs: update iOS Bluetooth debugging documentation by @beastoin in #3644
- fix use startedAt for conversation dates instead of createdAt (#3636) by @smian1 in #3640
- Ensuring only the latest in-progress conversation is considered by @beastoin in #3645
- Add timeout check for orphaned conversations, status check to create new conversation if not in_progress by @beastoin in #3646
- R83tq stable stt by @beastoin in #3647
- Move cleanup_stale_conversations to main task group by @beastoin in #3648
- 3cms7 revives by @beastoin in #3649
- Improve the transcribing api perf // Rate limiting for persona updates, 1/day by @beastoin in #3651
- Parse all the datetimes before sending to webhooks by @mdmohsin7 in #3657
- 4orxr revives by @beastoin in #3658
- increase the stt inactivity timeout threshold due to the instability of audio bytes on some 3rd devices by @beastoin in #3659
- Scx9n revives by @beastoin in #3660
- fix: ux: remove referral button from home screen by @neooriginal in #3654
- Fix missing ENCRYPTION_SECRET in VAD by @thainguyensunya in #3661
- fix: docs: backend setup - API Key index by @neooriginal in #3653
- Documentation cleanup by @smian1 in #3672
- Minor fix in the Limitless Data import functionality formatting. by @aaravgarg in #3673
- More documentation cleanup. by @smian1 in #3674
- chore: sync docs to README files by @github-actions[bot] in #3675
- Cleaning up documentation by @smian1 in #3679
- chore: sync docs to README files by @github-actions[bot] in #3680
- improve the speed of storage syncs via BLE by @TuEmb in #3511
- Docs update by @smian1 in #3681
- fix get memories crash by @krushnarout in #3669
- O4gqj logs by @beastoin in #3682
- Hide conversations less than a minute long on the home page by @aaravgarg in #3713
- UI/UX changes across by @aaravgarg in #3714
- Remove discarded button from home page. by @aaravgarg in #3715
- fix: conversation date filter by @krushnarout in #3319
- fix provider crash with mounted checks by @krushnarout in #3519
- fix: ble write handling by @krushnarout in #3471
- fix desktop filter by @krushnarout in #3718
- Limitless offline sync by @mdmohsin7 in #3712
- Non omi speech profile by @mdmohsin7 in #3722
- add coming soon for google chat tools and task integration by @krushnarout in #3719
- allow long writes with response on ble by @mdmohsin7 in #3723
- Revert "allow long writes with response on ble" by @mdmohsin7 in #3724
- Revert "fix: ble write handling" by @mdmohsin7 in #3725
- Migrate pusher to GKE by @thainguyensunya in #3721
- fix use mutable list instead of const by @krushnarout in #3571
- Switch over pusher endpoint to GKE for backend-listen by @thainguyensunya in #3728
- Upgrade deepgram sdk to 4.8 for the keyterm by @beastoin in #3729
- language detection and translation opt.; custom vocabulary for better transcription. by @beastoin in #3720
- Change runner from ubuntu-latest to ubuntu-latest-m by @beastoin in #3730
- Limits keywords for english only by @beastoin in #3731
- 34g4m disable1 by @beastoin in #3732
- Disable keywords by @beastoin in #3733
- Improve offline sync + fix sync system issues by @mdmohsin7 in #3737
- Star conversation by @aaravgarg in #3716
- Change DG Cloud API from beta to official one by @thainguyensunya in #3752
- Update Deepgram images, helm chart and Nova-3 models by @thainguyensunya in #3753
- Update new volumeHandle for DG engine by @thainguyensunya in #3754
- upgrade deepgram to the latest models - nova-3 20251210; enable custom vocabulary by @beastoin in #3746
- limitless button press handling + mapping by @mdmohsin7 in #3757
- fix web view init to prevent crashes by @krushnarout in #3639
- Reduce pusher minReplicas and maxReplicas to 30 and 60 by @thainguyensunya in #3770
- feat: improve date time picker ux for scheduling by @khangkontum in #3769
- solid green when the battery over 98% in charging mode by @TuEmb in #3768
- fix add mounted checks by @krushnarout in #3767
- feat: hosted MCP server by @neooriginal in #3655
- fix minor ui by @krushnarout in #3771
- update hosted MCP docs by @neooriginal in #3773
- Settings revamp by @aaravgarg in #3775
- Feature/mobile UI improvements by @aaravgarg in #3748
- fixes by @aaravgarg in #3777
- enhance summary experience by @aaravgarg in #3778
- remove description from sharing by @kodjima33 in #3781
- Shorten share message for app details by @kodjima33 in #3780
- Summary esp redign by @aaravgarg in #3789
- forgot to remove in prev pr by @aaravgarg in #3791
- Remove summary apps from apps page since they are technically just co… by @aaravgarg in #3792
- Notification dedup by @beastoin in #3793
- Remove embeded watch app that cause of building issue on ios sim by @beastoin in #3795
- Improve limitless packet parsing + sync improvements by @mdmohsin7 in #3776
- Hki3e effective stt connectivity by @beastoin in #3796
- 9hozf minor by @beastoin in #3797
- simplify flash page uploading by @mdmohsin7 in #3799
- reprocess discarded convo after transcript merge by @mdmohsin7 in #3800
- embed watch app if building for iphone by @mdmohsin7 in #3803
- fix: summary mismatch after new conversation by @krushnarout in #3402
- Feature/add pt br deepgram by @beastoin in #3811
- fix: account deletion: clear cache by @neooriginal in #3666
- fix: remove invalid config section from pubspec.yaml by @kodjima33 in #3738
- Add Teacher plugin for instant question answering by @kodjima33 in #3779
- change text by @krushnarout in #3794
- Tw2qz jobs by @beastoin in #3813
- exclude watch app conditionally in build phase as well by @mdmohsin7 in #3815
- Add IQ Rating Plugin - Who's the Dumbest? by @kodjima33 in #3821
- Fix link casing for omiGlass in README by @Josh-XT in #3819
- 5opqi high perf stt by @beastoin in #3818
- Dy3po high perf stt by @beastoin in #3824
- Effective pusher triggering in conversation processing by @beastoin in #3825
- fix change title max lines by @krushnarout in #3827
- feat: add OpenAI GPT-4o speaker diarization support by @syou6162 in #3814
- B728z custom stt by @beastoin in #3832
- Use deepgram pre-recorded transcription for cost optimization and improved processing by @beastoin in #3834
- fix show add review section even when there are no reviews by @krushnarout in #3836
- fix rounded border and privacy url by @krushnarout in #3837
- fix overflow by @krushnarout in #3830
- fix delete option crash caused by null context by @krushnarout in #3829
- Replace fal_whisperx with deepgram_prerecorded in chat and conversation processing by @beastoin in #3842
- Merge convos by @mdmohsin7 in #3622
- Meeting detection + macos calendar integration by @mdmohsin7 in #3623
- Add scopes to dev API and UI changes by @mdmohsin7 in #3632
- short/discarded conversation display settings by @mdmohsin7 in #3835
New Contributors
- @Maclean-D made their first contribution in #3643
- @khangkontum made their first contribution in #3769
- @Josh-XT made their first contribution in #3819
- @syou6162 made their first contribution in #3814
Full Changelog: v1.0.80+488-desktop-cm...v1.0.81+489-desktop-cm