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
- @rocket.chat/cas-validate@0.0.3-rc.0
- @rocket.chat/omnichannel-services@0.3.11-rc.0
- @rocket.chat/pdf-worker@0.2.11-rc.0
- @rocket.chat/ui-contexts@16.0.0-rc.0
- @rocket.chat/web-ui-registration@16.0.0-rc.0
- @rocket.chat/presence@0.2.14-rc.0
- @rocket.chat/api-client@0.2.14-rc.0
- @rocket.chat/core-services@0.7.6-rc.0
- @rocket.chat/cron@0.1.14-rc.0
- @rocket.chat/instance-status@0.1.14-rc.0
- @rocket.chat/license@1.0.5-rc.0
- @rocket.chat/freeswitch@1.2.1-rc.0
- @rocket.chat/gazzodown@16.0.0-rc.0
- @rocket.chat/ui-theming@0.4.2
- @rocket.chat/ui-avatar@12.0.0-rc.0
- @rocket.chat/server-cloud-communication@0.0.2