Skip to content

chore: Merge 4.77.2 into single-server - #7810

Merged
diegolmello merged 4 commits into
single-serverfrom
release/4.77.2-single-server
Oct 16, 2026
Merged

diegolmello merged 4 commits into
single-serverfrom
release/4.77.2-single-server

Conversation

@diegolmello

Copy link
Copy Markdown
Member

Proposed changes

Patch release 4.77.2 for single-server: the same cherry-picks as #7807, applied on top of single-server.

All four applied with no conflicts. The diff between this branch and 4.77.2 is the same as the existing diff between single-server and the 4.77.1 release, so the single-server changes are untouched.

Issue(s)

https://rocketchat.atlassian.net/browse/NATIVE-1768

How to test or reproduce

  1. Build the single-server app and open it logged out: it starts on the workspace screen for the configured server.
  2. Log in, then log out: it returns to the workspace screen for the configured server.
  3. Open a thread with many replies: replies load, and scrolling up loads older replies.
  4. Search for an old message and tap it: the room jumps to it, and scrolling down loads newer messages.
  5. In a channel, open Members > Add users, pick a user and confirm: the user is added.
  6. Check that the app reports version 4.77.2.

Screenshots

Types of changes

  • Bugfix (non-breaking change which fixes an issue)
  • Improvement (non-breaking change which improves a current function)
  • New feature (non-breaking change which adds functionality)
  • Documentation update (if none of the other choices apply)

Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA
  • Lint and unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works (if applicable)
  • I have added necessary documentation (if applicable)
  • Any dependent changes have been merged and published in downstream modules

Further comments

@coderabbitai

coderabbitai Bot commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 1c2fc36f-0f4c-47d8-a639-ee5f25be94d5
📥 Commits

Reviewing files that changed from the base of the PR and between 85c8cbf and 2cdc5e3.

📒 Files selected for processing: 56
  • android/app/build.gradle
  • app/definitions/rest/v1/autotranslate.ts
  • app/definitions/rest/v1/channels.ts
  • app/definitions/rest/v1/chat.ts
  • app/definitions/rest/v1/e2e.ts
  • app/definitions/rest/v1/groups.ts
  • app/definitions/rest/v1/im.ts
  • app/definitions/rest/v1/index.ts
  • app/definitions/rest/v1/rooms.ts
  • app/definitions/rest/v1/spotlight.ts
  • app/lib/methods/__tests__/loadNextMessages.test.ts
  • app/lib/methods/__tests__/loadSurroundingMessages.test.ts
  • app/lib/methods/__tests__/loadThreadMessages.test.ts
  • app/lib/methods/__tests__/search.test.ts
  • app/lib/methods/helpers/__tests__/info.test.ts
  • app/lib/methods/helpers/info.ts
  • app/lib/methods/loadMessagesForRoom.test.ts
  • app/lib/methods/loadMessagesForRoom.ts
  • app/lib/methods/loadNextMessages.test.ts
  • app/lib/methods/loadNextMessages.ts
  • app/lib/methods/loadSurroundingMessages.ts
  • app/lib/methods/loadThreadMessages.test.ts
  • app/lib/methods/loadThreadMessages.ts
  • app/lib/services/__tests__/restApi.addUsersToRoom.test.ts
  • app/lib/services/__tests__/restApi.e2eRequestSubscriptionKeys.test.ts
  • app/lib/services/__tests__/restApi.getNextMessages.test.ts
  • app/lib/services/__tests__/restApi.getSurroundingMessages.test.ts
  • app/lib/services/__tests__/restApi.getThreadMessages.test.ts
  • app/lib/services/__tests__/restApi.joinRoom.test.ts
  • app/lib/services/__tests__/restApi.readThreads.test.ts
  • app/lib/services/__tests__/restApi.saveAutoTranslate.test.ts
  • app/lib/services/__tests__/restApi.spotlight.test.ts
  • app/lib/services/__tests__/restApi.test.ts
  • app/lib/services/__tests__/restApi.toggleBlockUser.test.ts
  • app/lib/services/restApi.ts
  • app/views/AutoTranslateView/index.tsx
  • app/views/RoomMembersView/components/ActionsSection.tsx
  • app/views/RoomMembersView/components/__tests__/ActionsSection.test.tsx
  • app/views/RoomView/List/constants.ts
  • app/views/RoomView/List/hooks/__tests__/useMessages.test.tsx
  • app/views/RoomView/List/hooks/__tests__/useScroll.test.tsx
  • app/views/RoomView/List/hooks/useMessages.ts
  • app/views/RoomView/List/hooks/useScroll.ts
  • app/views/RoomView/List/index.tsx
  • app/views/RoomView/definitions.ts
  • app/views/RoomView/hooks/__tests__/useJumpToMessage.composed.test.tsx
  • app/views/RoomView/hooks/__tests__/useJumpToMessage.lifecycle.test.tsx
  • app/views/RoomView/hooks/__tests__/useJumpToMessage.test.ts
  • app/views/RoomView/hooks/useJumpToMessage.ts
  • app/views/RoomView/services/resolveJumpAnchor.ts
  • app/views/RoomView/stores/RoomStore.ts
  • app/views/RoomView/stores/__tests__/RoomStore.test.ts
  • ios/RocketChat.xcodeproj/project.pbxproj
  • ios/RocketChatRN/Info.plist
  • ios/ShareRocketChatRN/Info.plist
  • package.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@diegolmello
diegolmello merged commit 0fe0f85 into single-server Oct 16, 2026
4 of 6 checks passed
@diegolmello
diegolmello deleted the release/4.77.2-single-server branch October 16, 2026 16:48

This branch is waiting to be deployed

1 waiting deployment
approve_e2e_testing — 2cdc5e39 Waiting Oct 16, 2026 by diegolmello via E2E Hold #7352
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