github RocketChat/Rocket.Chat 7.11.0-rc.0

pre-release8 hours ago

Engine versions

  • Node: 22.16.0
  • Deno: 1.43.5
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.56.0-rc.0

Minor Changes

  • (#36723 by @tiagoevanp) Fixes search by name in custom emojis list, by adding a correct parameter to the endpoint emoji-custom.all

    Now the endpoint emoji-custom.all accepts a name as parameter, so the filter should work on emojis page withouth the necessity of set ALLOW_UNSAFE_QUERY_AND_FIELDS_API_PARAMS env var

  • (#36923) Replaces some texts in order to improve the E2E encryption communication on the UI

  • (#36589) Adds new endpoint to disable Livechat Contacts by its id, with a new permission delete-livechat-contact.

  • (#36820) Fixes login using iframe authentication.

  • (#36945) It removes the encrypted input from the edit room panel in order to avoid duplicated configurations with the same purpose

  • (#36778) Introduces the ability to reset the e2e encrypted password from the enter e2e encrypted password modal

  • (#36207) Introduces the Outbound Message feature to Omnichannel, allowing organizations to initiate proactive communication with contacts through their preferred messaging channel directly from Rocket.Chat

  • (#36717) Introduces a new voice call architecture along with a new and improved call widget experience.

  • (#36397) Introduces a new flow for requesting device permissions for Voice Calling, prompting the user before the request. Also solves a few issues with the device selection menu.

  • (#36974) Improves the Outbound Message modal’s scrolling on smaller viewports and with large templates

Patch Changes

  • (#36861) Enable room search by Cyrillic characters in channel names (e.g. "тест").

  • (#36967) Fixes an issue where apps that import node native modules with the optional node: specifier would fail to construct

  • (#37031) Removes deprecated search federated rooms

  • (#36933) Adds deprecation warning on livechat:removeCustomField with new endpoint replacing it; livechat/custom-fields.delete

  • (#36975) Adds deprecation warning on livechat:saveAgentInfo with new endpoint replacing it; livechat/agents.saveInfo

  • (#36866) Fixes an issue with iframe authentication where login should always fallback to iframe authentication in case of any erorrs.

  • (#36661) Fixes channels.messages, groups.messages, dm.messages and im.messages APIs to filter out deleted messages.

  • (#37052) Adds deprecation warning on saveCannedResponse

  • (#36812 by @tiagoevanp) Prevent Export Messages tab from closing when selecting messages by clicking outside of it and preference "Hide Contextual Bar by clicking outside of it" is set true.

  • (#36845) Adds deprecation warning to livechat:getAnalyticsChartData, as well as it adds a new endpoint to replace it; livechat/analytics/dashboards/charts-data

  • (#36683) Fixes an issue where deleted messages remain visible until a manual page refresh when "Message removed" is hidden in hidden system messages settings.

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

  • (#36897) Adds deprecation warning on livechat:getRoutingConfig, as well as it adds new endpoint to replace it; livechat/config/routing

  • (#37068) Changes the feedback message when inviting external users to a federated channel

  • (#36995) Disables cache for outbound message providers to ensure UI is always up to date

  • (#36813) Fixes an issue where the omnichannel default priorities are not being translated in the sidebar room menu

  • (#36772 by @tiagoevanp) Fix issue where resending the welcome email could include unresolved placeholders (e.g., [name], [email]).

  • (#37065) Adds missing tooltip when adding users to federated room, indicating verification status

  • (#36799) Fixes a missing translation on the create channel/team modal

  • (#36993) Adds deprecation warning on livechat:removeRoom, use livechat/inquiries.take instead

  • (#36852) Fixes teams.addMembers API to assign team member roles properly.

  • (#36921) Adds deprecation warning on livechat:removeAllClosedRooms with new endpoint replacing it; livechat/rooms.removeAllClosedRooms

  • (#36855) Changes a strict behavior on reporting slash commands provided by apps

  • (#37007) Fixes reactivity when creating a federated room, that was wrongly showing Join button on composer, requiring a reload or change of route to be able to send a message.

  • (#36780) Fixes an issue where isn't possible to scroll the discussion list

  • (#36981) Adds deprecation warning on livechat:saveDepartment

  • (#36797) Fixes an issue where the encryption toggle was incorrectly reset/disabled/enabled in the Teams creation modal when Broadcast or Private was toggled, or when the user lacked unrelated permissions.

  • (#36919) Show iframe authentication page, when login through iframe authentication API token fails

  • (#37050) Adds a validation to external users when creating a channel that is not federated

  • (#36814) Fixes canned messages contextual bar "Create" button not being affected by the correct permission

  • (#36745 by @tiagoevanp) Fixes intermittent error "Cannot read properties of undefined" when editing messages

  • (#36776) Fixes an issue where the omnichannel default priorities are not being translated in priorities list

  • (#36870) Fixes an issue with inconsistent tooltip display in the permission row

  • (#36943) Fixes an issue where an object reference leak would cause invalid data to be stored in the database during app installation

  • (#36880) Fixes issue with Login Detection emails showing undefined values instead of the user agent info

  • (#36668 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat chat.unPinMessage API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.

  • (#36971) Adds deprecation warning on livechat:saveCustomField with new endpoint replacing it; livechat/custom-fields.save

  • (#37071) Prevents adding a external user to a non federated room through Members tab

  • (#36883) Fixes an issue where users table headers are being displayed when there's no results

  • (#36986) Adds deprecation warning on livechat:sendTranscript with endpoint replacing it; livechat/trasncript

  • (#36994) Fixes button Add members not being disabled on a federated room memers tab, when no user is selected

  • Updated dependencies [c102712, f139c0d, d76a557, 752e6d4, 8d2ad40, ba79354, 3e177db, c5ee569, 00611ac, dca0b3a, d0467df, c15a47e, 3dfb557, 276c270, 3484c1f, 5af5203, e82cfaa, feba290, b0a4602, 3cbb7da, 3b2905b, 72d9474, 80fbb2e, 90a1759, b74ab6f, c6ef437, 399ab02]:
    • @rocket.chat/models@1.7.0-rc.0
    • @rocket.chat/apps-engine@1.56.0-rc.0
    • @rocket.chat/gazzodown@23.0.0-rc.0
    • @rocket.chat/rest-typings@7.11.0-rc.0
    • @rocket.chat/i18n@1.11.0-rc.0
    • @rocket.chat/model-typings@1.8.0-rc.0
    • @rocket.chat/core-services@0.10.1-rc.0
    • @rocket.chat/ui-contexts@23.0.0-rc.0
    • @rocket.chat/web-ui-registration@23.0.0-rc.0
    • @rocket.chat/fuselage-ui-kit@23.0.0-rc.0
    • @rocket.chat/ui-theming@0.4.4-rc.0
    • @rocket.chat/ui-video-conf@23.0.0-rc.0
    • @rocket.chat/ui-composer@0.5.3-rc.0
    • @rocket.chat/ui-avatar@19.0.0-rc.0
    • @rocket.chat/ui-client@23.0.0-rc.0
    • @rocket.chat/ui-voip@13.0.0-rc.0
    • @rocket.chat/core-typings@7.11.0-rc.0
    • @rocket.chat/license@1.1.0-rc.0
    • @rocket.chat/federation-service@0.1.1-rc.0
    • @rocket.chat/federation-matrix@0.0.2-rc.0
    • @rocket.chat/media-calls@0.0.2-rc.0
    • @rocket.chat/omni-core-ee@0.0.3-rc.0
    • @rocket.chat/omnichannel-services@0.3.35-rc.0
    • @rocket.chat/presence@0.2.38-rc.0
    • @rocket.chat/cron@0.1.38-rc.0
    • @rocket.chat/instance-status@0.1.38-rc.0
    • @rocket.chat/omni-core@0.0.3-rc.0
    • @rocket.chat/apps@0.5.17-rc.0
    • @rocket.chat/api-client@0.2.38-rc.0
    • @rocket.chat/http-router@7.9.5-rc.0
    • @rocket.chat/network-broker@0.2.17-rc.0
    • @rocket.chat/pdf-worker@0.3.17-rc.0
    • @rocket.chat/freeswitch@1.2.25-rc.0
    • @rocket.chat/message-types@0.0.1
    • @rocket.chat/server-cloud-communication@0.0.2

Don't miss a new Rocket.Chat release

NewReleases is sending notifications on new releases.