Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
8993 commits
Select commit Hold shift + click to select a range
1acd164
Release 7.13.1 (#37731)
ggazzo Dec 9, 2025
4eeab1e
Release 7.13.1
rocketchat-github-ci Dec 9, 2025
a2b2e26
fix: make validateRoleList to check by role name or id (#37713)
ricardogarim Dec 9, 2025
3837d20
Merge remote-tracking branch 'origin/master' into develop
ggazzo Dec 9, 2025
9b3fa8d
chore: add endpoints for retrieving call history data (#37702)
pierre-lehnen-rc Dec 9, 2025
06991bc
chore: added withSubscription to MockedAppRootBuilder (#37746)
ggazzo Dec 9, 2025
1a9225e
chore: Move `getHistoryMessagePayload` to `ui-voip` package (#37738)
gabriellsh Dec 9, 2025
607fa6e
chore: remove `roomToolbox` prop in `RoomHeader` component (#37755)
ggazzo Dec 9, 2025
1a80025
feat(federation): add room invites support (#37532)
ricardogarim Dec 10, 2025
a22df09
chore(gazzodown): Review build configuration (#37753)
tassoevan Dec 10, 2025
176d5ea
feat: Added pending invitation state to rooms (#37612)
aleksandernsilva Dec 10, 2025
4793aca
fix(federation): previous states on initial state and remove emitter …
ggazzo Dec 10, 2025
265f3e2
test: add end-to-end tests for rejecting an invitation from Synapse (…
jessicaschelly Dec 10, 2025
c034e41
chore(federation): don't check edu configs (#37626)
sampaiodiego Dec 10, 2025
7fbe794
test: inject initial data after each test in E2EE Key Reset (#37759)
ggazzo Dec 10, 2025
095fcc0
chore: Add `getPreviousRouteName` to `RouterContext` (#37752)
dougfabris Dec 10, 2025
ddf6717
test: implement retry logic for read receipt verification (#37762)
ggazzo Dec 10, 2025
872da49
chore: adds a deprecation warning for `livechat:saveBusinessHour` (#3…
lucas-a-pelegrino Dec 10, 2025
6b73569
test: implement retry logic for inquiry timeout in livechat end-to-en…
ggazzo Dec 10, 2025
4182a7b
chore: replaces use of legacy `livechat:saveCustomFields` with new en…
lucas-a-pelegrino Dec 11, 2025
c48eb68
fix: remove sensitive information from outgoingLogger logs (#37729)
ricardogarim Dec 11, 2025
99dcf8c
chore: prevent federated room from being handled by read receipt (#37…
ggazzo Dec 11, 2025
5896e3b
fix: router failing to match channel route when 'First Channel After …
abhinavkrin Dec 11, 2025
2e4bd49
test: Add e2e test for change password in account security page (#37765)
dougfabris Dec 11, 2025
38a736f
chore(livechat,gazzodown): Forcefully trim Livechat bundle size (#37763)
tassoevan Dec 11, 2025
2527c47
test(federation): improve and slim down config and scripts (#37769)
sampaiodiego Dec 11, 2025
5b3f93c
chore: adds deprecation warning for `livechat:removeBusinessHour` and…
lucas-a-pelegrino Dec 11, 2025
94b87d9
fix: `InfoCard` element's `action` block not dispatching action paylo…
gabriellsh Dec 11, 2025
17f587b
fix: Unable to change password when 2FA is enabled (#37745)
dougfabris Dec 11, 2025
855fae2
refactor: Sidebar badges (#37638)
aleksandernsilva Dec 12, 2025
d3538e7
feat: Add `framed` optional property for IconElement `ui-kit` compone…
gabriellsh Dec 12, 2025
161459a
chore: use `err` for logging Error instances on voip code (#37794)
pierre-lehnen-rc Dec 12, 2025
8bf0bab
fix: unhandled exception if Drachtio fails to initiate a request (#37…
pierre-lehnen-rc Dec 13, 2025
a00c000
fix(federation): return empty devices list (#37761)
sampaiodiego Dec 15, 2025
7324d99
test: Enhance end-to-end tests for DMs (#37813)
ggazzo Dec 15, 2025
cea565b
chore(message-parser): Review build configuration (#37737)
tassoevan Dec 15, 2025
4aa3634
fix(presence): update connections on heartbeat and remove them when s…
cardoso Dec 15, 2025
b81ae0b
chore: Disabled voice actions in federated rooms (#37714)
aleksandernsilva Dec 15, 2025
1baa03c
fix(federation): handle "disinvite" and duplicated messages (#37791)
ggazzo Dec 15, 2025
acf14d6
test(federation): remove qase monkey patch (#37818)
sampaiodiego Dec 15, 2025
c406a51
test(federation): create DM tests (#37777)
sampaiodiego Dec 15, 2025
cf4dfcd
test: add extra details for `takeInquiry` method during TEST_MODE
ggazzo Dec 16, 2025
733c94b
fix: "Call Ended" SFX played when a call starts in a different tab (#…
pierre-lehnen-rc Dec 16, 2025
be679f4
fix: Create channel modal not validating federated access permission …
aleksandernsilva Dec 16, 2025
d77cd2f
test(livechat): add deleteAgent function and integrate into end-to-en…
ggazzo Dec 16, 2025
f3dc2c1
chore: Move `GenericTable` to `ui-client` package (#37830)
gabriellsh Dec 16, 2025
d24910b
chore: Upgrade fuselage packages (#37795)
gabriellsh Dec 16, 2025
848af33
refactor(tests): enhance waitForRoomEvent with timeout handling (#37835)
ggazzo Dec 16, 2025
3e42805
chore(ui-client): Move some views (#37757)
tassoevan Dec 17, 2025
6573e3b
test(api): implement retry logic for read receipt retrieval in asynch…
ggazzo Dec 17, 2025
7087289
fix: add --cached-only to Deno command line (#37730)
d-gubert Dec 17, 2025
a354057
chore: improve voip lib configs for better mobile compatibility (#37265)
pierre-lehnen-rc Dec 17, 2025
69fe4d5
test: Update swc/core on jest/preset (#37821)
KevLehman Dec 17, 2025
fceee73
feat: Media Call History contextual bar (#37739)
gabriellsh Dec 17, 2025
afd964b
test: Fix flaky `should add a custom emoji[...]` tests and improve se…
gabriellsh Dec 18, 2025
cb7c338
test: Flaky `average-service-time` livechat test (#37854)
KevLehman Dec 18, 2025
73d9eb2
feat: ABAC (#37091)
KevLehman Dec 18, 2025
4fe33e8
test: Fix flaky current chats test (#37860)
KevLehman Dec 18, 2025
65214b6
chore(federation-matrix): Review build configuration (#37858)
tassoevan Dec 18, 2025
3b9aab8
regression: fix presence connections not being updated in DDPStreamer…
cardoso Dec 18, 2025
0d62bd6
chore: improve voice call logs (#37861)
pierre-lehnen-rc Dec 18, 2025
5698028
test(federation): validate empty room state (#37824)
sampaiodiego Dec 18, 2025
5106fcd
fix(federation): update group DMs names (#37840)
sampaiodiego Dec 18, 2025
9fb60f2
fix: `UserAutoCompleteMultiple` not removing selected items (#37823)
juliajforesti Dec 18, 2025
a909ab6
feat: Implement Call History contextual bar inside rooms (#37773)
gabriellsh Dec 18, 2025
38204e0
regression: Duplicated error messages when inviting invalid user to A…
KevLehman Dec 18, 2025
d821cd3
chore: add params to filter call history by direction and/or state (#…
pierre-lehnen-rc Dec 19, 2025
25a10b6
fix: Global Search "Jump to message" failing due to incorrect URL gen…
abhinavkrin Dec 19, 2025
532604e
fix: prevent push notifications from being sent after logout (#37845)
ricardogarim Dec 19, 2025
23e047c
fix: Remove `requestTagBeforeClosing` dependency from `chatClosingTag…
lucas-a-pelegrino Dec 19, 2025
ec56600
fix: third-party login is broken (#37707)
d-gubert Dec 19, 2025
774b1e8
chore(deps): bump actions/download-artifact from 6 to 7 (#37808)
dependabot[bot] Dec 19, 2025
ee0911a
chore(deps): bump actions/cache from 4 to 5 (#37785)
dependabot[bot] Dec 19, 2025
c732149
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 (#37679)
dependabot[bot] Dec 19, 2025
56f1239
fix: imported fixes 2025-12-19 (#37874)
julio-rocketchat Dec 19, 2025
c6261fe
Bump 7.13.2
rocketchat-github-ci Dec 19, 2025
17496df
chore: save users' names to call history (#37867)
pierre-lehnen-rc Dec 19, 2025
eef2b39
fix(presence): update connections on heartbeat and remove them when s…
dionisio-bot[bot] Dec 19, 2025
e9f1930
regression: fix presence connections not being updated in DDPStreamer…
dionisio-bot[bot] Dec 19, 2025
f8154f1
fix: imported fixes 2025-12-19 (#37876)
dionisio-bot[bot] Dec 19, 2025
1c06f60
feat: Add `phone-question-mark` icon to `IconElement` in `ui-kit` (#3…
gabriellsh Dec 19, 2025
f056c45
feat: Added invitation badge to sidebar (#37635)
aleksandernsilva Dec 19, 2025
b11c5b5
chore(deps): bump axios from 1.8.2 to 1.12.0 in /.github/actions/upda…
dependabot[bot] Dec 19, 2025
cbb14f9
chore(deps): bump hono to 4.10.6 (#37733)
julio-rocketchat Dec 19, 2025
04febb0
chore(deps): bump parse/node-apn to 7.0.1 (#37734)
jonasflorencio Dec 19, 2025
4829211
chore(deps): bump nodemailer lib (#37743)
julio-rocketchat Dec 19, 2025
4efb7f6
chore: update InvitationBadge snapshot
ggazzo Dec 19, 2025
0ccb969
feat: Room List Bridge (#37719)
Dnouv Dec 19, 2025
cc3a99f
fix: no amd64 binaries on manual installation (#37841)
rodrigok Dec 19, 2025
aba62ef
fix: no amd64 binaries on manual installation (#37900)
dionisio-bot[bot] Dec 19, 2025
be80b72
fix: update /v1/users.logout to properly log out all user sessions (#…
ricardogarim Dec 19, 2025
5f160c4
chore: undeprecate `/v1/e2e.updateGroupKey` endpoint (#37894)
cardoso Dec 19, 2025
82fbda2
chore(base64): Review build configuration (#37899)
tassoevan Dec 19, 2025
72fe118
Release 7.13.2
rocketchat-github-ci Dec 19, 2025
0b660a5
feat(ui-voip): Add `Call Info` button to voice calls history message …
gabriellsh Dec 19, 2025
700fc7f
Merge remote-tracking branch 'origin/master' into develop
ggazzo Dec 19, 2025
404d8ff
chore: update .yarnrc.yml
ggazzo Dec 19, 2025
3f2ff26
chore: add contact filter to call history endpoint (#37896)
pierre-lehnen-rc Dec 19, 2025
37ed4ca
chore: improve exported type for 'call-history.info' endpoint (#37905)
pierre-lehnen-rc Dec 19, 2025
0b39d87
feat: Added invitation badge to room members list (#37643)
aleksandernsilva Dec 19, 2025
b47d3db
regression(ABAC): Missing abac section in team info (#37869)
MartinSchoeler Dec 20, 2025
626f0d2
feat: Added invitation information to user info contextual bar (#37712)
aleksandernsilva Dec 20, 2025
7b851e6
feat: Call History Table (#37839)
gabriellsh Dec 20, 2025
0cbd1c3
test(federation): cover more DMs use cases (#37891)
sampaiodiego Dec 20, 2025
7a6c79d
chore(pdf-worker): Review build configuration (#37857)
tassoevan Dec 20, 2025
a979ceb
regression: Remove abac rooms from the audition of user messages (#37…
KevLehman Dec 20, 2025
9e03ed5
fix: push notifications not delivered when message length is too larg…
lucas-a-pelegrino Dec 20, 2025
5836726
test: MongoMS cache directory (#37893)
KevLehman Dec 20, 2025
36b9309
regression(ABAC): Add missing attribute value in use validation to fo…
MartinSchoeler Dec 20, 2025
76d263e
regression(ABAC): missing room icon on abac rooms table (#37868)
MartinSchoeler Dec 20, 2025
9657d38
chore: Change call history message-block `not-answered` icon (#37903)
gabriellsh Dec 20, 2025
ced8471
Update cron schedule for release candidate job
ggazzo Dec 20, 2025
0b86795
regression(ABAC): Adjust forms spacing and accessibility. (#37872)
MartinSchoeler Dec 20, 2025
572c963
chore(random): Review build configuration (#37901)
tassoevan Dec 20, 2025
92a121b
fix: iframe external commands (#37829)
yash-rajpal Dec 20, 2025
7037ab5
bump 8.0.0
ggazzo May 9, 2025
bd10778
chore(meteor-methods)!: remove deprecated canAccessRoom method (#35436)
blackmamba1231 May 12, 2025
828cf79
chore!: remove mongo 5/6 support (#35961)
ggazzo May 14, 2025
afe3616
chore!: Remove `streamhub` (#35964)
ggazzo May 14, 2025
e19d161
chore: Remove deprecated `pdfTranscriptRequested` index (#36305)
KevLehman Jun 25, 2025
705f4de
chore!: Remove API_Use_REST_For_DDP_Calls setting (#32590)
debdutdeb Jul 29, 2025
a2defe3
chore!: Remove mobex & voxtelesys code & settings (#36547)
KevLehman Aug 5, 2025
5973349
chore!: remove `OTR` (#36691)
juliajforesti Aug 19, 2025
31a654d
chore!: Remove MeetPage and webRTC (#36671)
juliajforesti Aug 27, 2025
340e6ae
chore!: Remove `changeLivechatStatus` deprecated meteor method (#36809)
lucas-a-pelegrino Aug 27, 2025
9917ee4
chore!: Remove setUserPassword method (#36828)
MartinSchoeler Aug 28, 2025
33e7a69
chore!: remove meteor method `muteUserInRoom` (#36823)
MartinSchoeler Aug 28, 2025
18db8dd
chore!: Remove meteor `unmuteUserInRoom` method (#36822)
MartinSchoeler Aug 28, 2025
04d2484
chore!: remove deprecated `sendConfirmationEmail` method (#36829)
MartinSchoeler Aug 28, 2025
0414771
chore!: Remove deprecated `setCustomFields` method (#36832)
MartinSchoeler Aug 28, 2025
62ff125
chore!: Remove deprecated `setUsername` method (#36831)
MartinSchoeler Aug 28, 2025
0f7ef8e
chore!: Remove deprecated `getAvatarSuggestion` method (#36830)
MartinSchoeler Aug 28, 2025
4b1c9ae
chore!: Remove saveUserProfile deprecated method (#36827)
MartinSchoeler Aug 28, 2025
476a070
chore!: remove `banners.getnew` deprecated method (#36821)
MartinSchoeler Aug 28, 2025
ef8c933
chore!: Remove `livechat:closeRoom` deprecated method (#36824)
lucas-a-pelegrino Aug 29, 2025
d804452
chore!: Remove deprecated `insertOrUpdateUser` meteor method (#36838)
MartinSchoeler Aug 29, 2025
5664c0c
chore!: remove deprecated getUserRoles method (#36851)
abhinavkrin Sep 1, 2025
5f443d7
chore!: Remove deprecated `setReaction` meteor method (#36837)
MartinSchoeler Sep 1, 2025
aa0ac72
chore!: Remove Tokenpass integration (#36620)
sampaiodiego Sep 1, 2025
1631693
chore!: Remove deprecated `authorization:removeUserFromRole` method (…
MartinSchoeler Sep 3, 2025
5061423
chore!: Remove deprecated `authorization:deleteRole` method
MartinSchoeler Sep 3, 2025
7826789
chore!: Remove deprecated `geetRoomRoles` method
MartinSchoeler Aug 28, 2025
0fe1d48
chore!: Remove deprecated `authorization:addUserToRole` method (#36865)
MartinSchoeler Sep 4, 2025
61294ee
chore!: Remove deprecated livechat methods & api endpoints (#36836)
MartinSchoeler Sep 4, 2025
b7a3c1b
chore!: Remove `livechat:resumeOnHold` method (#36908)
MartinSchoeler Sep 11, 2025
a1d65f4
chore!: Remove Deprecated CreateToken method (#36825)
MartinSchoeler Sep 11, 2025
239f4b1
chore!: Remove deprecated livechat `transfer` method and endpoint (#3…
MartinSchoeler Sep 11, 2025
dccdcc5
chore!: Remove deprecated `rooms.upload` endpoint (#36857)
MartinSchoeler Sep 13, 2025
cb3c5e3
chore!: remove the ability to use role names as parameters on `/api/v…
MartinSchoeler Sep 13, 2025
5ac1863
chore!: Remove `GET` method from `/api/v1/apps` (#36907)
MartinSchoeler Sep 15, 2025
7e3bd97
chore!: remove `addUserToRole` and `removeUserFromRole` (#36935)
juliajforesti Sep 15, 2025
2fb13ce
chore!: remove `hideRoomsWithNoActivity` param (#36951)
juliajforesti Sep 16, 2025
d7a6204
chore!: remove deprecated appId parameter from oauth-apps.get endpoin…
abhinavkrin Sep 17, 2025
0c02586
feat: Move Timestamp parser out of Feature Preview (#36976)
MartinSchoeler Sep 18, 2025
611e4cd
feat: Move quick reactions out of feature preview (#36966)
yash-rajpal Sep 19, 2025
bd5edfc
feat: Resizable contextualbars out of feature preview (#37022)
yash-rajpal Sep 25, 2025
ec0f8b4
chore!: remove stdout logging functionality (#37114)
juliajforesti Oct 20, 2025
94079f8
chore!: removes `livechat:getRoutingConfig` deprecated method (#36924)
lucas-a-pelegrino Nov 4, 2025
bd7b11e
chore!: removes `livechat:removeAllClosedRooms` deprecated method (#…
lucas-a-pelegrino Nov 5, 2025
43a4ec0
chore!: removes `livechat:getAnalyticsChartData` deprecated method (#…
lucas-a-pelegrino Nov 5, 2025
6bec601
chore!: remove deprecated `livechat:saveAgentInfo` method (#37393)
juliajforesti Nov 5, 2025
f66d95d
chore!: remove deprecated `livechat:removeRoom` method (#37391)
juliajforesti Nov 5, 2025
e00a6b0
chore!: remove deprecated `setAdminStatus` (#37388)
juliajforesti Nov 5, 2025
740de58
chore!: remove deprecated `livechat:returnAsInquiry` method (#37392)
juliajforesti Nov 5, 2025
83e1f76
chore!: remove deprecated `removeCustomField` method (#37390)
juliajforesti Nov 5, 2025
bfa4bb8
chore!: remove `livechat:setUpConnection` method (#37397)
juliajforesti Nov 5, 2025
dda545d
chore!: new migration to remove outdated indexes in rocketchat_apps_l…
d-gubert Nov 7, 2025
dad0746
chore!: remove deprecated `livechat:sendTranscript` method (#37396)
juliajforesti Nov 7, 2025
7114041
chore!: remove deprecated `livechat:removeTag` method (#37406)
juliajforesti Nov 7, 2025
beada5f
chore!: remove deprecated `saveCannedResponse` method (#37405)
juliajforesti Nov 7, 2025
2498d14
chore!: remove deprecated `livechat:saveCustomField` method (#37421)
juliajforesti Nov 7, 2025
655bee7
chore!: remove deprecated `removeCannedResponse` method (#37446)
juliajforesti Nov 7, 2025
e2fcc45
chore!: remove deprecated `livechat:saveUnit` method (#37461)
juliajforesti Nov 10, 2025
710abe8
chore!: remove deprecated `sendFileLivechatMessage` method (#37463)
juliajforesti Nov 10, 2025
5e9f357
chore!: remove deprecated `livechat:takeInquiry` method (#37464)
juliajforesti Nov 10, 2025
7461db6
chore!: remove deprecated `livechat:removeUnit` method (#37460)
juliajforesti Nov 11, 2025
cbe29e1
chore!: remove deprecated `livechat:saveDepartment` method (#37462)
juliajforesti Nov 12, 2025
5526af4
chore!: remove omnichannel voip (#37689)
pierre-lehnen-rc Dec 8, 2025
be4c300
chore!: remove old freeswitch integration (#37657)
pierre-lehnen-rc Dec 9, 2025
ac11ea0
chore!: remove old voip permissions (#37672)
pierre-lehnen-rc Dec 9, 2025
2de4547
chore!: Remove `VoIP_TeamCollab_Enabled` setting (#36941)
yash-rajpal Dec 10, 2025
f3f0b27
chore!: remove `ecdh` (#37123)
juliajforesti Dec 10, 2025
09ba666
chore!: removes `livechat:removeMonitor` deprecated method (#37662)
lucas-a-pelegrino Dec 10, 2025
ee928a6
chore!: removes `livechat:saveTag` deprecated method (#37663)
lucas-a-pelegrino Dec 10, 2025
ae453ba
chore!: removes `livechat:addMonitor` deprecated method (#37664)
lucas-a-pelegrino Dec 10, 2025
d769c90
chore: remove Beta alert from VoIP settings (#37789)
pierre-lehnen-rc Dec 12, 2025
4c55c57
chore!: removes deprecated method `livechat:removeBusinessHour` (#37819)
lucas-a-pelegrino Dec 15, 2025
58b546c
chore!: removes deprecated method `livechat:saveBusinessHour` (#37772)
lucas-a-pelegrino Dec 15, 2025
90bac4f
fix!: make SAML default user role override global default registratio…
ricardogarim Dec 16, 2025
347b8f9
feat!: Undeprecate `/v1/users.createToken` endpoint (#36570)
sampaiodiego Dec 17, 2025
55dc368
feat: Move enhanced navigation out of feature preview (#37285)
dougfabris Dec 17, 2025
322f9c0
feat!: Remove omnichannel current chats panel (#37673)
dougfabris Dec 18, 2025
8034a83
chore!: migrate user names into existing Call History entries (#37898)
pierre-lehnen-rc Dec 19, 2025
b476500
test: Close popover after selecting members in create new modal (#37911)
dougfabris Dec 20, 2025
b639adf
chore: Throw error if deprecation endpoint deprecated should be remov…
ggazzo Dec 20, 2025
e266541
chore(deps): bump codecov/codecov-action from 3 to 5
dependabot[bot] Nov 11, 2025
3c8c320
chore(deps): bump actions/stale from 5 to 10 (#37400)
dependabot[bot] Dec 20, 2025
62708dc
fix!: `title` and `value` properties should be required on `attachmen…
yash-rajpal Dec 20, 2025
a587ab3
chore: Purge and rename removed v1 files (#37912)
dougfabris Dec 20, 2025
8448179
Release 8.0.0-rc.0
rocketchat-github-ci Dec 21, 2025
3dc9e2b
chore: add Beta alert for Internal SIP calls
pierre-lehnen-rc Dec 19, 2025
ff615ea
chore(sha256): Review build configuration (#37923)
tassoevan Dec 22, 2025
cfea98d
chore(presence): Review build configuration (#37926)
tassoevan Dec 22, 2025
0f6159d
chore(core-services): Review build configuration (#37925)
tassoevan Dec 22, 2025
d7924d3
chore(deps): bump actions/upload-artifact from 5 to 6 (#37917)
dependabot[bot] Dec 22, 2025
32fce68
chore: restore yarn config after install (#37934)
sampaiodiego Dec 22, 2025
8796753
test: Replace magic tag names in e2e tests (#37932)
dougfabris Dec 23, 2025
d48c635
chore(ci): update coverage configuration in CI workflow (#37931)
ggazzo Dec 23, 2025
7ad4833
chore(ci): update coverage configuration in CI workflow (#37931)
ggazzo Dec 23, 2025
75c32c5
regression(federation): fix mixed DM invite not working (#37924)
sampaiodiego Dec 23, 2025
0f9345a
Release 8.0.0-rc.1
rocketchat-github-ci Dec 23, 2025
9d65630
Merge remote-tracking branch 'origin/release-8.0.0' into develop
ggazzo Dec 23, 2025
398c458
chore: update package versions to 8.1.0-develop
ggazzo Dec 23, 2025
60d2019
chore: update version check for user audit deprecation handling
ggazzo Dec 23, 2025
5be5362
chore: update api breaking changes version check to 9.0.0
ggazzo Dec 23, 2025
a8a84ab
chore: InitialData & serverRunning to TS (#37929)
KevLehman Dec 23, 2025
108f7f5
test: Reorg modal page objects (#37871)
dougfabris Dec 24, 2025
f29a04e
chore: Logging (#37956)
KevLehman Dec 25, 2025
5fa1509
fix: guest room limit incorrectly counting DMs (#37919)
ricardogarim Dec 26, 2025
c805070
feat: update name references on oauth login (#37954)
pierre-lehnen-rc Dec 26, 2025
af0600c
test: Replace `data-qa` by accessible locators (#36757)
juliajforesti Dec 29, 2025
e1e6f7b
chore: improve handling of unused streams on media calls (#37921)
pierre-lehnen-rc Dec 29, 2025
17ed52a
test: remove homepage `data-qa` attributes (#38004)
juliajforesti Dec 30, 2025
385f795
fix: CI for external PRs (#38030)
rodrigok Dec 31, 2025
d3511ea
fix: User roles showing on the message header after opening user card…
gabriellsh Dec 31, 2025
c6ace77
fix(CI): expired enterprise license for rc1 domain (#38051)
rodrigok Jan 6, 2026
5ff2596
test: remove `data-qa-setting-id` locators (#38002)
juliajforesti Jan 7, 2026
cbcff00
test: Flaky `SLAs` test due to name collision (#38078)
KevLehman Jan 7, 2026
b801150
chore: Uncontrolled input changing to controlled in EmailInboxForm (…
Anshumancanrock Jan 7, 2026
0eae6ac
i18n: Rocket.Chat language update from Lingohub 🤖 on 2026-01-05Z (#38…
lingohub[bot] Jan 7, 2026
978db00
fix: Remove the delay of waiting on event on WS to consider a message…
geekgonecrazy Jan 7, 2026
93337d0
test: Prevent multi element assertion error in toast messages (#38065)
dougfabris Jan 7, 2026
6654c5b
fix: prevent premium capability popup when enterprise license is alre…
ricardogarim Jan 7, 2026
1b92c17
chore(deps): bump `qs` (#38034)
julio-rocketchat Jan 7, 2026
f6d33a9
chore: `chat.update` response validation throwing error in dev mode (…
cardoso Jan 7, 2026
e639382
fix: broken transcript with multiple files per message (#38064)
juliajforesti Jan 7, 2026
e3fe764
feat: add environment variable to disable statistics reporting (#38020)
ricardogarim Jan 7, 2026
f837394
chore: Adapt logs to object format - 2 (#38001)
KevLehman Jan 7, 2026
a1dee4e
fix: `ReadableStream` not handling error properly (#38081)
dougfabris Jan 7, 2026
5c3c52b
feat: hide unconfirmed uploads from room's file list (#38077)
pierre-lehnen-rc Jan 8, 2026
7d86bc9
fix: changed auth of users.getAvatar endpoint (#38088)
yasnagat Jan 8, 2026
719b85a
feat: enable password policy by default and increase `MinLength` (#38…
julio-rocketchat Jan 8, 2026
69aa0bd
chore: Improve incoming webhook logging & add middleware (#37948)
KevLehman Jan 8, 2026
c42bb36
fix: Browser slowdown when multiple tabs are open (#37660)
cardoso Jan 8, 2026
d91fb46
test: Refactor abac tests to reduce working time (#38015)
KevLehman Jan 8, 2026
4211011
fix: Prevent words from breaking mid-character in user card's bio (#3…
dodaa08 Jan 8, 2026
8b2a50d
fix: `transferToAgent` doesn't stop on transfer failure (#38061)
KevLehman Jan 8, 2026
e39ab9b
test: replace `data-qa` attributes for Autocomplete locators (#38029)
juliajforesti Jan 8, 2026
e9a46d8
chore: make Prune Messages read from `message.files` as well (#38084)
pierre-lehnen-rc Jan 8, 2026
05c415b
fix: thumbnails are not removed when a file is deleted automatically …
pierre-lehnen-rc Jan 9, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 0 additions & 5 deletions .babelrc

This file was deleted.

8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
6 changes: 6 additions & 0 deletions .changeset/afraid-parents-bake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/rest-typings': minor
'@rocket.chat/meteor': minor
---

REST endpoint `/v1/users.createToken` is not deprecated anymore. It now requires a `secret` parameter to generate a token for a user. This change is part of the effort to enhance security by ensuring that tokens are generated with an additional layer of validation. The `secret` parameter is validated against a new environment variable `CREATE_TOKENS_FOR_USERS_SECRET`.
6 changes: 6 additions & 0 deletions .changeset/beige-seahorses-reply.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/web-ui-registration": major
---

Removes the deprecated sendConfirmationEmail method
5 changes: 5 additions & 0 deletions .changeset/blue-beans-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `livechat:removeUnit` method
5 changes: 5 additions & 0 deletions .changeset/breezy-timers-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Removes the deprecated meteor method: `livechat:saveTag`
6 changes: 6 additions & 0 deletions .changeset/brown-carrots-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/meteor': patch
'@rocket.chat/rest-typings': patch
---

Adds deprecation warning for `livechat:removeMonitor` and new endpoint replacing it; `livechat/monitor.remove`
6 changes: 6 additions & 0 deletions .changeset/brown-llamas-worry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/rest-typings": patch
---

Adds a deprecation warning for `livechat:saveBusinessHour` and new endpoint replacing it; `livechat/business-hours.save`
5 changes: 5 additions & 0 deletions .changeset/bump-patch-1766456337926.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/chatty-dingos-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/apps-engine': minor
'@rocket.chat/apps': minor
'@rocket.chat/meteor': minor
---

Adds a new method to the Apps-Engine that allows apps to retrieve multiple rooms from database
13 changes: 13 additions & 0 deletions .changeset/chatty-lizards-reflect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/ddp-client": major
---

Removes the deprecated livechat:getTagsList method

Removes the deprecated livechat:getUnitsFromUser method

Removes the deprecated livechat:getFirstRoomMessage method

Removes the deprecated livechat:getDepartmentForwardRestrictions method

7 changes: 7 additions & 0 deletions .changeset/chatty-roses-help.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/core-typings": patch
"@rocket.chat/i18n": patch
---

Adds invitation request support to rooms
6 changes: 6 additions & 0 deletions .changeset/chilly-cobras-look.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/i18n': major
'@rocket.chat/meteor': major
---

Removes deprecated VoIP permissions
5 changes: 5 additions & 0 deletions .changeset/cold-chairs-taste.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where its not being possible to change the password in account security page
5 changes: 5 additions & 0 deletions .changeset/cold-chefs-rhyme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Disables read receipts indicators in federated rooms. This feature will be re-enabled when fully compatible with federation.
14 changes: 14 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": ["@rocket.chat/release-changelog", { "repo": "RocketChat/Rocket.Chat" }],
"commit": false,
"fixed": [["@rocket.chat/meteor", "@rocket.chat/core-typings", "@rocket.chat/rest-typings"]],
"linked": [],
"access": "public",
"baseBranch": "develop",
"updateInternalDependencies": "patch",
"ignore": [],
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
}
}
7 changes: 7 additions & 0 deletions .changeset/cool-turtles-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/meteor': major
'@rocket.chat/media-calls': minor
'@rocket.chat/i18n': minor
---

Makes Voice Calls enabled by default when available
5 changes: 5 additions & 0 deletions .changeset/cuddly-eels-perform.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes members tab > add members not removing selected items
16 changes: 16 additions & 0 deletions .changeset/curly-bats-wink.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
'@rocket.chat/model-typings': major
'@rocket.chat/core-typings': major
'@rocket.chat/rest-typings': major
'@rocket.chat/ui-contexts': major
'@rocket.chat/ui-voip': major
'@rocket.chat/models': major
'@rocket.chat/i18n': major
'@rocket.chat/meteor': major
'@rocket.chat/apps-engine': minor
'@rocket.chat/core-services': minor
'@rocket.chat/message-types': minor
'@rocket.chat/ddp-client': minor
---

Removes deprecated VoIP from Omnichannel
5 changes: 5 additions & 0 deletions .changeset/cyan-mayflies-juggle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `livechat:saveUnit` method
5 changes: 5 additions & 0 deletions .changeset/dull-rabbits-add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes the deprecated `authorization:removeUserFromRole` method
7 changes: 7 additions & 0 deletions .changeset/dull-tips-look.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/core-services": patch
"@rocket.chat/federation-matrix": patch
---

Fixes an issue where cases of invites that were canceled or disinvited were not being handled.
5 changes: 5 additions & 0 deletions .changeset/early-dots-leave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where cancelling a file upload results in an uncaught exception
8 changes: 8 additions & 0 deletions .changeset/empty-buses-walk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/gazzodown": major
"@rocket.chat/i18n": major
"@rocket.chat/ui-client": major
---

Promotes Timestamp Parser from preview state to stable
6 changes: 6 additions & 0 deletions .changeset/fair-dryers-behave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/rest-typings': major
'@rocket.chat/meteor': major
---

Removes ecdh functionality and related settings
5 changes: 5 additions & 0 deletions .changeset/fast-ligers-unite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

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

Removes deprecated meteor method `unmuteUserInRoom`
5 changes: 5 additions & 0 deletions .changeset/few-masks-punch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes deprecated `canAccessRoom` meteor method
5 changes: 5 additions & 0 deletions .changeset/fifty-rice-smash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes deprecated Realtime API method: `livechat:getAnalyticsChartData`
5 changes: 5 additions & 0 deletions .changeset/fifty-starfishes-collect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes browser slowdowns by preventing a rare cascading of language preference updates when multiple tabs reload
5 changes: 5 additions & 0 deletions .changeset/five-months-shake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `livechat:returnAsInquiry` method
5 changes: 5 additions & 0 deletions .changeset/flat-berries-sell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/pdf-worker': patch
---

Fixes broken chat transcript when there are more than one file per message
5 changes: 5 additions & 0 deletions .changeset/forty-pears-divide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Removes deprecated method `livechat:removeBusinessHour`
5 changes: 5 additions & 0 deletions .changeset/forty-spiders-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `removeCustomField` method
11 changes: 11 additions & 0 deletions .changeset/four-timers-enjoy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
'@rocket.chat/model-typings': major
'@rocket.chat/core-typings': major
'@rocket.chat/rest-typings': major
'@rocket.chat/models': major
'@rocket.chat/i18n': major
'@rocket.chat/meteor': major
'@rocket.chat/core-services': minor
---

Removes Deprecated FreeSwitch integration
5 changes: 5 additions & 0 deletions .changeset/fresh-hats-kneel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes an issue where words are breaking mid-character in user card's bio
5 changes: 5 additions & 0 deletions .changeset/fresh-tables-raise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes the deprecated `getUserRoles` method in favor of the `/v1/roles.getUsersInPublicRoles` endpoint.
5 changes: 5 additions & 0 deletions .changeset/fuzzy-plants-hammer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Changes the position of the buttons in Unique ID change detected modal in order to highlight configuration update instead of new workspace
6 changes: 6 additions & 0 deletions .changeset/fuzzy-teachers-juggle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/mock-providers': patch
'@rocket.chat/meteor': patch
---

Fixes an issue that could cause slashcommands to disappear for the user in certain high-availability scenarios
5 changes: 5 additions & 0 deletions .changeset/gentle-dingos-retire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': major
---

Removes deprecated `setAdminStatus` method
4 changes: 4 additions & 0 deletions .changeset/gold-keys-compare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
"@rocket.chat/meteor": major
---
Removes support of MongoDB versions 5.x and 6.x
5 changes: 5 additions & 0 deletions .changeset/gold-trainers-shake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Changes OAuth login process to update users' names throughout the whole workspace when an existing user logs in with a changed name
5 changes: 5 additions & 0 deletions .changeset/gold-zoos-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes deprecated meteor method `muteUserInRoom`
6 changes: 6 additions & 0 deletions .changeset/good-files-accept.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/meteor": major
"@rocket.chat/rest-typings": major
---

Removes the deprecated method `createToken`
5 changes: 5 additions & 0 deletions .changeset/grumpy-colts-collect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue where custom status is not updating immediately if the value is empty
6 changes: 6 additions & 0 deletions .changeset/grumpy-readers-give.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@rocket.chat/apps-engine': patch
'@rocket.chat/meteor': patch
---

Adds an execution flag to apps-engine runtime that helps prevent the publishing of faulty builds
7 changes: 7 additions & 0 deletions .changeset/happy-carpets-draw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@rocket.chat/ui-client': major
'@rocket.chat/i18n': major
'@rocket.chat/meteor': major
---

Promotes Resizable Contextualbars from preview state to stable.
5 changes: 5 additions & 0 deletions .changeset/happy-news-reflect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/fuselage-ui-kit": patch
---

Fixes an issue with the `action` block inside `Info Card` ui-kit element not dispatching actions.
5 changes: 5 additions & 0 deletions .changeset/honest-knives-cough.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": major
---

Removes the deprecated `setReaction` meteor method
5 changes: 5 additions & 0 deletions .changeset/hungry-fans-wait.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': minor
---

Validates attachment fields to require `title` and `value` properties on APIs `chat.postMessage` and `chat.sendMessage`.
5 changes: 5 additions & 0 deletions .changeset/large-jobs-smell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/meteor': patch
---

Fixes an issue with the build that prevented Deno runtime to run on air-gapped environments
5 changes: 5 additions & 0 deletions .changeset/large-planes-destroy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes create channel modal not validating federated access permission
9 changes: 9 additions & 0 deletions .changeset/lazy-pianos-care.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@rocket.chat/model-typings': minor
'@rocket.chat/core-typings': minor
'@rocket.chat/rest-typings': minor
'@rocket.chat/models': minor
'@rocket.chat/meteor': minor
---

Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users.
5 changes: 5 additions & 0 deletions .changeset/lemon-garlics-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@rocket.chat/meteor": patch
---

Fixes license add-on validations for federated rooms
5 changes: 5 additions & 0 deletions .changeset/loud-elephants-happen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@rocket.chat/media-signaling': patch
---

Fixes an issue where the client would play the Call Ended sound effect when the user started calling someone on a different session
6 changes: 6 additions & 0 deletions .changeset/many-walls-cheat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@rocket.chat/fuselage-ui-kit": minor
"@rocket.chat/ui-kit": minor
---

Introduces a new variation of the `Icon` element to `ui-kit` through the new `framed` optional property.
Loading