Releases: RocketChat/Rocket.Chat
6.7.0-rc.0
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 methodsetHiddenSystemMessages
, 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
orright
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 viewportLivechat 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
andcountOpenRoomsByAgentId
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
andonInvalidateLicense
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 returnvalue
for enterprise settings instead ofinvalidValue
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.
-
(#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...
6.6.6
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
^1.41.1
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#32064) Fix an issue affecting Rocket.Chat Apps utilizing the OAuth 2 library from Apps Engine, ensuring that apps like Google Drive and Google Calendar are operational once more.
-
(#32056) Fix error during migration 304. Throwing
Cannot read property 'finally' of undefined
error. -
Updated dependencies [ada0969]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.5.5
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
^1.41.1
Patch Changes
- 461ca63: Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- 04a7142: Fix an issue affecting Rocket.Chat Apps utilizing the OAuth 2 library from Apps Engine, ensuring that apps like Google Drive and Google Calendar are operational once more.
- dfbc7dc: Fix error during migration 304. Throwing
Cannot read property 'finally' of undefined
error. - Updated dependencies [dfbc7dc]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.6.5
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#31998) Introduced a new step to the queue worker: when an inquiry that's on an improper status is selected for processing, queue worker will first check its status and will attempt to fix it.
For example, if an inquiry points to a closed room, there's no point in processing, system will now remove the inquiry
If an inquiry is already taken, the inquiry will be updated to reflect the new status and clean the queue.This prevents issues where the queue worker attempted to process an inquiry forever because it was in an improper state.
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.6.4
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#31700) Fixed matrix homeserver domain setting not being visible in admin panel
-
(#32012) Don't use the registration.yaml file to configure Matrix Federation anymore.
-
(#31927)
stopped
lifecycle method was unexpectedly synchronous when using microservices, causing our code to create race conditions. -
Updated dependencies [c2872a9]:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.6.3
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#31895) Fix users presence stuck as online after connecting using mobile apps
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.6.2
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#31844) Fixed Federation not working with Microservice deployments
-
(#31823) Revert unintentional changes real time presence data payload
-
(#31833) Fix web UI not showing users presence updating to offline
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.5.4
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
- d230532: Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- 3c85603: fixed an issue displaying Omnichannel analytics page productivity overview
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
6.6.1
Engine versions
- Node:
14.21.3
- MongoDB:
4.4, 5.0, 6.0
- Apps-Engine:
1.41.0
Patch Changes
-
Bump @rocket.chat/meteor version.
-
Bump @rocket.chat/meteor version.
-
(#31713) Fixes an issue not allowing admin users to edit the room name
-
(#31723) fixed an issue with the user presence not updating automatically for other users.
-
(#31753) Fixed an issue where the login button for Custom OAuth services would not work if any non-custom login service was also available
-
(#31554 by @shivang-16) Fixed a bug on the rooms page's "Favorite" setting, which previously failed to designate selected rooms as favorites by default.
-
Updated dependencies []:
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
- @rocket.chat/[email protected]
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
-
(#30868) Added
push.info
endpoint to enable users to retrieve info about the workspace's push gateway -
(#31510) Composer keyboard navigability
-
(#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 -
(#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 onPUT livechat/departments/:_id
endpoint whenagents
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 (requirestest-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...