Skip to content

Conversation

@rocketchat-github-ci
Copy link
Collaborator

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

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

7.10.0

Engine versions

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

Minor Changes

  • (#36623) Overrides the scrollbars auto hide behavior from hiding while not scrolling to hiding while not moving

  • (#36556) Adds a "Clear Filters" Button to the App Logs Filter Contextual Bar

  • (#36424) Adds an endpoint to fetch a Outbound Comms Provider's metadata.

  • (#36553) Creates a new endpoint that allows agents to send an outbound message from a registered app provider

  • (#36558) Adds a "Collapse All" button to the Apps Logs Filter and moves existing "Expand All" button to a kebab menu

  • (#36049) Introduces the side navigation with a new filtering system. The update adds new filters for All, Mentions, Favorites, and Discussions, as well as dedicated filters for Omnichannel conversations and grouping by Teams, Channels, and DMs.

    This change is being tested under Enhanced navigation experience feature preview, in order to check it you need to enabled it

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.

  • (#36622) Fixes an issue where audio and video messages would stop playing if left idle past their link expiration. Now the player automatically refreshes expired links so users can continue listening or watching without reloading the chat.

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

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

  • (#36703) Fixes an issue where custom room notification sounds were not applied.

  • (#36738) Addresses an issue where video conference popups don't receive proper focus because FocusScope is mispositioned

  • (#36577) Fixes an issue where rooms transferred to a department's queue could get stuck—marked as taken but with no agent assigned.

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

  • (#36617) Allows agents to set a default agent when the chat being transferred ends up in the queue

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

  • (#36625) Fixes an issue where app installation would fail if the app package contained JS syntax newer than 2017

  • (#36592) Fixes create-p and create-c permissions not being applyed in teams creation

  • (#36714) Fixes an issue where the Encrypted toggle in the Create Channel Modal would change unexpectedly or become disabled after switching the Private or Broadcast options when E2E defaults are enabled.

  • (#36611) Fix an issue where the report exported in the App logs page would not consider the instance id filter

  • (#36815) Fixes queued conversations not being sorted in real time based on the room's SLA policy

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

  • (#36802) Fixes an error on apps loading that would cause an unhandled promise rejection crash during startup in some cases

  • (#36080) Fixes issue preventing the Security Logs from being accessed using the Enhanced Navbar in feature preview

  • (#36749) Fixes an issue with Omnichannel inquiries where multiple instances could take the same inquiry from the queue resulting in the same room being assined to multiple agents.

  • (#36527) Fixes an issue that caused some types of messages to generate an empty thread preview

  • (#36672) fixes an issue where some apps that don't need permission would have grantedPermissions as null making it impossible to activate the app

  • (#36651) Fixes some locale loading issues for date-time formatting functionality.

  • (#36747) Fixes the onlyMyDepartments flag that some endpoints accept so it works more consistent across different user roles. Now, for monitors, onlyMyDepartments will include departments the user is serving as an agent. For agents, it will filter the ones the user is serving. There's no change for managers and admins, which can see anything.

  • (#36601) Fixes an issue where user custom status text is being overwritten, causing it not being updated in real time

  • (#36591) Fixes order on featured room header actions

  • (#36677 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat dm.delete/im.delete 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.

  • (#36569) Fixes "View Logs" button not filtering logs by instance id

  • (#36662) Fixes scroll issue when moving between channels or DMs

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

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

  • (#36676) Fixes an issue where files containing exif data would fail to upload to S3 when Message_Attachments_Strip_Exif is enabled.

  • (#36544) fixes an issue where bussines hours are not working on weekends when the timezone of bh slip into another day

  • (#36627) fixes an issue where using /v1/users.updateOwnBasicInfo, the user was not be able to set the password (not change), even when required

  • (#35985 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat Permissions API endpoints by migrating to a centralized syntax and utilizing shared AJV schemas for validation. This will enhance API documentation and ensure type safety through response validation.

  • (#36670) Fixes an issue that would cause the chat server to crash with an unhandled rejection in some cases

  • (#36578) Fixes a bug where the /api/v1/users.update API call was replacing the entire customFields object instead of merging only the specified properties. The fix ensures that when updating custom fields, existing values are preserved while only specified fields are updated or added.

  • Updated dependencies [f040b27, a54f883, c5f0be1, b25f05a, c86fbce, 22498de, 2fea1a7, 2f162a0, 128b228, fd32867, 759b178, 1ca92c3, 580a3c9, c0c8919, 8942187, 5d7dec3, 17bca96, a1c99df, dc6acda, 4297969, c7db598]:
    • @rocket.chat/rest-typings@7.10.0
    • @rocket.chat/model-typings@1.7.0
    • @rocket.chat/models@1.6.0
    • @rocket.chat/apps-engine@1.55.0
    • @rocket.chat/ui-client@22.0.0
    • @rocket.chat/http-router@7.9.4
    • @rocket.chat/i18n@1.10.0
    • @rocket.chat/core-typings@7.10.0
    • @rocket.chat/core-services@0.10.0
    • @rocket.chat/ui-contexts@22.0.0
    • @rocket.chat/omnichannel-services@0.3.34
    • @rocket.chat/presence@0.2.37
    • @rocket.chat/api-client@0.2.37
    • @rocket.chat/web-ui-registration@22.0.0
    • @rocket.chat/apps@0.5.16
    • @rocket.chat/omni-core-ee@0.0.2
    • @rocket.chat/cron@0.1.37
    • @rocket.chat/instance-status@0.1.37
    • @rocket.chat/omni-core@0.0.2
    • @rocket.chat/fuselage-ui-kit@22.0.0
    • @rocket.chat/gazzodown@22.0.0
    • @rocket.chat/ui-voip@12.0.0
    • @rocket.chat/license@1.0.28
    • @rocket.chat/pdf-worker@0.3.16
    • @rocket.chat/freeswitch@1.2.24
    • @rocket.chat/ui-avatar@18.0.0
    • @rocket.chat/network-broker@0.2.16
    • @rocket.chat/ui-theming@0.4.3
    • @rocket.chat/ui-video-conf@22.0.0
    • @rocket.chat/server-cloud-communication@0.0.2

lucas-a-pelegrino and others added 30 commits July 22, 2025 18:11
Co-authored-by: Diego Sampaio <8591547+sampaiodiego@users.noreply.github.com>
Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Co-authored-by: Tasso Evangelista <2263066+tassoevan@users.noreply.github.com>
Co-authored-by: Matheus Cardoso <5606812+cardoso@users.noreply.github.com>
…pdate-version-durability (#36487)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tasso Evangelista <2263066+tassoevan@users.noreply.github.com>
Co-authored-by: Matheus Cardoso <matheus@cardo.so>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
@rocketchat-github-ci rocketchat-github-ci requested review from a team as code owners August 20, 2025 17:37
@changeset-bot
Copy link

changeset-bot bot commented Aug 20, 2025

🦋 Changeset detected

Latest commit: 5fc034c

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 Aug 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 targeting the wrong base branch. It should target 7.10.0, but it targets 7.9.3

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

@codecov
Copy link

codecov bot commented Aug 20, 2025

Codecov Report

❌ Patch coverage is 80.36929% with 202 lines in your changes missing coverage. Please review.
✅ Project coverage is 66.10%. Comparing base (0fc6713) to head (5fc034c).
⚠️ Report is 138 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #36760      +/-   ##
==========================================
+ Coverage   65.74%   66.10%   +0.36%     
==========================================
  Files        3172     3287     +115     
  Lines      105574   110194    +4620     
  Branches    20029    20899     +870     
==========================================
+ Hits        69405    72847    +3442     
- Misses      33500    34663    +1163     
- Partials     2669     2684      +15     
Flag Coverage Δ
e2e 57.39% <65.40%> (-0.77%) ⬇️
unit 71.41% <77.65%> (+0.41%) ⬆️

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.

tassoevan and others added 21 commits August 20, 2025 15:28
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
@ggazzo ggazzo added this to the 7.10.0 milestone Sep 4, 2025
@ggazzo ggazzo merged commit 4133174 into master Sep 4, 2025
51 checks passed
@ggazzo ggazzo deleted the release-7.10.0 branch September 4, 2025 00:18
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.