-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Frontend audit: Bug fixes and refinements #2112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@ManishMadan2882 is attempting to deploy a commit to the Arc53 Team on Vercel. A member of the Team first needs to authorize it. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2112 +/- ##
==========================================
+ Coverage 42.28% 42.70% +0.41%
==========================================
Files 136 137 +1
Lines 9315 9458 +143
==========================================
+ Hits 3939 4039 +100
- Misses 5376 5419 +43 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Bug Fixes & UI Improvements
Features & Enhancements
Implemented auto-clear functionality for invalid sources from localStorage on preference slice initialization
Enhanced preferenceApi with validation logic to detect and remove stale source references
Fixed "Delete All Conversations" modal close button behavior for better UX
Implemented "play one at a time" functionality for TTS to prevent multiple audio streams playing simultaneously
implemented LRU cache for the audio
Added
keyto the ConversationMesages and ConversationBubble to trigger an implicit remount(this fixes a bug, where the playing state of one message was displayed on another conversation after switching)Cleaning the Text message for TTS (cleans markdown symbols and emojis, skips code blocks and mermaid flowcharts)
Why was this change needed? (You can also link to an open issue here)
Enhancement, UX, Quality