Skip to content

Releases: RocketChat/Rocket.Chat

7.5.1

08 Apr 22:09
Compare
Choose a tag to compare

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0

Patch Changes

7.4.2

08 Apr 22:08
Compare
Choose a tag to compare

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.49.1

Patch Changes

7.5.0

07 Apr 13:34
Compare
Choose a tag to compare

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 the GET /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 and GET /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...

Read more

7.5.0-rc.5

02 Apr 21:33
Compare
Choose a tag to compare
7.5.0-rc.5 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.1

Patch Changes

7.5.0-rc.4

02 Apr 21:05
Compare
Choose a tag to compare
7.5.0-rc.4 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.1

Patch Changes

7.5.0-rc.3

26 Mar 20:12
Compare
Choose a tag to compare
7.5.0-rc.3 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.0

Patch Changes

7.5.0-rc.2

25 Mar 13:05
Compare
Choose a tag to compare
7.5.0-rc.2 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.0

Minor Changes

  • (#35474) Adds automatic presence sync based on calendar events, updating the user’s status to “busy” when a meeting starts and reverting it afterward.

Patch Changes

7.5.0-rc.1

20 Mar 22:06
Compare
Choose a tag to compare
7.5.0-rc.1 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.0

Patch Changes

7.5.0-rc.0

20 Mar 12:46
Compare
Choose a tag to compare
7.5.0-rc.0 Pre-release
Pre-release

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.50.0-rc.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

  • (#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

  • (#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 the GET /groups.messages endpoint to fix unintended removal.

  • (#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

  • (#35342) Fixes an issue that prevents modifications from being persisted in the IPreRoomCreateModify

  • (#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 and GET /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

  • (#35269) fixes a very rare issue where switching from a DM to a regular room would show an error page

  • (#35418) Adds support for filtering bad words from messages for languages other than English

  • Updated dependencies [c7b21f1, 4ce0038, 280fcce, 3b54061, 4e9d315, 2559239, c904862, 9643242, 335f19f, 38f1c50, c44331e, 4129dbc, 21f413d, 0d96d63, bb4ff0d]:

7.4.1

11 Mar 21:43
Compare
Choose a tag to compare

Engine versions

  • Node: 22.13.1
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.49.0

Patch Changes