New Features
-
Multiple Files Message (MFM) support
- Users can now select and send multiple images at once as a
MultipleFilesMessage - Documents are restricted to single-file sending only; only images support multi-selection
- Add button is automatically disabled when a document is attached or the image limit is reached
- Users can now select and send multiple images at once as a
-
SBAMultipleFilesMessageCell— new cell for renderingMultipleFilesMessage- Customizable via
SBAConversationModule.List.MultipleFilesMessageCell
- Customizable via
-
SBAQueryParamsSet.Conversation— nowpublicmultipleFilesMessageParamsSendBuilder: a static builder closure to pre-configureMultipleFilesMessageCreateParamsbefore sending
Improvements
-
Conversation list last message display —
MultipleFilesMessagenow correctly renders last message previews:- Shows message text if present
- Otherwise shows photo count (e.g., "3 photos") or file count (e.g., "2 files")
-
Debounced table view reload in
SBAConversationListViewControllerto prevent excessive UI updates during multi-file uploads -
SBA_Conversation_Input_Placeholder_noConversationlocalization key added
Localization
- Added new strings across 11 languages (en, ko, ja, de, es, fr, hi, it, nl, pt-PT, tr):
SBA_Common_okSBA_Common_Alert_maxImageSelection— shown when photo picker limit is reachedSBA_Common_Alert_someFilesExcluded— shown when files are excluded due to upload restrictionsSBA_Conversation_List_AttachmentIndicator_fileAttachedFormat/filesAttachedFormatSBA_ConversationList_List_lastMessageFile/lastMessagePhotosFormat/lastMessageFilesFormat