February 26th, 2025
β¨ New Features & Enhancements:
π€ Personas:
Major redesign and fixes for Personas, including improved UX and clarity in connections.
Support for Persona chats using Gemini and Claude Sonnet via OpenRouter.
Ability to add initial messages to Persona chats.
Automatic publishing of Personas after verification.
Improved prompts and metadata for X (formerly Twitter) Personas.
Loading state added for messages in Persona chats.
Settings added to no-device Persona profiles.
π Chat with Files:
Backend and app-side implementation for attaching and chatting with files.
Fixes for handling simple and vague questions when chatting with files.
Improved stream handling for file chats.
π³ Payment System (Stripe Connect):
Reworked payment system with Stripe Connect, including multi-country support.
Added Stripe Connect webhook for handling events.
Added metadata to Stripe subscriptions (UID, app ID).
Mixpanel events added for tracking payment usage.
Added full agreement for US instead of recipient.
βοΈ Firmware:
Firmware fixes and improvements, including KConfig feature control and cleanup.
Updated firmware update article and DevKit flashing documentation.
Added notification to charge device when battery is lower than 20%.
π± App Improvements:
Message Action Menu added.
Text selection option added for chat messages.
Improved conversation item information and layout.
Category chips revived.
New conversations now load when the app resumes.
Real-time audio byte triggering events are enabled.
Reduced memory usage by optimizing response parsing.
Improved audio app count handling.
Fixed Firestore IN query limits.
Fixed google sign in crashing on Ios cancel.
Listening status text revived.
Added select text feature on iOS.
Improved error handling for no internet connection.
π Bug Fixes:
Fixed issues with notification title capitalization.
Addressed vector query issues in question extraction.
Resolved invalid bundle ID on new Flutterfire versions.
Fixed issues with discarded conversation filtering.
Addressed voice chat failures on notifications.
Corrected date context retrieval by question.
Fixed issues with chat with apps and simple questions.
Fixed the dependency requirement for flutter_gen_runner.
Fixed navigation back to persona profile on chatting with no device.
Fixed migrate owner issue.
Fixed the edge case when sign-out from the exsiting user flow.
Fixed Ota updates instructions dialog on iOS.
π Documentation & Infrastructure:
Improved backend setup documentation.
Updated README.md.
Documentation fixes for typos and broken links.
Added missing language support to Nova-2 documentation.
Renamed friend device to omi device in docs.
added twitter image domain.
π€ Contributors:
Welcome to our new contributors: @CharlesCNorton, @GRbit, @sudoAshroom, @chinmayajha, @joshijoe05, @abhayporwals, @skywinder, @Ayushjhawar8, and @JoeyWangTW!