-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Release 8.3.0 #39778
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
rocketchat-github-ci
wants to merge
243
commits into
master
Choose a base branch
from
release-8.3.0
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Release 8.3.0 #39778
Changes from all commits
Commits
Show all changes
243 commits
Select commit
Hold shift + click to select a range
08a702c
chore: Use extraction from AST to infer mentions (#38845)
ggazzo f661fbc
chore: remove bodyParams-override from API router (#38580)
ricardogarim 5c49872
chore(media-call-history): fix type assertions `as any` casts in `Med…
Agarwalchetan a0285d1
fix: DOMPurify hook memory leak in MarkdownText (#38834)
Copilot 7d23911
fix: `Production=false` not being respected by `apn` configuration (#…
KevLehman 0de0f36
chore: Make this.user optional instead of nullable for non-auth endpo…
Copilot 27448fe
chore: replace getLoggedInUser with this.user in API endpoints (#38858)
Copilot 3145c41
test: Add API test for users.register with authenticated credentials …
Copilot dad0dba
fix: limit outgoing webhook response size to prevent memory exhaustio…
Khizarshah01 133da0b
fix(team): await default-room assignments when adding team members (#…
Shreyas2004wagh 40347d4
refactor: rename useCannedResponse method to selectCannedResponse (#3…
amitkumarashutosh fbb5136
refactor: Update authorization service to accept IUser type (#38622)
ggazzo 18a1018
test: set yarn testunit concurrency to 1 for improved stability (#38939)
ggazzo 98a6c58
chore: Add OpenAPI Support to rooms.favorite API (#35995)
ahmed-n-abdeltwab c117492
chore: Add OpenAPI Support to commands.get API (#36953)
ahmed-n-abdeltwab 29b453e
feat: add custom-sounds.getOne endpoint, adapt client to consume it a…
nazabucciarelli fc45f0e
chore: update package versions to 8.3.0-develop across all relevant f…
ggazzo 722df6f
chore: Add OpenAPI Support to custom-user-status.list API (#36916)
ahmed-n-abdeltwab c5b2990
fix(i18n): correct Swedish translation for User_joined_the_team (#38904)
farapholch 98d9b78
chore: add merge_group trigger to CI workflow for improved merge hand…
ggazzo 831cfe6
chore: sanitize Docker tags in CI workflow to replace '/' with '-' fo…
ggazzo d907668
refactor(user-info): remove `any` usage and enforce strict typing in …
Agarwalchetan 2d95c09
fix(ux): Align moderation console skeleton columns with header (#38716)
ScriptShah d0c3b3d
refactor: remove redundant parent condition in ParentRoom (#38724)
Khizarshah01 50e0f90
fix: limit omnichannel webhook response size (#38944)
Khizarshah01 ddc0ed3
chore: Add OpenAPI Support to push.test API (#36882)
ahmed-n-abdeltwab 803b807
chore: Add OpenAPI Support to e2e.getUsersOfRoomWithoutKey API (#36786)
ahmed-n-abdeltwab 139e9dc
chore: add agents for bug resolution, feature development, and refact…
ggazzo 3048477
chore: prevent undefined `supportSchemesForLink` in filtered markdow…
Copilot b77fe13
fix: avoid to get files with other extensions than the proper ones fo…
nazabucciarelli 55bf071
fix: MarkdownText variant document ignoring \n (#38983)
Copilot 4c0244d
ci: add workflows for auto-closing duplicate issues (#38993)
ggazzo 99d6b31
fix(createRoom): avoid mutating members input parameter (#38885)
sahillllllllll-bit 88b2151
refactor: Stricten types over UiKit implementation APIs (#38804)
tassoevan 389837c
fix(livechat): support query and fields parameters on livechat rooms …
Yashika-code 85c0ac7
fix(ux): show error message for invalid email domain on signup (#38955)
mossae 35239b2
refactor: make reducePlainTexts linear and allocation-light (#38901)
Shreyas2004wagh 19bf55c
fix(streamer): await sendToManySubscriptions async dispatch (#38681)
Shreyas2004wagh fb188dc
chore(omnichannel): fix unsafe type assertions in CannedResponsesComp…
NAME-ASHWANIYADAV 37acece
chore: Add OpenAPI Support to users.getAvatarSuggestion API (#36402)
ahmed-n-abdeltwab 7c73241
chore: Add OpenAPI Support to dm.close/im.close API (#38974)
ahmed-n-abdeltwab a4e3c16
chore: Add OpenAPI support for the Rocket.Chat autotranslate translat…
ahmed-n-abdeltwab 39f2e87
chore: Add OpenAPI Support to emoji-custom.create API (#36523)
ahmed-n-abdeltwab d87c3e5
test(message-parser): add benchmark suite for parser performance base…
smirk-dev af1446a
refactor(message-parser): update benchmark suite to use ts-node and a…
ggazzo fd5b687
ci(todo-issue): implement TODO issue creation and management workflow…
ggazzo 4025314
chore: migrate rooms.leave endpoint to new OpenAPI pattern with AJV v…
Verifieddanny f6dce5f
fix: message being marked as sent before the request completes (#39003)
sampaiodiego 813d57a
regression: Codebock autoclose unclosed markdown code blocks on messa…
Copilot 0e45814
chore(omnichannel): remove 'any' usage by applying required Type safe…
Pratheek555 cf99fe5
docs: update YouTube capitalization in README (#38871)
aniruddhaadak80 b1b1d6c
fix(message-parser): preserve ordered list index 0 in LIST_ITEM nodes…
Shreyas2004wagh 02b1e6e
chore(message-parser): replace wasteful filter().shift() with find() …
smirk-dev 9d8c410
chore: migrate instances.get endpoint to new chained API pattern (#38…
smirk-dev 8d73ce5
fix: inclusive query parameter handling in groups.history REST API (#…
Copilot b1925d6
chore: rename misspelled `useDrowdownVisibility` hook filename (#39036)
smirk-dev 29d2454
chore: add fullOptions to Emoji benchmark fixtures (#39035)
amitkumarashutosh d1bf2cc
fix(message-parser): Merge blockquotes separated by empty `>` lines i…
Copilot 1b7d4d8
chore: migrate presence endpoints to new API pattern (#38882)
smirk-dev 46f38c9
chore: migrate ldap endpoints to new API pattern (#38883)
smirk-dev a712738
test: Add automated tests for custom fields functionality. (#38743)
Harmeet221 fea32db
chore: remove 'as any' usage by applying required Type safety (#39061)
Khizarshah01 96b2a45
i18n: Update inline error messages in registration form (#36442)
sandranymark 37a7602
fix: filter versionUpdate banners where version <= current installed …
ricardogarim 7bd8214
chore: add opencontainers source label for renovate (#38582)
robinschneider 6c2bc71
fix: WCAG (1.1.1) Add `alt`property to user avatar (#35969)
ergot-rp 898d785
chore: toggle option for formatting buttons and shortcuts (#35336)
amitkumarashutosh 9a70095
fix: strip trailing punctuation from URLs at end of message (#39069)
Copilot f6ba6a7
fix(message-parser): decimal numbers and underscore-wrapped text rend…
Copilot afaabea
fix(i18n): use correct i18n key for workspace confirmation (#38662)
TheRazorbill 5f6b887
fix: Mentions popup remains open after canceling message edit (#38635)
aleksandernsilva 5f01b24
fix(ux): Inline-Errors in LoginForm (#36469)
sandranymark 2affa17
test(message-parser): decouple parser tests from production helpers (…
Shreyas2004wagh 602b20a
fix: Check ownership of uploaded files before confirming/sending (#39…
KevLehman dbf125c
chore: modernize code related to pushToken management (#39011)
pierre-lehnen-rc b4b9303
fix(ux): Room header encrypted key icon - very low contrast (#36058)
sandranymark 539659a
chore(eslint): Upgrade ESLint configuration (#38989)
tassoevan 1361a1f
refactor: migrate rooms.delete endpoint to new API format (#38549)
Rohitgiri02 d8baf39
chore: Add OpenAPI Support to e2e.fetchMyKeys API (#36779)
ahmed-n-abdeltwab 2a27010
chore: Add OpenAPI support for the Rocket.Chat e2e.updateGroupKey end…
ahmed-n-abdeltwab 2a32553
chore(deps): bump actions/upload-artifact from 6 to 7 (#39122)
dependabot[bot] c3abfa2
chore: replace messages `data-qa` (#38493)
juliajforesti e31776a
chore: Incorrect validation message label for 'Post as' field (#39103)
dodaa08 1334dc8
fix: make custom sounds/emojis storage settings reactive (#38954)
nazabucciarelli 2655c8e
refactor(parseJsonQuery): Avoid repeated permission checks per reques…
Kaustubh2k5 86af4e2
refactor: reduce hot-path allocations in message parser utils (#39075)
Shreyas2004wagh d0e706b
chore(deps): bump axios from 1.12.0 to 1.13.5 in /.github/actions/upd…
dependabot[bot] 3bfd401
chore: adding validation when adding link to message composer (#37573)
divyanshu-patil 119c4d6
chore(deps): bump storybook-related dependencies (#39131)
julio-rocketchat bab0fbf
chore(deps): bump actions/download-artifact from 7 to 8 (#39123)
dependabot[bot] 0f8317a
chore(deps): bump actions/setup-node from 6.1.0 to 6.2.0 (#38195)
dependabot[bot] dbe69af
fix(ux): Show full channel name on hover (#38320)
tushargr0ver a5aac0c
refactor(uikit-playground): Adapt to linting changes (#39162)
tassoevan 3c30636
test: Separate livechat API tests (#39114)
KevLehman c017a90
Merge remote-tracking branch 'origin/master' into develop
ggazzo 78b3fe3
chore: Add OpenAPI support for the Rocket.Chat e2e endpoints (#39219)
ahmed-n-abdeltwab a4341ec
chore: migrate chat.starMessage and chat.unStarMessage to OpenAPI (#3…
sezallagwal 79a26cd
chore(uikit-playground): update ESLint configuration and dependencies
ggazzo e6de8b7
chore(deps): clean up yarn.lock by removing unused ESLint-related dep…
ggazzo 92a3e47
chore: remove debug console.log in API authentication handler (#39232)
SUMMERxKx e7807d0
refactor: Media Call client data structure and rendering (#38778)
gabriellsh 5518503
chore: migrate chat.followMessage and chat.unfollowMessage to OpenAPI…
sezallagwal 7367e3b
fix: `inquiries.take` not throwing error on `clientAction:true` (#39250)
KevLehman 2c23512
chore: migrate rooms.saveNotification endpoint to new API format w… (…
Rohitgiri02 7c796b8
chore: correctly return server default notification preference when v…
sahillllllllll-bit c57c262
chore(deps): update turbo package to version 2.8.12 in package.json a…
ggazzo 7e7b192
test: stabilize storage settings reactivity emojis/sounds tests (#39172)
nazabucciarelli 0d00b05
chore(cron): Align cron job identifier in userDataDownloads (#39261)
Jeet-Patil d9bceb4
chore: Prevent transaction error (#39279)
ggazzo b7ff7b2
ci: enhance issue creation by grouping TODOs (#39290)
ggazzo 64329d5
ci: push manifests for all archs (#39302)
debdutdeb ea73f1c
chore: Enforce username over users inside endpoint context (#39266)
ggazzo baf9770
refactor: execute VideoConference statistics count queries in paralle…
Khizarshah01 26643cc
test: Fix flaky `renders MediaCallHistoryTableStory without crashing`…
gabriellsh 955a7cc
chore(eslint): Allow `await` in loops (#39178)
tassoevan 87f9262
refactor(ui-kit): Remove UiKit deprecations (#39268)
tassoevan 3d0187a
refactor: Remove global references to `Accounts` (#39314)
tassoevan 345189a
refactor: Remove global references to `Tracker` (#39308)
tassoevan a601a67
chore: Upgrade fuselage packages (#39169)
juliajforesti 08c8d70
ci: remove pr-title-checker action (superseded by Dionisio) (#39311)
Copilot c68ac53
refactor: Remove global references to `Meteor` (#39316)
tassoevan 3a7f517
refactor(api): update authentication handling and context types (#39342)
ggazzo b8b8611
chore: Peer deps (#39327)
KevLehman 819399c
chore(eslint): Consistent type imports/exports (#39341)
tassoevan d08306b
chore(deps): bump DOMPurify (#39384)
julio-rocketchat 46a1774
ci: fix callback in permissions.helper.ts for promise resolution (#39…
ggazzo 79c712b
fix(ux): WCAG (4.1.2) Dynamic aria-labelledby-message (#36271)
ergot-rp 6cf49a8
chore: Upgrade `@rocket.chat/icons` package (#39418)
gabriellsh 644bf0a
chore(apps-engine): add missing await in AppSchedulerManager.cleanUp …
smirk-dev ba0be3c
chore: remove left-over .worktrees dir (#39339)
cardoso 43d0cfc
fix: Missing ABAC Icons on sidebar items (#39054)
MartinSchoeler 4f43a85
chore: properly close websocket connection on device logout (#39383)
juliajforesti 365cda6
chore(deps): bump `hono` to 4.12.5 (#39421)
yasnagat 1d538d6
test(apps): add tests for `bundleLegacyApp` (#39420)
Copilot f30035a
refactor(api): implement permissions middleware (#39351)
ggazzo 692a891
chore(deps): upgrade aws sdk to v3 (#36659)
cardoso f5f2374
chore: accept additional push tokens intended for voip to iOS devices…
pierre-lehnen-rc 0cb6a96
refactor: standardize ReturnChatQueueModal using GenericModal (#38384)
NAME-ASHWANIYADAV c987432
test: custom user status API tests with authentication and permission…
jessicaschelly d70a7b7
chore: remove unused S3 SignatureVersion setting (#39244)
ricardogarim cde6167
regression: Adjust close connection condition (#39470)
juliajforesti 18a9921
chore: Remove `dangerouslySetInnerHtml` and replace it with `<Trans>`…
julio-rocketchat f4dcad4
fix: imported fixes 03-09-2026 (#39492)
yasnagat 0a53619
fix: `ssrf` validation for oauth (#39505)
KevLehman e206889
fix: Thread's jump to message action changes main channel scroll posi…
aleksandernsilva b29fb86
fix: Calendar status event status switch (#39491)
KevLehman 8266012
i18n(livechat): Add missing az translations (#39518)
MartinSchoeler a85f325
i18n(meteor): Remove duplicated translation key (#39542)
dougfabris 7485960
chore: Convert some apis to openAPI (#39265)
ggazzo 469107d
fix: Prevent UI from displaying @@ for federation usernames (#39460)
aleksandernsilva dd1f620
ci: remove leftover db watcher suffix (#39536)
cardoso b570388
fix: prevent self-message notification in new message stream (#39545)
juliajforesti 1cac8c3
refactor: move custom sounds list query validation schema to rest-typ…
nazabucciarelli 3b58c8b
chore: Allow clients to register a session after accepting a call (#3…
pierre-lehnen-rc c217b0b
chore: add deprecation warning for anonymous read/write settings (#39…
ricardogarim 4aba0b0
fix: "Join" button on Outlook Calendar bubbles event up (#39363)
gauravsingh001-cyber b21787d
feat: add new role for federated users (#39548)
sampaiodiego bc39147
fix(ux): prevent modal from closing when team/channel creation fails …
Naetiksoni08 c309073
chore: disable Transfer Call button when the opposite client doesn't …
pierre-lehnen-rc 357bfcc
fix: Serve Inter font asset properly (#39586)
tassoevan e41b3af
refactor(ui-client): Move `useThemeMode` (#39348)
tassoevan cfcff99
fix: Forwarding messages to channels with join code (#39541)
KevLehman f960b38
chore(deps): upgrade ws from 8.18 to 8.19 (#39429)
cardoso 02b00d1
test: Flaky expect star the thread message (#39615)
dougfabris 8369fb1
chore: update LTS support to 12 months (#39619)
rodrigok d83a1a9
feat: Add multiple file upload support to message composer (#39425)
dougfabris 2830107
fix: Non latin characters not being rendered on exported messages pdf…
MartinSchoeler eb3ad21
chore: Disable caching for ms command (#39581)
KevLehman a834e17
ci: use env vars for shard parameters (#39610)
cardoso 3e5b9a8
chore: reduce user finds over rest operations (#39618)
ggazzo 377a6a7
regression: remove incorrect userId requirement from im.close validat…
ricardogarim b93ddd6
feat(federation): add read receipts support to federated rooms (#39343)
sampaiodiego 474b209
fix: Download of cyrilic named files doesn't work on E2EE rooms (#39612)
KevLehman ed12cc1
chore: Apply `accept_when_agent_idle` to all queries (#39677)
KevLehman 2a9e675
fix: Correct module path resolution for apps-engine in Deno runtime (…
durgeshbg 652ff8c
fix: Voice - Use correct translation keys and add missing ones (#39670)
gabriellsh faa27f3
refactor(api): migrate emoji-custom, invites and subscriptions to new…
ggazzo 8d8853e
refactor: replace `console.log` with `SystemLogger.info` for registra…
mdawoud27 cd2fc20
fix: prevent duplicate livechat rooms on concurrent requests (#39087)
ricardogarim 3e753c9
test: Missing department removal setting in Omnichannel tests (#39371)
dougfabris e41be62
refactor: rename isURL to isAbsoluteURL for clarity (#38821)
amitb0ra 835fa04
regression: make ferederation read receipts setting public (#39696)
sampaiodiego 4c2e444
chore: Update coerceTypes to false and modify mocharc settings (#39559)
Copilot c07071c
i18n: Rocket.Chat language update from Lingohub 🤖 on 2026-03-17Z (#39…
lingohub[bot] 4f88165
i18n: Rocket.Chat.Livechat language update from Lingohub 🤖 on 2026-03…
lingohub[bot] 6f76232
test: add tests for image upload with rotation and EXIF (#39252)
jessicaschelly eb1cd8f
ci: reusable action for restoring packages (#39582)
cardoso 8dbaa5a
chore(deps-dev): update vite from 6.2.4 to 8.0.0 (#39708)
cardoso 2e6441e
fix(ux): improve delete account modal with inline errors (#36293)
sandranymark 9d78ba3
regression: prevent S3 region empty string from blocking env var fall…
ricardogarim 3f8af00
chore: publish @rocket.chat/core-typings package to npm (#39715)
sampaiodiego 2c79104
chore: Add Repobeats analytics image
ggazzo eae3fb3
fix(models): call setUpdatedAt for all docs in insertMany (#39718)
ggazzo 6faf593
regression: Move focus to message composer input after uploading file…
dougfabris d9130f1
refactor: `useGoToRoom` hook (#39540)
tassoevan 0ca1e0e
chore(i18n): duplicated keys (#39547)
tassoevan 23ab05c
chore(ui-voip): Add cleanup step to build (#39690)
gabriellsh ff3a6fd
chore: Limit typecheck's concurrency to avoid OOMs (#39697)
KevLehman 0c74b84
fix: ensure login expiration setting is applied before token cleanup …
ricardogarim 891bab2
fix: Voice - Wrong Device Picker button size (#39671)
gabriellsh 1438b45
chore(deps): bump pino to 10.3.1 and pino-pretty to 13.1.3 (#39707)
sampaiodiego 9dc3285
test: Flaky deleteAccount not asserting login page correctly (#39736)
dougfabris 63125d2
test: Flaky hide thread contextual bar on clicking outside (#39740)
dougfabris 14fbbdc
chore: Define hovered CSS outside of `OutlookEventItem` (#39389)
gauravsingh001-cyber f524f9e
chore: prevent undefined-to-null conversion for name in subscriptions…
ggazzo 9db6725
refactor: Simplify UploadsAPI usage across components (#39672)
dougfabris 1741a20
feat: Voice Call - Native Screen Sharing (#37922)
gabriellsh 61d3d9a
refactor(ui-contexts): Solve lint warnings (#39304)
tassoevan 8fe10c0
refactor(apps): prepare deno-runtime for Deno upgrade (#39701)
d-gubert 8b32bc9
test: `dragAndDropTxtFile` not waiting the response (#39721)
dougfabris cb7b203
Merge remote-tracking branch 'origin/master' into develop
ggazzo 78e37dc
fix: Github OAuth not getting user emails (#39753)
yash-rajpal 16d8a4c
fix: Missing permissions check when switching a team from private to …
MartinSchoeler ca0e6cf
Update cron schedule for release candidate job
ggazzo 82adf3a
feat: Ban user (#39321)
ggazzo e65b176
fix: Domain allowance check to require exact matches (#39752)
ggazzo eaf9266
feat: Ban user UI (#39678)
aleksandernsilva 6b80941
feat(federation): notify user name changes (#39750)
sampaiodiego f0e401b
chore: Remove patch version for '@rocket.chat/ui-theming'
ggazzo d7325cd
Release 8.3.0-rc.0
rocketchat-github-ci 332e7d5
regression: Upload loading state relying on percentage instead of fil…
dougfabris 6c4c66f
regression(federation): use ajvQuery in federation routes (#39869)
sampaiodiego 7f54906
regression(federation): fix federation read receipts on main channel …
sampaiodiego 71df8ca
regression(federation): use displayname from event to update DMs (#39…
sampaiodiego 2e9e99e
feat(federation): add avatar change support (#37458)
ricardogarim 9b53b0e
regression: pdf export not word wrapping (#39873)
MartinSchoeler 4bf957b
Release 8.3.0-rc.1
rocketchat-github-ci 6e9e407
regression: Prevent composer recreation on viewport resize (#39881)
dougfabris b7a32f9
regression: Livechat using removed ui-kit function to render action b…
KevLehman 9d42d28
regression: populate permission to new federated-external role (#39854)
sampaiodiego f831593
regression: Video recorder popup keep displaying while file is upload…
dougfabris 1b4dbed
Release 8.3.0-rc.2
rocketchat-github-ci df94285
regression: Voice call "Share screen" action fails silently (#39872)
gabriellsh a28b469
regression: Register username flicker (#39982)
yash-rajpal a376d44
regression: require confirmation before adding a banned user back to …
ggazzo 2b7ee36
fix(federation): revoke invite when banning a user who has not yet ac…
ggazzo dd52a22
Release 8.3.0-rc.3
rocketchat-github-ci 4bce595
test(federation): add tests for re-inviting RC users after leaving or…
sampaiodiego 413d925
regression: Omnichannel `inquiries.take` endpoint returning `[error]`…
KevLehman 7de4d06
regression: Sending thread message scrolls main channel to bottom (#4…
aleksandernsilva fcf9bd4
regression: enable REST type coercion back (#40035)
sampaiodiego 89e4693
regression: Allow ban actions for non-federated rooms as well (#39987)
aleksandernsilva aad2007
Release 8.3.0-rc.4
rocketchat-github-ci File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| "@rocket.chat/meteor": patch | ||
| "@rocket.chat/model-typings": patch | ||
| "@rocket.chat/models": patch | ||
| --- | ||
|
|
||
| Fixes an authorization issue that allowed users to confirm uploads from other users |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| '@rocket.chat/model-typings': patch | ||
| '@rocket.chat/models': patch | ||
| --- | ||
|
|
||
| Fixes main channel scroll position changing when jumping to a thread message from search |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Bump @rocket.chat/meteor version. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Bump @rocket.chat/meteor version. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Bump @rocket.chat/meteor version. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Bump @rocket.chat/meteor version. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes a cross-resource access issue that allowed users to retrieve emojis from the Custom Sounds endpoint and sounds from the Custom Emojis endpoint when using the FileSystem storage mode. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/federation-matrix": patch | ||
| "@rocket.chat/meteor": patch | ||
| --- | ||
|
|
||
| Fixes an issue on Federation where all domains ending with the pattern where being allowed to communicate, the feature is meant to work with a list, url by url | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/federation-matrix': minor | ||
| '@rocket.chat/meteor': minor | ||
| --- | ||
|
|
||
| Adds support to name changes on federated rooms |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/message-parser': patch | ||
| --- | ||
|
|
||
| Fixed blockquotes with empty lines between paragraphs not rendering as a single blockquote. Lines like `> ` or `>` (empty quote lines) are now treated as part of the surrounding blockquote rather than breaking it into separate quotes. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/message-parser': patch | ||
| --- | ||
|
|
||
| Replaces wasteful `filter().shift()` with `find(Boolean)` in `extractFirstResult` to avoid allocating an intermediate filtered array just to get the first truthy element. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes wrong i18n key in RegisterWorkspace confirmation step so the text is translated instead of showing a missing key. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "@rocket.chat/message-parser": patch | ||
| --- | ||
|
|
||
| Fixes trailing punctuation (e.g. periods, exclamation marks) being incorrectly included in parsed URLs when they appear at the end of a message. For example, `go to https://www.google.com.` now correctly parses the URL as `https://www.google.com` without the trailing period. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes incoming webhook messages ignoring literal `\n` escape sequences, and fixes the `MarkdownText` `document` variant not rendering newlines as line breaks. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/models': patch | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes race condition causing duplicate open livechat rooms per visitor token. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| --- | ||
| '@rocket.chat/fuselage-ui-kit': minor | ||
| '@rocket.chat/ui-kit': major | ||
| '@rocket.chat/apps-engine': minor | ||
| '@rocket.chat/livechat': minor | ||
| '@rocket.chat/meteor': minor | ||
| --- | ||
|
|
||
| refactor(ui-kit): Remove UiKit deprecations |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "@rocket.chat/meteor": patch | ||
| --- | ||
|
|
||
| Fixes inconsistent username formatting causing '@@username' for federated users |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/meteor": minor | ||
| "@rocket.chat/rest-typings": minor | ||
| --- | ||
|
|
||
| Add OpenAPI support for the Rocket.Chat autotranslate translateMessage 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/i18n": patch | ||
| "@rocket.chat/ui-voip": patch | ||
| --- | ||
|
|
||
| Fixes mismatched translations for Voice calling UI |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,75 @@ | ||
| --- | ||
| '@rocket.chat/eslint-config': minor | ||
| '@rocket.chat/server-cloud-communication': patch | ||
| '@rocket.chat/omnichannel-services': patch | ||
| '@rocket.chat/omnichannel-transcript': patch | ||
| '@rocket.chat/authorization-service': patch | ||
| '@rocket.chat/federation-matrix': patch | ||
| '@rocket.chat/web-ui-registration': patch | ||
| '@rocket.chat/network-broker': patch | ||
| '@rocket.chat/password-policies': patch | ||
| '@rocket.chat/release-changelog': patch | ||
| '@rocket.chat/storybook-config': patch | ||
| '@rocket.chat/presence-service': patch | ||
| '@rocket.chat/omni-core-ee': patch | ||
| '@rocket.chat/fuselage-ui-kit': patch | ||
| '@rocket.chat/instance-status': patch | ||
| '@rocket.chat/media-signaling': patch | ||
| '@rocket.chat/patch-injection': patch | ||
| '@rocket.chat/account-service': patch | ||
| '@rocket.chat/media-calls': patch | ||
| '@rocket.chat/message-parser': patch | ||
| '@rocket.chat/mock-providers': patch | ||
| '@rocket.chat/release-action': patch | ||
| '@rocket.chat/pdf-worker': patch | ||
| '@rocket.chat/account-utils': patch | ||
| '@rocket.chat/core-services': patch | ||
| '@rocket.chat/message-types': patch | ||
| '@rocket.chat/model-typings': patch | ||
| '@rocket.chat/mongo-adapter': patch | ||
| '@rocket.chat/ui-video-conf': patch | ||
| '@rocket.chat/uikit-playground': patch | ||
| '@rocket.chat/cas-validate': patch | ||
| '@rocket.chat/core-typings': patch | ||
| '@rocket.chat/jest-presets': patch | ||
| '@rocket.chat/peggy-loader': patch | ||
| '@rocket.chat/rest-typings': patch | ||
| '@rocket.chat/server-fetch': patch | ||
| '@rocket.chat/ddp-streamer': patch | ||
| '@rocket.chat/queue-worker': patch | ||
| '@rocket.chat/presence': patch | ||
| '@rocket.chat/apps-engine': patch | ||
| '@rocket.chat/desktop-api': patch | ||
| '@rocket.chat/http-router': patch | ||
| '@rocket.chat/poplib': patch | ||
| '@rocket.chat/ui-composer': patch | ||
| '@rocket.chat/ui-contexts': patch | ||
| '@rocket.chat/license': patch | ||
| '@rocket.chat/api-client': patch | ||
| '@rocket.chat/ddp-client': patch | ||
| '@rocket.chat/log-format': patch | ||
| '@rocket.chat/gazzodown': patch | ||
| '@rocket.chat/omni-core': patch | ||
| '@rocket.chat/ui-avatar': patch | ||
| '@rocket.chat/ui-client': patch | ||
| '@rocket.chat/livechat': patch | ||
| '@rocket.chat/abac': patch | ||
| '@rocket.chat/favicon': patch | ||
| '@rocket.chat/tracing': patch | ||
| '@rocket.chat/ui-voip': patch | ||
| '@rocket.chat/agenda': patch | ||
| '@rocket.chat/base64': patch | ||
| '@rocket.chat/logger': patch | ||
| '@rocket.chat/models': patch | ||
| '@rocket.chat/random': patch | ||
| '@rocket.chat/sha256': patch | ||
| '@rocket.chat/ui-kit': patch | ||
| '@rocket.chat/tools': patch | ||
| '@rocket.chat/apps': patch | ||
| '@rocket.chat/cron': patch | ||
| '@rocket.chat/i18n': patch | ||
| '@rocket.chat/jwt': patch | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| chore(eslint): Upgrades ESLint and its configuration |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/message-parser': patch | ||
| --- | ||
|
|
||
| Fixes ordered list AST generation to preserve `number: 0` for list items that start at index `0`. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| --- | ||
| "@rocket.chat/meteor": minor | ||
| "@rocket.chat/i18n": minor | ||
| "@rocket.chat/media-signaling": minor | ||
| "@rocket.chat/ui-voip": minor | ||
| "@rocket.chat/media-calls": minor | ||
| --- | ||
|
|
||
| Introduces native screen sharing for internal voice calls. This feature is currently in beta and can be disabled through admin settings. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/meteor": minor | ||
| "@rocket.chat/rest-typings": minor | ||
| --- | ||
|
|
||
| Add OpenAPI support for the chat.followMessage and chat.unfollowMessage API endpoints by migrating to a modern chained route definition syntax and utilizing AJV schemas for body and response validation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/meteor": minor | ||
| "@rocket.chat/rest-typings": minor | ||
| --- | ||
|
|
||
| Add OpenAPI support for the chat.starMessage and chat.unStarMessage API endpoints by migrating to a modern chained route definition syntax and utilizing AJV schemas for body and response validation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/meteor': minor | ||
| '@rocket.chat/rest-typings': minor | ||
| --- | ||
|
|
||
| Migrated rooms.leave endpoint to new OpenAPI pattern with AJV validation |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/web-ui-registration': patch | ||
| '@rocket.chat/i18n': patch | ||
| --- | ||
|
|
||
| Fixes invalid email domain error not being displayed on the registration form. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| "@rocket.chat/meteor": patch | ||
| --- | ||
|
|
||
| Fixes an issue when forwarding messages to a password-protected room. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fix marking a message as sent before the request finishes |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@rocket.chat/meteor": patch | ||
| "@rocket.chat/rest-typings": patch | ||
| --- | ||
|
|
||
| Add OpenAPI support for the Rocket.Chat e2e.getUsersOfRoomWithoutKey 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. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/rest-typings': minor | ||
| '@rocket.chat/meteor': minor | ||
| --- | ||
|
|
||
| migrated rooms.delete endpoint to new OpenAPI pattern with AJV validation |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes version update banner showing outdated versions after server upgrade. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| '@rocket.chat/i18n': patch | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Deprecates `Anonymous write`. Feature will be removed in version 9.0.0. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| --- | ||
| '@rocket.chat/meteor': patch | ||
| --- | ||
|
|
||
| Fixes the intermittent behavior where the "New messages" indicator appears incorrectly after the user sends a message |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P3: Fix the release-note sentence grammar to avoid unclear wording in the published changelog.
Prompt for AI agents