Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
9e3eb78
chore(api): add default type parameter to forbidden() method (#39815)
ggazzo Mar 23, 2026
1dbfce4
chore(deps-dev): remove browserify, uglify-es from apps-engine (#39773)
cardoso Mar 23, 2026
a863b99
fix(core-typings): make verification_url optional in CloudRegistratio…
ggazzo Mar 24, 2026
fc7adc7
fix(core-typings): make modules optional in CloudConfirmationPollData…
ggazzo Mar 24, 2026
8c8971c
chore: Upgrade fuselage packages (#39776)
juliajforesti Mar 24, 2026
680b79a
chore: Bump version to 8.4.0-develop across all relevant packages
ggazzo Mar 25, 2026
e4e8237
fix(apps): `updateStatusText` not broadcasting presence.status (#39823)
dougfabris Mar 25, 2026
c495bdd
chore: convert unit tests from Alsatian to NodeJS built-in framework …
d-gubert Mar 25, 2026
147fa09
fix(ux): standardize form validation (#39590)
juliajforesti Mar 25, 2026
610cc03
chore: upgrade Alpine and Deno versions (#39837)
d-gubert Mar 25, 2026
d12b53c
fix: add validation for SAML SLO redirect URLs (#38994)
yasnagat Mar 26, 2026
5183daa
feat(a11y): Add live region to announce contextual bar search results…
dougfabris Mar 26, 2026
2103a7a
fix: app actions ignoring role filters and i18n translation (#39868)
juliajforesti Mar 26, 2026
fec3c9f
Merge remote-tracking branch 'origin/release-8.3.0' into develop
sampaiodiego Mar 27, 2026
4235cd9
fix(ui): Expanded thread view overlapping `NavBar` (#39892)
dougfabris Mar 27, 2026
4364222
fix: blank notifications when a voice call ends (#39741)
pierre-lehnen-rc Mar 31, 2026
a6327eb
test: Notification sounds tests running before room is ready (#39988)
dougfabris Mar 31, 2026
31d3419
chore: Apply strategy pattern to abac (#39769)
KevLehman Mar 31, 2026
9f38b54
fix(ui): Room mention click error without visual feedback (#39985)
juliajforesti Mar 31, 2026
32e9c27
chore: Upgrade fuselage packages (#40014)
juliajforesti Mar 31, 2026
cc2eb02
chore(deps): bump `jsrsasign` (#39860)
yasnagat Mar 31, 2026
02b35d5
chore: API Endpoint support for setting `action` type (#39983)
KevLehman Apr 1, 2026
8a30bfb
test: Update JIRA API search endpoint to use JQL (#40015)
ggazzo Apr 1, 2026
92a44ee
feat: Use `fuselage-forms` in account pages (#36525)
gabriellsh Apr 1, 2026
53e036c
fix(a11y): Global search not announcing results properly (#40023)
dougfabris Apr 1, 2026
7183f05
test: channel-management tests running before home page is ready (#40…
jessicaschelly Apr 2, 2026
8ebf44b
fix: Add setting check for Outlook Calendar action reactivity (#39986)
dougfabris Apr 2, 2026
88fb1e5
chore: change date formatting in Omnichannel Contact Center (#40025)
juliajforesti Apr 5, 2026
01159c0
chore: Inherit environment variables in deno cache build script (#36782)
VergeDX Apr 6, 2026
44938fd
chore: reorganize data exported by media-signaling lib (#39870)
pierre-lehnen-rc Apr 6, 2026
2031ba8
test: Reorg flextabs locators (#38533)
dougfabris Apr 7, 2026
58fc21c
ci: upgrade actions/cache to v5 (#40064)
ggazzo Apr 7, 2026
a23c43b
fix: delete all users subscriptions on re-join after being banned (#4…
sampaiodiego Apr 7, 2026
dd55029
test(federation): reorganize display name change tests for clarity an…
sampaiodiego Apr 7, 2026
b0f026b
ci: improve cache keys, observability, and node_modules caching strat…
ggazzo Apr 7, 2026
bb97a68
chore(deps): bump actions/setup-node from 6.2.0 to 6.3.0 (#39319)
dependabot[bot] Apr 7, 2026
df43b79
chore(deps): bump docker/login-action from 3 to 4 (#39355)
dependabot[bot] Apr 7, 2026
25e988b
chore(deps): bump codecov/codecov-action from 5 to 6 (#39895)
dependabot[bot] Apr 8, 2026
2cebe41
chore(deps): bump @xmldom/xmldom from 0.8.10 to 0.8.12 in /.github/ac…
dependabot[bot] Apr 8, 2026
3340757
Merge remote-tracking branch 'origin/master' into develop
ggazzo Apr 8, 2026
f21ed3a
fix: require unban before using inviting link (#40087)
ggazzo Apr 8, 2026
46faa43
chore: update Meteor and package versions to latest stable releases 3…
ggazzo Apr 8, 2026
c7744b1
feat: auto-wrap selected text in composer with matching delimiters (#…
Copilot Apr 8, 2026
a298a27
chore: Enable Meteor's *Modern Build Stack* (#37614)
ggazzo Apr 8, 2026
84754bb
fix: slack importer not importing messages correctly (#40053)
nazabucciarelli Apr 8, 2026
93e3193
chore: remove outdated oplog error message from admin workspace page …
abhinavkrin Apr 9, 2026
b490ed5
test(federation): fix display name test flakyness (#40085)
sampaiodiego Apr 9, 2026
85f001c
ci: Update cache key for packages-build in CI workflow (#40101)
ggazzo Apr 9, 2026
a6c863a
fix: engagement dashboard becoming unresponsive when clicking "See on…
abhinavkrin Apr 9, 2026
eb78ae4
fix: DDP method calls returning 404 for void methods (#40057)
abhinavkrin Apr 9, 2026
9875f67
chore: add helper descriptions to Auto Away user preference settings …
ricardogarim Apr 9, 2026
5052af2
chore: migrate client-side code from moment to date-fns (#40076)
ggazzo Apr 9, 2026
0f8350d
chore: update deno.lock and freeze install during build (#40038)
d-gubert Apr 9, 2026
cd79677
fix(a11y): Add inline error for UserAvatarEditor's URL input (#36656)
ergot-rp Apr 9, 2026
dd56c98
test: Enforce exact match for button locators in team modal (#40104)
dougfabris Apr 10, 2026
18a26c8
regression: fix multiple compounding keys in sequence (#40108)
ggazzo Apr 10, 2026
619ec70
perf: slim react-aria and react-stately barrel imports (-489 KB)
ggazzo Apr 10, 2026
fee3902
perf: patch zod barrel to remove unused locales (-144 KB)
ggazzo Apr 10, 2026
bf45c37
chore: slim barrel imports for react-aria, react-stately and zod (-79…
ggazzo Apr 10, 2026
68927b8
chore: slim @react-aria/i18n barrel and replace lodash import (-110 K…
ggazzo Apr 10, 2026
9760d84
refactor: Remove unused `description` from attachments render (#40067)
dougfabris Apr 10, 2026
c0c8301
fix: show disabled status when `Presence_broadcast_disabled` is enabl…
ricardogarim Apr 13, 2026
5cff1f4
fix: solve typo in apps engine endpoints (#40125)
julio-rocketchat Apr 13, 2026
448754d
fix: "Reply in direct message" action not visible for users with crea…
ricardogarim Apr 13, 2026
4c2f04f
chore: Show ldap attribute sync settings on abac page (#40088)
KevLehman Apr 13, 2026
c544b80
feat: new endpoint to get the current media state from the server (#4…
pierre-lehnen-rc Apr 13, 2026
e74a6bd
chore: Add `autocomplete` attribute to 2FA input fields (#37014)
Sarthakkad05 Apr 13, 2026
3c87a68
feat: LDAP Sync now endpoint to sync ABAC attributes (#40095)
KevLehman Apr 13, 2026
5af6363
chore(deps): bump axios from 1.13.5 to 1.15.0 in /.github/actions/upd…
dependabot[bot] Apr 14, 2026
3813b08
chore: Remove conflicting `env` option from `swc-loader` in storybook…
dougfabris Apr 14, 2026
5af4cf4
chore: Upgrade fuselage package (#40140)
juliajforesti Apr 14, 2026
2356c88
feat: Add alt description support for image uploads (#40075)
dougfabris Apr 14, 2026
4a834b5
ci: improve JIRA Playwright reporter observability (#40145)
ggazzo Apr 14, 2026
fc9ab29
chore(deps): bump setup-deno to v2 and caching-for-turbo to v2.3 (#40…
ggazzo Apr 14, 2026
2096f13
chore: add docs with known issues related to meteor modern stack (#40…
pierre-lehnen-rc Apr 14, 2026
1c520d3
chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /.github…
dependabot[bot] Apr 14, 2026
41f6662
chore(deps): bump `vite`, `webpack`, `underscore`, `google-storage`, …
julio-rocketchat Apr 15, 2026
9713af3
fix: visitorEmails and phone visitor fields being reordered alphabeti…
nazabucciarelli Apr 15, 2026
4e99ff6
feat: email filtering in `users.info` and `users.list` endpoints (#39…
nazabucciarelli Apr 15, 2026
21cd54f
feat: allow clients to accept calls before the session is established…
pierre-lehnen-rc Apr 15, 2026
c00e107
ci: add actionlint workflow (#40010)
cardoso Apr 15, 2026
327be39
feat(a11y): Add anchor-based navigation with router-level scroll supp…
ergot-rp Apr 15, 2026
31b301c
fix(a11y): Navigation items missing aria props (#40157)
juliajforesti Apr 15, 2026
278b84f
feat: add externalIds support for visitor identification (#39535)
ricardogarim Apr 15, 2026
2353766
test: Jira reporter uses ADF for issue description (#40171)
ggazzo Apr 15, 2026
f032e18
fix: custom sounds pagination action buttons when the amount exceeds …
nazabucciarelli Apr 15, 2026
8c0e16c
feat: External PDP (#39845)
KevLehman Apr 16, 2026
055e24d
fix(ux): Wrong colors on attachment drag and drop surfaces (#39890)
juliajforesti Apr 16, 2026
18cf101
refactor: Remove any usage and enforce strict typing in AdminUserInfo…
srijnabhargav Apr 16, 2026
f621848
fix(a11y): remove `strong` tags from thread title (#40170)
juliajforesti Apr 16, 2026
8f111f7
chore: slim Rocket.Chat Docker image (~260 MB, -14.7%) (#40128)
ggazzo Apr 16, 2026
d9f4c86
fix: use i18n key for RoleForm description hint text (#40177)
Naetiksoni08 Apr 16, 2026
82d5c0a
chore: Update README.md (#39121)
rachana-visavadiya Apr 16, 2026
e792aba
fix(apps): message updater missing in apps (#39883)
d-gubert Apr 16, 2026
df36a85
chore(ci): improve node and deno version handling (#40159)
d-gubert Apr 16, 2026
32f67f2
feat(a11y): Bring keyboard shortcuts to a global context (#40169)
dougfabris Apr 17, 2026
f3fa3ee
feat: update `Livechat_enabled_when_agent_idle` setting to not includ…
nazabucciarelli Apr 17, 2026
7d19209
feat: send push notifications for voice calls (#39386)
pierre-lehnen-rc Apr 17, 2026
12c44d2
fix: read receipts not turning blue when all active users have read (…
abhinavkrin Apr 17, 2026
53e32c7
chore(message-parser): all contributions (#39853)
ggazzo Apr 17, 2026
865178a
chore: convert endpoints do openApi (#39553)
ggazzo Apr 17, 2026
9c3e6d7
chore: pin github actions to SHA hashes (#40208)
yasnagat Apr 17, 2026
25527a6
chore: Update mockserver image to RocketChat org (#40205)
KevLehman Apr 17, 2026
f4dfb8d
fix: Livechat_accept_chats_with_no_agents omnichannel setting not bei…
nazabucciarelli Apr 17, 2026
95a82f7
feat(apps): ad-hoc redaction for apps logs (#40096)
d-gubert Apr 17, 2026
2b4bd13
chore(deps): close ~36 Dependabot advisories via resolutions and dire…
ggazzo Apr 17, 2026
24b3671
feat: add per-integration scriptTranspile flag to opt-out of Babel (#…
ggazzo Apr 17, 2026
b129c50
test: Add tests for device management search and permissions (#40102)
Harmeet221 Apr 20, 2026
84c0853
chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 (#40224)
dependabot[bot] Apr 20, 2026
6424640
chore(models): limit MongoDB NestedPaths to 3 levels (#40212)
sampaiodiego Apr 20, 2026
543b6c8
feat: Show image preview for files in composer and files list (#40181)
dougfabris Apr 20, 2026
80c7f9d
chore: migrate apps engine logs API endpoint to new format (#40225)
julio-rocketchat Apr 20, 2026
547cf80
test(e2ee): reset own key with fresh auth in encryption specs (#40228)
jessicaschelly Apr 20, 2026
5dc8d2b
chore(lint): disable testing-library rules for playwright tests (#40231)
cardoso Apr 20, 2026
f65cd9b
feat(enterprise): Implement cold storage archiving for read receipts …
Copilot Apr 20, 2026
f3649b2
fix(federation): re-invite after ban (#40114)
sampaiodiego Apr 20, 2026
2632182
chore: publish media-signaling package (#37161)
pierre-lehnen-rc Apr 20, 2026
6a49770
regression: validate the subscription status on unban (#40237)
sampaiodiego Apr 21, 2026
1a87286
chore(deps): bump deps via resolution and direct deps bump (#40248)
julio-rocketchat Apr 22, 2026
6cd73b0
Merge remote-tracking branch 'origin/master' into develop
ggazzo Apr 22, 2026
04ef42d
Release 8.4.0-rc.0
rocketchat-github-ci Apr 20, 2026
de484e1
chore(logs): fix ts merge error
ggazzo Apr 22, 2026
91d6e8b
regression: ABAC health check not detailing reasons when running on m…
KevLehman Apr 22, 2026
7d63387
chore(logs): fix ts merge error
ggazzo Apr 22, 2026
b1bb000
regression: Invalid setting on boot when running on development mode …
KevLehman Apr 23, 2026
8cbc11e
regression: preserve filename as-is in FileUploadModal (#40277)
dougfabris Apr 23, 2026
1a3fcdc
regression: disable avatar url input (#40278)
juliajforesti Apr 23, 2026
1b6b2df
regression: server not rejecting user's attempts to call themselves (…
pierre-lehnen-rc Apr 22, 2026
dcd61e1
regression: Apply user language locale to client-side dates (#40264)
dougfabris Apr 23, 2026
ca80700
Release 8.4.0-rc.1
rocketchat-github-ci Apr 23, 2026
92dbb53
chore: deprecate sendFileMessage meteor method (#40287)
nazabucciarelli Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/add-parser-fuzz-testing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/message-parser": patch
---

Add property-based fuzz testing using `fast-check` to continuously evaluate memory limits, structural boundaries, and backtracking behavior against heavily randomized markdown arrays.
5 changes: 5 additions & 0 deletions .changeset/block-splitter-layer1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/message-parser": patch
---

feat(message-parser): implement BlockSplitter PoC (Layer 1)
5 changes: 5 additions & 0 deletions .changeset/bump-patch-1776981008743.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Bump @rocket.chat/meteor version.
7 changes: 7 additions & 0 deletions .changeset/cool-cups-tickle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/ui-composer': minor
'@rocket.chat/ui-client': minor
'@rocket.chat/meteor': minor
---

Adds file thumbnails with image preview to the message composer attachments
6 changes: 6 additions & 0 deletions .changeset/cool-parents-buy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/meteor': patch
'@rocket.chat/mock-providers': patch
---

Fixed UI becoming unresponsive after clicking "See on Engagement Dashboard" from the workspace info card, which required a manual page refresh to recover.
6 changes: 6 additions & 0 deletions .changeset/eighty-experts-sort.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/ui-voip': patch
'@rocket.chat/meteor': patch
---

Fixes empty notifications sent when a voice call ends
5 changes: 5 additions & 0 deletions .changeset/empty-rockets-rush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/media-signaling': major
---

Publishes the media signaling package to npm
5 changes: 5 additions & 0 deletions .changeset/empty-spiders-vanish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/ddp-streamer': patch
---

Fixes an issue where some DDP method calls could incorrectly return a 404 error.
10 changes: 10 additions & 0 deletions .changeset/fair-lions-smell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@rocket.chat/media-calls': minor
'@rocket.chat/core-services': minor
'@rocket.chat/model-typings': minor
'@rocket.chat/models': minor
'@rocket.chat/meteor': minor
'@rocket.chat/media-signaling': minor
---

Adds a new REST endpoint to accept or reject media calls without an active media session
5 changes: 5 additions & 0 deletions .changeset/famous-socks-clap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

LDAP `sync now` action now syncs user's abac attributes too.
10 changes: 10 additions & 0 deletions .changeset/forty-dolphins-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@rocket.chat/model-typings': minor
'@rocket.chat/core-typings': minor
'@rocket.chat/apps-engine': minor
'@rocket.chat/omni-core': minor
'@rocket.chat/models': minor
'@rocket.chat/meteor': minor
---

Adds externalIds field to livechat visitors for external platform identification.
5 changes: 5 additions & 0 deletions .changeset/grumpy-ligers-drum.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/server-fetch': minor
---

Introduces redaction of potentially sensitive data when logging request URLs
7 changes: 7 additions & 0 deletions .changeset/hot-lies-divide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/model-typings': patch
'@rocket.chat/models': patch
'@rocket.chat/meteor': patch
---

Fixes an issue where messages appeared as unread even when all active users had read them. Read receipts now correctly ignore deactivated users.
7 changes: 7 additions & 0 deletions .changeset/integration-script-transpile-opt-out.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/meteor': minor
'@rocket.chat/core-typings': minor
'@rocket.chat/rest-typings': minor
---

Adds a `skipTranspile` flag (default `false`) to webhook integrations. When set to `true`, the integration script is stored as-is without Babel transpilation — matching the 9.0.0 default where Babel is removed entirely. Admins can flip the flag per-integration to validate strict-mode compatibility before upgrading. The field is deprecated and will be removed in 9.0.0.
6 changes: 6 additions & 0 deletions .changeset/khaki-eggs-provide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/apps-engine': patch
'@rocket.chat/meteor': patch
---

Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
5 changes: 5 additions & 0 deletions .changeset/long-years-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes user status indicator to show disabled state when presence broadcast is turned off
5 changes: 5 additions & 0 deletions .changeset/loud-ligers-explode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/models': patch
---

Fixes array resorting when appending visitor emails/phones to ensure chat transcripts are sent to the correct registration email.
5 changes: 5 additions & 0 deletions .changeset/many-avocados-battle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes a bug that could remove all of a user's subscriptions when the user was re-added to a room while still banned.
5 changes: 5 additions & 0 deletions .changeset/mean-mails-pay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes Slack messages being incorrectly saved on import
5 changes: 5 additions & 0 deletions .changeset/message-parser-guards-coverage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/message-parser": patch
---

Add test coverage for isNodeOfType guard bringing branch coverage to 100%
5 changes: 5 additions & 0 deletions .changeset/message-parser-joinEmoji-tests.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/message-parser": patch
---

Add test coverage for joinEmoji behavior through reducePlainTexts
5 changes: 5 additions & 0 deletions .changeset/metal-rice-retire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Adds SAML redirect validation by matching request parameters and configured IdP SLO
5 changes: 5 additions & 0 deletions .changeset/nasty-tomatoes-bake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where the outlook calendar action isn't being reactive based on the setting
5 changes: 5 additions & 0 deletions .changeset/neat-bananas-behave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes app actions ignoring role filters and i18n translation
5 changes: 5 additions & 0 deletions .changeset/odd-needles-smash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes "Reply in direct message" action not being shown when user has permission to create DMs but no existing conversation exists.
123 changes: 123 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
{
"mode": "pre",
"tag": "rc",
"initialVersions": {
"@rocket.chat/meteor": "8.4.0-develop",
"rocketchat-services": "2.0.44",
"@rocket.chat/uikit-playground": "0.7.9",
"@rocket.chat/account-service": "0.4.53",
"@rocket.chat/authorization-service": "0.5.6",
"@rocket.chat/ddp-streamer": "0.3.53",
"@rocket.chat/omnichannel-transcript": "0.4.53",
"@rocket.chat/presence-service": "0.4.53",
"@rocket.chat/queue-worker": "0.4.53",
"@rocket.chat/abac": "0.1.6",
"@rocket.chat/federation-matrix": "0.1.0",
"@rocket.chat/license": "1.1.13",
"@rocket.chat/media-calls": "0.3.0",
"@rocket.chat/network-broker": "0.2.32",
"@rocket.chat/omni-core-ee": "0.0.18",
"@rocket.chat/omnichannel-services": "0.3.50",
"@rocket.chat/pdf-worker": "0.3.32",
"@rocket.chat/presence": "0.2.53",
"@rocket.chat/account-utils": "0.0.3",
"@rocket.chat/agenda": "0.1.1",
"@rocket.chat/api-client": "0.2.53",
"@rocket.chat/apps": "0.6.6",
"@rocket.chat/apps-engine": "1.61.0",
"@rocket.chat/base64": "1.0.14",
"@rocket.chat/cas-validate": "0.0.4",
"@rocket.chat/core-services": "0.13.2",
"@rocket.chat/core-typings": "8.4.0-develop",
"@rocket.chat/cron": "0.1.53",
"@rocket.chat/ddp-client": "1.0.6",
"@rocket.chat/desktop-api": "1.1.1",
"@rocket.chat/eslint-config": "0.8.0",
"@rocket.chat/favicon": "0.0.5",
"@rocket.chat/fuselage-ui-kit": "29.0.0",
"@rocket.chat/gazzodown": "29.0.0",
"@rocket.chat/http-router": "7.9.20",
"@rocket.chat/i18n": "2.2.0",
"@rocket.chat/instance-status": "0.1.53",
"@rocket.chat/jest-presets": "0.0.2",
"@rocket.chat/jwt": "0.2.1",
"@rocket.chat/livechat": "2.1.0",
"@rocket.chat/log-format": "0.0.3",
"@rocket.chat/logger": "1.0.1",
"@rocket.chat/media-signaling": "0.2.0",
"@rocket.chat/message-parser": "0.31.35",
"@rocket.chat/message-types": "0.1.1",
"@rocket.chat/mock-providers": "0.4.13",
"@rocket.chat/model-typings": "2.1.2",
"@rocket.chat/models": "2.1.2",
"@rocket.chat/mongo-adapter": "0.0.3",
"@rocket.chat/poplib": "0.0.3",
"@rocket.chat/omni-core": "0.0.18",
"@rocket.chat/password-policies": "0.1.1",
"@rocket.chat/patch-injection": "0.0.2",
"@rocket.chat/peggy-loader": "0.31.28",
"@rocket.chat/random": "1.2.3",
"@rocket.chat/release-action": "2.2.4",
"@rocket.chat/release-changelog": "0.1.1",
"@rocket.chat/rest-typings": "8.4.0-develop",
"@rocket.chat/server-cloud-communication": "0.0.3",
"@rocket.chat/server-fetch": "0.1.2",
"@rocket.chat/sha256": "1.0.13",
"@rocket.chat/storybook-config": "0.0.3",
"@rocket.chat/tools": "0.2.5",
"@rocket.chat/tracing": "0.0.2",
"@rocket.chat/tsconfig": "0.0.0",
"@rocket.chat/ui-avatar": "25.0.0",
"@rocket.chat/ui-client": "29.0.0",
"@rocket.chat/ui-composer": "0.6.0",
"@rocket.chat/ui-contexts": "29.0.0",
"@rocket.chat/ui-kit": "1.0.0",
"@rocket.chat/ui-video-conf": "29.0.0",
"@rocket.chat/ui-voip": "19.0.0",
"@rocket.chat/web-ui-registration": "29.0.0"
},
"changesets": [
"add-parser-fuzz-testing",
"block-splitter-layer1",
"bump-patch-1776981008743",
"cool-cups-tickle",
"cool-parents-buy",
"eighty-experts-sort",
"empty-rockets-rush",
"empty-spiders-vanish",
"fair-lions-smell",
"famous-socks-clap",
"forty-dolphins-check",
"grumpy-ligers-drum",
"hot-lies-divide",
"integration-script-transpile-opt-out",
"khaki-eggs-provide",
"long-years-flow",
"loud-ligers-explode",
"many-avocados-battle",
"mean-mails-pay",
"message-parser-guards-coverage",
"message-parser-joinEmoji-tests",
"metal-rice-retire",
"nasty-tomatoes-bake",
"neat-bananas-behave",
"odd-needles-smash",
"purple-boxes-shout",
"purple-pillows-prove",
"quick-impalas-pump",
"red-kings-notice",
"serious-eggs-type",
"shiny-berries-check",
"smart-chicken-repair",
"soft-rats-behave",
"stale-drinks-report",
"tall-flowers-return",
"tall-singers-roll",
"tender-seas-sparkle",
"tender-spies-give",
"tidy-pillows-eat",
"warm-cups-dress",
"wet-pandas-pump",
"wicked-drinks-think"
]
}
6 changes: 6 additions & 0 deletions .changeset/purple-boxes-shout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/models': minor
'@rocket.chat/meteor': minor
---

Updates omnichannel routing so agents with `offline` status are always excluded from assignment. The `Livechat_enabled_when_agent_idle` setting now only affects agents with `away` status.
6 changes: 6 additions & 0 deletions .changeset/purple-pillows-prove.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/i18n': patch
'@rocket.chat/meteor': patch
---

Moves keyboard shortcuts from the contextual bar into a modal accessible from the user menu, and adds a hotkey to open it.
6 changes: 6 additions & 0 deletions .changeset/quick-impalas-pump.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/apps-engine': patch
'@rocket.chat/meteor': patch
---

Fixes the issue of the lacking MessageUpdater not being available to apps during runtime
6 changes: 6 additions & 0 deletions .changeset/red-kings-notice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/federation-matrix': patch
'@rocket.chat/meteor': patch
---

Fixes a bug preventing users to join a room after being banned and unbanned.
5 changes: 5 additions & 0 deletions .changeset/serious-eggs-type.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where the apps-engine updateStatusText method isn't updating the app user status text properly
10 changes: 10 additions & 0 deletions .changeset/shiny-berries-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@rocket.chat/media-signaling': minor
'@rocket.chat/media-calls': minor
'@rocket.chat/core-services': minor
'@rocket.chat/apps-engine': minor
'@rocket.chat/ui-voip': minor
'@rocket.chat/meteor': minor
---

Adds new API endpoints to load the user's current voice call state from the server
5 changes: 5 additions & 0 deletions .changeset/smart-chicken-repair.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Introduces redaction of potentially sensitive data in logs related to apps-engine
6 changes: 6 additions & 0 deletions .changeset/soft-rats-behave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/rest-typings': minor
'@rocket.chat/meteor': minor
---

Adds email search filter to `users.list` and `users.info` endpoints.
5 changes: 5 additions & 0 deletions .changeset/stale-drinks-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where the expanded thread view was overlapping the navbar
5 changes: 5 additions & 0 deletions .changeset/tall-flowers-return.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes inability to use custom sounds pagination action buttons when the amount exceeds the specified limit
10 changes: 10 additions & 0 deletions .changeset/tall-singers-roll.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/core-services": minor
"@rocket.chat/core-typings": minor
"@rocket.chat/i18n": minor
"@rocket.chat/authorization-service": minor
"@rocket.chat/abac": minor
---

Adds support for setting up Virtru as a PDP (Policy Decision Point) for ABAC.
13 changes: 13 additions & 0 deletions .changeset/tender-seas-sparkle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
'@rocket.chat/meteor': minor
---

Introduces Cold Storage Archiving for Read Receipts to improve performance and scalability in large deployments.

Enterprise workspaces can now archive older read receipts into a dedicated cold storage collection, reducing the size of the primary read receipts dataset and improving query performance in environments with high message volumes.

This feature is disabled by default and can be enabled through the new setting:

**Message → Read Receipts → Enable Read Receipts Cold Storage**

This feature is especially recommended for deployments with high message throughput and long data retention requirements, where reducing the size of hot collections significantly improves overall system responsiveness.
5 changes: 5 additions & 0 deletions .changeset/tender-spies-give.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/tools': minor
---

Adds new function for censoring URL components in logs
Loading
Loading