Skip to content

7.7.0

Latest
Compare
Choose a tag to compare
@rocketchat-github-ci rocketchat-github-ci released this 31 May 03:14
· 34 commits to develop since this release

Engine versions

  • Node: 22.14.0
  • Deno: 1.43.5
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.52.0

Minor Changes

  • (#35830) Introduces a new feature which enables dragging the VoIP call widget to change its position on the screen.

  • (#35996) Improves the alert shown after pruning messages to reflect that files have been pruned when the "files only" option was selected.

  • (#35416) Improve the /api/apps/:id/logs endpoint to accept filters

  • (#35416) Add a new endpoint /api/apps/logs that allows for fetching logs without a filter for app id

  • (#35776) Improves handling of errors during voice calls

Patch Changes

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#35468 by @samir0607) Fixes an issue where the composer popup doesn't scroll the results properly

  • (#35984) Fixes an issue that caused the auto transfer process due to agent inactivity to fail with error Missing property userType when the target of the transfer was the queue.

  • (#35981) Deprecates the use of MongoDB oplog or Change Streams to receive real time data updates.

    The previous behavior can still be enabled using the environment flag DISABLE_DB_WATCHERS=false.

    ⚠️ In future major versions, this flag will be completely removed, and the @rocket.chat/stream-hub-service package and the stream-hub-service At that time the Docker image will no longer be published.

  • (#35976) Fixes a bug where changing site url breaks meteor_runtime_config path until we reset the server

  • (#35963) Fixes emojis being parsed inside code blocks in text message attachment using chat.postMessage API call

  • (#36014) Fixes an issue where the native scrollbar was rendering with an invalid variable color

  • (#35821) Fixes invite link validation being called more than once and sometimes being invalidated due to repetition.

  • (#36097) Fixes contact.conflictingFields being updated with nullish values.

  • (#36085) Fixes CORS headers not being sent for GET requests

  • (#35828) Fixes an error where the user was not moving from Pending to Deactivated tab in the admin UI.

  • (#35962) Fixes prune messages contextual bar not resetting form after submitting.

  • (#35600) Blocks edit message action for Off-The-Record (OTR) messages.

  • (#35885) Fixes registration pages a11y color contrast and apply browser theme configuration

  • (#35815) Fixes some warnings on delete user modal when deleting a user who has owner role in some rooms.

  • (#36068) Fixes an issue that caused Hono to not process payloads with content type x-www-form-urlencoded correctly

  • (#36006) Recovers from errors in RoomHistoryMaanger.getMore, avoiding a "permaloading" state after user logout.

  • (#36027) Fixes an issue with the audit.settings endpoint filtering by actor returning empty results.

  • (#36009) Fixes buffer as response from API

    Currently, the only known case affected is Apps Engine icons. This patch ensures the API returns a buffer as the response, resolving issues with clients expecting a binary payload.

  • (#35889) Restores initial focus on description input in file upload modal for improved usability

  • (#35946) Fixes an issue where searching messages by attachment description or title failed for non-ASCII characters, thereby enabling search across multiple languages.

  • (#35839) Fixes an issue where the upload of malformed images failed silently with Message_Attachments_Strip_Exif disabled

  • (#35927) Fixes incorrect character escaping in system messages by removing unnecessary escaping logic to ensure accurate rendering of special characters.

  • (#35903) fixes a typo in "High scalability" word

  • (#32917) Fixed links on settings redirecting to the outside of the chat, now they will open on a new tab

  • (#35594 by @Gustrb) Fixes an issue where removing the permissions of an app would make it impossible to enable it after update

  • (#36070) Fixes an issue with REST API metrics sent to Prometheus not grouping endpoints by route

  • (#36007) Fixes the Apps-Engine package installation, removing the dependency on an internal package

  • (#35959) Fixes an issue with airgapped restrictions ignoring the warning period.

  • (#35797) Fixes the room history pruning behavior when filesOnly is true to ensure only file-type attachments are removed, preserving quotes and non-file attachments.

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

  • (#36019) Adds new endpoint to handle contact's conflicting data

  • (#35905) Fixes file deletion being called twice and ignoring errors with FileSystem storage type.

  • Updated dependencies [0c3ac1f, aadc795, 5a74a78, 13824d1, fdb3b57, 7f97483, 1c7f00a, 7f97483, 996f5b9, 8d90708, 6d36fc2, 821cd88, 6d334f2]: