Releases: RocketChat/Rocket.Chat
8.0.0-rc.1
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
8.2 - Apps-Engine:
1.59.0-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
8.0.0-rc.0
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
8.2 - Apps-Engine:
1.59.0-rc.0
Major Changes
-
(#36829) Removes the deprecated sendConfirmationEmail method
-
(#37460) Removes deprecated
livechat:removeUnitmethod -
(#36836) Removes the deprecated livechat:getTagsList method
Removes the deprecated livechat:getUnitsFromUser method
Removes the deprecated livechat:getFirstRoomMessage method
Removes the deprecated livechat:getDepartmentForwardRestrictions method
-
(#37672) Removes deprecated VoIP permissions
-
(#36941) Makes Voice Calls enabled by default when available
-
(#37672) Removes deprecated VoIP from Omnichannel
-
(#37461) Removes deprecated
livechat:saveUnitmethod -
(#36864) Removes the deprecated
authorization:removeUserFromRolemethod -
(#36976) Promotes Timestamp Parser from preview state to stable
-
(#37123) Removes ecdh functionality and related settings
-
(#35436 by @blackmamba1231) Removes deprecated
canAccessRoommeteor method -
(#36925) Removes deprecated Realtime API method:
livechat:getAnalyticsChartData -
(#37392) Removes deprecated
livechat:returnAsInquirymethod -
(#37390) Removes deprecated
removeCustomFieldmethod -
(#37672) Removes Deprecated FreeSwitch integration
-
(#36851) Removes the deprecated
getUserRolesmethod in favor of the/v1/roles.getUsersInPublicRolesendpoint. -
(#37388) Removes deprecated
setAdminStatusmethod -
(#35961) Removes support of MongoDB versions 5.x and 6.x
-
(#36823) Removes deprecated meteor method
muteUserInRoom -
(#36825) Removes the deprecated method
createToken -
(#37022) Promotes Resizable Contextualbars from preview state to stable.
-
(#36837) Removes the deprecated
setReactionmeteor method -
(#36824) Removes deprecated Realtime API method:
livechat:closeRoom -
(#36832) Removes the deprecated
setCustomFieldsmethod -
(#36931) Removes deprecated Realtime API method:
livechat:removeAllClosedRooms -
(#36830) Removes the deprecated
getAvatarSuggestionmethod -
(#37462) Removes deprecated
livechat:saveDepartmentmethod -
(#37397) Removes deprecated
livechat:setUpConnectionmethod -
Removes the deprecated
getRoomRolesmethod -
Removes the deprecated
authorization:deleteRolemethod -
(#37391) Removes deprecated
livechat:removeRoommethod -
(#36849) Removes deprecated
appIdparameter from theoauth-apps.getendpoint. -
(#37463) Removes deprecated
sendFileLivechatMessagemethod -
(#32590) Removes the setting
API_Use_REST_For_DDP_Calls. Turning this on meant websocket was only used for realtime data/events, and any other meteor method calls goes over method.call endpoint. For microservice deployments, this had to be turned on. Now method calls will always happen over http endpoints. -
(#36966) Promotes quick reactions from preview state to stable
-
(#36821) Removes
/api/v1/banners.getnewdeprecated endpoint -
(#36871) Removes the
livechat:transferdeprecated method
Removes thelivechat/room.transferdeprecated endpoint
Creates thelivechat/visitor.department.transferfor visitors department transfer use -
(#36924) Removes deprecated Realtime API method:
livechat:getRoutingConfig -
(#36809) Removes deprecated Realtime API method:
livechat:changeLivechatStatus -
(#36951) Removes the deprecated param
hideRoomsWithNoActivityand adjust the api tests accordingly. Endpoint always returns rooms that are not empty. -
(#36838) Removes the deprecated
insertOrUpdateUsermeteor method -
(#37406) Removes deprecated
livechat:removeTagmethod -
(#37810) Fixes role assignment precedence in SAML provisioning, ensuring that SAML-specific default roles take priority over global registration roles, and preventing role merging when both are configured.
-
(#36831) Removes the deprecated setUsername method
-
(#37446) Removes deprecated
removeCannedResponsemethod -
(#37405) Removes deprecated
saveCannedResponsemethod -
(#37396) Removes deprecated
livechat:sendTranscriptmethod -
(#36857) Removes the deprecated
/api/v1/rooms.uploadendpoint -
(#36908) Removes the deprecated livechat:resumeOnHold method
-
(#36935) Removes
addUserToRoleandremoveUserFromRoletype declaration and deprecation logger -
(#37393) Removes deprecated
livechat:saveAgentInfomethod -
(#36907) Removes the deprecated
GETMethod from/api/v1/apps -
(#37114) Removes stdout logging functionality, related components and settings
-
(#36647) Removes deprecated 'e2e.updateGroupKey' method and related type declarations
-
(#37421) Removes deprecated
livechat:saveCustomFieldmethod -
(#36896) Removes the deprecated roleName parameter from /api/v1/roles.addUserToRole and /api/v1/roles.removeUserFromRole
Removes the ability to pass a role name to the role parameter type from /api/v1/roles.getUsersInRole
-
(#36828) Removes the deprecated
setUserPasswordmethod -
(#37285) Promotes Enhanced Navigation from preview state to stable.
-
(#37464) Removes deprecated
livechat:takeInquirymethod -
(#36865) Removes the deprecated
authorization:addUserToRolemethod
Minor Changes
-
(#36570) REST endpoint
/v1/users.createTokenis not deprecated anymore. It now requires asecretparameter to generate a token for a user. This change is part of the effort to enhance security by ensuring that tokens are generated with an additional layer of validation. Thesecretparameter is validated against a new environment variableCREATE_TOKENS_FOR_USERS_SECRET. -
(#37719) Adds a new method to the Apps-Engine that allows apps to retrieve multiple rooms from database
-
(#37659) Changes the position of the buttons in Unique ID change detected modal in order to highlight configuration update instead of new workspace
-
(#37233) Validates attachment fields to require
titleandvalueproperties on APIschat.postMessageandchat.sendMessage. -
(#37224) Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users.
-
(#37091) Adds Attribute Based Access Control (ABAC) for private channels & private teams.
-
(#37771) Introduces an info button to...
7.13.2
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5, 6, 7, 8 - Apps-Engine:
1.58.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37876 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
(#37883 by @dionisio-bot) Ensures presence stays accurate by refreshing connections on heartbeats and removing stale sessions.
-
Updated dependencies [eef2b39]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.12.3
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5.0, 6.0, 7.0 - Apps-Engine:
1.57.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37877 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
(#37884 by @dionisio-bot) Ensures presence stays accurate by refreshing connections on heartbeats and removing stale sessions.
-
Updated dependencies [e74684d]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.11.3
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5.0, 6.0, 7.0 - Apps-Engine:
1.56.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37878 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
(#37885 by @dionisio-bot) Ensures presence stays accurate by refreshing connections on heartbeats and removing stale sessions.
-
Updated dependencies [20a5393]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.13.1
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5, 6, 7, 8 - Apps-Engine:
1.58.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37732 by @dionisio-bot) Fixes an issue with the build that prevented Deno runtime to run on air-gapped environments
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.13.0
Summary
What's new
This release introduces foundational infrastructure for upcoming Attribute-Based Access Control (ABAC), with the key addition being the ability for admins to create, edit, and delete room attributes that will later power ABAC rules. It also rolls out a unified v2 encryption model across platforms, strengthens password requirements, adopts authenticated encryption for new data, improves key handling, and adds versioning to support a smooth transition, while the web password reset flow now enforces stronger custom passwords with automatic passphrases planned later. Voice calling received major upgrades, including better extension support in autocomplete, clearer transfer and DTMF behavior, presence-aware call UI, improved client session reliability, and a new Drachtio image underpinning the updated stack, plus real-time call state synchronization for all participants and automatic call summary blocks posted to the correct DM after calls end. Additionally, the expandable message composer preview item was stabilized ahead of the 8.0.0 release, and the livechat:saveUnit API method was prepared for deprecation to align with the new 8.0.0 architecture.
Bug fixes
The batch of fixes in this release improves stability across voice, teams, security, and UI. Voice calling bugs were addressed (missing buttons on small screens, LDAP extension sync, transfer restrictions, WebRTC renegotiation conflicts, and correct call summary labeling). Team deletion now properly removes associated teams when their main room is deleted, edited canned responses remain visible with consistent API behavior, and Outlook Windows notifications now show correct timestamps. Regressions were fixed for private channel Directory search and inconsistent favicons, multiple Email 2FA and TOTP edge cases were resolved, and Enhanced Navigation sidebar behavior was tightened. Other improvements include more reliable lead capture, corrected Omnichannel tag labels, safer delete confirmation handling, proper saving of cleared Bio fields, controlled room deletion with full cleanup/events, and correct editing of encrypted attachment descriptions.
For further details, check out the release notes.
Details
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5, 6, 7, 8 - Apps-Engine:
1.58.0
Minor Changes
-
(#37327) Adds complexity requirements to end-to-end encryption passphrase
-
(#36807 by @tiagoevanp) Adds a
deletedRoomsfield to theusers.deleteendpoint response, indicating which rooms were deleted as part of the user deletion process. -
(#37547) Adds the
getUserRoomIdsmethod to theUserReadaccessor in the Apps-Engine, graduating it from the experimental bridge to the stable user bridge. -
(#37368) Allows users to enable TOTP-based two factor authentication without requiring a verified email address.
-
(#37119 by @ergot-rp) Adds missing legend for fieldset in profile page to meet WCAG compliance
-
(#37524) Moves the expandable message composer out of feature preview
-
(#37378) Introduces in-chat messages for when a voice call ends
-
(#37276) Disables the delete message confirmation button to prevent the action from being triggered while the request is in progress
-
(#37318) Fixes the time display in calendar event notifications by converting the UTC time to the local time.
-
(#37167) Changes a behavior that would store the result of every status transition that happened to apps
This caused intermediate status to be saved to the database, which could prevent apps from being restored to the desired status when restarted or during server startup.
-
(#37245) Replaces old
Assign Extensionbutton and modal by introducing a proper input in the user edit form. -
(#37505) Introduces a new user preference to enable/disable desktop voice call notifications.
-
(#36807 by @tiagoevanp) Fix issue where a team would become orphaned when its last owner was deleted.
-
(#37134 by @ergot-rp) Adds missing legend for fieldset in accessibility page to meet WCAG compliance
-
(#36308 by @sandranymark) Improves inline error in report message modal to meet WCAG compliance.
-
(#37313) Includes the voice call extension to the
users.autocompleteendpoint resulting users properties -
(#37250) Updates AutoTranslate to fetch supported languages dynamically from DeepL API.
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37255) Adds deprecation warning for
livechat:saveUnit -
(#36835) Fixes the capture of lead's email or phone number when the visitor didn't have data already
-
(#37278) Fixes an issue with LDAP Sync not updating user's VoIP Extensions
-
(#37430) Fixes an issue where it was not possible to save nickname and bio as empty in user profile
-
(#37387) Fixes an issue where user data exports requested would remain stuck and never complete.
-
(#37270) Fixes editing of encrypted message attachment description.
-
(#37493) Fixes an issue where
user-agentis not properly extracted from the DDP connection headers -
(#37350) Fixes the sidebar collapse breakpoint in enhanced navigation
-
(#37496) Fixes the ping behavior so it only triggers when the app becomes idle, preventing unnecessary restarts
-
(#37277) Fixes an issue where updating a private canned response wasn't being shown on canned-response contextualbar.
-
(#37326) Fixes an issue related to creating new users, it should not auto opt in new users for email two factor authentication if any one of
Accounts_TwoFactorAuthentication_Enabled,Accounts_TwoFactorAuthentication_By_Email_EnabledandAccounts_TwoFactorAuthentication_By_Email_Auto_Opt_Insetting is disabled. -
(#37380) Fixes an issue where apps would never get the bio of a user even though the type has the field defined
-
(#37477) Fixes an issue where leave room action is available for users without subscription
-
(#37486) Fixes the User Autocomplete's selected option being misaligned
-
(#37290) Fixes an issue where private channels that a user belongs to were not shown in Directory search results.
-
(#37395) Fixes client slowdown for users with large amount of channels
-
(#37384) Fixes a problem in apps-engine debug logs where only 2 depth levels were displayed for objects, which is often not enough for debugging purposes
-
(#37152) Fixes a bug that would cause apps to go into
invalid_installation_disabledin some cases -
(#37345) Fixes administration settings page not listing the settings after logging out and back into the workspace
-
(#37340) Fixes
Conversations by Tagchart alignment to match similar charts in theReportssection of Omnichannel. -
(#37338) Improves mandatory role-based two-factor authentication setup to always verify available 2FA methods before enforcement.
-
(#37449) Fixes an issue where voice call button is not displaying in navbar on mobile screen sizes
This change is being tested under
Enhanced navigation experiencefeature preview, in order to check it you need to enabled it -
(#37550) Fixes an issue that caused the server to load upload files' contents in-memory twice
7.13.0-rc.2
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5, 6, 7, 8 - Apps-Engine:
1.58.0-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.13.0-rc.1
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5, 6, 7, 8 - Apps-Engine:
1.58.0-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
7.10.5
Engine versions
- Node:
22.16.0 - Deno:
1.43.5 - MongoDB:
5.0, 6.0, 7.0 - Apps-Engine:
1.55.2
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#37522 by @dionisio-bot) Fixes client slowdown for users with large amount of channels
-
Updated dependencies [b55bb42]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]