Skip to content

6.4.0

Compare
Choose a tag to compare
@rocketchat-github-ci rocketchat-github-ci released this 27 Sep 16:50
· 1194 commits to develop since this release

Engine versions

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

Minor Changes

  • 239a34e: new: ring mobile users on direct conference calls
  • 04fe492: Added new Omnichannel's trigger condition "After starting a chat".
  • 4186eec: Introduce the ability to report an user
  • 92b690d: fix: Wrong toast message while creating a new custom sound with an existing name
  • f83ea5d: Added support for threaded conversation in Federated rooms.
  • 682d0bc: fix: Time format of Retention Policy
  • 1b42dfc: Added a new Roles bridge to RC Apps-Engine for reading and retrieving role details.
  • 2db32f0: Add option to select what URL previews should be generated for each message.
  • 982ef6f: Add new event to notify users directly about new banners
  • 19aec23: New AddUser workflow for Federated Rooms
  • ebab8c4: Added Reports Metrics Dashboard to Omnichannel
  • 85a9362: feat: remove enforce password fallback dependency
  • 5832be2: Reorganized the message menu
  • 074db3b: UX improvement for the Moderation Console Context bar for viewing the reported messages. The Report reason is now displayed in the reported messages context bar.
    The Moderation Action Modal confirmation description is updated to be more clear and concise.
  • 357a3a5: feat: high-contrast theme
  • 7070f00: feat: return all broken password policies at once
  • ead7c7b: Fixed read receipts not getting deleted after corresponding message is deleted
  • 1041d4d: Added option to select between two script engine options for the integrations
  • ad08c26: Introduced upsells for the engagement dashboard and device management admin sidebar items in CE workspaces. Additionally, restructured the admin sidebar items to enhance organization.
  • 93d4912: fix: missing params on updateOwnBasicInfo endpoint
  • ee3815f: feat: add ChangePassword field to Account/Security
  • 1000b9b: Fixed the issue of apps icon uneven alignment in case of missing icons inside message composer toolbar & message toolbar menu.

Patch Changes

  • 6d453f7: Translation files are requested multiple times

  • cada29b: fix: Managers allowed to make deactivated agent's available

  • 470c29d: Fixed an issue causing queue time to be calculated from current time when a room was closed without being served.
    Now:

    • For served rooms: queue time = servedBy time - queuedAt
    • For not served, but open rooms = now - queuedAt
    • For not served and closed rooms = closedAt - queuedAt
  • ea89986: fix: Performance issue on Messages.countByType aggregation caused by unindexed property on messages collection

  • f634601: Bump @rocket.chat/meteor version.

  • f46c1f7: Bump @rocket.chat/meteor version.

  • 6963cc2: Bump @rocket.chat/meteor version.

  • 7cc15ac: Bump @rocket.chat/meteor version.

  • 40c5277: Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • a08006c: feat: add sections to room header and user infos menus with menuV2

  • 2033047: Fixed overrideDestinationChannelEnabled treated as a required param in integrations.create and integration.update endpoints

  • 9edca67: feat(apps): ActionManagerBusyState component for apps ui.interaction

  • ec60dbe: Fixed custom translations not being displayed

  • 6fa30dd: Hide Reset TOTP option if 2FA is disabled

  • ff7e181: Added ability to freeze or completely disable integration scripts through envvars

  • 4ce8ea8: fix: custom emoji upload with FileSystem method

  • 87570d0: New filters to the Rooms Table at Workspace > Rooms

  • 8a59855: When setting a room as read-only, do not allow previously unmuted users to send messages.

  • c73f537: fix: finnish translation

  • f5a886a: fixed an issue where 2fa was not working after an OAuth redirect

  • 459c857: Fixed issue with custom OAuth services' settings not being be fully removed

  • 42644a6: fix: Prevent RoomProvider.useEffect from subscribing to room-data stream multiple times

  • 9bdbc9b: load sounds right before playing them

  • 6154979: Fix users being created without the roles field

  • 6bcdd88: Fixed CAS login after popup closes

  • 839789c: Fix moment timestamps language change

  • f0025d4: Fixed message fetching method in LivechatBridge for Apps

  • 9c957b9: Fix pruning messages in a room results in an incorrect message counter

  • 583a314: fix: rejected conference calls continue to ring

  • b59fd5d: User information crashing for some locales

  • 4349443: Fix performance issue on Engagement Dashboard aggregation

  • 614a9b8: Show correct date for last day time

  • 69447e1: Added ability to disable private app installation via envvar (DISABLE_PRIVATE_APP_INSTALLATION)

  • 52a1aa9: improve: System messages for omni-visitor abandonment feature

  • 7dffec2: chore: Add danger variant to apps action button menus

  • f0c8867: Disabled call to tags enterprise endpoint when on community license

  • 5e89694: Fixes SAML full name updates not being mirrored to DM rooms.

  • d6f0c6a: Fixed Importer Progress Bar progress indicator

  • 177506e: Make user default role setting public

  • 3fb2124: Fixed misleading of 'total' in team members list inside Channel

  • 5cee214: Fix spotlight search does not find rooms with special or non-latin characters

  • cf59c8a: Fix engagement dashboard not showing data

  • dfb9a07: fixed wrong user status displayed during mentioning a user in a channel

  • 1fbbb62: Don't allow to report self messages

  • 53e0c34: fixed scrollbar over content in Federated Room List

  • 5321e87: Fix seat counter including bots users

  • 7137a19: feat: Add flag to disable teams mention via troubleshoot page

  • 59e6fe3: fixed layout changing from embedded view when navigating

  • 3245a0a: Fix LinkedIn OAuth broken

  • 45a8943: Removed old/deprecated Rocket.Chat Federation card from Info page

  • 6eea189: Fix the code that was setting email URL to an invalid value when SMTP was not set

  • f5a886a: fixed an issue where oauth login was not working with some providers

  • ba24f3c: Fixed default field not being returned from the setDefault endpoints when setting to false

  • a79f614: Fixed an issue where timeout for http requests in Apps-Engine bridges was too short

  • 51b988b: Fix importer filters not working

  • 5d857f4: fix: stop blinking "Room not found" before dm creation

  • db26f8a: fixed an issue with the positioning of the message menu

  • aaefe86: fix: agent role being removed upon user deactivation

  • 306a583: Fix mention-here and mention-all permissions not being honored

  • 761cad4: Fix CORS headers not being set for assets

  • 9e57180: Fixed Slackbridge was not handling correctly received events from Slack anymore. Events: (Send, edit, delete, react meassages)

  • 54ef89c: fix: show requested filters only on requested apps view

  • 1589279: Fix users not able to login after block time perdiod has passed

  • 880ab56: Fixed selected departments not being displayed due to pagination

  • a81bad2: Fixed Apps-Engine event IPostUserCreated execution

  • 7a4fdf4: Fix validation in app status call that allowed Enterprise apps to be enabled in invalid environments

  • e28f8d9: Fixed inviter not informed when inviting member to room via /invite slashcommand

  • d47d202: Fixed "teams" icon not being displayed on spotlight sidebar search

  • 93d5a5c: fix: User timezone not being respected on Current Chat's filter

  • f556518: Change SAU aggregation to consider only sessions from few days ago instead of the whole past.

    This is particularly important for large workspaces in case the cron job did not run for some time, in that case the amount of sessions would accumulate and the aggregation would take a long time to run.

  • b747f3d: Fixed unable to create admin user using ADMIN_* environment variables

  • 2cf2643: Fixed failing user data exports

  • 61a106f: Increase cron job check delay to 1 min from 5s.

    This reduces MongoDB requests introduced on 6.3.

  • ace3599: chore: Increase cache time from 5s to 10s on getUnits helpers. This should reduce the number of DB calls made by this method to fetch the unit limitations for a user.

  • f5a886a: fixed an issue on oauth login that caused missing emails to be detected as changed data

  • 6112836: Fixes a problem where the calculated time for considering the visitor abandonment was the first message from the visitor and not the visitor's reply to the agent.

  • 9496f1e: Deprecate livechat:getOverviewData and livechat:getAgentOverviewData methods and create API endpoints livechat/analytics/overview and livechat/analytics/agent-overview to fetch analytics data

  • 01dec05: Fixed Accounts profile form name change was not working

  • e4837a1: Fixed user mentioning when prepending the username with >

  • d453654: Use group filter when set to LDAP sync process

  • c536a4a: fix: Missing padding on Omnichannel contacts Contextualbar loading state

  • 87e4a4a: Fixes a problem that allowed users to send empty spaces as comment to bypass the "comment required" setting

  • 69a5213: Fixed an issue where a mailer error was being sent to customers using offline message's form on Omnichannel instead of the translated one

  • b8f3d50: Fixed the login page language switcher, now the component has a new look, is reactive and the language selection becomes concrete upon login in. Also changed the default language of the login page to be the browser language.

  • 22cf158: fixed the unread messages mark not showing

  • 72a34a0: fixed the video recorder window not closing after permission is denied.

  • Updated dependencies [239a34e]

  • Updated dependencies [2033047]

  • Updated dependencies [1246a21]

  • Updated dependencies [4186eec]

  • Updated dependencies [8a59855]

  • Updated dependencies [f9a7485]

  • Updated dependencies [5cee214]

  • Updated dependencies [dc1d8ce]

  • Updated dependencies [2db32f0]

  • Updated dependencies [982ef6f]

  • Updated dependencies [ba24f3c]

  • Updated dependencies [19aec23]

  • Updated dependencies [ebab8c4]

  • Updated dependencies [aaefe86]

  • Updated dependencies [074db3b]

  • Updated dependencies [357a3a5]

  • Updated dependencies [f556518]

  • Updated dependencies [d9a1500]

  • Updated dependencies [ead7c7b]

  • Updated dependencies [1041d4d]

  • Updated dependencies [61a106f]

  • Updated dependencies [6112836]

  • Updated dependencies [9496f1e]

  • Updated dependencies [dce4a82]

  • Updated dependencies [d453654]

  • Updated dependencies [b8f3d50]

  • Updated dependencies [93d4912]

  • Updated dependencies [ee3815f]

    • @rocket.chat/core-typings@6.4.0
    • @rocket.chat/rest-typings@6.4.0
    • @rocket.chat/fuselage-ui-kit@2.0.0
    • @rocket.chat/model-typings@0.1.0
    • @rocket.chat/core-services@0.2.0
    • @rocket.chat/ui-client@2.0.0
    • @rocket.chat/ui-contexts@2.0.0
    • @rocket.chat/ui-theming@0.1.0
    • @rocket.chat/presence@0.0.15
    • @rocket.chat/tools@0.1.0
    • @rocket.chat/cron@0.0.11
    • @rocket.chat/i18n@0.0.2
    • @rocket.chat/web-ui-registration@2.0.0
    • @rocket.chat/api-client@0.1.9
    • @rocket.chat/omnichannel-services@0.0.15
    • @rocket.chat/pdf-worker@0.0.15
    • @rocket.chat/gazzodown@2.0.0
    • @rocket.chat/models@0.0.15
    • @rocket.chat/ui-video-conf@2.0.0
    • @rocket.chat/base64@1.0.12
    • @rocket.chat/instance-status@0.0.15
    • @rocket.chat/random@1.2.1
    • @rocket.chat/sha256@1.0.9
    • @rocket.chat/ui-composer@0.0.1