-
Notifications
You must be signed in to change notification settings - Fork 29
Prepare v1.6.2 #755
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
base: main
Are you sure you want to change the base?
Prepare v1.6.2 #755
Conversation
|
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Prepare v1.6.2 and change
|
android/src/main/java/expo/modules/xmtpreactnativesdk/wrappers/CreateGroupParamsWrapper.kt
Show resolved
Hide resolved
cc0cb8a to
f82dfb1
Compare
f82dfb1 to
24e2df5
Compare

TL;DR
Upgraded XMTP SDK to version 4.6.2 with new features for group management, message sorting, and archive options.
What changed?
org.xmtp:android:4.6.1toorg.xmtp:android:4.6.2-rc1XMTP (4.6.1)toXMTP (4.6.2-rc3)groupAppData()andupdateGroupAppData()sortBy,insertedAfterNs, andinsertedBeforeNssyncAllConversations()to return aGroupSyncSummaryobject withnumEligibleandnumSyncedpropertiesffiRevokeAllOtherInstallationsSignatureText()returnundefinedwhen there are no installations to revokeexcludeDisappearingMessagesoption tocreateArchive()referenceInboxIdin reaction contentHow to test?
Test group app data:
Test message sorting by insertion time:
Test sync summary:
Test archive with disappearing messages excluded:
Why make this change?
This update provides developers with more control over group metadata through app-specific data, improves message querying capabilities with new sorting options, and enhances archive functionality. The changes to
syncAllConversations()provide better visibility into the sync process, while the null-safety improvements inffiRevokeAllOtherInstallationsSignatureText()prevent potential runtime errors. These enhancements support more sophisticated messaging applications with better data management capabilities.