Releases: RocketChat/Rocket.Chat
7.6.0-rc.4
Engine versions
- Node:
22.13.1
- Deno:
1.43.5
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.51.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]
7.6.0-rc.3
Engine versions
- Node:
22.13.1
- Deno:
1.43.5
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.51.0-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35879) Fixes contact's conflict resolution not working due to invalid parameters
-
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]
7.6.0-rc.2
Engine versions
- Node:
22.13.1
- Deno:
1.43.5
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.51.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]
7.6.0-rc.1
Engine versions
- Node:
22.13.1
- Deno:
1.43.5
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.51.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]
7.6.0-rc.0
Engine versions
- Node:
22.13.1
- Deno:
1.43.5
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.51.0-rc.0
Minor Changes
-
(#35717) Adds new settings to allow configuring custom variables with string manipulation functions on the LDAP data mapper
-
(#35280) Allows apps to react to department status changes.
-
(#35644) Adds the ability to dynamically add and remove options from select/multi-select settings in the Apps Engine to support more flexible configuration scenarios by exposing two new methods on the settings API.
-
(#34954 by @tapiarafael) Allows search omnichannel rooms by the exact visitor name using double quotes to have a faster response
-
(#35613) Replaces the parent room tag in room header in favor of a button to back to the parent room
This change is being tested under
Enhanced navigation experience
feature preview, in order to check it you need to enabled it -
(#35615) Removes the avatar in the room header
This change is being tested under
Enhanced navigation experience
feature preview, in order to check it you need to enabled it -
(#35218) Adds a new admin page to audit settings changes in a server
-
(#35721) Enhances the
/api/apps/installed
and/api/apps/:id/status
endpoints so they get apps' status across the cluster in High-Availability and Microservices deployments -
(#35631) Places the room topic next to the room title
This change is being tested under
Enhanced navigation experience
feature preview, in order to check it you need to enabled it -
(#34494) Implements auditing events for
/v1/users.update
API endpoint -
(#35672) Restores the previous room announcement style
This change is being tested under
Enhanced navigation experience
feature preview, in order to check it you need to enabled it -
(#35464) Allows deleting federated remote users in case they are not present in the homeserver.
-
(#35718) Adds a new setting to allow syncing federated users data through LDAP
-
(#35807) Moves the room search functionality from the sidebar to the navbar and reorganize their relative actions
This change is being tested under
Enhanced navigation experience
feature preview, in order to check it you need to enabled it -
(#35700) Separates voice call and video call room actions on room header.
-
(#35703) Adds close action to contact unknown callout displayed within Livechat rooms
Patch Changes
-
(#35790) Fixes an issue in
Admin > Settings
page where sometimes settings guarded by a license module would not be editable despite having the required modules. -
(#35795) Fixes incorrect message sender for incoming webhooks when "Post As" field is updated by ensuring both username and userId are synced to reflect the selected user.
-
(#35299) Fixes user email verification update not working on admin > users
-
(#35762) Fixes an issue with apps loading in microservices in some cases by ensuring all services have started before trying to load apps
-
(#35816) Fixes an issue where the outlook calendar items list is not rendering properly
-
(#35244 by @tapiarafael) Ensures seat limit validation in LDAP sync, preventing activations beyond license restrictions.
-
(#35497) Fixes an issue where the app's logs index was not being created by default sometimes, also set to be always 30 days
-
(#35736) Fixes an error causing the server to throw an "unhandled promise rejection" when removing an agent from a department without a business hour when using
Multiple
business hours -
(#35722) Fixes the behavior of "Maximum number of simultaneous chats" settings, making them more predictable. Previously, we applied a single limit per operation, being the order:
Department > Agent > Global
. This caused the department limit to take prescedence over agent's specific limit, causing some unwanted side effects.The new way of applying the filter is as follows:
- An agent can accept chats from multiple departments, respecting each department’s limit individually.
- The total number of active chats (across all departments) must not exceed the configured Agent-Level or Global limit.
- If neither the Agent-Level nor Global Limit is set, only department-specific limits apply.
- If no limits are set at any level, there is no restriction on the number of chats an agent can handle.
-
(#35394 by @sushen123) Fixes the save button loading state in app settings, ensuring it resets properly after saving.
-
(#35779) Fixes a fetch infinite loop when adding agents to a department
-
(#35679) Fixes a GUI crash when editing a canned response with tags via room contextual bar.
-
(#35568) Fixes an issue with the leave room confirmation modal not displaying the room's name.
-
(#35782) Fixes an issue where the incoming webhooks integration allowed messages to be sent to public channels under private teams by users who were not members of the team.
-
(#35618) Fixes an issue when sending a message on an omnichannel room would cause the web client to fetch the room data again.
-
(#35273) Fixes an issue where the code input type in settings renders duplicate code text boxes.
-
(#35765) Fixes an issue causing VoIP calls to no longer reach the client after a temporary disconnection
-
(#35397) Fixes a race condition while federating that caused direct messages to not work
-
(#35832) Fixes an issue where Voice Calls were unable to gather Ice Servers
-
(#35757) Fixes an issue where the bypass to call methods over microservices always returns to
{}
-
(#35831) Fixes an issue where enterprise routing algorithms could get stuck on selecting the same agent due to chat limits being applied after agent selection, but before agent assignment
-
(#35698) Fixes the "Enabled" toggle always being displayed as active when editing a business hour.
-
(#35715) Fixes an issue with dynamic API routes requiring a server restart to be operable.
-
(#35614) Fixes an issue where header toolbox items are missing the proper margin in e2ee setup room header
-
(#35716) Fixes an issue where a federated user's display name would be overwritten by its username
-
(#35766) Fixes an issue where quick reactions (Feature Preview) would be absent on first access and after page refreshes
-
(#35709) Improves UX for users with mandatory 2FA roles by clarifying required actions
-
(#35616) Fixes Omnichannel Contact Center's chats filter not working when "From" and "To" fields have the same date
-
(#35019) Fixes issue with some charts on engagement dashboard not showing local time and missing data visualizers
-
(#35733) Fixes a typo in the app update success toast
-
(#35810) Fixes an issue on the LDAP Background Sync where the process would stop syncing users if any of the LDAP users couldn't be properly mapped to a Rocket.Chat User (for example, by not having an email address)
-
(#35580) Fixes contact custom fields not being updated when updating a visitor's custom field
7.5.1
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.50.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#35732 by @dionisio-bot) Fixes an issue with dynamic API routes requiring a server restart to be operable.
-
(#35728 by @dionisio-bot) Fixes Omnichannel Contact Center's chats filter not working when "From" and "To" fields have the same date
-
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]
7.4.2
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.49.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#35731 by @dionisio-bot) Fixes an issue with dynamic API routes requiring a server restart to be operable.
-
(#35658 by @dionisio-bot) Fixes Livechat's setDepartment api method not updating the visitor's department as expected
-
(#35719 by @dionisio-bot) Fixes an issue where apps where not able to update messages using the BlockBuilder.
-
(#35659 by @dionisio-bot) Fixes Omnichannel Contact Center's chats filter not working when "From" and "To" fields have the same date
-
Updated dependencies [f33b146]:
- @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.5.0
What's new
The latest Rocket.Chat update introduces several enhancements focused on accessibility, localization, and integration. Notable changes include replacing rc-scrollbars
with overlayscrollbars
to improve right-to-left (RTL) language support and visual accessibility. Default avatars now support Unicode characters, and Norwegian language variant names have been standardized across platforms to streamline translation. New features include Outlook Calendar Presence Sync, enabling automatic status updates during meetings; OpenAPI support for enhanced API compatibility; a new /v1/audit.settings
endpoint for audit tracking; and improved app extensibility with new hooks in the Apps-Engine. Additionally, the department setup now includes a Unit field to specify business units.
Bug fixes
This release addresses numerous bugs to improve stability and user experience. Key fixes include reliable video call reconnections, corrected status display for closed chats, and restoration of consistent behavior in role synchronization and room events. Jitsi recording now works across platforms, bad word filters support double-byte characters, and UI elements such as the Add Topic button and login detection behavior have been corrected. Performance and memory usage have been optimized, particularly in the web client and SDK, and several Livechat, OAuth, WebDAV, and two-factor authentication issues have been resolved to ensure smoother operations and accurate role and message handling.
For further details, check out the release notes.
Details
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.50.0
Minor Changes
-
(#35361) Fixes Some EE features not available after changing plans
-
(#35370) Adds a new "Unit" field to the create/edit department page, allowing users to specify a business unit when creating or editing a department.
-
(#34983) feat: Adds OpenAPI support
-
(#35474) Adds automatic presence sync based on calendar events, updating the user’s status to “busy” when a meeting starts and reverting it afterward.
-
(#33882 by @noobbbbb) Adds unicode character support for default avatars
-
(#35486) Adds the executeLivechatRoomCreatePrevent hook to the Rocket.Chat Apps-Engine to prevent the creation of live chat rooms.
-
(#35258) Introduces
/v1/audit.settings
endpoint for querying changed settings audit events -
(#33796) Replaces rc-scrollbars in favor of overlayscrollbars fixing some visual and a11y issues when using RTL languages
Patch Changes
-
(#35330) fixes an issue where videoconf calls could sometimes fail to ring an user after a temporary disconnection
-
(#35286) Bumps fuselage and related packages versions to use the most recent releases of each package, especially the fix for the missing track of the fuselage slider component
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#35205) Fixes livechat routing algorithm to ensure conversations are correctly assigned to the contact manager when triggers and/or automatic agent routing are enabled.
-
(#35546) Restores
roomName
property in theGET /groups.messages
endpoint to fix unintended removal. -
(#35340) Fixes an issue where account security page was flashing sometimes for users with mandatory two factor configured.
-
(#35545) Fixes an issue where video conference popup not displaying properly when trying to call again in direct messages
-
(#35374) Enforces app limitations on license downgrade by disabling premium marketplace apps, limiting marketplace apps to the oldest 5, and disabling private apps unless grandfathered based on historical statistics.
-
(#35328) Fixes livechat inquiries not routing to the manager queue when manual routing is enabled.
-
(#35326) Fixes an issue with embedded layout where the navigation bar was being shown when using new enhanced navigation.
-
(#35467) Changes the default value for preference
Receive login detection emails
to true, to comply with existing behavior. -
(#35298) Fixes an issue where backup codes modal is not opening when regenerating codes
-
(#35257) Fixes an issue where an unexpected error is thrown when webdav node doesn't have the mime parameter
-
(#35479) Fixes deno dependency caching for the docker image builds
-
(#35414) Fixes an issue that allowed agents without the
preview-c-room
permission to join a closed livechat conversation, creating a livechat room that could not be closed or removed from the sidebar. -
(#35369) Fixes an issue where recursively quoting messages multiple times (up to the configured chained quote limit) caused the inner attachment to appear empty.
-
(#35549) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
(#35311 by @4shb0rne) Fixes an issue where menus inside sidebar keeps opened even if the sidebar is collapsed
-
(#35339) Reduces web client memory comsumption due to memory leaks
-
(#35357 by @Anxhul10) Fixes an issue where password inputs inside account security page is displaying a key icon instead of eye icon content toggler
-
(#35417) Removes the room leader banner from the chat header in the new navigation.
-
(#35494) Reduces web application memory comsumption related to duplicate Media Devices permissions events
-
(#35371) Fixes an issue with
room-changed
event not being fired properly when switching between rooms that are available on cache. -
(#35480) Fixes Omnichannel's continuous sound notification not playing as expected
-
(#35540) fixes an issue with OAuth not syncing user roles on their first login
-
(#35493 by @sem22-dev) Ensures Translations Work in Offline Registration Setup Wizard
-
(#35667) Fixes an issue with error handling where errors were not properly propagated to integrated apps.
-
(#35342) Fixes an issue that prevents modifications from being persisted in the IPreRoomCreateModify
-
(#35532) Fixes receiving webhook payloads encoded as x-www-form-urlencoded JSON.
-
(#35332) Fixes error messages not showing in the UI when
Preview Public Channel
permission is not in the user role and an app is preventing the same user to join the room. -
(#35555) Fixes an issue causing Livechat to disconnect from the websocket when registerGuest is called multiple times with the same token
-
(#35469) Fixes a memory leak in the web application's SDK
-
(#35559) Fixes the enpoints
GET /api/apps/:id
andGET /api/apps/:id/status
not returning app's data -
(#35415) Fixes an issue that prevents the Enable button from being displayed on some migrated apps
-
(#35386 by @AyushKumar123456789) Fixes an issue where the room menu inside the sidebar item remains visible when the sidebar is collapsed
-
(#35605) Improves the performance of the Emoji Picker.
-
(#35603) Fixes an issue where apps where not able to update messages using the BlockBuilder.
-
(#35269) fixe...
7.5.0-rc.5
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.50.0-rc.1
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]
7.5.0-rc.4
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.50.0-rc.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35667) Fixes an issue with error handling where errors were not properly propagated to integrated apps.
-
(#35605) Improves the performance of the Emoji Picker.
-
(#35603) Fixes an issue where apps where not able to update messages using the BlockBuilder.
-
Updated dependencies [c618263, d7ea246]:
- @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]