Skip to content

Conversation

@rocketchat-github-ci
Copy link
Collaborator

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

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

7.9.0

Engine versions

  • Node: 22.16.0
  • Deno: 1.43.5
  • MongoDB: 5.0, 6.0, 7.0
  • Apps-Engine: 1.54.0

Minor Changes

  • (#36321) Adds theme palette to Application error page

  • (#36288) Adds a new filter to the Logs tab of the App Details page.

  • (#36359) Adds a new tab on App Details page to see all instances and it's statuses.
    Adds a new variant to the status tag, mixed status.

  • (#36377) Adds new endpoints for outbound communications

  • (#36142) Implements new component for Apps Logs View

  • (#36386) Adds separateResponse param to incoming webhooks to return per-channel statuses; when false or omitted, validates all targets and aborts sending to any channel if one fails.

  • (#36339) Improves the message exportation content for PDF method including images and information about threads and files

  • (#36403) Adds a button to the apps logs UI that exports logs as a downloadable file

  • (#36413) Adds 2 new buttons to the App Logs Filters, "Expand all" and "Refresh"

Patch Changes

  • (#36385) fixes: v1/updateOwnBasicInfo does not trigger user stream

  • (#36532) Fixes an issue with SLA policies that caused an inquiry to "dissapear" after its SLA being updated

  • Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • (#36099) Fixes missing UI updates after pruning messages with "Files only" enabled.

  • (#36105) Fixes an issue that was causing ddp-streamer process to break if the communication with presence service was interrupted for any reason.

  • (#36317) Fixes an issue that causes legitimate URLs to return '#' in links

  • (#36494) Fixes a behavior when transferring a room to another department that was not considering the waiting queue setting and attempted to route the chat to an agent instead of leaving it on the department's queue

  • (#36230) Fixes FreeSwitch event parser to automatically reconnect when connection is lost

  • (#36398) Fixes missing burger menu in embedded layout page header when using enhanced navigation feature preview

  • (#36333) Adds imgAlt, imgWidth, and imgHeight props to the GenericUpsellModal in order to improve the accessibility of upsell modals by providing alternative text for images and preventing layout shifts during image loading by allowing fixed dimensions.

  • (#36406) add some missing translations for sound names and font sizes

  • (#36332) Fixes livechat widget attempting to connect to localhost instead of actual site url

  • (#36345) Fixes an issue that prevented all custom fields from being saved when multiple updates were issued on a single call

  • (#36265) Fixes an issue where chat.postMessage returned an error when using the parseUrls flag.

  • (#36404) fixes the selection of room and users performance when using forward message feature

  • (#35277 by @Anxhul10) Fixes email validation in the registration form to prevent users from registering with an already existing email address.

  • (#36364) Improves the loading state and accessibility of the AutoCompleteDepartment component

  • (#35884 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat Webdav 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.

  • (#36313) Fixes rate limiter not being enforced for the v1 REST API

  • (#36503) Fixes missing message text in desktop notifications by ensuring the "Show Message in Notification" setting only affects mobile push notifications.

  • (#35006) Fixes the parsing of FreeSwitch events to properly generate a history of calls on Rocket.Chat

  • (#36338) Clears stale data in local storage when login is expired

  • (#36381) Fixes redirection not being triggered after a required password change

  • (#36449) Fixes priorities, sla changes & inquiries not being propagated when change streams were not being used

  • (#36256) Fixes an issue that caused the queue worker to stop processing if something failed when checking MAC limits or while fetching the list of queues

  • (#36259) Introduces PDF file as an export type for room messages

  • (#36228) Fixes GDPR contact information removal for Omnichannel.

  • (#36504) Fixes an issue that would leave an app in an unrecoverable state if the installation failed during the construction of the runtime

  • (#36235) Fixes the issue of deactivation emails being sent to users that were removed from AD even if they were not active in the workspace

  • (#36346) Fixes an issue where some error objects sent to apps' method calls would only contain the message '[object Object]'

  • Updated dependencies [689f6df, 6f4429f, ba0cbd3, 93fef88, adfc1ac, 3f000d7, 459f635, 0de9318, 2cec8ac, 0ba4d8b, 61b77e4, 170a413, d4226a5, 6f20510, fd478a7, 208fe33, 93acfbe, 0b4f3d3, 4ec3b92, 68426bd, cfabf26, e5eda7e, 9826bc2]:
    • @rocket.chat/ui-voip@11.0.0
    • @rocket.chat/core-services@0.9.12
    • @rocket.chat/gazzodown@21.0.0
    • @rocket.chat/freeswitch@1.2.20
    • @rocket.chat/i18n@1.9.0
    • @rocket.chat/model-typings@1.6.12
    • @rocket.chat/models@1.5.12
    • @rocket.chat/rest-typings@7.9.0
    • @rocket.chat/apps-engine@1.54.0
    • @rocket.chat/core-typings@7.9.0
    • @rocket.chat/web-ui-registration@21.0.0
    • @rocket.chat/tools@0.2.3
    • @rocket.chat/network-broker@0.2.12
    • @rocket.chat/omnichannel-services@0.3.30
    • @rocket.chat/presence@0.2.33
    • @rocket.chat/ui-contexts@21.0.0
    • @rocket.chat/fuselage-ui-kit@21.0.0
    • @rocket.chat/apps@0.5.12
    • @rocket.chat/cron@0.1.33
    • @rocket.chat/instance-status@0.1.33
    • @rocket.chat/api-client@0.2.33
    • @rocket.chat/http-router@7.9.0
    • @rocket.chat/license@1.0.24
    • @rocket.chat/pdf-worker@0.3.12
    • @rocket.chat/ui-avatar@17.0.0
    • @rocket.chat/ui-client@21.0.0
    • @rocket.chat/ui-theming@0.4.3
    • @rocket.chat/ui-video-conf@21.0.0
    • @rocket.chat/server-cloud-communication@0.0.2

tiagoevanp and others added 30 commits June 20, 2025 13:36
Co-authored-by: Tasso Evangelista <2263066+tassoevan@users.noreply.github.com>
Co-authored-by: Douglas Fabris <27704687+dougfabris@users.noreply.github.com>
Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
d-gubert and others added 8 commits July 18, 2025 10:58
Co-authored-by: Martin Schoeler <martin.schoeler@rocket.chat>
Co-authored-by: Douglas Gubert <douglas.gubert@gmail.com>
Co-authored-by: Tasso <tasso.evangelista@rocket.chat>
Co-authored-by: Lucas Pelegrino <16467257+lucas-a-pelegrino@users.noreply.github.com>
Co-authored-by: Diego Sampaio <8591547+sampaiodiego@users.noreply.github.com>
@rocketchat-github-ci rocketchat-github-ci requested review from a team as code owners July 20, 2025 12:44
@changeset-bot
Copy link

changeset-bot bot commented Jul 20, 2025

🦋 Changeset detected

Latest commit: 7b37817

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 Jul 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 Jul 20, 2025

PR Preview Action v1.6.2

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

Built to branch gh-pages at 2025-07-29 13:25 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@codecov
Copy link

codecov bot commented Jul 20, 2025

Codecov Report

❌ Patch coverage is 76.11056% with 242 lines in your changes missing coverage. Please review.
✅ Project coverage is 65.70%. Comparing base (53b1ce6) to head (7b37817).
⚠️ Report is 113 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #36477      +/-   ##
==========================================
+ Coverage   64.53%   65.70%   +1.16%     
==========================================
  Files        3145     3172      +27     
  Lines      104392   105574    +1182     
  Branches    19709    20123     +414     
==========================================
+ Hits        67372    69369    +1997     
+ Misses      34331    33535     -796     
+ Partials     2689     2670      -19     
Flag Coverage Δ
e2e 58.09% <65.04%> (+0.45%) ⬆️
unit 70.96% <69.06%> (+1.73%) ⬆️

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 2bccc5a into master Jul 29, 2025
51 checks passed
@ggazzo ggazzo deleted the release-7.9.0 branch July 29, 2025 19: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.