Skip to content

Releases: RocketChat/Rocket.Chat

6.11.1

16 Aug 00:45
Compare
Choose a tag to compare

Warning

Known Issue: Affects workspaces using the Retention Policy feature

When upgrading from a previous version older than 6.10, a race condition may change the Retention Policy period definition to 30 days, resulting in the removal of data older than 30 days. If the workspace uses a Retention Policy configured for more than 30 days, data may be removed immediately after the upgrade. To prevent this issue, disable the Retention Policy before upgrading, and re-enable it afterward.

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#33062) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.1
    • @rocket.chat/rest-typings@6.11.1
    • @rocket.chat/api-client@0.2.4
    • @rocket.chat/license@0.2.4
    • @rocket.chat/omnichannel-services@0.3.1
    • @rocket.chat/pdf-worker@0.2.1
    • @rocket.chat/presence@0.2.4
    • @rocket.chat/apps@0.1.4
    • @rocket.chat/core-services@0.5.1
    • @rocket.chat/cron@0.1.4
    • @rocket.chat/fuselage-ui-kit@9.0.1
    • @rocket.chat/gazzodown@9.0.1
    • @rocket.chat/model-typings@0.6.1
    • @rocket.chat/ui-contexts@9.0.1
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.1
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.1
    • @rocket.chat/ui-client@9.0.1
    • @rocket.chat/ui-video-conf@9.0.1
    • @rocket.chat/web-ui-registration@9.0.1
    • @rocket.chat/instance-status@0.1.4

6.10.4

16 Aug 17:23
Compare
Choose a tag to compare

Warning

Known Issue: Affects workspaces using the Retention Policy feature

When upgrading from a previous version older than 6.10, a race condition may change the Retention Policy period definition to 30 days, resulting in the removal of data older than 30 days. If the workspace uses a Retention Policy configured for more than 30 days, data may be removed immediately after the upgrade. To prevent this issue, disable the Retention Policy before upgrading, and re-enable it afterward.

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.43.1

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.10.4
    • @rocket.chat/rest-typings@6.10.4
    • @rocket.chat/api-client@0.2.4
    • @rocket.chat/license@0.2.4
    • @rocket.chat/omnichannel-services@0.2.4
    • @rocket.chat/pdf-worker@0.1.4
    • @rocket.chat/presence@0.2.4
    • @rocket.chat/apps@0.1.4
    • @rocket.chat/core-services@0.4.4
    • @rocket.chat/cron@0.1.4
    • @rocket.chat/fuselage-ui-kit@8.0.4
    • @rocket.chat/gazzodown@8.0.4
    • @rocket.chat/model-typings@0.5.4
    • @rocket.chat/ui-contexts@8.0.4
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.1.4
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@4.0.4
    • @rocket.chat/ui-client@8.0.4
    • @rocket.chat/ui-video-conf@8.0.4
    • @rocket.chat/web-ui-registration@8.0.4
    • @rocket.chat/instance-status@0.1.4

6.11.0

09 Aug 13:48
Compare
Choose a tag to compare

Warning

Known Issue: Affects workspaces using the Retention Policy feature

When upgrading from a previous version older than 6.10, a race condition may change the Retention Policy period definition to 30 days, resulting in the removal of data older than 30 days. If the workspace uses a Retention Policy configured for more than 30 days, data may be removed immediately after the upgrade. To prevent this issue, disable the Retention Policy before upgrading, and re-enable it afterward.

Summary

What’s new

Keep your video conference chats accessible anytime with our new Persistent Chat feature, storing messages using a unique discussion ID to allow conversations continue seamlessly beyond calls. The Pexip app can now integrate this functionality to access chats from calls anytime easily. Omnichannel transcripts now include system messages and load faster thanks to pre-loaded translations. Experience improved navigation with size adjustments to the Header and Contextualbar, making them consistent with the sleek new global NavBar. Furthermore, version 6.11 gives you the flexibility to reorganize and customize your sidebar to suit your workflow!

Bug fixes

AAC audio files now play smoothly on the web. We’ve also resolved issues with Omnichannel email attachments, ensuring images display correctly and clear error messages appear when attachments aren't supported.

For more detailed information, check out our Website release page.

Details

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Minor Changes

  • (#32498) Created a transferChat Livechat API endpoint for transferring chats programmatically, the endpoint has all the limitations & permissions required that transferring via UI has

  • (#32792) Allows admins to customize the Subject field of Omnichannel email transcripts via setting. By passing a value to the setting Custom email subject for transcript, system will use it as the Subject field, unless a custom subject is passed when requesting a transcript. If there's no custom subject and setting value is empty, the current default value will be used

  • (#32739) Fixed an issue where FCM actions did not respect environment's proxy settings

  • (#32706) Added the possibility for apps to remove users from a room

  • (#32517) Feature Preview: New Navigation - Header and Contextualbar size improvements consistent with the new global NavBar

  • (#32493) Fixed Livechat rooms being displayed in the Engagement Dashboard's "Channels" tab

  • (#32742) Fixed an issue where adding OVERWRITE_SETTING_ for any setting wasn't immediately taking effect sometimes, and needed a server restart to reflect.

  • (#32752) Added system messages support for Omnichannel PDF transcripts and email transcripts. Currently these transcripts don't render system messages and is shown as an empty message in PDF/email. This PR adds this support for all valid livechat system messages.

    Also added a new setting under transcripts, to toggle the inclusion of system messages in email and PDF transcripts.

  • (#32793) New Feature: Video Conference Persistent Chat.
    This feature provides a discussion id for conference provider apps to store the chat messages exchanged during the conferences, so that those users may then access those messages again at any time through Rocket.Chat.

  • (#32176) Added a method to the Apps-Engine that allows apps to read multiple messages from a room

  • (#32493) Improved Engagement Dashboard's "Channels" tab performance by not returning rooms that had no activity in the analyzed period

  • (#32024) Implemented a new tab to the users page called 'Active', this tab lists all users who have logged in for the first time and are active.

  • (#32744) Added account setting Accounts_Default_User_Preferences_sidebarSectionsOrder to allow users to reorganize sidebar sections

  • (#32820) Added a new setting Livechat_transcript_send_always that allows admins to decide if email transcript should be sent all the times when a conversation is closed. This setting bypasses agent's preferences. For this setting to work, Livechat_enable_transcript should be off, meaning that visitors will no longer receive the option to decide if they want a transcript or not.

  • (#32724) Extended apps-engine events for users leaving a room to also fire when being removed by another user. Also added the triggering user's information to the event's context payload.

  • (#32777) Added handling of attachments in Omnichannel email transcripts. Earlier attachments were being skipped and were being shown as empty space, now it should render the image attachments and should show relevant error message for unsupported attachments.

  • (#32800) Added the ability to filter chats by queued on the Current Chats Omnichannel page

Patch Changes

  • 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.

  • Bump @rocket.chat/meteor version.

  • (#32679) Fix validations from "UiKit" modal component

  • (#32730) Fixed issue in Marketplace that caused a subscription app to show incorrect modals when subscribing

  • (#32628) Fixed SAML users' full names being updated on login regardless of the "Overwrite user fullname (use idp attribute)" setting

  • (#32692) Fixed an issue that caused the widget to set the wrong department when using the setDepartment Livechat api endpoint in conjunction with a Livechat Trigger

  • (#32527) Fixed an inconsistent evaluation of the Accounts_LoginExpiration setting over the codebase. In some places, it was being used as milliseconds while in others as days. Invalid values produced different results. A helper function was created to centralize the setting validation and the proper value being returned to avoid edge cases.
    Negative values may be saved on the settings UI panel but the code will interpret any negative, NaN or 0 value to the default expiration which is 90 days.

  • (#32626) livechat setDepartment livechat api fixes:

    • Changing department didn't reflect on the registration form in real time
    • Changing the department mid conversation didn't transfer the chat
    • Depending on the state of the department, it couldn't be set as default
  • (#32810) Fixed issue where bad word filtering was not working in the UI for messages

  • (#32707) Fixed issue with livechat agents not being able to leave omnichannel rooms if joining after a room has been closed by the visitor (due to race conditions)

  • (#32837) Fixed an issue where non-encrypted attachments were not being downloaded

  • (#32861) fixed the contextual bar closing when editing thread messages instead of cancelling the message edit

  • (#32713) Fixed the disappearance of some settings after navigation under network latency.

  • (#32592) Fixes Missing line breaks on Omnichannel Room Info Panel

  • (#32807) Fixed web client crashing on Firefox private window. Firefox disables access to service workers inside private windows. Rocket.Chat needs service workers to process E2EE encrypted files on rooms. These types of files won't be available inside private windows, but the rest of E2EE encrypted features should work normally

  • (#32864) fixed an issue in the "Create discussion" form, that would have the "Create" action button disabled even though the form is prefilled when opening it from the message action

  • (#32691) Removed 'Hide' option in the room menu for Omnichannel conversations.

  • (#32445) Fixed LDAP rooms, teams and roles syncs not being triggered on login even when the "Update User Data on Login" setting is enabled

  • (#32328) Allow customFields on livechat creation bridge

  • ([#32803](https://gi...

Read more

6.11.0-rc.6

08 Aug 21:11
Compare
Choose a tag to compare
6.11.0-rc.6 Pre-release
Pre-release

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.0-rc.6
    • @rocket.chat/rest-typings@6.11.0-rc.6
    • @rocket.chat/api-client@0.2.3-rc.6
    • @rocket.chat/license@0.2.3-rc.6
    • @rocket.chat/omnichannel-services@0.3.0-rc.6
    • @rocket.chat/pdf-worker@0.2.0-rc.6
    • @rocket.chat/presence@0.2.3-rc.6
    • @rocket.chat/apps@0.1.3-rc.6
    • @rocket.chat/core-services@0.5.0-rc.6
    • @rocket.chat/cron@0.1.3-rc.6
    • @rocket.chat/fuselage-ui-kit@9.0.0-rc.6
    • @rocket.chat/gazzodown@9.0.0-rc.6
    • @rocket.chat/model-typings@0.6.0-rc.6
    • @rocket.chat/ui-contexts@9.0.0-rc.6
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.0-rc.6
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.0-rc.6
    • @rocket.chat/ui-client@9.0.0-rc.6
    • @rocket.chat/ui-video-conf@9.0.0-rc.6
    • @rocket.chat/web-ui-registration@9.0.0-rc.6
    • @rocket.chat/instance-status@0.1.3-rc.6

6.11.0-rc.5

07 Aug 13:57
Compare
Choose a tag to compare
6.11.0-rc.5 Pre-release
Pre-release

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.0-rc.5
    • @rocket.chat/rest-typings@6.11.0-rc.5
    • @rocket.chat/api-client@0.2.3-rc.5
    • @rocket.chat/license@0.2.3-rc.5
    • @rocket.chat/omnichannel-services@0.3.0-rc.5
    • @rocket.chat/pdf-worker@0.2.0-rc.5
    • @rocket.chat/presence@0.2.3-rc.5
    • @rocket.chat/apps@0.1.3-rc.5
    • @rocket.chat/core-services@0.5.0-rc.5
    • @rocket.chat/cron@0.1.3-rc.5
    • @rocket.chat/fuselage-ui-kit@9.0.0-rc.5
    • @rocket.chat/gazzodown@9.0.0-rc.5
    • @rocket.chat/model-typings@0.6.0-rc.5
    • @rocket.chat/ui-contexts@9.0.0-rc.5
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.0-rc.5
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.0-rc.5
    • @rocket.chat/ui-client@9.0.0-rc.5
    • @rocket.chat/ui-video-conf@9.0.0-rc.5
    • @rocket.chat/web-ui-registration@9.0.0-rc.5
    • @rocket.chat/instance-status@0.1.3-rc.5

6.11.0-rc.4

06 Aug 07:50
Compare
Choose a tag to compare
6.11.0-rc.4 Pre-release
Pre-release

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.0-rc.4
    • @rocket.chat/rest-typings@6.11.0-rc.4
    • @rocket.chat/api-client@0.2.3-rc.4
    • @rocket.chat/license@0.2.3-rc.4
    • @rocket.chat/omnichannel-services@0.3.0-rc.4
    • @rocket.chat/pdf-worker@0.2.0-rc.4
    • @rocket.chat/presence@0.2.3-rc.4
    • @rocket.chat/apps@0.1.3-rc.4
    • @rocket.chat/core-services@0.5.0-rc.4
    • @rocket.chat/cron@0.1.3-rc.4
    • @rocket.chat/fuselage-ui-kit@9.0.0-rc.4
    • @rocket.chat/gazzodown@9.0.0-rc.4
    • @rocket.chat/model-typings@0.6.0-rc.4
    • @rocket.chat/ui-contexts@9.0.0-rc.4
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.0-rc.4
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.0-rc.4
    • @rocket.chat/ui-client@9.0.0-rc.4
    • @rocket.chat/ui-video-conf@9.0.0-rc.4
    • @rocket.chat/web-ui-registration@9.0.0-rc.4
    • @rocket.chat/instance-status@0.1.3-rc.4

6.11.0-rc.3

03 Aug 14:36
Compare
Choose a tag to compare
6.11.0-rc.3 Pre-release
Pre-release

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.44.0

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.0-rc.3
    • @rocket.chat/rest-typings@6.11.0-rc.3
    • @rocket.chat/api-client@0.2.3-rc.3
    • @rocket.chat/license@0.2.3-rc.3
    • @rocket.chat/omnichannel-services@0.3.0-rc.3
    • @rocket.chat/pdf-worker@0.2.0-rc.3
    • @rocket.chat/presence@0.2.3-rc.3
    • @rocket.chat/apps@0.1.3-rc.3
    • @rocket.chat/core-services@0.5.0-rc.3
    • @rocket.chat/cron@0.1.3-rc.3
    • @rocket.chat/fuselage-ui-kit@9.0.0-rc.3
    • @rocket.chat/gazzodown@9.0.0-rc.3
    • @rocket.chat/model-typings@0.6.0-rc.3
    • @rocket.chat/ui-contexts@9.0.0-rc.3
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.0-rc.3
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.0-rc.3
    • @rocket.chat/ui-client@9.0.0-rc.3
    • @rocket.chat/ui-video-conf@9.0.0-rc.3
    • @rocket.chat/web-ui-registration@9.0.0-rc.3
    • @rocket.chat/instance-status@0.1.3-rc.3

6.11.0-rc.2

02 Aug 00:51
Compare
Choose a tag to compare
6.11.0-rc.2 Pre-release
Pre-release

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: alpha

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.11.0-rc.2
    • @rocket.chat/rest-typings@6.11.0-rc.2
    • @rocket.chat/api-client@0.2.3-rc.2
    • @rocket.chat/license@0.2.3-rc.2
    • @rocket.chat/omnichannel-services@0.3.0-rc.2
    • @rocket.chat/pdf-worker@0.2.0-rc.2
    • @rocket.chat/presence@0.2.3-rc.2
    • @rocket.chat/apps@0.1.3-rc.2
    • @rocket.chat/core-services@0.5.0-rc.2
    • @rocket.chat/cron@0.1.3-rc.2
    • @rocket.chat/fuselage-ui-kit@9.0.0-rc.2
    • @rocket.chat/gazzodown@9.0.0-rc.2
    • @rocket.chat/model-typings@0.6.0-rc.2
    • @rocket.chat/ui-contexts@9.0.0-rc.2
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.2.0-rc.2
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@5.0.0-rc.2
    • @rocket.chat/ui-client@9.0.0-rc.2
    • @rocket.chat/ui-video-conf@9.0.0-rc.2
    • @rocket.chat/web-ui-registration@9.0.0-rc.2
    • @rocket.chat/instance-status@0.1.3-rc.2

6.10.2

31 Jul 23:10
Compare
Choose a tag to compare

Warning

Known Issue: Affects workspaces using the Retention Policy feature

When upgrading from a previous version older than 6.10, a race condition may change the Retention Policy period definition to 30 days, resulting in the removal of data older than 30 days. If the workspace uses a Retention Policy configured for more than 30 days, data may be removed immediately after the upgrade. To prevent this issue, disable the Retention Policy before upgrading, and re-enable it afterward.

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.43.1

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#32935) Fixed an issue that prevented apps from being updated or uninstalled in some cases

  • (#32935) Fixed an issue that prevented apps from handling errors during execution in some cases

  • (#32935) Improved Apps-Engine installation to prevent start up errors on manual installation setups

  • (#32950 by @dionisio-bot) Fixed a crash on web client due to service workers not being available, this can happen in multiple scenarios like on Firefox's private window or if the connection is not secure (non-HTTPS), see more details.

    Rocket.Chat needs service workers to process E2EE encrypted files on rooms. These types of files won't be available inside private windows, but the rest of E2EE encrypted features should work normally

  • (#32935) Fixed an issue that caused the video conference button on rooms to not recognize a video conference provider app in some cases

  • Updated dependencies [ca6a9d8, ca6a9d8, ca6a9d8, ca6a9d8]:
    • @rocket.chat/fuselage-ui-kit@8.0.2
    • @rocket.chat/core-services@0.4.2
    • @rocket.chat/core-typings@6.10.2
    • @rocket.chat/rest-typings@6.10.2
    • @rocket.chat/presence@0.2.2
    • @rocket.chat/apps@0.1.2
    • @rocket.chat/omnichannel-services@0.2.2
    • @rocket.chat/api-client@0.2.2
    • @rocket.chat/license@0.2.2
    • @rocket.chat/pdf-worker@0.1.2
    • @rocket.chat/cron@0.1.2
    • @rocket.chat/gazzodown@8.0.2
    • @rocket.chat/model-typings@0.5.2
    • @rocket.chat/ui-contexts@8.0.2
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.1.2
    • @rocket.chat/ui-theming@0.2.0
    • @rocket.chat/ui-avatar@4.0.2
    • @rocket.chat/ui-client@8.0.2
    • @rocket.chat/ui-video-conf@8.0.2
    • @rocket.chat/web-ui-registration@8.0.2
    • @rocket.chat/instance-status@0.1.2

6.9.5

29 Jul 16:17
Compare
Choose a tag to compare

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.42.2

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#32918 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)

  • Updated dependencies []:
    • @rocket.chat/core-typings@6.9.5
    • @rocket.chat/rest-typings@6.9.5
    • @rocket.chat/api-client@0.1.38
    • @rocket.chat/license@0.1.20
    • @rocket.chat/omnichannel-services@0.1.20
    • @rocket.chat/pdf-worker@0.0.44
    • @rocket.chat/presence@0.1.20
    • @rocket.chat/apps@0.0.11
    • @rocket.chat/core-services@0.3.20
    • @rocket.chat/cron@0.0.40
    • @rocket.chat/fuselage-ui-kit@7.0.5
    • @rocket.chat/gazzodown@7.0.5
    • @rocket.chat/model-typings@0.4.6
    • @rocket.chat/ui-contexts@7.0.5
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/models@0.0.44
    • @rocket.chat/ui-theming@0.1.2
    • @rocket.chat/ui-avatar@3.0.5
    • @rocket.chat/ui-client@7.0.5
    • @rocket.chat/ui-video-conf@7.0.5
    • @rocket.chat/web-ui-registration@7.0.5
    • @rocket.chat/instance-status@0.0.44