-
Notifications
You must be signed in to change notification settings - Fork 281
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
fix: reflect Message groupStyles prop in the component memoization #2448
fix: reflect Message groupStyles prop in the component memoization #2448
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-v11 #2448 +/- ##
===============================================
- Coverage 85.48% 85.46% -0.03%
===============================================
Files 393 393
Lines 9122 9123 +1
Branches 2356 2490 +134
===============================================
- Hits 7798 7797 -1
+ Misses 1122 927 -195
- Partials 202 399 +197 ☔ View full report in Codecov by Sentry. |
## [11.23.2](v11.23.1...v11.23.2) (2024-07-10) ### Bug Fixes * reflect Message groupStyles prop in the component memoization ([#2448](#2448)) ([251eb08](251eb08))
🎉 This PR is included in version 11.23.2 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [12.0.0-rc.3](v12.0.0-rc.2...v12.0.0-rc.3) (2024-07-10) ### ⚠ BREAKING CHANGES * MP3 audio encoder has to be explicitly imported and used as a plugin for audio recordings. The default audio recording format is audio/wav. * @breezystack/lamejs became a peer dependency and has to be installed by the integrator so that the MP3 audio encoder can work properly. * Removed fileOrder, imageOrder, fileUploads, imageUploads, uploadFile, uploadImage, removeFile, removeImage from the MessageInputContext. Use attachments, uploadAttachment, uploadNewFiles, upsertAttachments, removeAttachments instead. * Removed default values for timestamp formatting props like calendar or format for DateSeparator, EventComponent, MessageTimestamp. The formatting configuration now entirely relies on i18n translations. ### Bug Fixes * acknowledge the use of LAME ([dbce6dc](dbce6dc)) * extract MP3 encoder plugin ([#2447](#2447)) ([625196f](625196f)) * reflect Message groupStyles prop in the component memoization ([#2448](#2448)) ([251eb08](251eb08)) ### Features * keep attachments array and remove file and image uploads in MessageInput state ([#2445](#2445)) ([238e801](238e801)) * remove default timestamp formatting props from DateSeparator, EventComponent, MessageTimestamp ([#2442](#2442)) ([6431954](6431954))
🎉 This PR is included in version 12.0.0-rc.3 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎯 Goal
Consider
groupStyles
prop in Message UI component memoization, aka memoization strikes again.