Skip to content

Releases: RocketChat/Rocket.Chat

6.7.0-rc.0

25 Mar 23:48
Compare
Choose a tag to compare
6.7.0-rc.0 Pre-release
Pre-release

Engine versions

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

Minor Changes

  • (#31820) Added the ability for premium workspaces to hide Rocket.Chat's watermark as well as change the Livechat widget's logo

    The new settings (named below) can be found in the Omnichannel workspace settings within the livechat section.

    • Hide "powered by Rocket.Chat"
    • Livechat widget logo (svg, png, jpg)
  • (#31884) Deprecate insertOrUpdateUser Meteor method

  • (#31751) Added Livechat setting Hide system messages & API method setHiddenSystemMessages, to customize system message visibility within the widget.

  • (#31626) Freezes the permission table's first column allowing the user to visualize the permission name when scrolling horizontally

  • (#31772) Improved Livechat's theming capabilities

    Name (setTheme, initialize) Workspace setting Default value Description
    position Livechat widget position on the screen right Changes the widget position on the screen. Can be left or right
    background Livechat background N/A Changes the message list background. Accepts the same values as the CSS property background
    guestBubbleBackgroundColor N/A N/A Changes the guest's message bubble background color
    agentBubbleBackgroundColor N/A N/A Changes the agent's message bubble background color
    hideGuestAvatar N/A false Hides/shows the guest avatar
    hideAgentAvatar N/A true Hides/shows the agent avatar
  • (#32043) Added Livechat's new theming settings to Appearance page (available for Premium workspaces)

    Newly added settings are:

    • Livechat widget position on the screen: Changes the widget position between left or right of the viewport
    • Livechat background: Changes the message list background. Receives the same value as the CSS's background property.
    • Hide system messages: Changes the visibility of system messages displayed on the widget.
    • Hide "powered by Rocket.Chat": Changes the visibility of Rocket.Chat's watermark on the widget.
  • (#31679) Added a new formatter shortcut to add hyperlinks to a message

  • (#31473) feat: add a11y doc links

  • (#31572) feat: show date on message's scroll

  • (#31268) Added new Livechat trigger action "Send message (external service)"

  • (#31549) Introduces message navigability, allowing users to navigate on messages through keyboard

  • (#31538) Introduced new methods for Rocket.Chat Apps to interact with livechat: findOpenRoomsByAgentId and countOpenRoomsByAgentId

Patch Changes

  • (#31663) Fixes issue causing the setDepartment Livechat API overriding some triggers conditions

  • (#31745 by @Pritam-sd-dev) Fix room name updation on admin edit room flow.

  • (#31948 by @hardikbhatia777) Fixes an issue not allowing edit webhooks properly

  • (#31909) fix: Trigger IPostLivechatRoomStarted app event after inquiry is created. Previously, this event was fired after a room was created. This allowed to do some actions on rooms, but more elevated actions like transfering a room were not possible as at this point, an inquiry didn't exist.

  • (#31881) Fixed a problem that caused Business Hours feature (Multiple) to make bot agents not available when turning on the feature, and not making them available after that. Now, Business Hours will ignore Bot users, allowing admins to decide manually if a bot should be or not be active during a period of time

  • (#31720) Now we are considering channels with auto-join inside teams on user creation

  • (#31970) Fixed enterprise settings value not being updated when license is removed or invalid

    Added a license callbacks onRemoveLicense and onInvalidateLicense to update enterprise settings values when a license is removed/invalid.
    This solves a specific scenario where in case of a downgrade (license removal), settings.get would continue to return value for enterprise settings instead of invalidValue as it should.
    This would remain the case until the workspace was restarted.

  • (#31973 by @VipinDevelops) Fixed message composer command preview for text type

  • (#31713) Fixes an issue not allowing admin users to edit the room name

  • (#31790 by @tiran133) fix: Fixes SAML Role mapping of custom roles
    fixed: here #31830

  • (#31589) fixed an issue with the composer losing its edit state and highlighted after resizing the window.

  • (#31700) Fixed matrix homeserver domain setting not being visible in admin panel

  • (#31788) fixed some apps-engine bridges receiving data in a wrong format

  • (#31660) Fixed issue with quote attachments still being displayed within the message even after removing link

  • (#31759) Fix notifications specially for DMs when preference is set to mentions.

  • (#31583) Fixed login email verification flow when a user tries to join with username

  • (#31803) Fixed room owner specified on room import not being inserted as a room member or owner.

  • (#31662 by @SySagar) fix: Jump to message only works once

  • (#31475) This fix allows links such as ones starting with "notes://" and other specific apps to be rendered in the User panel as they are in the messages

  • (#31571) Fixed Mail dryrun sending email to all users

  • (#31883) fix: Corrected SVG image preview by setting correct format during thumbnail generation

  • (#31890) Changed logic that process custom fields from visitors when updating its data, making the process more reliable and faster.

  • (#31860) Fixed mentions not working when mentioned user changes username.

  • (#31723) fixed an issue with the user presence not updating automatically for other users.

  • (#31894) fixed a small issue that was causing the room layout to shift when loading apps messages

  • (#32019) Allowed upload of lst files

  • (#31753) Fixed an issue where the login button for Custom OAuth services would not work if any non-custom login service was also available

  • (#31983) Fix error on changing a discussion name

  • (#31666) Fixes an issue allowi...

Read more

6.6.6

25 Mar 21:54
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.5.5

25 Mar 21:39
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.5

21 Mar 15:57
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.4

19 Mar 18:24
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.3

06 Mar 13:55
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.2

28 Feb 21:40
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.5.4

26 Feb 21:10
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.1

20 Feb 04:26
Compare
Choose a tag to compare

Engine versions

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

Patch Changes

6.6.0

07 Feb 01:23
Compare
Choose a tag to compare

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

Read more