Releases: RocketChat/Rocket.Chat
7.3.1
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#35112 by @dionisio-bot) Fixes the queue processing of Omnichannel's waiting queue focusing on 3 main areas:
- Changes the way we fetch the queue list to not append the public queue by default. This makes the server to not run the public queue always (as it is now) even if there was no work to be done.
- Changes how the queue executes: previously, it was executed in a kind of chain: We fetched a list of "queues", then we took one, processed it, and after that we scheduled the next run, which could take some time. Now, every TIMEOUT, server will try to process all the queues, 1 by 1, and then schedule the next run for all queues after TIMEOUT. This should speed up chat assignment and reduce waiting time when waiting queue is enabled.
- Removes the unlockAndRequeue and replcaes it with just unlock. This change shouldn't be noticeable. The original idea of the requeueing was to iterate over the inquiries when 1 wasn't being able to be taken. Idea was to avoid blocking the queue by rotating them instead of fetching the same until it gets routed, however this never worked cause we never modified the global sorting for the inquiries and it kept using the ts as the sorting, which returned always the oldest and ignored the requeing. So we're removing those extra steps as well.
-
(#35096 by @dionisio-bot) Fixes a behavior in Omnichannel that was causing bot agents to be waiting in the queue, when they should always skip it.
-
Updated dependencies [b7905df]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @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.2.2
Engine versions
- Node:
20.18.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#34973 by @dionisio-bot) Fixes SAML login redirecting to wrong room when using an invite link.
-
(#35058 by @dionisio-bot) Fixes a behavior in Omnichannel that was causing bot agents to be waiting in the queue, when they should always skip it.
-
(#35099 by @dionisio-bot) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
-
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.1.2
Engine versions
- Node:
20.18.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#34971 by @dionisio-bot) Fixes SAML login redirecting to wrong room when using an invite link.
-
(#35101 by @dionisio-bot) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
-
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.0.6
Engine versions
- Node:
20.17.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.47.4
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35102 by @dionisio-bot) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
-
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.3.0
Summary
What's new
The Monthly Active Contacts (MAC) calculation now uses the Contact entity for better accuracy. VOIP call data is collected in the Stats Collector to support the new VOIP feature in version 7.0. The Room members panel displays user roles for clearer identification, and Livechat registration now restricts department selection to those allowing forwarding. Admins can assign the mobile-upload-file permission to guests, and permission search now supports IDs and labels. Setting modifications are logged and retained for a year. Meteor upgraded to 3.1, and Node updated for better performance. The Livechat API now includes departmentsAllowedToForward
for improved department control. Room members are grouped by role, and agents/managers can force-close stuck Omnichannel rooms using the new forceClose
parameter in /livechat/room.closeByUser
.
Bug fixes
Livechat conversations assign correctly to contact managers. Autocomplete suggestions, room role changes, and public channel permissions now work as expected. SAML login redirects correctly via invite links, and SlackBridge connects reliably to multiple workspaces. Room scroll position and history load correctly. File attachments now work on iOS browsers, and Livechat reports show accurate date ranges. App actions remain responsive after connection loss, toolbar icons display properly, and MongoDB versions report correctly. Room file lists no longer misclassify messages, and deleted rooms remove thumbnails. App uninstallation no longer triggers errors, Apps-Engine reconnects reliably, and /settings
endpoint retrieval now supports includeDefaults
.
For further details, check out the release notes.
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
Minor Changes
-
(#33060) Added
departmentsAllowedToForward
property to departments returned in thelivechat/config
endpoint -
(#34153) Groups members by their roles in the room's member list for improved clarity
-
(#34940) Allows agents and managers to close Omnichannel rooms that for some reason ended up in a bad state. This "bad state" could be a room that appears open but it's closed. Now, the endpoint
livechat/room.closeByUser
will accept an optionalforceClose
parameter that will allow users to bypass most state checks we do on rooms and perform the room closing again so its state can be recovered. -
(#34948) Adds voice calls data to statistics
-
(#34922) Fixes an issue where users without the "Preview public channel" permission would receive new messages sent to the channel
-
(#34191) Allows granting the
mobile-upload-file
permission to guests -
(#34153) Adds
rooms.membersOrderedByRole
endpoint to retrieve members of groups and channels sorted according to their respective role in the room.
Patch Changes
-
(#34904) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
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.
-
(#34846) Fixes the send attachments option not working on iOS browsers by moving it from the composer dropdown menu to the composer primary actions.
-
(#34858) Fixes an issue that prevented the apps-engine from reestablishing communications with subprocesses in some cases
-
(#34849) Fixes an issue where losing connection could break app's action buttons
-
(#35010) Prevent a bug that caused all sessions being marked as logged out if some required value was missing due to a race condition.
-
(#34864) Allows users to fetch the
packageValue
of settings when calling/settings
endpoint viaincludeDefaults
query param. -
(#34908) Fixes an issue where room scroll position wasn't being restored when moving between rooms.
-
(#34887) Fixes an issue where the system would throw the error: 'GUI Application error' while uninstalling an app(when on the requests tab).
-
(#34900) Fixes an issue that prevented room history from loading under certain conditions.
-
(#35009) Fix an issue with apps installations via Marketplace
-
(#34503) Fixes an issue where changing user role in a room displays the wrong message
-
(#34873) Fixes SAML login redirecting to wrong room when using an invite link.
-
(#34839) Fixes apps actions showing in toolbar without an icon
-
(#34892) Fixes an issue where Rocket cat would send '%s' as the mongo version when using a deprecated but supported version of MongoDB.
-
(#34860) Fixes an issue where room's file list would incorrectly display incoming messages as files.
-
(#34210) Fixes livechat conversations not being assigned to the contact manager even when the "Assign new conversations to the contact manager" setting is enabled
-
(#34113) Fixes dates being incorrect when fetching omnichannel reports with the following time periods:
last week
last month
last 6 months
last year -
(#35055) Fixes an issue where the container image could not be run as any random non-root user id.
-
(#34935) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
-
(#34933) Fixes SlackBridge service failing to connect to multiple slack workspaces
-
(#34851) Fixes thumbnails not being deleted from storage on room deletion
-
Updated dependencies [79cba77, c8e8518, 5506c40, c75d771, 8942b00, 4aa95b6, 1f54b73, bfa92f4, c0fa1c8, 3c237b2, b4ce579, c8e8518]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @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.3.0-rc.5
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2-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.3.0-rc.4
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2-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.3.0-rc.3
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2-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.3.0-rc.2
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35010) Prevent a bug that caused all sessions being marked as logged out if some required value was missing due to a race condition.
-
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.3.0-rc.1
Engine versions
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#34935) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
-
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]