Skip to content

Re-add group management, sort, and archive#770

Merged
cameronvoell merged 5 commits intomainfrom
cv/re-add-group-management-sort-archive
Feb 10, 2026
Merged

Re-add group management, sort, and archive#770
cameronvoell merged 5 commits intomainfrom
cv/re-add-group-management-sort-archive

Conversation

@cameronvoell
Copy link
Contributor

No description provided.

@cameronvoell cameronvoell requested a review from a team as a code owner February 10, 2026 01:00
@changeset-bot
Copy link

changeset-bot bot commented Feb 10, 2026

⚠️ No Changeset found

Latest commit: 28872a0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@macroscopeapp
Copy link

macroscopeapp bot commented Feb 10, 2026

Add message sort and archive options, reintroduce group management, and return GroupSyncSummary from Conversations.syncAllConversations

Add sent/inserted time sorting and inserted time range filters to message queries across iOS, Android, and JS; expose insertedAtNs on DecodedMessage and include it in JSON; return a JSON-encoded GroupSyncSummary from sync; add group app data get/set; include referenceInboxId in ReactionV2 JSON; and add excludeDisappearingMessages to archive creation.

📍Where to Start

Start with the message query flow in XMTPModule to see new params and return shapes: iOS in ios/XMTPModule.swift (getMessages/getMessagesWithReactions), then JS wiring in src/index.ts (conversationMessages*) and model changes in src/lib/DecodedMessage.ts.

Changes since #770 opened

  • Added test case validating message sorting by SENT_TIME and INSERTED_TIME in both ascending and descending directions [4fd7a04]
  • Reformatted filter predicates and assertions in messagesTests.can sort messages by sortBy parameter test [705199a]
  • Updated version in package.json [28872a0]

📊 Macroscope summarized 28872a0. 24 files reviewed, 12 issues evaluated, 7 issues filtered, 0 comments posted. View details

@cameronvoell cameronvoell merged commit e676e27 into main Feb 10, 2026
9 checks passed
@cameronvoell cameronvoell deleted the cv/re-add-group-management-sort-archive branch February 10, 2026 17:24
This was referenced Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants