Releases: RocketChat/Rocket.Chat
7.4.0-rc.1
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.49.0-rc.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Updated dependencies []:
- @rocket.chat/core-typings@7.4.0-rc.1
- @rocket.chat/rest-typings@7.4.0-rc.1
- @rocket.chat/license@1.0.7-rc.1
- @rocket.chat/omnichannel-services@0.3.13-rc.1
- @rocket.chat/pdf-worker@0.2.13-rc.1
- @rocket.chat/presence@0.2.16-rc.1
- @rocket.chat/api-client@0.2.16-rc.1
- @rocket.chat/apps@0.3.0-rc.1
- @rocket.chat/core-services@0.7.8-rc.1
- @rocket.chat/cron@0.1.16-rc.1
- @rocket.chat/freeswitch@1.2.3-rc.1
- @rocket.chat/fuselage-ui-kit@16.0.0-rc.1
- @rocket.chat/gazzodown@16.0.0-rc.1
- @rocket.chat/model-typings@1.4.0-rc.1
- @rocket.chat/ui-contexts@16.0.0-rc.1
- @rocket.chat/models@1.3.0-rc.1
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.8-rc.1
- @rocket.chat/ui-theming@0.4.2
- @rocket.chat/ui-avatar@12.0.0-rc.1
- @rocket.chat/ui-client@16.0.0-rc.1
- @rocket.chat/ui-video-conf@16.0.0-rc.1
- @rocket.chat/ui-voip@6.0.0-rc.1
- @rocket.chat/web-ui-registration@16.0.0-rc.1
- @rocket.chat/instance-status@0.1.16-rc.1
7.3.2
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.
-
(#35212 by @dionisio-bot) Fixes incorrect start date on omnichannel reports
-
(#35222 by @dionisio-bot) Fixes
channels.list
endpoint from rejecting pagination parameters -
(#35251 by @dionisio-bot) fixes an issue with embedded layout rooms displaying as if the user is not part of the room
-
Updated dependencies []:
- @rocket.chat/core-typings@7.3.2
- @rocket.chat/rest-typings@7.3.2
- @rocket.chat/license@1.0.6
- @rocket.chat/omnichannel-services@0.3.12
- @rocket.chat/pdf-worker@0.2.12
- @rocket.chat/presence@0.2.15
- @rocket.chat/api-client@0.2.15
- @rocket.chat/apps@0.2.6
- @rocket.chat/core-services@0.7.7
- @rocket.chat/cron@0.1.15
- @rocket.chat/freeswitch@1.2.2
- @rocket.chat/fuselage-ui-kit@15.0.2
- @rocket.chat/gazzodown@15.0.2
- @rocket.chat/model-typings@1.3.2
- @rocket.chat/ui-contexts@15.0.2
- @rocket.chat/models@1.2.2
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.7
- @rocket.chat/ui-theming@0.4.2
- @rocket.chat/ui-avatar@11.0.2
- @rocket.chat/ui-client@15.0.2
- @rocket.chat/ui-video-conf@15.0.2
- @rocket.chat/ui-voip@5.0.2
- @rocket.chat/web-ui-registration@15.0.2
- @rocket.chat/instance-status@0.1.15
7.2.3
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.
-
Updated dependencies []:
- @rocket.chat/core-typings@7.2.3
- @rocket.chat/rest-typings@7.2.3
- @rocket.chat/license@1.0.5
- @rocket.chat/omnichannel-services@0.3.11
- @rocket.chat/pdf-worker@0.2.11
- @rocket.chat/presence@0.2.14
- @rocket.chat/api-client@0.2.14
- @rocket.chat/apps@0.2.5
- @rocket.chat/core-services@0.7.6
- @rocket.chat/cron@0.1.14
- @rocket.chat/freeswitch@1.1.3
- @rocket.chat/fuselage-ui-kit@14.0.3
- @rocket.chat/gazzodown@14.0.3
- @rocket.chat/model-typings@1.2.3
- @rocket.chat/ui-contexts@14.0.3
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.6
- @rocket.chat/models@1.1.3
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@10.0.3
- @rocket.chat/ui-client@14.0.3
- @rocket.chat/ui-video-conf@14.0.3
- @rocket.chat/ui-voip@4.0.3
- @rocket.chat/web-ui-registration@14.0.3
- @rocket.chat/instance-status@0.1.14
7.4.0-rc.0
Engine versions
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.49.0-rc.0
Minor Changes
-
(#34208) Adds a new endpoint
rooms.hide
to hide rooms of any type when provided with the room's ID -
(#35147) Allows users to filter by multiple departments & by livechat units on
livechat/rooms
endpoint. -
(#34274) Adds a new setting that if enabled, will not count bot messages in the average response time metrics
-
(#35177) Adds a new IPostSystemMessageSent event, that is triggered whenever a new System Message is sent
-
(#34957) Implements a modal to let users know about VoIP calls in direct messages and missing configurations.
-
(#34958) Makes Omnichannel converstion start process transactional.
-
(#34926) Enables control of video conference ringing and dialing sounds through the call ringer volume user preference, preventing video conf calls from always playing at maximum volume.
-
(#35260) Enhances message sorting in the
im.messages
anddm.messages
endpoints by enabling support for multi-parameter sorting. -
(#34939) Improves the search of permissions
-
(#35113) Includes attachments metadata in JSON export if type is file when exporting messages
-
(#33885) Fixes an issue where tokens generated while using the legacy notification provider would never be removed from the database.
-
(#33816 by @matheusbsilva137) Replaces Livechat Visitors by Contacts on workspaces' MAC count.
This allows a more accurate and potentially smaller MAC count in case Contact Identification is enabled, since multiple visitors may be associated to the same contact. -
(#35038) Adds "DOMPurify" and "he" to sanitize ECDH and Livechat errors
-
(#35013) Adds a filter option to include or exclude threads in the Apps Engine room read/unread messages bridge, enhancing flexibility in message retrieval.
-
(#35199) Enables specifying hidden settings that are enabled to be accessed through the apps-engine in the permission list.
-
(#35089) Adds wrapExceptions to handle an unhandled promise rejection when adding and/or updating OAuth apps
-
(#35208) Adds the Leader group to rooms' members list for better role visibility and consistency.
Patch Changes
-
(#35189) fixes toast with empty error messages when a private app installation fails
-
(#34980) Implements removal of OTR (off-the-record) conversation messsages just after OTR session ends.
-
(#35029) Fixes a bug that caused routing algorithms to ignore the
Livechat_enabled_when_agent_idle
setting, effectively ignoring idle users from being assigned to inquiries. -
(#35079) Fixes unused
i18nTitle
provided by the app in message composer popup previewer -
(#35044) Fixes an issue that allowed departments to be removed via API even with setting
Omnichannel_enable_department_removal
disabled -
(#35132) Fixes broken link and improves messaging for invalid apps banner.
-
(#35120) Fixes behavior of app updates that would save undesired field changes to documents
-
(#35188) Fixes a UI issue where enabling/disabling TOTP two factor authentication didn't update in real-time.
-
(#35082) Fixes a rerender on each sidebar item click
-
(#35233) Improves color contrast in image gallery icon buttons to meet WCAG compliance.
-
(#35261) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
(#35100) Fixes incorrect start date on omnichannel reports
-
(#35265) Fixes app event
IPostLivechatAgentAssigned
receiving a room object previous to the assignment of agent, causingroom.servedBy
to be undefined on apps -
(#35194) fixes the possibility of see new messages without being subscribed to a public channel.
-
(#35121) Fixes an issue which caused some weird scrolling in rooms when using secondary sidepanel navigation.
-
(#35170) Fixes an issue that would cause marketplace apps to become invalid installations after an update
-
(#35140) Fixes a UI issue where enabling/disabling email two factor authentication didn't update in real-time.
-
(#35181) Bump meteor to 3.1.2 and Node version to 20.13.1
-
(#35107) Fixes an issue where the room converter would throw if the room was an omnichannel room that had been closed by the visitor
-
(#35124) Fixes an issue where non-Latin highlights were inconsistently applied, ensuring non-Latin characters are reliably detected and highlighted.
-
(#35208) Removes the Leader role from the room header. Leaders are now displayed in their respective group within the room's members list.
-
(#34857 by @AyushKumar123456789) Fixes an issue where custom status' values in the custom status page table were not being properly translated
-
(#34987) Fixes a behavior in Omnichannel that was causing bot agents to be waiting in the queue, when they should always skip it.
-
(#34988) Fixes
channels.list
endpoint from rejecting pagination parameters -
(#35204) fixes an issue with embedded layout rooms displaying as if the user is not part of the room
-
(#35032) Validates duplicated email and phone number when creating or editing omnichannel contacts.
-
(#35143) Switches from GCM (unsupported) to FCM as the default push notification service for custom mobile apps
-
(#35167) Fixes an issue where assign extension button were missing the proper margin
-
(#35028) Fixes a missconception about
/v1/livechat/tags/:tagId
returning 404 if tag is not found -
(#34975) Fixes issue where a invalid
Accounts_CustomFieldsToShowInUserInfo
value would break the ui -
(#33141) Fixes an issue where video conf message block wasn't considering display avatars preference
-
(#35046) Fixes an issue which was preventing admins in enterprise workspaces from updating some premium layout settings.
-
Updated dependencies [beec566, eba8e36, d5175ee, 0df16c4, 8996414, 599fd93, 2921a6a, 1854c9b, f80ac66, 083fc49, dee90e0, dd889ed, dac213d, f85da08, 271894f, 697a38d, 30ea250, be5031a, 36e90a2]:
- @rocket.chat/i18n@1.4.0-rc.0
- @rocket.chat/rest-typings@7.4.0-rc.0
- @rocket.chat/models@1.3.0-rc.0
- @rocket.chat/model-typings@1.4.0-rc.0
- @rocket.chat/network-broker@0.1.6-rc.0
- @rocket.chat/fuselage-ui-kit@16.0.0-rc.0
- @rocket.chat/ui-video-conf@16.0.0-rc.0
- @rocket.chat/core-typings@7.4.0-rc.0
- @rocket.chat/apps-engine@1.49.0-rc.0
- @rocket.chat/ui-client@16.0.0-rc.0
- @rocket.chat/apps@0.3.0-rc.0
- @rocket.chat/ui-voip@6.0.0-rc.0
- @...
7.1.3
Engine versions
- Node:
20.18.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35283 by @dionisio-bot) Fixes deno dependency caching for the docker image builds
-
Updated dependencies [3c60d7f, 8749546, 8749546, 8749546, 8749546]:
- @rocket.chat/apps-engine@1.48.2
- @rocket.chat/presence@0.2.13
- @rocket.chat/apps@0.2.4
- @rocket.chat/core-services@0.7.5
- @rocket.chat/core-typings@7.1.3
- @rocket.chat/fuselage-ui-kit@13.0.3
- @rocket.chat/rest-typings@7.1.3
- @rocket.chat/license@1.0.4
- @rocket.chat/omnichannel-services@0.3.10
- @rocket.chat/pdf-worker@0.2.10
- @rocket.chat/api-client@0.2.13
- @rocket.chat/cron@0.1.13
- @rocket.chat/freeswitch@1.0.4
- @rocket.chat/gazzodown@13.0.3
- @rocket.chat/model-typings@1.1.3
- @rocket.chat/ui-contexts@13.0.3
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.5
- @rocket.chat/models@1.0.4
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@9.0.3
- @rocket.chat/ui-client@13.0.3
- @rocket.chat/ui-video-conf@13.0.3
- @rocket.chat/ui-voip@3.0.3
- @rocket.chat/web-ui-registration@13.0.3
- @rocket.chat/instance-status@0.1.13
7.0.7
Engine versions
- Node:
20.17.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
undefined
Patch Changes
-
Bump @rocket.chat/meteor version.
-
(#35267) Fixes deno dependency caching for the docker image builds
-
Updated dependencies [2af9705]:
- @rocket.chat/apps-engine@1.47.5
- @rocket.chat/presence@0.2.16
- @rocket.chat/apps@0.2.7
- @rocket.chat/core-services@0.7.8
- @rocket.chat/core-typings@7.0.7
- @rocket.chat/fuselage-ui-kit@12.0.7
- @rocket.chat/rest-typings@7.0.7
- @rocket.chat/license@1.0.7
- @rocket.chat/omnichannel-services@0.3.13
- @rocket.chat/pdf-worker@0.2.13
- @rocket.chat/api-client@0.2.16
- @rocket.chat/cron@0.1.16
- @rocket.chat/freeswitch@1.0.7
- @rocket.chat/gazzodown@12.0.7
- @rocket.chat/model-typings@1.0.7
- @rocket.chat/ui-contexts@12.0.7
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.8
- @rocket.chat/models@1.0.7
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@8.0.7
- @rocket.chat/ui-client@12.0.7
- @rocket.chat/ui-video-conf@12.0.7
- @rocket.chat/ui-voip@2.0.7
- @rocket.chat/web-ui-registration@12.0.7
- @rocket.chat/instance-status@0.1.16
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/model-typings@1.3.1
- @rocket.chat/models@1.2.1
- @rocket.chat/omnichannel-services@0.3.11
- @rocket.chat/apps@0.2.5
- @rocket.chat/presence@0.2.14
- @rocket.chat/core-services@0.7.6
- @rocket.chat/cron@0.1.14
- @rocket.chat/instance-status@0.1.14
- @rocket.chat/network-broker@0.1.6
- @rocket.chat/core-typings@7.3.1
- @rocket.chat/rest-typings@7.3.1
- @rocket.chat/license@1.0.5
- @rocket.chat/pdf-worker@0.2.11
- @rocket.chat/api-client@0.2.14
- @rocket.chat/freeswitch@1.2.1
- @rocket.chat/fuselage-ui-kit@15.0.1
- @rocket.chat/gazzodown@15.0.1
- @rocket.chat/ui-contexts@15.0.1
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/ui-theming@0.4.2
- @rocket.chat/ui-avatar@11.0.1
- @rocket.chat/ui-client@15.0.1
- @rocket.chat/ui-video-conf@15.0.1
- @rocket.chat/ui-voip@5.0.1
- @rocket.chat/web-ui-registration@15.0.1
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/core-typings@7.2.2
- @rocket.chat/rest-typings@7.2.2
- @rocket.chat/license@1.0.4
- @rocket.chat/omnichannel-services@0.3.10
- @rocket.chat/pdf-worker@0.2.10
- @rocket.chat/presence@0.2.13
- @rocket.chat/api-client@0.2.13
- @rocket.chat/apps@0.2.4
- @rocket.chat/core-services@0.7.5
- @rocket.chat/cron@0.1.13
- @rocket.chat/freeswitch@1.1.2
- @rocket.chat/fuselage-ui-kit@14.0.2
- @rocket.chat/gazzodown@14.0.2
- @rocket.chat/model-typings@1.2.2
- @rocket.chat/ui-contexts@14.0.2
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.5
- @rocket.chat/models@1.1.2
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@10.0.2
- @rocket.chat/ui-client@14.0.2
- @rocket.chat/ui-video-conf@14.0.2
- @rocket.chat/ui-voip@4.0.2
- @rocket.chat/web-ui-registration@14.0.2
- @rocket.chat/instance-status@0.1.13
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/core-typings@7.1.2
- @rocket.chat/rest-typings@7.1.2
- @rocket.chat/license@1.0.3
- @rocket.chat/omnichannel-services@0.3.9
- @rocket.chat/pdf-worker@0.2.9
- @rocket.chat/presence@0.2.12
- @rocket.chat/api-client@0.2.12
- @rocket.chat/apps@0.2.3
- @rocket.chat/core-services@0.7.4
- @rocket.chat/cron@0.1.12
- @rocket.chat/freeswitch@1.0.3
- @rocket.chat/fuselage-ui-kit@13.0.2
- @rocket.chat/gazzodown@13.0.2
- @rocket.chat/model-typings@1.1.2
- @rocket.chat/ui-contexts@13.0.2
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.4
- @rocket.chat/models@1.0.3
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@9.0.2
- @rocket.chat/ui-client@13.0.2
- @rocket.chat/ui-video-conf@13.0.2
- @rocket.chat/ui-voip@3.0.2
- @rocket.chat/web-ui-registration@13.0.2
- @rocket.chat/instance-status@0.1.12
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/core-typings@7.0.6
- @rocket.chat/rest-typings@7.0.6
- @rocket.chat/license@1.0.6
- @rocket.chat/omnichannel-services@0.3.12
- @rocket.chat/pdf-worker@0.2.12
- @rocket.chat/presence@0.2.15
- @rocket.chat/api-client@0.2.15
- @rocket.chat/apps@0.2.6
- @rocket.chat/core-services@0.7.7
- @rocket.chat/cron@0.1.15
- @rocket.chat/freeswitch@1.0.6
- @rocket.chat/fuselage-ui-kit@12.0.6
- @rocket.chat/gazzodown@12.0.6
- @rocket.chat/model-typings@1.0.6
- @rocket.chat/ui-contexts@12.0.6
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/network-broker@0.1.7
- @rocket.chat/models@1.0.6
- @rocket.chat/ui-theming@0.4.1
- @rocket.chat/ui-avatar@8.0.6
- @rocket.chat/ui-client@12.0.6
- @rocket.chat/ui-video-conf@12.0.6
- @rocket.chat/ui-voip@2.0.6
- @rocket.chat/web-ui-registration@12.0.6
- @rocket.chat/instance-status@0.1.15