Skip to content

Conversation

@rocketchat-github-ci
Copy link
Collaborator

@rocketchat-github-ci rocketchat-github-ci commented May 20, 2025

You can see below a preview of the release change log:

7.7.0

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.

  • (#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]:

pierre-lehnen-rc and others added 30 commits April 21, 2025 12:40
@rocketchat-github-ci rocketchat-github-ci requested review from a team as code owners May 20, 2025 12:44
@changeset-bot
Copy link

changeset-bot bot commented May 20, 2025

🦋 Changeset detected

Latest commit: e2f87bb

The changes in this PR will be included in the next version bump.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@dionisio-bot
Copy link
Contributor

dionisio-bot bot commented May 20, 2025

Looks like this PR is not ready to merge, because of the following issues:

  • This PR is missing the 'stat: QA assured' label
  • This PR is missing the required milestone or project

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

@github-actions
Copy link
Contributor

github-actions bot commented May 20, 2025

PR Preview Action v1.6.1

🚀 View preview at
https://RocketChat.github.io/Rocket.Chat/pr-preview/pr-36031/

Built to branch gh-pages at 2025-05-30 23:55 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@codecov
Copy link

codecov bot commented May 20, 2025

Codecov Report

Attention: Patch coverage is 77.67784% with 273 lines in your changes missing coverage. Please review.

Project coverage is 64.76%. Comparing base (0432cbd) to head (e2f87bb).
Report is 126 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #36031      +/-   ##
==========================================
+ Coverage   59.75%   64.76%   +5.01%     
==========================================
  Files        2855     3110     +255     
  Lines       69758    93202   +23444     
  Branches    15439    17744    +2305     
==========================================
+ Hits        41683    60363   +18680     
- Misses      25393    30051    +4658     
- Partials     2682     2788     +106     
Flag Coverage Δ
unit 71.52% <75.15%> (-3.47%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ggazzo ggazzo merged commit 64ede44 into master May 31, 2025
55 checks passed
@ggazzo ggazzo deleted the release-7.7.0 branch May 31, 2025 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.