6.6.0


Engine versions

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

Minor Changes

  • (#31184) Add the possibility to hide some elements through postMessage events.

  • (#31516) Room header keyboard navigability

    Kapture 2024-01-22 at 11 33 14

  • (#30868) Added push.info endpoint to enable users to retrieve info about the workspace's push gateway

  • (#31510) Composer keyboard navigability

    Kapture 2024-01-22 at 11 33 14

  • (#30464) Mentioning users that are not in the channel now dispatches a warning message with actions

  • (#31369) feat: add ImageGallery zoom controls

  • (#31393 by @hardikbhatia777) Fixes an issue where avatars are not being disabled based on preference on quote attachments

  • (#30680) feat: Skip to main content shortcut and useDocumentTitle

  • (#31299) fix: Loading state for Marketplace related lists

  • (#31347 by @Sayan4444) New feature to support cancel message editing message and hints for shortcuts.

  • (#30554) Added ‘Reported Users’ Tab to Moderation Console: Enhances user monitoring by displaying reported users.

  • (#31417) Added feature to sync the user's language preference with the autotranslate setting.

  • (#31478) feat: Bubble on new messages indicators image

  • (#31348 by @Sayan4444) Added a modal to confirm the intention to pin a message, preventing users from doing it by mistake

Patch Changes

  • (#31318 by @hardikbhatia777) Fixed Attachments not respecting collapse property when using incoming webhook

  • (#31138) feat(uikit): Move @rocket.chat/ui-kit package to the main monorepo

  • (#31380) Fix user being logged out after using 2FA

  • (#31281) Improved support for higlighted words in threads (rooms are now marked as unread and notifications are sent)

  • (#31104) Clear message box related items from local storage on logout

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • (#31556) Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#31349 by @Subhojit-Dey1234) feat: Implemented InlineCode handling in Bold, Italic and Strike

  • (#31181) Fixed issue with notifications for thread messages still being sent after thread has been read

  • (#30750) fix: OAuth login by redirect failing on firefox

  • (#31312 by @Sayan4444) Fixed an issue displaying the language selection preference empty when it should display 'Default' on the initial value

  • (#31204) Fixed an issue that caused Omnichannel Business Units to be saved even when the "monitors" list passed on the endpoint included users without monitor role

  • (#31332 by @Sayan4444) Fixed image dropping from another browser window creates two upload dialogs in some OS and browsers

  • (#31487) Fixed a bug where some sessions were being saved without a sessionId

  • (#31070) Fixed issue with read receipts for older messages not being created on the first time a user reads a DM

  • (#29367 by @anefzaoui) Fixes an issue where texts are not being displayed in the correct direction on messages

  • (#31296) Fixed a problem with the Fallback Forward Department functionality when transferring rooms, caused by a missing return. This provoked the system to transfer to fallback department, as expected, but then continue the process and transfer to the department with no agents anyways. Also, a duplicated "user joined" message was removed from "Forward to department" functionality.

  • (#31546) fixed UI crashing for users reading a room when it's deleted.

  • (#31113) fix: Discussion messages deleted despite the "Do not delete discussion messages" retention policy enabled

  • (#31269 by @ChaudharyRaman) fix: Resolved Search List Issue when pressing ENTER

  • (#31507 by @Spiral-Memory) Fixed an issue not allowing users to remove the password to join the room on room edit

  • (#31413) fix: multiple indexes creation error during 304 migration

  • (#31433) Fixed values discrepancy with downloaded report from Active users at Engagement Dashboard

  • (#31049) Fixed an UnhandledPromiseRejection error on PUT livechat/departments/:_id endpoint when agents array failed validation

  • (#31019) fix: Off the record feature was calling a deprecated and useless method.

  • (#31225) notification emails should now show emojis properly

  • (#31288) Fixed toolbox sub-menu not being displayed when in smaller resolutions

  • (#30645) Apply plural translations at a few places.

  • (#31514) Show marketplace apps installed as private in the right place (private tab)

  • (#31289) Added push.test POST endpoint for sending test push notification to user (requires test-push-notifications permission)

  • (#31346 by @Sayan4444) Fixed error message when uploading a file that is not allowed

  • (#31371) Fixed an issue that caused login buttons to not be reactively removed from the login page when the related authentication service was disabled by an admin.

  • (#30933 by @ldebowczyk) fix: Visitor message not being sent to webhook due to wrong validation of settings

  • (#31205) Fixed a problem that caused the wrong system message to be sent when a chat was resumed from on hold status.
    Note: This fix is not retroactive so rooms where a wrong message was already sent will still show the wrong message. New calls to the resume actions will have the proper message.

  • (#30478) Added chat.getURLPreview endpoint to enable users to retrieve previews for URL (ready to be provided in message send/update)

  • (#31432) Fixed SHIFT+ESCAPE inconsistency for clearing unread messages across browsers.

  • (#31537) Fixed an issue where the webclient didn't properly clear the message caches from memory when a room is deleted. When this happened to basic DMs and the user started a new DM with the same target user, the client would show the old messages in the room history even though they no longer existed in the server.

  • (#31387) fixed an issue when editing a channel's type or name sometimes showing "Room not found" error.

  • (#31128) Fix: Mentioning discussions are appearing as ID

  • (#31594) fix: missing slashcommand permissions for archive and unarchive

  • (#31134) Fixed issue searching connected users on spotlight

  • (#31248) Fixed Engagement Dashboard timezone selector freezing UI

  • (#31336) Fixed issue with OEmbed cache not being cleared daily

  • (#30069) Fixed using real names on messages reactions

  • (#31099) fix: mention channel redirecting to own DM

  • (#31415) fix: quote image gallery

  • (#31209) Fixes the overview endpoint to show busiest time of the day in users timezone instead of UTC.

  • (#31164) Improved the experience of receiving conference calls on the mobile app by disabling the push notification for the "new call" message if a push is already being sent to trigger the phone's ringing tone.

  • (#31540) Fix multi-instance data formats being lost

  • (#31270) Fixed an issue where room access and creation were hindered due to join codes not being fetched correctly in the API.

  • (#31368) Added missing labels to "Users by time of the day" card at Engagement Dashboard page

  • (#31277) Fixed the problem of not being possible to add a join code to a public room

  • (#31292) Fixed the problem of displaying the wrong composer for archived room

  • (#31287) Removed an old behavior that allowed visitors to be created with an empty token on livechat/visitor endpoint.

  • (#31267) Fixed conversations in queue being limited to 50 items

  • (#31328) Fixed an issue caused by the Fallback Forward Department feature. Feature could be configured by admins in a way that mimis a loop, causing a chat to be forwarded "infinitely" between those departments. System will now prevent Self & 1-level deep circular references from being saved, and a new setting is added to control the maximum number of hops that the system will do between fallback departments before considering a transfer failure.

  • (#31467 by @apurb-coder) Fix an issue that breaks the avatar if you hit the button adding an invalid link

  • (#31228) Fixed the filter for file type in the list of room files

  • (#31377) Fixed LDAP "Group filter" malfunction, which prevented LDAP users from logging in.

  • (#31461) Fixed issue with user presence displayed as offline on SAML login

  • (#31391) Fixed Atlassian Crowd integration with Rocket.Chat not working

  • (#30910) fix: change the push sound sent when the push is from video conference

  • Updated dependencies [b223cbd, b2b0035, 9cb9796, dbb08ef, fae558b, 748e579, 4c2771f, dd5fd6d, 7c6198f, 9a6e9b4, fdd9852, e1fa2b8, 2260c04, c8ab658, e7d3cde, b4b2cd2, db25519]:
    • @rocket.chat/ui-kit@0.33.0
    • @rocket.chat/server-cloud-communication@0.0.2
    • @rocket.chat/omnichannel-services@0.1.4
    • @rocket.chat/web-ui-registration@4.0.0
    • @rocket.chat/password-policies@0.0.2
    • @rocket.chat/fuselage-ui-kit@4.0.0
    • @rocket.chat/instance-status@0.0.28
    • @rocket.chat/api-client@0.1.22
    • @rocket.chat/pdf-worker@0.0.28
    • @rocket.chat/ui-theming@0.1.2
    • @rocket.chat/account-utils@0.0.2
    • @rocket.chat/core-services@0.3.4
    • @rocket.chat/model-typings@0.3.0
    • @rocket.chat/ui-video-conf@4.0.0
    • @rocket.chat/cas-validate@0.0.2
    • @rocket.chat/core-typings@6.6.0
    • @rocket.chat/rest-typings@6.6.0
    • @rocket.chat/server-fetch@0.0.3
    • @rocket.chat/presence@0.1.4
    • @rocket.chat/poplib@0.0.2
    • @rocket.chat/ui-composer@0.1.0
    • @rocket.chat/ui-contexts@4.0.0
    • @rocket.chat/license@0.1.4
    • @rocket.chat/log-format@0.0.2
    • @rocket.chat/gazzodown@4.0.0
    • @rocket.chat/ui-client@4.0.0
    • @rocket.chat/favicon@0.0.2
    • @rocket.chat/agenda@0.1.0
    • @rocket.chat/base64@1.0.13
    • @rocket.chat/logger@0.0.2
    • @rocket.chat/models@0.0.28
    • @rocket.chat/random@1.2.2
    • @rocket.chat/sha256@1.0.10
    • @rocket.chat/tools@0.2.1
    • @rocket.chat/cron@0.0.24
    • @rocket.chat/i18n@0.1.0
    • @rocket.chat/jwt@0.1.1