github RocketChat/Rocket.Chat 6.3.0

latest releases: 6.7.9, 6.8.7, 6.9.7...
13 months ago

Minor Changes

  • 60a7b5c: feat: Save deprecation usage on prometheus

  • 5617702: feat: access-marketplace permission

  • db9e1f6: feat: Add Apps engine Thread Bridge

  • 74aa677: feat: Add custom OAuth setting to allow merging users to others from distinct services

  • 47e7a38: feat: Quick reactions on message toolbox

  • e846d87: feat: Introduce Feature Preview page

  • c1e89b1: fix: spotlight doesnt update with new rooms

  • 5e387a1: Fix Toggle message box formatting toolbar on click

  • 9ea8088: fix: respect useEmoji preference for messages

  • 35aeeed: fix: Hide roomLeader padding

  • 3109a76: feat: Enterprise Add support for different transporters to connect multiple monolith instances.

    To use that, you can use the TRANSPORTER env var adding "monolith+" to the transporter value. To use NATS for example, your env var should be:

    export TRANSPORTER="monolith+nats://localhost:4222"
  • 6a474ff: Refactored Omnichannel department pages to use best practices, also fixed existing bugs

  • dbdf45b: feat: Introduce contextualBar surface renderer for UiKit blocks

  • cebe359: fix: Room history scrollbar position

  • 5e429d9: feat: Add setting to synchronize LDAP info on OAuth logins

  • f379336: Add new event to notify users directly about new banners

  • 066cf25: Fixed invalid message draft issue.

  • e116d88: chore: Add roomName on Composer placeholder

  • b62dde1: Close message composer popup on sending message

  • 7f78a29: Fix dates translations

  • c0fa567: Introducing i18n to UiKit text renderers

  • 40cebcc: ask for totp if the provided one is invalid

  • 0645f42: Reintroduce an user preference to allow users to see all thread messages in the main channel

  • 29556cb: Added emoji popup trigger length of 3 characters.

  • 3de6641: Fix message composer popup bug

  • 6e2f78f: Added ability to see attachments in the contact history message list

  • 48ac55f: Created new endpoints for creating users in bulk

  • 6bce20a: fix: Message sent triggering thread subscriptions multiple times

  • c0523e3: fix: Handle live subscription removal

  • 8b2fed7: fix: Hide ComposerPopupUser hints when composer is compact

  • 7e00009: fix: Analytics page crash

Patch Changes

  • 0d00dba: Fixed Marketplace Release Info tab loading loop

  • b03fcd9: fix: broken error messages on room.saveInfo & missing CF validations on omni/contact api

  • 7832a40: refactor: Move units check outside of model for finds

  • ea0bbba: fixed system messages for room role changes

  • fef3303: Fixed a problem where the setting Show Agent Email from Omnichannel was not being used by the back when returning agent's info

  • 160fde5: Bump @rocket.chat/meteor version.

  • 1a3eac1: Bump @rocket.chat/meteor version.

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

  • 737fab0: Bump @rocket.chat/meteor version.

  • 906e575: Bump @rocket.chat/meteor version.

  • 524d40c: Bump @rocket.chat/meteor version.

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

  • 9bea8af: Bump @rocket.chat/meteor version.

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

  • 59daa59: Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • 8ac0758: fix: Permission to start conference calls was not being considered

  • 7d769b9: fix: Importer crashes when sending the "active status" e-mail notification to users

  • 222c8ec: feat: [ENTERPRISE] Add setting to control user merge on LDAP Background Sync

  • c95cda4: fix: getActiveLocalUserCount query always returning 0

  • d33f4eb: fix: OTR session closing after 10 seconds without warning

  • e14ec50: Added and Improved Custom Fields form to Registration Flow

  • fa015f5: 🛠️ Fixed settings of code input type not wrapping text correctly

  • 359338a: fix: Prevent app's bridges from overriding the lastMsg prop which further was affecting Omni-Visitor abandonment feature for app

  • 4187aed: regression: asciiart slashcommands breaking client

  • 2bdddc5: regression: onLogin hook not destructuring user prop

  • fa0cf9c: fix: Performance issue when using api to create users

  • afde60c: fix: Wrong IP usage on monolith TCP transporter configuration

  • 347e206: fix: Clicking uploaded file title replaces current tab

  • c9279bf: fix: message deletion fails if has files attached on filesystem storage

  • f38211a: fix: self dm is not found with im.messages

  • b837cb9: Fixed a problem where disabled department agent's where still being activated when applicable business hours met.

  • 212be17: Fix End to End Encryption modal translation

  • cc88a61: fix: Add index to federated field of Users collection

  • 0571d34: fix: Omnichannel contact table not being updated after add/edit/remove

  • 734db1d: fix emoji being rendered as big on headers and other places than message text

  • eecd9fc: fix: Omnichannel Tags available to be used in the wrong department

  • 0c34904: Fixed omnichannel contact form asynchronous validations

  • 3e2d700: fix: Avatar is reset in the UI when username is changed

  • 9160c21: fix: Room members list out of order

  • 1687bfb: fix: Admins unable to create new users if new users require manual approval

  • b31ccd4: chore: break down helpers.ts and create new files

    🔀 changed handleAPIError import in AppDetailsPage.tsx
    🔀 changed apiCurlGetter import in AppDetailsAPIs.tsx
    🔀 changed formatPriceAndPurchaseType import in AppStatusPriceDisplay.tsx

    ❌ deleted apiCurlGetter, handleInstallError, handleAPIError, warnAppInstall, warnEnableDisableApp, warnStatusChange, formatPriceAndPurchaseType and moved them to new files, from helpers.ts

    ✅ created apiCurlGetter.ts file
    ✅ created appErroredStatuses.ts file
    ✅ created formatPrice.ts file
    ✅ created formatPriceAndPurchaseType.ts file
    ✅ created formatPricingPlan.ts file
    ✅ created handleAPIError.ts file
    ✅ created handleInstallError.ts file
    ✅ created installApp.ts file
    ✅ created updateApp.ts file
    ✅ created warnAppInstal.ts file
    ✅ created warnEnableDisableApp.ts file
    ✅ created warnStatusChange.ts file

    🔀 changed handleAPIError import in useAppInstallationHandler.tsx
    🔀 changed handleAPIError import in useCategories.ts
    🔀 changed handleAPIError import in useOpenIncompatibleModal.tsx

  • 93fff20: fixed room-opened event not dispatching when navigating cached rooms

  • 2945294: fix: queuedForUser endpoint not filtering by status

  • 40d7f79: fix(meteor): Scroll position is lost when loading older messages

  • bc11505: fixed a bug with autotranslation encoding text

  • 6f3eeec: fixed video message button disabled on iOS browsers

  • 26db142: fix wrong %s translations

  • 28b41fb: Fixed Canned Response custom tags breaking the GUI on enterprise

  • cb5a0f8: fixed a bug where sometimes a room would not load part of its messages.

  • 37d653a: Avoid invalid time ranges when adding/editing a Business Hour

  • a7098c8: Fixed Omnichannel making an excessive amount of requests to room.info

  • 4fb0078: fix show badge for thread direct mentions

  • ee59936: fix: Dept w/o any BH config do not adhere to the default BH rules.

  • ebbb608: fix: Login Terms custom content
    The custom layout Login Terms did not had any effect on the login screen, so it was changed to get the proper setting effect

  • 8f5e05c: Introduces a fix to let the Admin view reported messages of the deleted users on the Moderation Console

  • 760c023: Fixed edit department page showing data from the previous department

  • ae6b825: Fixed and replaced HTML texts to markdown on Settings to display rich text

  • 1702461: fixes the Livechat CSP validation, which was incorrectly blocking access to the widget for all non whitelisted domains

  • b57b2f1: refactor: Convert Omnichannel helper ee to ts

  • 01e39b5: fix: Last message appears in extended view after deletion

  • 5d653cc: Fix some slash commands not working due to invalid permissions checking

  • 9da856c: fix: Resume on-hold chat not working with max-chat's allowed per agent config

  • 370ee75: Re-added pagination to Department's agents list

  • c8cdc51: fix: unable to upload files in IOS Safari browsers

  • f76d514: Implemented a visual password verification in the Register User form, My Profile page, and reset password page. With this, the user will know exactly why their password is weak and how to improve it.

  • 3e139f2: Fixed ENOTFOUND error in k8s deployments

  • 0f22271: fixed an issue where the room history is lost when jumping to an older message that is not already loaded

  • 3f58495: chore: update room on cleanRoomHistory only if any message has been deleted

  • 2bcc812: fix: Rocket.Chat.Apps using wrong id parameter to emit settings

  • 0f0b8e1: fix: hidden custom fields being required in some cases

  • 505b292: test: add missing omnichannel contact-center tests

  • c31f93e: fix: newly added agent not following business hours

  • 8219455: fix: Editing a room in the admin menu breaks that room's integration

  • 585c49f: fix: Import progress page stuck at 0%

  • f8cd53b: fix: Add missing awaits to .count() calls

  • b837cb9: Fixed logic around Default Business Hours where agents from disabled/archived departments where being omitted from processing at closing time

  • f65781d: fix: Direct message notification

  • 9b89995: Fixed Search Shortcut (ctrl + K) and keyboard navigation and selection

  • 916c0dc: fix: [ENTERPRISE] Guest users can join more than maxRoomsPerGuest rooms

  • 12d97e1: feat: Allow Incoming Webhooks to override destination channel

  • 54f0919: Fix emoji preview on hovering emojis

  • cb0a92e: fix: Frontend crash if IndexedDB is not available, i.e. in Firefox private mode

  • a685a59: Fix seats counter including apps

  • 28b59b4: Align user status on discussions header

  • 5743638: fix: Performance issue on username availability check

  • 4513378: fix: Imported messages are not displayed
    fix: Importer agent is added as a member of every imported room

  • ef10761: Fixed Canned Responses text editor having no contrast in dark mode.

  • 0fb7d90: fixed an error on mobile ios browser where if you started recording audio and denied permission, it would look like it is still recording

  • ce99be6: fix: Omnichannel queue not running for all queues

  • fc6fb23: fix: Custom OAuth settings are not visible

  • 674f95c: Avoid updating a user's livechat status on login when its status is set to offline

  • 94477bd: Update database query to only update online & unavailable agents when opening & closing business hours

  • 6fe38a4: Fixed different time formats at different places

  • cea3697: Fix leader direct message opening

  • 8fcb3ed: fix: Remove room from UI when another agent takes it

  • e5e5742: fix: cannot invite LDAP users via /invite-all slashcommand

  • 65dec98: Fixed canned responses filter not updating the table as expected

  • f23e4f6: Fixed Business Hours behavior so they now Take seconds in consideration to assess if BH is open/closed

  • 059a92e: Fix visitor's query when both email & phone number are empty

  • 5858cac: Fixed Welcome Email header to show Workspace name

  • 16dca46: fix: "Discussions" filter is prioritized in admin "Rooms" page

  • Updated dependencies [4b5a87c]

  • Updated dependencies [7832a40]

  • Updated dependencies [e14ec50]

  • Updated dependencies [74aa677]

  • Updated dependencies [e006013]

  • Updated dependencies [e846d87]

  • Updated dependencies [b837cb9]

  • Updated dependencies [eecd9fc]

  • Updated dependencies [ae39f91]

  • Updated dependencies [9ea8088]

  • Updated dependencies [ee59936]

  • Updated dependencies [ebbb608]

  • Updated dependencies [6a474ff]

  • Updated dependencies [e01bbcc]

  • Updated dependencies [37c7921]

  • Updated dependencies [9da856c]

  • Updated dependencies [baaa38f]

  • Updated dependencies [f76d514]

  • Updated dependencies [dbdf45b]

  • Updated dependencies [0f0b8e1]

  • Updated dependencies [5e429d9]

  • Updated dependencies [c31f93e]

  • Updated dependencies [f379336]

  • Updated dependencies [6938bcd]

  • Updated dependencies [b837cb9]

  • Updated dependencies [c0fa567]

  • Updated dependencies [40cebcc]

  • Updated dependencies [916c0dc]

  • Updated dependencies [12d97e1]

  • Updated dependencies [40cebcc]

  • Updated dependencies [0645f42]

  • Updated dependencies [48ac55f]

  • Updated dependencies [94477bd]

  • Updated dependencies [cde2539]

  • Updated dependencies [16dca46]

    • @rocket.chat/web-ui-registration@1.0.0
    • @rocket.chat/model-typings@0.0.6
    • @rocket.chat/core-typings@6.3.0
    • @rocket.chat/rest-typings@6.3.0
    • @rocket.chat/ui-client@1.0.0
    • @rocket.chat/ui-contexts@1.0.0
    • @rocket.chat/api-client@0.1.0
    • @rocket.chat/gazzodown@1.0.0
    • @rocket.chat/agenda@0.0.2
    • @rocket.chat/core-services@0.1.0
    • @rocket.chat/fuselage-ui-kit@1.0.0
    • @rocket.chat/omnichannel-services@0.0.6
    • @rocket.chat/models@0.0.6
    • @rocket.chat/pdf-worker@0.0.6
    • @rocket.chat/presence@0.0.6
    • @rocket.chat/cron@0.0.2
    • @rocket.chat/ui-theming@0.0.1
    • @rocket.chat/ui-video-conf@1.0.0
    • @rocket.chat/instance-status@0.0.6

Don't miss a new Rocket.Chat release

NewReleases is sending notifications on new releases.