# @rocket.chat/rest-typings ## 8.8.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.8.1
## 8.8.0 ### Minor Changes - ([#41082](https://github.com/RocketChat/Rocket.Chat/pull/41082)) Adds an AI add-on-gated native Model Context Protocol endpoint and its administration controls in AI Center - ([#41747](https://github.com/RocketChat/Rocket.Chat/pull/41747)) Adds status visibility, letting users hide their presence and status message from specific people they choose. Blocked people see that user as offline, indistinguishable from genuinely offline, and the block can be lifted at any time — changes apply live, without a reload. - ([#40737](https://github.com/RocketChat/Rocket.Chat/pull/40737)) Adds two new REST endpoints completing the Custom OAuth admin surface: - `POST /v1/settings.removeCustomOAuth` body `{ name }` → removes all `Accounts_OAuth_Custom--*` setting documents (replaces the deprecated `removeOAuthService` DDP method). - `POST /v1/settings.refreshOAuthServices` (no body) → re-reads ServiceConfiguration entries from settings (replaces the deprecated `refreshOAuthService` DDP method). Both endpoints reuse the `add-oauth-service` permission and `twoFactorRequired` gates that the DDP methods already enforced. `addOAuthService` was already covered by the existing `POST /v1/settings.addCustomOAuth` — its DDP method now also logs a deprecation. The three legacy DDP methods remain registered until 9.0.0. - ([#40734](https://github.com/RocketChat/Rocket.Chat/pull/40734)) Adds five new REST endpoints covering the TOTP 2FA flows that previously only existed as DDP methods: - `POST /v1/users.enableTotp` → `{ secret, url }` (replaces `2fa:enable`) - `POST /v1/users.disableTotp` body `{ code }` → `{ disabled }` (replaces `2fa:disable`) - `POST /v1/users.validateTotp` body `{ code }` → `{ codes }` (replaces `2fa:validateTempToken`; also rotates non-PAT login tokens server-side) - `POST /v1/users.regenerateTotpCodes` body `{ code }` → `{ codes }` (replaces `2fa:regenerateCodes`) - `GET /v1/users.totpCodesRemaining` → `{ remaining }` (replaces `2fa:checkCodesRemaining`) `users.enableTotp` and `users.validateTotp` require two-factor verification (`twoFactorRequired`) so enrolling a new TOTP device confirms the account owner's identity first — closing a 2FA-enrollment bypass where a hijacked session could register an attacker-controlled TOTP without verifying the existing 2FA. All five endpoints are rate-limited. The legacy DDP methods stay registered with deprecation logs pointing at the new routes until 9.0.0 removes them. - ([#41715](https://github.com/RocketChat/Rocket.Chat/pull/41715)) Adds an optional `fromTs` query parameter to `chat.syncMessages`, so it can be used as a replacement for the deprecated `loadMissedMessages` DDP method. It bounds the sync window and must be used together with `lastUpdate`; sending it with cursor pagination is rejected instead of being ignored. ### Patch Changes - ([#41481](https://github.com/RocketChat/Rocket.Chat/pull/41481)) Adds an Import IdP metadata option to SAML settings that fetches the Identity Provider metadata from a URL and prefills the matching setting fields — certificate, entry point and IDP SLO redirect URL, plus identifier format on Enterprise — for the admin to review before saving. -
Updated dependencies [4947601bbf042cd1b2385f8f5dda438e608faea7, 0869925e52ca61a440a01a6646935b89af8c7aae, b89a8d411ef65f6931a5fd1cd057740bc00cd9ba]: - @rocket.chat/core-typings@8.8.0
## 8.8.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.8.0-rc.2
## 8.8.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.8.0-rc.1
## 8.8.0-rc.0 ### Minor Changes - ([#41082](https://github.com/RocketChat/Rocket.Chat/pull/41082)) Adds an AI add-on-gated native Model Context Protocol endpoint and its administration controls in AI Center - ([#41747](https://github.com/RocketChat/Rocket.Chat/pull/41747)) Adds status visibility, letting users hide their presence and status message from specific people they choose. Blocked people see that user as offline, indistinguishable from genuinely offline, and the block can be lifted at any time — changes apply live, without a reload. - ([#40737](https://github.com/RocketChat/Rocket.Chat/pull/40737)) Adds two new REST endpoints completing the Custom OAuth admin surface: - `POST /v1/settings.removeCustomOAuth` body `{ name }` → removes all `Accounts_OAuth_Custom--*` setting documents (replaces the deprecated `removeOAuthService` DDP method). - `POST /v1/settings.refreshOAuthServices` (no body) → re-reads ServiceConfiguration entries from settings (replaces the deprecated `refreshOAuthService` DDP method). Both endpoints reuse the `add-oauth-service` permission and `twoFactorRequired` gates that the DDP methods already enforced. `addOAuthService` was already covered by the existing `POST /v1/settings.addCustomOAuth` — its DDP method now also logs a deprecation. The three legacy DDP methods remain registered until 9.0.0. - ([#40734](https://github.com/RocketChat/Rocket.Chat/pull/40734)) Adds five new REST endpoints covering the TOTP 2FA flows that previously only existed as DDP methods: - `POST /v1/users.enableTotp` → `{ secret, url }` (replaces `2fa:enable`) - `POST /v1/users.disableTotp` body `{ code }` → `{ disabled }` (replaces `2fa:disable`) - `POST /v1/users.validateTotp` body `{ code }` → `{ codes }` (replaces `2fa:validateTempToken`; also rotates non-PAT login tokens server-side) - `POST /v1/users.regenerateTotpCodes` body `{ code }` → `{ codes }` (replaces `2fa:regenerateCodes`) - `GET /v1/users.totpCodesRemaining` → `{ remaining }` (replaces `2fa:checkCodesRemaining`) `users.enableTotp` and `users.validateTotp` require two-factor verification (`twoFactorRequired`) so enrolling a new TOTP device confirms the account owner's identity first — closing a 2FA-enrollment bypass where a hijacked session could register an attacker-controlled TOTP without verifying the existing 2FA. All five endpoints are rate-limited. The legacy DDP methods stay registered with deprecation logs pointing at the new routes until 9.0.0 removes them. - ([#41715](https://github.com/RocketChat/Rocket.Chat/pull/41715)) Adds an optional `fromTs` query parameter to `chat.syncMessages`, so it can be used as a replacement for the deprecated `loadMissedMessages` DDP method. It bounds the sync window and must be used together with `lastUpdate`; sending it with cursor pagination is rejected instead of being ignored. ### Patch Changes - ([#41481](https://github.com/RocketChat/Rocket.Chat/pull/41481)) Adds an Import IdP metadata option to SAML settings that fetches the Identity Provider metadata from a URL and prefills the matching setting fields — certificate, entry point and IDP SLO redirect URL, plus identifier format on Enterprise — for the admin to review before saving. -
Updated dependencies [4947601bbf042cd1b2385f8f5dda438e608faea7, 0869925e52ca61a440a01a6646935b89af8c7aae, b89a8d411ef65f6931a5fd1cd057740bc00cd9ba]: - @rocket.chat/core-typings@8.8.0-rc.0 - @rocket.chat/message-parser@0.32.0 - @rocket.chat/ui-kit@1.1.0
## 8.7.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.1
## 8.7.0 ### Minor Changes - ([#40721](https://github.com/RocketChat/Rocket.Chat/pull/40721)) ## Phishing-Resistant Multi-Factor Authentication Introduces a more secure and reliable server-side OAuth authentication flow. ### What’s New - **Improved OAuth login security** OAuth authentication now happens fully on the server, reducing the risk of token theft, phishing attacks, and client-side credential interception. - **Built-in CSRF, state validation, and PKCE protection** OAuth logins now include stronger protection against CSRF attacks, request tampering, and authorization code interception through secure state validation and PKCE support. - **Improved two-step verification with OAuth logins** Users with email or TOTP two-factor authentication enabled will now be asked to complete 2FA even when signing in with providers like Google, GitHub, GitLab, and others. - **Improved mobile & desktop app login** Mobile and desktop apps now support a smoother and more secure deep-link OAuth login flow. - **A new setting to enable/disable new OAuth Flow** Enable this new setting `Accounts_OAuth_Use_Modern_Flow` to use all of the above mentioned features. - ([#40890](https://github.com/RocketChat/Rocket.Chat/pull/40890)) Adds AI Search with semantic message results, optional OpenAI-compatible answers, and AI Center configuration. - ([#40916](https://github.com/RocketChat/Rocket.Chat/pull/40916)) Adds a new `licenses.validate` REST endpoint that validates a Rocket.Chat license (V2 or V3 JWT) against the current workspace without applying it, so a license can be previewed before it is applied from the UI. A valid license responds with success; an invalid one responds with the validation behaviors that rejected it. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/cloud.connectWorkspace` (replaces the deprecated `cloud:connectWorkspace` DDP method). Body is `{ token }`; auth-gated with `manage-cloud` permission. The legacy DDP method remains registered with a deprecation log pointing at the new route. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/integrations.clearHistory` and `POST /v1/integrations.replayOutgoing` (replace the deprecated `clearIntegrationHistory` and `replayOutgoingIntegration` DDP methods). Bodies `{ integrationId }` and `{ integrationId, historyId }` respectively. Permissions (`manage-outgoing-integrations` or `manage-own-outgoing-integrations`) are enforced the same way the DDP methods did. Legacy DDP methods remain registered with deprecation logs pointing at the new routes. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/permissions.addRole` and `POST /v1/permissions.removeRole` (replace the deprecated `authorization:addPermissionToRole` and `authorization:removeRoleFromPermission` DDP methods). Body is `{ permissionId, role }` on both. The same per-user permission checks (`access-permissions`, `access-setting-permissions`) the DDP methods enforced are reused. Legacy DDP methods remain registered with deprecation logs pointing at the new routes. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/users.verifyEmail` (replaces the two-call DDP flow of `verifyEmail` + `afterVerifyEmail`). Body is `{ token }`; the server resolves the user, marks the email verified, and runs the anonymous→user role swap in a single request. The deprecated `afterVerifyEmail` DDP method keeps its registration with a deprecation log pointing at the new route. ### Patch Changes -
Updated dependencies [c7aff48a40a9a78924cbf27fd38930c536ee11e5, 5f92f9a27dca70d506d919351612bd32dc04241a, 13b4a7b2dc203959b77b3b0c5f154d3e34fe2058, eec6083bb88f0caa1bd0de28b93b926a11c17507, 4b34bd62f2ac8d51efd2f48caea7092e87f30ce7, adc15707128bc3fbe1ccd1cd57e9d30a702fa6ca, 1bf84cbe288df03fc622fbddbc0e434bda291c2f, 8d8cd01d0a4e6872ed543320c966efd52140e884, 3cd7db677a72521439b564dca7a4ca6d6c3a1c07, 4117a1d3fb07905e8c9488a96f368747b48d528e, 615ae2bf74bba0402e0151d9c0b8e4f8dd04cb17, e5da5d016948c9bb5cfd784a65396e08e61264c4, 70c0ff0967cc50144dba4971fc7c3f3e996264a3]: - @rocket.chat/core-typings@8.7.0 - @rocket.chat/message-parser@0.32.0
## 8.7.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.6
## 8.7.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.5
## 8.7.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.4
## 8.7.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.3
## 8.7.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.2
## 8.7.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.7.0-rc.1
## 8.7.0-rc.0 ### Minor Changes - ([#40721](https://github.com/RocketChat/Rocket.Chat/pull/40721)) ## Phishing-Resistant Multi-Factor Authentication Introduces a more secure and reliable server-side OAuth authentication flow. ### What’s New - **Improved OAuth login security** OAuth authentication now happens fully on the server, reducing the risk of token theft, phishing attacks, and client-side credential interception. - **Built-in CSRF, state validation, and PKCE protection** OAuth logins now include stronger protection against CSRF attacks, request tampering, and authorization code interception through secure state validation and PKCE support. - **Improved two-step verification with OAuth logins** Users with email or TOTP two-factor authentication enabled will now be asked to complete 2FA even when signing in with providers like Google, GitHub, GitLab, and others. - **Improved mobile & desktop app login** Mobile and desktop apps now support a smoother and more secure deep-link OAuth login flow. - **A new setting to enable/disable new OAuth Flow** Enable this new setting `Accounts_OAuth_Use_Modern_Flow` to use all of the above mentioned features. - ([#40890](https://github.com/RocketChat/Rocket.Chat/pull/40890)) Adds AI Search with semantic message results, optional OpenAI-compatible answers, and AI Center configuration. - ([#40916](https://github.com/RocketChat/Rocket.Chat/pull/40916)) Adds a new `licenses.validate` REST endpoint that validates a Rocket.Chat license (V2 or V3 JWT) against the current workspace without applying it, so a license can be previewed before it is applied from the UI. A valid license responds with success; an invalid one responds with the validation behaviors that rejected it. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/cloud.connectWorkspace` (replaces the deprecated `cloud:connectWorkspace` DDP method). Body is `{ token }`; auth-gated with `manage-cloud` permission. The legacy DDP method remains registered with a deprecation log pointing at the new route. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/integrations.clearHistory` and `POST /v1/integrations.replayOutgoing` (replace the deprecated `clearIntegrationHistory` and `replayOutgoingIntegration` DDP methods). Bodies `{ integrationId }` and `{ integrationId, historyId }` respectively. Permissions (`manage-outgoing-integrations` or `manage-own-outgoing-integrations`) are enforced the same way the DDP methods did. Legacy DDP methods remain registered with deprecation logs pointing at the new routes. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/permissions.addRole` and `POST /v1/permissions.removeRole` (replace the deprecated `authorization:addPermissionToRole` and `authorization:removeRoleFromPermission` DDP methods). Body is `{ permissionId, role }` on both. The same per-user permission checks (`access-permissions`, `access-setting-permissions`) the DDP methods enforced are reused. Legacy DDP methods remain registered with deprecation logs pointing at the new routes. - ([#40728](https://github.com/RocketChat/Rocket.Chat/pull/40728)) Added `POST /v1/users.verifyEmail` (replaces the two-call DDP flow of `verifyEmail` + `afterVerifyEmail`). Body is `{ token }`; the server resolves the user, marks the email verified, and runs the anonymous→user role swap in a single request. The deprecated `afterVerifyEmail` DDP method keeps its registration with a deprecation log pointing at the new route. ### Patch Changes -
Updated dependencies [c7aff48a40a9a78924cbf27fd38930c536ee11e5, 5f92f9a27dca70d506d919351612bd32dc04241a, 13b4a7b2dc203959b77b3b0c5f154d3e34fe2058, eec6083bb88f0caa1bd0de28b93b926a11c17507, 4b34bd62f2ac8d51efd2f48caea7092e87f30ce7, adc15707128bc3fbe1ccd1cd57e9d30a702fa6ca, 1bf84cbe288df03fc622fbddbc0e434bda291c2f, 8d8cd01d0a4e6872ed543320c966efd52140e884, 3cd7db677a72521439b564dca7a4ca6d6c3a1c07, 4117a1d3fb07905e8c9488a96f368747b48d528e, 615ae2bf74bba0402e0151d9c0b8e4f8dd04cb17, e5da5d016948c9bb5cfd784a65396e08e61264c4, 70c0ff0967cc50144dba4971fc7c3f3e996264a3]: - @rocket.chat/core-typings@8.7.0-rc.0 - @rocket.chat/message-parser@0.32.0-rc.0 ## 8.6.1 ### Patch Changes -
Updated dependencies [89ab75ca9121feb289a0f5744a526361364b8867]: - @rocket.chat/core-typings@8.6.1
## 8.6.0 ### Minor Changes - ([#40532](https://github.com/RocketChat/Rocket.Chat/pull/40532)) Adds custom-sounds.delete API endpoint. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `POST /v1/chat.delete` now accepts `{ fileId, asUser? }` as an alternative to `{ msgId, roomId, asUser? }`. When `fileId` is provided the server resolves the owning message via `Messages.getMessageByFileId` before running the existing permission and deletion flow. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/e2e.requestSubscriptionKeys` (replaces the deprecated `e2e.requestSubscriptionKeys` DDP method). Auth-gated, no body. Broadcasts `notify.e2e.keyRequest` for every encrypted room the caller is subscribed to without an E2E key, matching the DDP method's behavior. The legacy DDP method remains registered until 9.0.0 with a deprecation log pointing at the new route. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/im.blockUser` (replaces the deprecated `blockUser` / `unblockUser` DDP methods). Body is `{ roomId, block: boolean }` — `block: true` blocks the other DM participant, `block: false` unblocks. Auth-gated and per-room via the `RoomMemberActions.BLOCK` directive (DM-only). Both legacy DDP methods remain registered until 9.0.0 with deprecation logs pointing at the new route. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/settings` for batched admin setting updates (replaces the deprecated `saveSettings` DDP method). Body is `{ settings: { _id, value }[] }`. The endpoint requires authentication, enforces 2FA (`twoFactorRequired: true`), and runs the same per-setting permission chain (`edit-privileged-setting` OR `manage-selected-settings` + per-id permission) and audit/notify side effects the DDP method already performed. The legacy DDP method remains registered until 9.0.0 with a deprecation log pointing at the new route. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `GET /v1/spotlight` now mirrors the DDP `spotlight` method: - accepts optional `usernames` (comma-separated string), `type` (JSON-encoded `{ users?, mentions?, rooms?, includeFederatedRooms? }`) and `rid` query params; - response items expose `nickname` / `outside` (users) and `uids` / `usernames` / `fname` (rooms); - `status` on each user is now optional — outside/federated users were already being returned without one and the previous required-field schema rejected them as `Response validation failed`; - the endpoint is no longer auth-gated, allowing anonymous-read flows (e.g. `Accounts_AllowAnonymousRead`) to keep finding public channels through the navbar search. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `POST /v1/users.setPreferences` now accepts an optional `data.utcOffset` (number) field. The value is stored at the user-document root via `Users.setUtcOffset` (not under `settings.preferences`), matching what the legacy `userSetUtcOffset` DDP method did. - ([#40996](https://github.com/RocketChat/Rocket.Chat/pull/40996)) Added a new `rooms.join` REST endpoint that lets a user join any room type, replicating the behavior of the deprecated `joinRoom` DDP method. Unlike `channels.join`, it resolves all room types through the shared `Room.join` service (access checks, join codes, federation and omnichannel rules). The client now uses `rooms.join` instead of `channels.join`. ### Patch Changes -
Updated dependencies [7380c44c751eff9ee624d80bf26370411ffed78b, 6bd9182ae1d914a55e70866db43e8d2038f7be28, 6fa5378a940cbc809800b3c7d7c0639810bb0ab8, f63b965f82b0ddc590c633706f7c31c8c5251b53]: - @rocket.chat/core-typings@8.6.0
## 8.6.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.6.0-rc.3
## 8.6.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.6.0-rc.2
## 8.6.0-rc.1 ### Patch Changes -
Updated dependencies [6fa5378a940cbc809800b3c7d7c0639810bb0ab8]: - @rocket.chat/core-typings@8.6.0-rc.1
## 8.6.0-rc.0 ### Minor Changes - ([#40532](https://github.com/RocketChat/Rocket.Chat/pull/40532)) Adds custom-sounds.delete API endpoint. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `POST /v1/chat.delete` now accepts `{ fileId, asUser? }` as an alternative to `{ msgId, roomId, asUser? }`. When `fileId` is provided the server resolves the owning message via `Messages.getMessageByFileId` before running the existing permission and deletion flow. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/e2e.requestSubscriptionKeys` (replaces the deprecated `e2e.requestSubscriptionKeys` DDP method). Auth-gated, no body. Broadcasts `notify.e2e.keyRequest` for every encrypted room the caller is subscribed to without an E2E key, matching the DDP method's behavior. The legacy DDP method remains registered until 9.0.0 with a deprecation log pointing at the new route. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/im.blockUser` (replaces the deprecated `blockUser` / `unblockUser` DDP methods). Body is `{ roomId, block: boolean }` — `block: true` blocks the other DM participant, `block: false` unblocks. Auth-gated and per-room via the `RoomMemberActions.BLOCK` directive (DM-only). Both legacy DDP methods remain registered until 9.0.0 with deprecation logs pointing at the new route. - ([#40724](https://github.com/RocketChat/Rocket.Chat/pull/40724)) Added `POST /v1/settings` for batched admin setting updates (replaces the deprecated `saveSettings` DDP method). Body is `{ settings: { _id, value }[] }`. The endpoint requires authentication, enforces 2FA (`twoFactorRequired: true`), and runs the same per-setting permission chain (`edit-privileged-setting` OR `manage-selected-settings` + per-id permission) and audit/notify side effects the DDP method already performed. The legacy DDP method remains registered until 9.0.0 with a deprecation log pointing at the new route. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `GET /v1/spotlight` now mirrors the DDP `spotlight` method: - accepts optional `usernames` (comma-separated string), `type` (JSON-encoded `{ users?, mentions?, rooms?, includeFederatedRooms? }`) and `rid` query params; - response items expose `nickname` / `outside` (users) and `uids` / `usernames` / `fname` (rooms); - `status` on each user is now optional — outside/federated users were already being returned without one and the previous required-field schema rejected them as `Response validation failed`; - the endpoint is no longer auth-gated, allowing anonymous-read flows (e.g. `Accounts_AllowAnonymousRead`) to keep finding public channels through the navbar search. - ([#40711](https://github.com/RocketChat/Rocket.Chat/pull/40711)) `POST /v1/users.setPreferences` now accepts an optional `data.utcOffset` (number) field. The value is stored at the user-document root via `Users.setUtcOffset` (not under `settings.preferences`), matching what the legacy `userSetUtcOffset` DDP method did. - ([#40996](https://github.com/RocketChat/Rocket.Chat/pull/40996)) Added a new `rooms.join` REST endpoint that lets a user join any room type, replicating the behavior of the deprecated `joinRoom` DDP method. Unlike `channels.join`, it resolves all room types through the shared `Room.join` service (access checks, join codes, federation and omnichannel rules). The client now uses `rooms.join` instead of `channels.join`. ### Patch Changes -
Updated dependencies [7380c44c751eff9ee624d80bf26370411ffed78b, 6bd9182ae1d914a55e70866db43e8d2038f7be28, f63b965f82b0ddc590c633706f7c31c8c5251b53]: - @rocket.chat/core-typings@8.6.0-rc.0
## 8.5.1 ### Patch Changes -
Updated dependencies [01a184640f635866bf4c1c612696acc4eed62311]: - @rocket.chat/core-typings@8.5.1
## 8.5.0 ### Minor Changes - ([#39617](https://github.com/RocketChat/Rocket.Chat/pull/39617)) Adds new API endpoints `custom-sounds.create` and `custom-sounds.update` to manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. - ([#40612](https://github.com/RocketChat/Rocket.Chat/pull/40612)) Adds `freeSwitchExtension` as a query parameter for `api/v1/users.info` ### Patch Changes - ([#40513](https://github.com/RocketChat/Rocket.Chat/pull/40513)) Fixes the `users.presence` endpoint returning an empty array when called with multiple comma-separated IDs, caused by `ajvQuery` coercing the string into a single-element array after the OpenAPI migration -
Updated dependencies [90f15e32ae843ed146ccf711ee3201408d1e8731, 12897e25d0dc25b7373f5264d38f38a5a7444257, 90f15e32ae843ed146ccf711ee3201408d1e8731]: - @rocket.chat/ui-kit@1.1.0 - @rocket.chat/core-typings@8.5.0
## 8.5.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.6
## 8.5.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.5
## 8.5.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.4
## 8.5.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.3
## 8.5.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.2
## 8.5.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.5.0-rc.1
## 8.5.0-rc.0 ### Minor Changes - ([#39760](https://github.com/RocketChat/Rocket.Chat/pull/39760)) ## Phishing-Resistant Multi-Factor Authentication Introduces a more secure and reliable server-side OAuth authentication flow. ### What’s New - **Improved OAuth login security** OAuth authentication now happens fully on the server, reducing the risk of token theft, phishing attacks, and client-side credential interception. - **Built-in CSRF, state validation, and PKCE protection** OAuth logins now include stronger protection against CSRF attacks, request tampering, and authorization code interception through secure state validation and PKCE support. - **Improved two-step verification with OAuth logins** Users with email or TOTP two-factor authentication enabled will now be asked to complete 2FA even when signing in with providers like Google, GitHub, GitLab, and others. - **Improved mobile & desktop app login** Mobile and desktop apps now support a smoother and more secure deep-link OAuth login flow. - ([#39617](https://github.com/RocketChat/Rocket.Chat/pull/39617)) Adds new API endpoints `custom-sounds.create` and `custom-sounds.update` to manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. - ([#40612](https://github.com/RocketChat/Rocket.Chat/pull/40612)) Adds `freeSwitchExtension` as a query parameter for `api/v1/users.info` ### Patch Changes - ([#40513](https://github.com/RocketChat/Rocket.Chat/pull/40513)) Fixes the `users.presence` endpoint returning an empty array when called with multiple comma-separated IDs, caused by `ajvQuery` coercing the string into a single-element array after the OpenAPI migration -
Updated dependencies [90f15e32ae843ed146ccf711ee3201408d1e8731, ae9f740d6af20557eac61b4af902c868b4132b49, 12897e25d0dc25b7373f5264d38f38a5a7444257, 90f15e32ae843ed146ccf711ee3201408d1e8731]: - @rocket.chat/ui-kit@1.1.0-rc.0 - @rocket.chat/core-typings@8.5.0-rc.0
## 8.4.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.4.3
## 8.4.2 ### Patch Changes - ([#40527](https://github.com/RocketChat/Rocket.Chat/pull/40527) by [@dionisio-bot](https://github.com/dionisio-bot)) Fixes the `users.presence` endpoint returning an empty array when called with multiple comma-separated IDs, caused by `ajvQuery` coercing the string into a single-element array after the OpenAPI migration -
Updated dependencies []: - @rocket.chat/core-typings@8.4.2
## 8.4.1 ### Patch Changes -
Updated dependencies [5b291c38600757482aaf261a02487abdf5f14007]: - @rocket.chat/core-typings@8.4.1
## 8.4.0 ### Minor Changes - ([#40160](https://github.com/RocketChat/Rocket.Chat/pull/40160)) 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. - ([#39989](https://github.com/RocketChat/Rocket.Chat/pull/39989)) Adds email search filter to `users.list` and `users.info` endpoints. ### Patch Changes -
Updated dependencies [53e32c7df1bf40598d65d170fd50c55f752f2951, 53e32c7df1bf40598d65d170fd50c55f752f2951, 278b84f78360e53792a2e5d7620615039a0e15e9, 24b3671fe61b8b09c6a1b5dc6401b503b3fb92a0, 53e32c7df1bf40598d65d170fd50c55f752f2951, 53e32c7df1bf40598d65d170fd50c55f752f2951, 8c0e16ca29b393cfa50b425520db48ba5a74f678]: - @rocket.chat/message-parser@0.31.36 - @rocket.chat/core-typings@8.4.0
## 8.4.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.4.0-rc.2
## 8.4.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.4.0-rc.1
## 8.3.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.2
## 8.3.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.1
## 8.4.0-rc.0 ### Minor Changes - ([#40160](https://github.com/RocketChat/Rocket.Chat/pull/40160)) 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. - ([#39989](https://github.com/RocketChat/Rocket.Chat/pull/39989)) Adds email search filter to `users.list` and `users.info` endpoints. ### Patch Changes -
Updated dependencies [53e32c7df1bf40598d65d170fd50c55f752f2951, 53e32c7df1bf40598d65d170fd50c55f752f2951, 278b84f78360e53792a2e5d7620615039a0e15e9, 24b3671fe61b8b09c6a1b5dc6401b503b3fb92a0, 53e32c7df1bf40598d65d170fd50c55f752f2951, 53e32c7df1bf40598d65d170fd50c55f752f2951, 8c0e16ca29b393cfa50b425520db48ba5a74f678]: - @rocket.chat/message-parser@0.31.36-rc.0 - @rocket.chat/core-typings@8.4.0-rc.0
## 8.3.0 ### Minor Changes - ([#38978](https://github.com/RocketChat/Rocket.Chat/pull/38978) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) 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 - ([#39225](https://github.com/RocketChat/Rocket.Chat/pull/39225) by [@sezallagwal](https://github.com/sezallagwal)) 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. - ([#39227](https://github.com/RocketChat/Rocket.Chat/pull/39227) by [@sezallagwal](https://github.com/sezallagwal)) 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. - ([#38957](https://github.com/RocketChat/Rocket.Chat/pull/38957) by [@Verifieddanny](https://github.com/Verifieddanny)) Migrated rooms.leave endpoint to new OpenAPI pattern with AJV validation - ([#38549](https://github.com/RocketChat/Rocket.Chat/pull/38549) by [@Rohitgiri02](https://github.com/Rohitgiri02)) migrated rooms.delete endpoint to new OpenAPI pattern with AJV validation - ([#39094](https://github.com/RocketChat/Rocket.Chat/pull/39094) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Adds OpenAPI support for the Rocket.Chat e2e.updateGroupKey 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. - ([#36402](https://github.com/RocketChat/Rocket.Chat/pull/36402) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat users.getAvatarSuggestion 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. - ([#36779](https://github.com/RocketChat/Rocket.Chat/pull/36779) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e.fetchMyKeys 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. - ([#39425](https://github.com/RocketChat/Rocket.Chat/pull/39425)) Adds support for multiple files in message composer, improving file upload experience - ([#39559](https://github.com/RocketChat/Rocket.Chat/pull/39559) by [@copilot-swe-agent](https://github.com/copilot-swe-agent)) Splits the single AJV validator instance into two: `ajv` (coerceTypes: false) for request **body** validation and `ajvQuery` (coerceTypes: true) for **query parameter** validation. **Why this matters:** Previously, a single AJV instance with `coerceTypes: true` was used everywhere. This silently accepted values with wrong types — for example, sending `{ "rid": 12345 }` (number) where a string was expected would pass validation because `12345` was coerced to `"12345"`. With this change, body validation is now strict: the server will reject payloads with incorrect types instead of silently coercing them. **What may break for API consumers:** - **Numeric values sent as strings in POST/PUT/PATCH bodies** (e.g., `{ "count": "10" }` instead of `{ "count": 10 }`) will now be rejected. Ensure JSON bodies use proper types. - **Boolean values sent as strings in bodies** (e.g., `{ "readThreads": "true" }` instead of `{ "readThreads": true }`) will now be rejected. - **`null` values where a string is expected** (e.g., `{ "name": null }` for a `type: 'string'` field without `nullable: true`) will no longer be coerced to `""`. **No change for query parameters:** GET query params (e.g., `?count=10&offset=0`) continue to be coerced via `ajvQuery`, since HTTP query strings are always strings. - ([#36916](https://github.com/RocketChat/Rocket.Chat/pull/36916) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat custom-user-status.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation - ([#39219](https://github.com/RocketChat/Rocket.Chat/pull/39219) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e 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. - ([#38610](https://github.com/RocketChat/Rocket.Chat/pull/38610)) Adds new `custom-sounds.getOne` REST endpoint to retrieve a single custom sound by `_id` and updates client to consume it. ### Patch Changes - ([#38989](https://github.com/RocketChat/Rocket.Chat/pull/38989)) chore(eslint): Upgrades ESLint and its configuration - ([#36786](https://github.com/RocketChat/Rocket.Chat/pull/36786) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) 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. - ([#36882](https://github.com/RocketChat/Rocket.Chat/pull/36882) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat push.test 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. - ([#35995](https://github.com/RocketChat/Rocket.Chat/pull/35995) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat rooms.favorite APIs 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. - ([#36523](https://github.com/RocketChat/Rocket.Chat/pull/36523) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat emoji-custom.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36953](https://github.com/RocketChat/Rocket.Chat/pull/36953) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat commands.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#38974](https://github.com/RocketChat/Rocket.Chat/pull/38974) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat dm.close/im.close 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. -
Updated dependencies [d1bf2cc675e80403659d388a1fbbdc6f73889dad, 02b1e6e6a184850d21e335077ca30382a1c7a66b, 9a70095296dbf516b0113a9a65e09f25137b2eaf, 87f9262af4a543d52642a54e1ef546d509a79e23, 539659af22bc19880eda047dfc0b152472ccb65c, b1b1d6ccd81c90d231a7e594f834965c6e5f4fae, 78e37dc3deae4ff05f5e33f9134c7094fd6c1330, d83a1a9753464ee916845b3c88757bbcf76884a5, 722df6f60bc86c51b204e28a39acb3dc8710bdeb, c117492ad90d291a361eedc929506f557495caf7]: - @rocket.chat/message-parser@0.31.35 - @rocket.chat/ui-kit@1.0.0 - @rocket.chat/core-typings@8.3.0
## 8.3.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.0-rc.4
## 8.3.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.0-rc.3
## 8.3.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.0-rc.2
## 8.3.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.3.0-rc.1
## 8.3.0-rc.0 ### Minor Changes - ([#38978](https://github.com/RocketChat/Rocket.Chat/pull/38978) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) 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 - ([#39225](https://github.com/RocketChat/Rocket.Chat/pull/39225) by [@sezallagwal](https://github.com/sezallagwal)) 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. - ([#39227](https://github.com/RocketChat/Rocket.Chat/pull/39227) by [@sezallagwal](https://github.com/sezallagwal)) 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. - ([#38957](https://github.com/RocketChat/Rocket.Chat/pull/38957) by [@Verifieddanny](https://github.com/Verifieddanny)) Migrated rooms.leave endpoint to new OpenAPI pattern with AJV validation - ([#38549](https://github.com/RocketChat/Rocket.Chat/pull/38549) by [@Rohitgiri02](https://github.com/Rohitgiri02)) migrated rooms.delete endpoint to new OpenAPI pattern with AJV validation - ([#39094](https://github.com/RocketChat/Rocket.Chat/pull/39094) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Adds OpenAPI support for the Rocket.Chat e2e.updateGroupKey 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. - ([#36402](https://github.com/RocketChat/Rocket.Chat/pull/36402) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat users.getAvatarSuggestion 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. - ([#36779](https://github.com/RocketChat/Rocket.Chat/pull/36779) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e.fetchMyKeys 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. - ([#39425](https://github.com/RocketChat/Rocket.Chat/pull/39425)) Adds support for multiple files in message composer, improving file upload experience - ([#39559](https://github.com/RocketChat/Rocket.Chat/pull/39559) by [@copilot-swe-agent](https://github.com/copilot-swe-agent)) Splits the single AJV validator instance into two: `ajv` (coerceTypes: false) for request **body** validation and `ajvQuery` (coerceTypes: true) for **query parameter** validation. **Why this matters:** Previously, a single AJV instance with `coerceTypes: true` was used everywhere. This silently accepted values with wrong types — for example, sending `{ "rid": 12345 }` (number) where a string was expected would pass validation because `12345` was coerced to `"12345"`. With this change, body validation is now strict: the server will reject payloads with incorrect types instead of silently coercing them. **What may break for API consumers:** - **Numeric values sent as strings in POST/PUT/PATCH bodies** (e.g., `{ "count": "10" }` instead of `{ "count": 10 }`) will now be rejected. Ensure JSON bodies use proper types. - **Boolean values sent as strings in bodies** (e.g., `{ "readThreads": "true" }` instead of `{ "readThreads": true }`) will now be rejected. - **`null` values where a string is expected** (e.g., `{ "name": null }` for a `type: 'string'` field without `nullable: true`) will no longer be coerced to `""`. **No change for query parameters:** GET query params (e.g., `?count=10&offset=0`) continue to be coerced via `ajvQuery`, since HTTP query strings are always strings. - ([#36916](https://github.com/RocketChat/Rocket.Chat/pull/36916) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat custom-user-status.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation - ([#39219](https://github.com/RocketChat/Rocket.Chat/pull/39219) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e 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. - ([#38610](https://github.com/RocketChat/Rocket.Chat/pull/38610)) Adds new `custom-sounds.getOne` REST endpoint to retrieve a single custom sound by `_id` and updates client to consume it. ### Patch Changes - ([#38989](https://github.com/RocketChat/Rocket.Chat/pull/38989)) chore(eslint): Upgrades ESLint and its configuration - ([#36786](https://github.com/RocketChat/Rocket.Chat/pull/36786) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) 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. - ([#36882](https://github.com/RocketChat/Rocket.Chat/pull/36882) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat push.test 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. - ([#35995](https://github.com/RocketChat/Rocket.Chat/pull/35995) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat rooms.favorite APIs 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. - ([#36523](https://github.com/RocketChat/Rocket.Chat/pull/36523) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat emoji-custom.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36953](https://github.com/RocketChat/Rocket.Chat/pull/36953) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat commands.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#38974](https://github.com/RocketChat/Rocket.Chat/pull/38974) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat dm.close/im.close 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. -
Updated dependencies [d1bf2cc675e80403659d388a1fbbdc6f73889dad, 02b1e6e6a184850d21e335077ca30382a1c7a66b, 9a70095296dbf516b0113a9a65e09f25137b2eaf, 87f9262af4a543d52642a54e1ef546d509a79e23, 539659af22bc19880eda047dfc0b152472ccb65c, b1b1d6ccd81c90d231a7e594f834965c6e5f4fae, 78e37dc3deae4ff05f5e33f9134c7094fd6c1330, d83a1a9753464ee916845b3c88757bbcf76884a5, 722df6f60bc86c51b204e28a39acb3dc8710bdeb, c117492ad90d291a361eedc929506f557495caf7]: - @rocket.chat/message-parser@0.31.35-rc.0 - @rocket.chat/ui-kit@1.0.0-rc.0 - @rocket.chat/core-typings@8.3.0-rc.0
## 8.2.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.2.1
## 8.2.0 ### Patch Changes - ([#38267](https://github.com/RocketChat/Rocket.Chat/pull/38267)) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update - ([#38366](https://github.com/RocketChat/Rocket.Chat/pull/38366)) Fixes the `sort` parameter validation on `/api/v1/audit.settings` endpoint to accept string format. - ([#38376](https://github.com/RocketChat/Rocket.Chat/pull/38376)) Fix a validation issue in the `livechat/custom-fields.save` endpoint -
Updated dependencies [d3758a7d57ab602745369ef9d2ccdbf9271cf305, 098f0a7467332f10a7bea5d435ae2ca3b5431fc9, fbc4935dec220495201cf905017170d3cd1e275c, e57f15845e4df048dd2f08f11aa08215780a2c34, 562d5ce6ad8afc67bef61e91939f8c21c4501610]: - @rocket.chat/core-typings@8.2.0 - @rocket.chat/message-parser@0.31.34
## 8.2.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.2.0-rc.2
## 8.2.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.2.0-rc.1
## 8.2.0-rc.0 ### Patch Changes - ([#38267](https://github.com/RocketChat/Rocket.Chat/pull/38267)) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update - ([#38366](https://github.com/RocketChat/Rocket.Chat/pull/38366)) Fixes the `sort` parameter validation on `/api/v1/audit.settings` endpoint to accept string format. - ([#38376](https://github.com/RocketChat/Rocket.Chat/pull/38376)) Fix a validation issue in the `livechat/custom-fields.save` endpoint -
Updated dependencies [d3758a7d57ab602745369ef9d2ccdbf9271cf305, 098f0a7467332f10a7bea5d435ae2ca3b5431fc9, fbc4935dec220495201cf905017170d3cd1e275c, e57f15845e4df048dd2f08f11aa08215780a2c34, 562d5ce6ad8afc67bef61e91939f8c21c4501610]: - @rocket.chat/core-typings@8.2.0-rc.0 - @rocket.chat/message-parser@0.31.34-rc.0
## 8.1.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.1.1
## 8.1.0 ### Minor Changes - ([#38077](https://github.com/RocketChat/Rocket.Chat/pull/38077)) Changes list of Room Files to only show files that have been successfully attached to a message ### Patch Changes - ([#38267](https://github.com/RocketChat/Rocket.Chat/pull/38267)) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update -
Updated dependencies [bed615ef323d4018f779cda013255ac9147e4cde, 6654c5b481f91bdcb03d68ee0f3a12d58201137e]: - @rocket.chat/message-parser@0.31.33 - @rocket.chat/core-typings@8.1.0
## 8.1.0-rc.2 ### Patch Changes -
Updated dependencies [bed615ef323d4018f779cda013255ac9147e4cde]: - @rocket.chat/message-parser@0.31.33-rc.0 - @rocket.chat/core-typings@8.1.0-rc.2
## 8.1.0-rc.1 ### Patch Changes - ([#38267](https://github.com/RocketChat/Rocket.Chat/pull/38267)) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update -
Updated dependencies []: - @rocket.chat/core-typings@8.1.0-rc.1
## 8.1.0-rc.0 ### Minor Changes - ([#38077](https://github.com/RocketChat/Rocket.Chat/pull/38077)) Changes list of Room Files to only show files that have been successfully attached to a message ### Patch Changes -
Updated dependencies [6654c5b481f91bdcb03d68ee0f3a12d58201137e]: - @rocket.chat/core-typings@8.1.0-rc.0
## 8.0.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.1
## 8.0.0 ### Major Changes - ([#37672](https://github.com/RocketChat/Rocket.Chat/pull/37672)) Removes deprecated VoIP from Omnichannel - ([#37123](https://github.com/RocketChat/Rocket.Chat/pull/37123)) Removes ecdh functionality and related settings - ([#37672](https://github.com/RocketChat/Rocket.Chat/pull/37672)) Removes Deprecated FreeSwitch integration - ([#36825](https://github.com/RocketChat/Rocket.Chat/pull/36825)) Removes the deprecated method `createToken` - ([#36821](https://github.com/RocketChat/Rocket.Chat/pull/36821)) Removes `/api/v1/banners.getnew` deprecated endpoint - ([#36871](https://github.com/RocketChat/Rocket.Chat/pull/36871)) Removes the `livechat:transfer` deprecated method Removes the `livechat/room.transfer` deprecated endpoint Creates the `livechat/visitor.department.transfer` for visitors department transfer use - ([#36857](https://github.com/RocketChat/Rocket.Chat/pull/36857)) Removes the deprecated `/api/v1/rooms.upload` endpoint - ([#36907](https://github.com/RocketChat/Rocket.Chat/pull/36907)) Removes the deprecated `GET` Method from `/api/v1/apps` - ([#37114](https://github.com/RocketChat/Rocket.Chat/pull/37114)) Removes stdout logging functionality, related components and settings - ([#36896](https://github.com/RocketChat/Rocket.Chat/pull/36896)) Removes the deprecated roleName parameter from /api/v1/roles.addUserToRole and /api/v1/roles.removeUserFromRole Removes the ability to pass a role name to the role parameter type from /api/v1/roles.getUsersInRole ### Minor Changes - ([#36570](https://github.com/RocketChat/Rocket.Chat/pull/36570)) 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`. - ([#37224](https://github.com/RocketChat/Rocket.Chat/pull/37224)) Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users. ### Patch Changes - ([#37688](https://github.com/RocketChat/Rocket.Chat/pull/37688) by [@lucas-a-pelegrino](https://github.com/lucas-a-pelegrino)) Adds deprecation warning for `livechat:removeMonitor` and new endpoint replacing it; `livechat/monitor.remove` - ([#37690](https://github.com/RocketChat/Rocket.Chat/pull/37690) by [@lucas-a-pelegrino](https://github.com/lucas-a-pelegrino)) Adds a deprecation warning for `livechat:saveBusinessHour` and new endpoint replacing it; `livechat/business-hours.save` - ([#37061](https://github.com/RocketChat/Rocket.Chat/pull/37061) by [@lucas-a-pelegrino](https://github.com/lucas-a-pelegrino)) Adds deprecation warning on `livechat:addMonitor` with new endpoint replacing it; `livechat/monitors.create` - ([#37281](https://github.com/RocketChat/Rocket.Chat/pull/37281) by [@lucas-a-pelegrino](https://github.com/lucas-a-pelegrino)) Adds deprecation warning for `livechat:saveTag` and new endpoint to replace it; `livechat/tags.save` - ([#37775](https://github.com/RocketChat/Rocket.Chat/pull/37775) by [@lucas-a-pelegrino](https://github.com/lucas-a-pelegrino)) Adds deprecation warning for `livechat:removeBusinessHour` and new endpoint to replace it; `livechat/business-hours.remove` -
Updated dependencies [176d5eae3fb249d7d20c3e260d9fadc1a56a2fca, ac11ea05ffadeca978c794ff38d5199d9acb2c29, ac11ea05ffadeca978c794ff38d5199d9acb2c29, ddc935727e9a7275813006d9dcaa7fe866610844, d3538e7045c41f91b8c561d44e5485ff93b93745, 73d9eb2783176954f42aa2cbeda8abf1d49ac260]: - @rocket.chat/core-typings@8.0.0 - @rocket.chat/ui-kit@0.39.0
## 8.0.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.0-rc.5
## 8.0.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.0-rc.4
## 8.0.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.0-rc.3
## 8.0.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.0-rc.2
## 8.0.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@8.0.0-rc.1
## 8.0.0-rc.0 ### Major Changes - ([#37672](https://github.com/RocketChat/Rocket.Chat/pull/37672)) Removes deprecated VoIP from Omnichannel - ([#37123](https://github.com/RocketChat/Rocket.Chat/pull/37123)) Removes ecdh functionality and related settings - ([#37672](https://github.com/RocketChat/Rocket.Chat/pull/37672)) Removes Deprecated FreeSwitch integration - ([#36825](https://github.com/RocketChat/Rocket.Chat/pull/36825)) Removes the deprecated method `createToken` - ([#36821](https://github.com/RocketChat/Rocket.Chat/pull/36821)) Removes `/api/v1/banners.getnew` deprecated endpoint - ([#36871](https://github.com/RocketChat/Rocket.Chat/pull/36871)) Removes the `livechat:transfer` deprecated method Removes the `livechat/room.transfer` deprecated endpoint Creates the `livechat/visitor.department.transfer` for visitors department transfer use - ([#36857](https://github.com/RocketChat/Rocket.Chat/pull/36857)) Removes the deprecated `/api/v1/rooms.upload` endpoint - ([#36907](https://github.com/RocketChat/Rocket.Chat/pull/36907)) Removes the deprecated `GET` Method from `/api/v1/apps` - ([#37114](https://github.com/RocketChat/Rocket.Chat/pull/37114)) Removes stdout logging functionality, related components and settings - ([#36896](https://github.com/RocketChat/Rocket.Chat/pull/36896)) Removes the deprecated roleName parameter from /api/v1/roles.addUserToRole and /api/v1/roles.removeUserFromRole Removes the ability to pass a role name to the role parameter type from /api/v1/roles.getUsersInRole ### Minor Changes - ([#36570](https://github.com/RocketChat/Rocket.Chat/pull/36570)) 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`. - ([#37224](https://github.com/RocketChat/Rocket.Chat/pull/37224)) Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users. ### Patch Changes - ([#37688](https://github.com/RocketChat/Rocket.Chat/pull/37688)) Adds deprecation warning for `livechat:removeMonitor` and new endpoint replacing it; `livechat/monitor.remove` - ([#37690](https://github.com/RocketChat/Rocket.Chat/pull/37690)) Adds a deprecation warning for `livechat:saveBusinessHour` and new endpoint replacing it; `livechat/business-hours.save` - ([#37061](https://github.com/RocketChat/Rocket.Chat/pull/37061)) Adds deprecation warning on `livechat:addMonitor` with new endpoint replacing it; `livechat/monitors.create` - ([#37281](https://github.com/RocketChat/Rocket.Chat/pull/37281)) Adds deprecation warning for `livechat:saveTag` and new endpoint to replace it; `livechat/tags.save` - ([#37775](https://github.com/RocketChat/Rocket.Chat/pull/37775)) Adds deprecation warning for `livechat:removeBusinessHour` and new endpoint to replace it; `livechat/business-hours.remove` -
Updated dependencies [176d5eae3fb249d7d20c3e260d9fadc1a56a2fca, ac11ea05ffadeca978c794ff38d5199d9acb2c29, ac11ea05ffadeca978c794ff38d5199d9acb2c29, ddc935727e9a7275813006d9dcaa7fe866610844, d3538e7045c41f91b8c561d44e5485ff93b93745, 73d9eb2783176954f42aa2cbeda8abf1d49ac260]: - @rocket.chat/core-typings@8.0.0-rc.0 - @rocket.chat/ui-kit@0.39.0-rc.0
## 7.13.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.13.2
## 7.13.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.13.1
## 7.13.0 ### Minor Changes - ([#37505](https://github.com/RocketChat/Rocket.Chat/pull/37505)) Introduces a new user preference to enable/disable desktop voice call notifications. ### Patch Changes -
Updated dependencies [7f1b834a55b1240c226afde77713262da47f45dc, 5c7e8ec1de894e7b8eeb6e57b0c8a43bd22d2d46, 44ca3b111f13ac1816a82ab0e4720e9886769c34, 65fbcbed9f64004b953dd9d4182b3fccb8147339]: - @rocket.chat/core-typings@7.13.0 - @rocket.chat/ui-kit@0.38.0
## 7.13.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.13.0-rc.2
## 7.13.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.13.0-rc.1
## 7.13.0-rc.0 ### Minor Changes - ([#37505](https://github.com/RocketChat/Rocket.Chat/pull/37505)) Introduces a new user preference to enable/disable desktop voice call notifications. ### Patch Changes -
Updated dependencies [7f1b834a55b1240c226afde77713262da47f45dc, 5c7e8ec1de894e7b8eeb6e57b0c8a43bd22d2d46, 44ca3b111f13ac1816a82ab0e4720e9886769c34, 65fbcbed9f64004b953dd9d4182b3fccb8147339]: - @rocket.chat/core-typings@7.13.0-rc.0 - @rocket.chat/ui-kit@0.38.0-rc.0 ## 7.12.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.2
## 7.12.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.1
## 7.12.0 ### Patch Changes - ([#36973](https://github.com/RocketChat/Rocket.Chat/pull/36973)) Adds deprecation warning on `livechat:returnAsInquiry` with new endpoint replacing it; `livechat/inquiries.returnAsInquiry` - ([#37136](https://github.com/RocketChat/Rocket.Chat/pull/37136)) Adds deprecation warning on `livechat:removeTag` with new endpoint replacing it; `livechat/tags.remove` - ([#36958](https://github.com/RocketChat/Rocket.Chat/pull/36958)) Adds deprecation warning on `livechat:removeRoom` with new endpoint replacing it; `livechat/rooms.delete` -
Updated dependencies [d166e2a1ffba4e59361d5f79e8c376fca5cbf12f]: - @rocket.chat/core-typings@7.12.0
## 7.12.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.0-rc.4
## 7.12.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.0-rc.3
## 7.12.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.0-rc.2
## 7.12.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.12.0-rc.1
## 7.12.0-rc.0 ### Patch Changes - ([#36973](https://github.com/RocketChat/Rocket.Chat/pull/36973)) Adds deprecation warning on `livechat:returnAsInquiry` with new endpoint replacing it; `livechat/inquiries.returnAsInquiry` - ([#37136](https://github.com/RocketChat/Rocket.Chat/pull/37136)) Adds deprecation warning on `livechat:removeTag` with new endpoint replacing it; `livechat/tags.remove` - ([#36958](https://github.com/RocketChat/Rocket.Chat/pull/36958)) Adds deprecation warning on `livechat:removeRoom` with new endpoint replacing it; `livechat/rooms.delete` -
Updated dependencies [d166e2a1ffba4e59361d5f79e8c376fca5cbf12f]: - @rocket.chat/core-typings@7.12.0-rc.0
## 7.11.0 ### Minor Changes - ([#36723](https://github.com/RocketChat/Rocket.Chat/pull/36723) by [@tiagoevanp](https://github.com/tiagoevanp)) Fixes search by name in custom emojis list, by adding a correct parameter to the endpoint `emoji-custom.all` Now the endpoint `emoji-custom.all` accepts a `name` as parameter, so the filter should work on emojis page withouth the necessity of set `ALLOW_UNSAFE_QUERY_AND_FIELDS_API_PARAMS` env var - ([#36589](https://github.com/RocketChat/Rocket.Chat/pull/36589)) Adds new endpoint to disable Livechat Contacts by its id, with a new permission `delete-livechat-contact`. ### Patch Changes - ([#36933](https://github.com/RocketChat/Rocket.Chat/pull/36933)) Adds deprecation warning on `livechat:removeCustomField` with new endpoint replacing it; `livechat/custom-fields.delete` - ([#36975](https://github.com/RocketChat/Rocket.Chat/pull/36975)) Adds deprecation warning on `livechat:saveAgentInfo` with new endpoint replacing it; `livechat/agents.saveInfo` - ([#36845](https://github.com/RocketChat/Rocket.Chat/pull/36845)) Adds deprecation warning to `livechat:getAnalyticsChartData`, as well as it adds a new endpoint to replace it; `livechat/analytics/dashboards/charts-data` - ([#36897](https://github.com/RocketChat/Rocket.Chat/pull/36897)) Adds deprecation warning on `livechat:getRoutingConfig`, as well as it adds new endpoint to replace it; `livechat/config/routing` - ([#36993](https://github.com/RocketChat/Rocket.Chat/pull/36993)) Adds deprecation warning on `livechat:removeRoom`, use `livechat/inquiries.take` instead - ([#36921](https://github.com/RocketChat/Rocket.Chat/pull/36921)) Adds deprecation warning on `livechat:removeAllClosedRooms` with new endpoint replacing it; `livechat/rooms.removeAllClosedRooms` - ([#36668](https://github.com/RocketChat/Rocket.Chat/pull/36668) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat chat.unPinMessage 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. - ([#36971](https://github.com/RocketChat/Rocket.Chat/pull/36971)) Adds deprecation warning on `livechat:saveCustomField` with new endpoint replacing it; `livechat/custom-fields.save` - ([#36986](https://github.com/RocketChat/Rocket.Chat/pull/36986)) Adds deprecation warning on `livechat:sendTranscript` with endpoint replacing it; `livechat/trasncript` -
Updated dependencies [b0a4602a4461200b9872b2b073ec56fa55ecb466]: - @rocket.chat/core-typings@7.11.0
## 7.11.0-rc.7 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.7
## 7.11.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.6
## 7.11.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.5
## 7.11.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.4
## 7.11.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.3
## 7.11.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.2
## 7.11.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.11.0-rc.1
## 7.11.0-rc.0 ### Minor Changes - ([#36723](https://github.com/RocketChat/Rocket.Chat/pull/36723) by [@tiagoevanp](https://github.com/tiagoevanp)) Fixes search by name in custom emojis list, by adding a correct parameter to the endpoint `emoji-custom.all` Now the endpoint `emoji-custom.all` accepts a `name` as parameter, so the filter should work on emojis page withouth the necessity of set `ALLOW_UNSAFE_QUERY_AND_FIELDS_API_PARAMS` env var - ([#36589](https://github.com/RocketChat/Rocket.Chat/pull/36589)) Adds new endpoint to disable Livechat Contacts by its id, with a new permission `delete-livechat-contact`. ### Patch Changes - ([#36933](https://github.com/RocketChat/Rocket.Chat/pull/36933)) Adds deprecation warning on `livechat:removeCustomField` with new endpoint replacing it; `livechat/custom-fields.delete` - ([#36975](https://github.com/RocketChat/Rocket.Chat/pull/36975)) Adds deprecation warning on `livechat:saveAgentInfo` with new endpoint replacing it; `livechat/agents.saveInfo` - ([#36845](https://github.com/RocketChat/Rocket.Chat/pull/36845)) Adds deprecation warning to `livechat:getAnalyticsChartData`, as well as it adds a new endpoint to replace it; `livechat/analytics/dashboards/charts-data` - ([#36897](https://github.com/RocketChat/Rocket.Chat/pull/36897)) Adds deprecation warning on `livechat:getRoutingConfig`, as well as it adds new endpoint to replace it; `livechat/config/routing` - ([#36993](https://github.com/RocketChat/Rocket.Chat/pull/36993)) Adds deprecation warning on `livechat:removeRoom`, use `livechat/inquiries.take` instead - ([#36921](https://github.com/RocketChat/Rocket.Chat/pull/36921)) Adds deprecation warning on `livechat:removeAllClosedRooms` with new endpoint replacing it; `livechat/rooms.removeAllClosedRooms` - ([#36668](https://github.com/RocketChat/Rocket.Chat/pull/36668) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat chat.unPinMessage 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. - ([#36971](https://github.com/RocketChat/Rocket.Chat/pull/36971)) Adds deprecation warning on `livechat:saveCustomField` with new endpoint replacing it; `livechat/custom-fields.save` - ([#36986](https://github.com/RocketChat/Rocket.Chat/pull/36986)) Adds deprecation warning on `livechat:sendTranscript` with endpoint replacing it; `livechat/trasncript` -
Updated dependencies [b0a4602a4461200b9872b2b073ec56fa55ecb466]: - @rocket.chat/core-typings@7.11.0-rc.0
## 7.10.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.2
## 7.10.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.1
## 7.10.0 ### Minor Changes - ([#36049](https://github.com/RocketChat/Rocket.Chat/pull/36049)) Introduces the side navigation with a new filtering system. The update adds new filters for All, Mentions, Favorites, and Discussions, as well as dedicated filters for Omnichannel conversations and grouping by Teams, Channels, and DMs. > This change is being tested under `Enhanced navigation experience` feature preview, in order to check it you need to enabled it ### Patch Changes - ([#36507](https://github.com/RocketChat/Rocket.Chat/pull/36507) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36585](https://github.com/RocketChat/Rocket.Chat/pull/36585) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.update API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36020](https://github.com/RocketChat/Rocket.Chat/pull/36020) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat chat.pinMessage API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36716](https://github.com/RocketChat/Rocket.Chat/pull/36716) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e.setRoomKeyID endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36611](https://github.com/RocketChat/Rocket.Chat/pull/36611)) Fix an issue where the report exported in the App logs page would not consider the instance id filter - ([#36606](https://github.com/RocketChat/Rocket.Chat/pull/36606) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36677](https://github.com/RocketChat/Rocket.Chat/pull/36677) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat dm.delete/im.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36586](https://github.com/RocketChat/Rocket.Chat/pull/36586) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36598](https://github.com/RocketChat/Rocket.Chat/pull/36598) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#35985](https://github.com/RocketChat/Rocket.Chat/pull/35985) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat Permissions API endpoints by migrating to a centralized syntax and utilizing shared AJV schemas for validation. This will enhance API documentation and ensure type safety through response validation. -
Updated dependencies [17bca96ecbf23ea807aba2e6e8abc95ebd66b0d0, c7db598e9f3c2ad47f6a6be2a9ba7078533c245b]: - @rocket.chat/core-typings@7.10.0
## 7.10.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.6
## 7.10.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.5
## 7.10.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.4
## 7.10.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.3
## 7.10.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.2
## 7.10.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.10.0-rc.1
## 7.10.0-rc.0 ### Minor Changes - ([#36049](https://github.com/RocketChat/Rocket.Chat/pull/36049)) Introduces the side navigation with a new filtering system. The update adds new filters for All, Mentions, Favorites, and Discussions, as well as dedicated filters for Omnichannel conversations and grouping by Teams, Channels, and DMs. > This change is being tested under `Enhanced navigation experience` feature preview, in order to check it you need to enabled it ### Patch Changes - ([#36507](https://github.com/RocketChat/Rocket.Chat/pull/36507) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36585](https://github.com/RocketChat/Rocket.Chat/pull/36585) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.update API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36020](https://github.com/RocketChat/Rocket.Chat/pull/36020) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat chat.pinMessage API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36716](https://github.com/RocketChat/Rocket.Chat/pull/36716) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat e2e.setRoomKeyID endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36611](https://github.com/RocketChat/Rocket.Chat/pull/36611)) Fix an issue where the report exported in the App logs page would not consider the instance id filter - ([#36606](https://github.com/RocketChat/Rocket.Chat/pull/36606) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36677](https://github.com/RocketChat/Rocket.Chat/pull/36677) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat dm.delete/im.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36586](https://github.com/RocketChat/Rocket.Chat/pull/36586) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#36598](https://github.com/RocketChat/Rocket.Chat/pull/36598) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat oauth-apps.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. - ([#35985](https://github.com/RocketChat/Rocket.Chat/pull/35985) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat Permissions API endpoints by migrating to a centralized syntax and utilizing shared AJV schemas for validation. This will enhance API documentation and ensure type safety through response validation. -
Updated dependencies [17bca96ecbf23ea807aba2e6e8abc95ebd66b0d0, c7db598e9f3c2ad47f6a6be2a9ba7078533c245b]: - @rocket.chat/core-typings@7.10.0-rc.0
## 7.9.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.9.3
## 7.9.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.9.2
## 7.9.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.9.1
## 7.9.0 ### Minor Changes - ([#36403](https://github.com/RocketChat/Rocket.Chat/pull/36403)) Adds a button to the apps logs UI that exports logs as a downloadable file ### Patch Changes - ([#36265](https://github.com/RocketChat/Rocket.Chat/pull/36265)) Fixes an issue where chat.postMessage returned an error when using the parseUrls flag. - ([#35884](https://github.com/RocketChat/Rocket.Chat/pull/35884) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat Webdav API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. -
Updated dependencies [2cec8acd5beddf5ad0c67c29fe632487cb82b026, fd478a7d45a4505ad53d2d7aec8b44e9bf8fa41a]: - @rocket.chat/core-typings@7.9.0
## 7.9.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.9.0-rc.2
## 7.9.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.9.0-rc.1
## 7.9.0-rc.0 ### Minor Changes - ([#36403](https://github.com/RocketChat/Rocket.Chat/pull/36403)) Adds a button to the apps logs UI that exports logs as a downloadable file ### Patch Changes - ([#36265](https://github.com/RocketChat/Rocket.Chat/pull/36265)) Fixes an issue where chat.postMessage returned an error when using the parseUrls flag. - ([#35884](https://github.com/RocketChat/Rocket.Chat/pull/35884) by [@ahmed-n-abdeltwab](https://github.com/ahmed-n-abdeltwab)) Add OpenAPI support for the Rocket.Chat Webdav API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation. -
Updated dependencies [2cec8acd5beddf5ad0c67c29fe632487cb82b026, fd478a7d45a4505ad53d2d7aec8b44e9bf8fa41a]: - @rocket.chat/core-typings@7.9.0-rc.0 ## 7.8.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.3
## 7.8.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.2
## 7.8.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.1
## 7.8.0 ### Patch Changes - ([#36154](https://github.com/RocketChat/Rocket.Chat/pull/36154)) Fixes an issue that prevented the action of saving an agent when editing a department to work. - ([#36035](https://github.com/RocketChat/Rocket.Chat/pull/36035)) Fixes file filtering by name or type not working for non-private channels. - ([#36111](https://github.com/RocketChat/Rocket.Chat/pull/36111)) Fixes Omnichannel Rest API validation schemas that were flagging `Pagination` properties as invalid - ([#36258](https://github.com/RocketChat/Rocket.Chat/pull/36258)) Fixes an issue that prevented the action of removing an agent when editing a department to work. -
Updated dependencies [3d024a900426c8bbf646e7ebedce0e17c9f7c140, 3779de0e8c5787f266bdeda5052b27c023c65f1c]: - @rocket.chat/core-typings@7.8.0
## 7.8.0-rc.9 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.9
## 7.8.0-rc.8 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.8
## 7.8.0-rc.7 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.7
## 7.8.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.6
## 7.8.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.5
## 7.8.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.4
## 7.8.0-rc.3 ### Patch Changes - ([#36258](https://github.com/RocketChat/Rocket.Chat/pull/36258)) Fixes an issue that prevented the action of removing an agent when editing a department to work. -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.3
## 7.8.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.2
## 7.8.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.8.0-rc.1
## 7.8.0-rc.0 ### Patch Changes - ([#36154](https://github.com/RocketChat/Rocket.Chat/pull/36154)) Fixes an issue that prevented the action of saving an agent when editing a department to work. - ([#36035](https://github.com/RocketChat/Rocket.Chat/pull/36035)) Fixes file filtering by name or type not working for non-private channels. - ([#36111](https://github.com/RocketChat/Rocket.Chat/pull/36111)) Fixes Omnichannel Rest API validation schemas that were flagging `Pagination` properties as invalid -
Updated dependencies [3d024a900426c8bbf646e7ebedce0e17c9f7c140, 3779de0e8c5787f266bdeda5052b27c023c65f1c]: - @rocket.chat/core-typings@7.8.0-rc.0
## 7.7.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.4
## 7.7.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.3
## 7.7.2 ### Patch Changes - ([#36298](https://github.com/RocketChat/Rocket.Chat/pull/36298) by [@dionisio-bot](https://github.com/dionisio-bot)) Fixes an issue that prevented the action of removing an agent when editing a department to work. -
Updated dependencies []: - @rocket.chat/core-typings@7.7.2
## 7.7.1 ### Patch Changes - ([#36204](https://github.com/RocketChat/Rocket.Chat/pull/36204) by [@dionisio-bot](https://github.com/dionisio-bot)) Fixes an issue that prevented the action of saving an agent when editing a department to work. -
Updated dependencies []: - @rocket.chat/core-typings@7.7.1
## 7.7.0 ### Minor Changes - ([#35416](https://github.com/RocketChat/Rocket.Chat/pull/35416)) Improve the `/api/apps/:id/logs` endpoint to accept filters - ([#35416](https://github.com/RocketChat/Rocket.Chat/pull/35416)) Add a new endpoint `/api/apps/logs` that allows for fetching logs without a filter for app id ### Patch Changes - ([#36019](https://github.com/RocketChat/Rocket.Chat/pull/36019)) Adds new endpoint to handle contact's conflicting data -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0
## 7.7.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.6
## 7.7.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.5
## 7.7.1-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.1-rc.4
## 7.7.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.3
## 7.7.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.2
## 7.7.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.1
## 7.7.0-rc.0 ### Minor Changes - ([#35416](https://github.com/RocketChat/Rocket.Chat/pull/35416)) Improve the `/api/apps/:id/logs` endpoint to accept filters - ([#35416](https://github.com/RocketChat/Rocket.Chat/pull/35416)) Add a new endpoint `/api/apps/logs` that allows for fetching logs without a filter for app id ### Patch Changes - ([#36019](https://github.com/RocketChat/Rocket.Chat/pull/36019)) Adds new endpoint to handle contact's conflicting data -
Updated dependencies []: - @rocket.chat/core-typings@7.7.0-rc.0
## 7.6.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.2
## 7.6.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.1
## 7.6.0 ### Minor Changes - ([#35721](https://github.com/RocketChat/Rocket.Chat/pull/35721)) Enhances the `/api/apps/installed` and `/api/apps/:id/status` endpoints so they get apps' status across the cluster in High-Availability and Microservices deployments ### Patch Changes -
Updated dependencies [aec9eaa941fe9dad81f38d8d18d1b58edd700eb1, 2c190740d0ff166a4cefe8e833b0b2682a41fab1, d8eb824d242cbbeafb11b1c4a806860e4541ba79, bbd0b0d9ed181a156430e2a446d3b56092e3f645, 47ae69912cd90743e7bf836fdee4be481a01bbba, 4b28126ac94cf1d3312b30ad9863ca02673f49d4]: - @rocket.chat/core-typings@7.6.0
## 7.6.0-rc.8 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.8
## 7.6.0-rc.7 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.7
## 7.6.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.6
## 7.6.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.5
## 7.6.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.4
## 7.6.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.3
## 7.6.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.2
## 7.6.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.6.0-rc.1
## 7.6.0-rc.0 ### Minor Changes - ([#35721](https://github.com/RocketChat/Rocket.Chat/pull/35721)) Enhances the `/api/apps/installed` and `/api/apps/:id/status` endpoints so they get apps' status across the cluster in High-Availability and Microservices deployments ### Patch Changes -
Updated dependencies [aec9eaa941fe9dad81f38d8d18d1b58edd700eb1, 2c190740d0ff166a4cefe8e833b0b2682a41fab1, d8eb824d242cbbeafb11b1c4a806860e4541ba79, bbd0b0d9ed181a156430e2a446d3b56092e3f645, 47ae69912cd90743e7bf836fdee4be481a01bbba, 4b28126ac94cf1d3312b30ad9863ca02673f49d4]: - @rocket.chat/core-typings@7.6.0-rc.0
## 7.5.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.1
## 7.5.0 ### Minor Changes - ([#35370](https://github.com/RocketChat/Rocket.Chat/pull/35370)) Adds a new "Unit" field to the create/edit department page, allowing users to specify a business unit when creating or editing a department. - ([#34983](https://github.com/RocketChat/Rocket.Chat/pull/34983)) feat: Adds OpenAPI support - ([#35474](https://github.com/RocketChat/Rocket.Chat/pull/35474)) Adds automatic presence sync based on calendar events, updating the user’s status to “busy” when a meeting starts and reverting it afterward. - ([#35258](https://github.com/RocketChat/Rocket.Chat/pull/35258)) Introduces `/v1/audit.settings` endpoint for querying changed settings audit events ### Patch Changes - ([#35546](https://github.com/RocketChat/Rocket.Chat/pull/35546)) Restores `roomName` property in the `GET /groups.messages` endpoint to fix unintended removal. -
Updated dependencies [25592391b04a5a9c5e4be57a3878bca7c7db66b2, c904862b1496cab943e97d28b36d3a24deac21c1, 335f19f5d08b7348263b574e4133ecf93145a79c]: - @rocket.chat/core-typings@7.5.0 - @rocket.chat/message-parser@0.31.32
## 7.5.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.0-rc.5
## 7.5.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.0-rc.4
## 7.5.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.0-rc.3
## 7.5.0-rc.2 ### Minor Changes - ([#35474](https://github.com/RocketChat/Rocket.Chat/pull/35474)) Adds automatic presence sync based on calendar events, updating the user’s status to “busy” when a meeting starts and reverting it afterward. ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.0-rc.2
## 7.5.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.5.0-rc.1
## 7.5.0-rc.0 ### Minor Changes - ([#35370](https://github.com/RocketChat/Rocket.Chat/pull/35370)) Adds a new "Unit" field to the create/edit department page, allowing users to specify a business unit when creating or editing a department. - ([#34983](https://github.com/RocketChat/Rocket.Chat/pull/34983)) feat: Adds OpenAPI support - ([#35258](https://github.com/RocketChat/Rocket.Chat/pull/35258)) Introduces `/v1/audit.settings` endpoint for querying changed settings audit events ### Patch Changes - ([#35546](https://github.com/RocketChat/Rocket.Chat/pull/35546)) Restores `roomName` property in the `GET /groups.messages` endpoint to fix unintended removal. -
Updated dependencies [25592391b04a5a9c5e4be57a3878bca7c7db66b2, c904862b1496cab943e97d28b36d3a24deac21c1, 335f19f5d08b7348263b574e4133ecf93145a79c]: - @rocket.chat/core-typings@7.5.0-rc.0 - @rocket.chat/message-parser@0.31.32-rc.0
## 7.4.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.1
## 7.4.0 ### Minor Changes - ([#34208](https://github.com/RocketChat/Rocket.Chat/pull/34208)) Adds a new endpoint `rooms.hide` to hide rooms of any type when provided with the room's ID - ([#35147](https://github.com/RocketChat/Rocket.Chat/pull/35147)) Allows users to filter by multiple departments & by livechat units on `livechat/rooms` endpoint. ### Patch Changes - ([#34926](https://github.com/RocketChat/Rocket.Chat/pull/34926)) Enables control of video conference ringing and dialing sounds through the call ringer volume user preference, preventing video conf calls from always playing at maximum volume. -
Updated dependencies [89964144e042c8d9282b51efd89e1e684077fdd7, f85da08765a9d3f8c5aabd9291fd08be6dfdeb85, be5031a21bdcda31270d53d319f7d183e77d84d7]: - @rocket.chat/core-typings@7.4.0
## 7.4.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.0-rc.5
## 7.4.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.0-rc.4
## 7.4.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.0-rc.3
## 7.4.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.0-rc.2
## 7.4.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.4.0-rc.1
## 7.4.0-rc.0 ### Minor Changes - ([#34208](https://github.com/RocketChat/Rocket.Chat/pull/34208)) Adds a new endpoint `rooms.hide` to hide rooms of any type when provided with the room's ID - ([#35147](https://github.com/RocketChat/Rocket.Chat/pull/35147)) Allows users to filter by multiple departments & by livechat units on `livechat/rooms` endpoint. ### Patch Changes - ([#34926](https://github.com/RocketChat/Rocket.Chat/pull/34926)) Enables control of video conference ringing and dialing sounds through the call ringer volume user preference, preventing video conf calls from always playing at maximum volume. -
Updated dependencies [89964144e042c8d9282b51efd89e1e684077fdd7, f85da08765a9d3f8c5aabd9291fd08be6dfdeb85, be5031a21bdcda31270d53d319f7d183e77d84d7]: - @rocket.chat/core-typings@7.4.0-rc.0
## 7.3.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.3
## 7.3.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.2
## 7.3.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.1
## 7.3.0 ### Minor Changes - ([#34940](https://github.com/RocketChat/Rocket.Chat/pull/34940)) Allows agents and managers to close Omnichannel rooms that for some reason ended up in a bad state. This "bad state" could be a room that appears open but it's closed. Now, the endpoint `livechat/room.closeByUser` will accept an optional `forceClose` parameter that will allow users to bypass most state checks we do on rooms and perform the room closing again so its state can be recovered. - ([#34153](https://github.com/RocketChat/Rocket.Chat/pull/34153)) Adds `rooms.membersOrderedByRole` endpoint to retrieve members of groups and channels sorted according to their respective role in the room. ### Patch Changes - ([#34864](https://github.com/RocketChat/Rocket.Chat/pull/34864)) Allows users to fetch the `packageValue` of settings when calling `/settings` endpoint via `includeDefaults` query param. - ([#35009](https://github.com/RocketChat/Rocket.Chat/pull/35009)) Fix an issue with apps installations via Marketplace -
Updated dependencies [8942b0032af976738a7c602fa389803dda30c0dc, bfa92f4dba1a16973d7da5a9c0f5d0df998bf944]: - @rocket.chat/core-typings@7.3.0
## 7.3.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.0-rc.5
## 7.3.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.0-rc.4
## 7.3.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.0-rc.3
## 7.3.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.0-rc.2
## 7.3.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.3.0-rc.1
## 7.3.0-rc.0 ### Minor Changes - ([#34940](https://github.com/RocketChat/Rocket.Chat/pull/34940)) Allows agents and managers to close Omnichannel rooms that for some reason ended up in a bad state. This "bad state" could be a room that appears open but it's closed. Now, the endpoint `livechat/room.closeByUser` will accept an optional `forceClose` parameter that will allow users to bypass most state checks we do on rooms and perform the room closing again so its state can be recovered. - ([#34153](https://github.com/RocketChat/Rocket.Chat/pull/34153)) Adds `rooms.membersOrderedByRole` endpoint to retrieve members of groups and channels sorted according to their respective role in the room. ### Patch Changes - ([#34864](https://github.com/RocketChat/Rocket.Chat/pull/34864)) Allows users to fetch the `packageValue` of settings when calling `/settings` endpoint via `includeDefaults` query param. -
Updated dependencies [8942b0032af976738a7c602fa389803dda30c0dc, bfa92f4dba1a16973d7da5a9c0f5d0df998bf944]: - @rocket.chat/core-typings@7.3.0-rc.0
## 7.2.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.2.1
## 7.2.0 ### Minor Changes - ([#34194](https://github.com/RocketChat/Rocket.Chat/pull/34194)) Adds a new `contacts.checkExistence` endpoint, which allows identifying whether there's already a registered contact using a given email, phone, id or visitor to source association. - ([#33549](https://github.com/RocketChat/Rocket.Chat/pull/33549)) Adds a new callout in the subscription page to inform users of subscription upgrade eligibility when applicable. ### Patch Changes - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes an error where the engine would not retry a subprocess restart if the last attempt failed - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes error propagation when trying to get the status of apps in some cases - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes wrong data being reported to total failed apps metrics and statistics -
Updated dependencies [76f6239ff1a9f34f163c03c140c4ceba62563b4e, 76f6239ff1a9f34f163c03c140c4ceba62563b4e, 475120dc19fb8cc400fd8af21559cd6f3cc17eb8, 2e4af86f6463166ba4d0b37b153b89ab246e112a, 76f6239ff1a9f34f163c03c140c4ceba62563b4e, 75a14b2e013aca7361cac56316f2b7e8c07d9dc8]: - @rocket.chat/core-typings@7.2.0
## 7.2.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.2.0-rc.3
## 7.2.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.2.0-rc.2
## 7.2.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.2.0-rc.1
## 7.2.0-rc.0 ### Minor Changes - ([#34194](https://github.com/RocketChat/Rocket.Chat/pull/34194)) Adds a new `contacts.checkExistence` endpoint, which allows identifying whether there's already a registered contact using a given email, phone, id or visitor to source association. - ([#33549](https://github.com/RocketChat/Rocket.Chat/pull/33549)) Adds a new callout in the subscription page to inform users of subscription upgrade eligibility when applicable. ### Patch Changes - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes an error where the engine would not retry a subprocess restart if the last attempt failed - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes error propagation when trying to get the status of apps in some cases - ([#34205](https://github.com/RocketChat/Rocket.Chat/pull/34205)) Fixes wrong data being reported to total failed apps metrics and statistics -
Updated dependencies [76f6239ff1a9f34f163c03c140c4ceba62563b4e, 76f6239ff1a9f34f163c03c140c4ceba62563b4e, 475120dc19fb8cc400fd8af21559cd6f3cc17eb8, 2e4af86f6463166ba4d0b37b153b89ab246e112a, 76f6239ff1a9f34f163c03c140c4ceba62563b4e, 75a14b2e013aca7361cac56316f2b7e8c07d9dc8]: - @rocket.chat/core-typings@7.2.0-rc.0
## 7.1.0 ### Minor Changes - ([#33810](https://github.com/RocketChat/Rocket.Chat/pull/33810)) Adds cursor pagination on chat.syncMessages endpoint - ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: - A brand-new omnichannel contact profile - The ability to communicate with known contacts only - Communicate with verified contacts only - Merge verified contacts across different channels - Block contact channels - Resolve conflicting contact information when registered via different channels - An advanced contact center filters ### Patch Changes -
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: - @rocket.chat/core-typings@7.1.0
## 7.1.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.1.0-rc.3
## 7.1.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.1.0-rc.2
## 7.1.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.1.0-rc.1
## 7.1.0-rc.0 ### Minor Changes - ([#33810](https://github.com/RocketChat/Rocket.Chat/pull/33810)) Adds cursor pagination on chat.syncMessages endpoint - ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: - A brand-new omnichannel contact profile - The ability to communicate with known contacts only - Communicate with verified contacts only - Merge verified contacts across different channels - Block contact channels - Resolve conflicting contact information when registered via different channels - An advanced contact center filters ### Patch Changes -
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: - @rocket.chat/core-typings@7.1.0-rc.0
## 7.0.0 ### Major Changes - ([#33474](https://github.com/RocketChat/Rocket.Chat/pull/33474)) Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint. - ([#31889](https://github.com/RocketChat/Rocket.Chat/pull/31889)) Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore) - ([#33802](https://github.com/RocketChat/Rocket.Chat/pull/33802)) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33471](https://github.com/RocketChat/Rocket.Chat/pull/33471)) Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint. - ([#33650](https://github.com/RocketChat/Rocket.Chat/pull/33650)) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33801](https://github.com/RocketChat/Rocket.Chat/pull/33801)) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33787](https://github.com/RocketChat/Rocket.Chat/pull/33787)) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33453](https://github.com/RocketChat/Rocket.Chat/pull/33453)) Removes deprecated `livechat/inquiries.queued` endpoint. Moving forward use the `livechat/inquiries.queuedForUser` endpoint. - ([#33470](https://github.com/RocketChat/Rocket.Chat/pull/33470)) Removes deprecated endpoints `licenses.isEnterprise` and `licenses.get`. Moving forward use the endpoint `licenses.info.` - ([#33807](https://github.com/RocketChat/Rocket.Chat/pull/33807)) Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#32532](https://github.com/RocketChat/Rocket.Chat/pull/32532)) Removed `meteor/check` from `chat` endpoints - ([#33630](https://github.com/RocketChat/Rocket.Chat/pull/33630)) Changes the payload of the startImport endpoint to decrease the amount of data it requires - ([#33461](https://github.com/RocketChat/Rocket.Chat/pull/33461)) Removes deprecated endpoint `livechat/room.visitor`. ### Patch Changes - ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces - Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. - ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. -
Updated dependencies [687f1efd5f, bcacbb1cee, b338807d76, debd3ffa22, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: - @rocket.chat/ui-kit@0.37.0 - @rocket.chat/core-typings@7.0.0
## 7.0.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.6
## 7.0.0-rc.5 ### Major Changes - ([#33802](https://github.com/RocketChat/Rocket.Chat/pull/33802)) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33801](https://github.com/RocketChat/Rocket.Chat/pull/33801)) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33787](https://github.com/RocketChat/Rocket.Chat/pull/33787)) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33807](https://github.com/RocketChat/Rocket.Chat/pull/33807)) Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.5
## 7.0.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.4
## 7.0.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.3
## 7.0.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.2
## 7.0.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@7.0.0-rc.1
## 7.0.0-rc.0 ### Major Changes - ([#33474](https://github.com/RocketChat/Rocket.Chat/pull/33474)) Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint. - ([#31889](https://github.com/RocketChat/Rocket.Chat/pull/31889)) Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore) - ([#33471](https://github.com/RocketChat/Rocket.Chat/pull/33471)) Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint. - ([#33650](https://github.com/RocketChat/Rocket.Chat/pull/33650)) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters. - ([#33453](https://github.com/RocketChat/Rocket.Chat/pull/33453)) Removes deprecated `livechat/inquiries.queued` endpoint. Moving forward use the `livechat/inquiries.queuedForUser` endpoint. - ([#33470](https://github.com/RocketChat/Rocket.Chat/pull/33470)) Removes deprecated endpoints `licenses.isEnterprise` and `licenses.get`. Moving forward use the endpoint `licenses.info.` - ([#32532](https://github.com/RocketChat/Rocket.Chat/pull/32532)) Removed `meteor/check` from `chat` endpoints - ([#33630](https://github.com/RocketChat/Rocket.Chat/pull/33630)) Changes the payload of the startImport endpoint to decrease the amount of data it requires - ([#33461](https://github.com/RocketChat/Rocket.Chat/pull/33461)) Removes deprecated endpoint `livechat/room.visitor`. ### Patch Changes - ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces - Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. - ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. -
Updated dependencies [7726d68374, 687f1efd5f, bcacbb1cee, b338807d76, debd3ffa22, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: - @rocket.chat/core-typings@7.0.0-rc.0 - @rocket.chat/ui-kit@0.37.0-rc.0
## 6.13.0 ### Minor Changes - ([#32682](https://github.com/RocketChat/Rocket.Chat/pull/32682)) Added support for specifying a unit on departments' creation and update - ([#32729](https://github.com/RocketChat/Rocket.Chat/pull/32729)) Implemented "omnichannel/contacts.update" endpoint to update contacts - ([#33011](https://github.com/RocketChat/Rocket.Chat/pull/33011)) Return `parent` and `team` information when calling `rooms.info` endpoint - ([#32693](https://github.com/RocketChat/Rocket.Chat/pull/32693)) Introduced "create contacts" endpoint to omnichannel - ([#33177](https://github.com/RocketChat/Rocket.Chat/pull/33177)) New `teams.listChildren` endpoint that allows users listing rooms & discussions from teams. Only the discussions from the team's main room are returned. - ([#33225](https://github.com/RocketChat/Rocket.Chat/pull/33225)) Implemented new feature preview for Sidepanel ### Patch Changes -
Updated dependencies [274f4f5881, 79c16d315a, 927710d778, 12d6307998]: - @rocket.chat/core-typings@6.13.0 - @rocket.chat/message-parser@0.31.31
## 6.13.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.6
## 6.13.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.5
## 6.13.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.4
## 6.13.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.3
## 6.13.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.2
## 6.13.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.13.0-rc.1
## 6.13.0-rc.0 ### Minor Changes - ([#32682](https://github.com/RocketChat/Rocket.Chat/pull/32682)) Added support for specifying a unit on departments' creation and update - ([#32729](https://github.com/RocketChat/Rocket.Chat/pull/32729)) Implemented "omnichannel/contacts.update" endpoint to update contacts - ([#33011](https://github.com/RocketChat/Rocket.Chat/pull/33011)) Return `parent` and `team` information when calling `rooms.info` endpoint - ([#32693](https://github.com/RocketChat/Rocket.Chat/pull/32693)) Introduced "create contacts" endpoint to omnichannel - ([#33177](https://github.com/RocketChat/Rocket.Chat/pull/33177)) New `teams.listChildren` endpoint that allows users listing rooms & discussions from teams. Only the discussions from the team's main room are returned. - ([#33225](https://github.com/RocketChat/Rocket.Chat/pull/33225)) Implemented new feature preview for Sidepanel ### Patch Changes -
Updated dependencies [274f4f5881, 79c16d315a, 927710d778, 12d6307998]: - @rocket.chat/core-typings@6.13.0-rc.0 - @rocket.chat/message-parser@0.31.30-rc.0
## 6.12.1 ### Patch Changes -
Updated dependencies [3cbb9f6252]: - @rocket.chat/message-parser@0.31.30 - @rocket.chat/core-typings@6.12.1
## 6.12.0 ### Minor Changes - ([#32868](https://github.com/RocketChat/Rocket.Chat/pull/32868)) Added `sidepanel` field to `teams.create` and `rooms.saveRoomSettings` endpoints ### Patch Changes - ([#31525](https://github.com/RocketChat/Rocket.Chat/pull/31525)) Fix: Show correct user info actions for non-members in channels. -
Updated dependencies [c11f3722df, 7937ff741a, 58c0efc732, e28be46db7, 58c0efc732]: - @rocket.chat/ui-kit@0.36.1 - @rocket.chat/core-typings@6.12.0
## 6.12.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.6
## 6.12.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.5
## 6.12.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.4
## 6.12.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.3
## 6.12.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.2
## 6.12.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.12.0-rc.1
## 6.12.0-rc.0 ### Minor Changes - ([#32868](https://github.com/RocketChat/Rocket.Chat/pull/32868)) Added `sidepanel` field to `teams.create` and `rooms.saveRoomSettings` endpoints ### Patch Changes - ([#31525](https://github.com/RocketChat/Rocket.Chat/pull/31525)) Fix: Show correct user info actions for non-members in channels. -
Updated dependencies [c11f3722df, 7937ff741a, 58c0efc732, e28be46db7, 58c0efc732]: - @rocket.chat/ui-kit@0.36.1-rc.0 - @rocket.chat/core-typings@6.12.0-rc.0
## 6.11.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.2
## 6.11.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.1
## 6.11.0 ### Minor Changes - ([#32800](https://github.com/RocketChat/Rocket.Chat/pull/32800)) Added the ability to filter chats by `queued` on the Current Chats Omnichannel page ### Patch Changes - ([#32719](https://github.com/RocketChat/Rocket.Chat/pull/32719)) Added the `user` param to apps-engine update method call, allowing apps' new `onUpdate` hook to know who triggered the update. -
Updated dependencies [2d89a0c448, 24f7df4894, b8e5887fb9]: - @rocket.chat/core-typings@6.11.0 - @rocket.chat/ui-kit@0.36.0
## 6.11.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.6
## 6.11.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.5
## 6.11.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.4
## 6.11.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.3
## 6.11.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.2
## 6.11.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.11.0-rc.1
## 6.11.0-rc.0 ### Minor Changes - ([#32800](https://github.com/RocketChat/Rocket.Chat/pull/32800)) Added the ability to filter chats by `queued` on the Current Chats Omnichannel page ### Patch Changes - ([#32719](https://github.com/RocketChat/Rocket.Chat/pull/32719)) Added the `user` param to apps-engine update method call, allowing apps' new `onUpdate` hook to know who triggered the update. -
Updated dependencies [2d89a0c448, 24f7df4894, b8e5887fb9]: - @rocket.chat/core-typings@6.11.0-rc.0 - @rocket.chat/ui-kit@0.36.0-rc.0
## 6.10.2 ### Patch Changes - ([#32935](https://github.com/RocketChat/Rocket.Chat/pull/32935)) Fixed an issue that prevented apps from being updated or uninstalled in some cases - ([#32935](https://github.com/RocketChat/Rocket.Chat/pull/32935)) Fixed an issue that prevented apps from handling errors during execution in some cases - ([#32935](https://github.com/RocketChat/Rocket.Chat/pull/32935)) Improved Apps-Engine installation to prevent start up errors on manual installation setups - ([#32935](https://github.com/RocketChat/Rocket.Chat/pull/32935)) Fixed an issue that caused the video conference button on rooms to not recognize a video conference provider app in some cases -
Updated dependencies [ca6a9d8de8, ca6a9d8de8, ca6a9d8de8, ca6a9d8de8]: - @rocket.chat/core-typings@6.10.2
## 6.10.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.1
## 6.10.0 ### Minor Changes - ([#32197](https://github.com/RocketChat/Rocket.Chat/pull/32197)) Async End-to-End Encrypted rooms key distribution process. Users now don't need to be online to get the keys of their subscribed encrypted rooms, the key distribution process is now async and users can recieve keys even when they are not online. - ([#31821](https://github.com/RocketChat/Rocket.Chat/pull/31821)) New runtime for apps in the Apps-Engine based on the Deno platform ### Patch Changes - ([#32653](https://github.com/RocketChat/Rocket.Chat/pull/32653)) Prevent E2EE key reset on startup due to possible race conditions - ([#31750](https://github.com/RocketChat/Rocket.Chat/pull/31750)) Don't show Join default channels option on edit user form. -
Updated dependencies [a565999ae0, 1240c874a5, 5f95c4ec6b, f75a2cb4bb, 4f72d62aa7, dfa49bdbb2]: - @rocket.chat/ui-kit@0.35.0 - @rocket.chat/core-typings@6.10.0
## 6.10.0-rc.7 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.7
## 6.10.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.6
## 6.10.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.5
## 6.10.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.4
## 6.10.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.3
## 6.10.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.2
## 6.10.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.10.0-rc.1
## 6.10.0-rc.0 ### Minor Changes - ([#32197](https://github.com/RocketChat/Rocket.Chat/pull/32197)) Async End-to-End Encrypted rooms key distribution process. Users now don't need to be online to get the keys of their subscribed encrypted rooms, the key distribution process is now async and users can recieve keys even when they are not online. - ([#31821](https://github.com/RocketChat/Rocket.Chat/pull/31821)) New runtime for apps in the Apps-Engine based on the Deno platform ### Patch Changes - ([#32653](https://github.com/RocketChat/Rocket.Chat/pull/32653)) Prevent E2EE key reset on startup due to possible race conditions - ([#31750](https://github.com/RocketChat/Rocket.Chat/pull/31750)) Don't show Join default channels option on edit user form. -
Updated dependencies [a565999ae0, 1240c874a5, 5f95c4ec6b, f75a2cb4bb, 4f72d62aa7, dfa49bdbb2]: - @rocket.chat/ui-kit@0.35.0-rc.0 - @rocket.chat/core-typings@6.10.0-rc.0 ## 6.9.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.9.3
## 6.9.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.9.2
## 6.9.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.9.1
## 6.9.0 ### Minor Changes - ([#32364](https://github.com/RocketChat/Rocket.Chat/pull/32364)) Fixed issue with "Export room as file" feature (`rooms.export` endpoint) generating an empty export when given an invalid date ### Patch Changes -
Updated dependencies [ff4e396416, ee5cdfc367, 70ab2a7b7b]: - @rocket.chat/core-typings@6.9.0 - @rocket.chat/ui-kit@0.34.0
## 6.9.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.9.0-rc.2
## 6.9.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.9.0-rc.1
## 6.9.0-rc.0 ### Minor Changes - ([#32364](https://github.com/RocketChat/Rocket.Chat/pull/32364)) Fixed issue with "Export room as file" feature (`rooms.export` endpoint) generating an empty export when given an invalid date ### Patch Changes -
Updated dependencies [ff4e396416, ee5cdfc367, 70ab2a7b7b]: - @rocket.chat/core-typings@6.9.0-rc.0 - @rocket.chat/ui-kit@0.34.0-rc.0
## 6.8.0 ### Minor Changes - ([#31898](https://github.com/RocketChat/Rocket.Chat/pull/31898)) Created a new endpoint to get a filtered and paginated list of users. - ([#31811](https://github.com/RocketChat/Rocket.Chat/pull/31811)) Convert mute/unmute meteor methods to endpoints - ([#31898](https://github.com/RocketChat/Rocket.Chat/pull/31898)) Created a new endpoint to resend the welcome email to a given user ### Patch Changes - ([#32374](https://github.com/RocketChat/Rocket.Chat/pull/32374)) Fixed an issue with some apps that didn't implement executeViewCloseHandler. This causes opened modals to be open forever on UI (unless Esc was clicked). This is because when the UI attempts to close it, it calls the aforementioned handler, and since it didn't exist, apps engine errored out. This returned an empty response to the UI, which ignored the response and continued to show the view. - ([#32141](https://github.com/RocketChat/Rocket.Chat/pull/32141)) Deprecate `channels.images` in favor of `rooms.images`. `Rooms` endpoints are more broad and should interact with all types of rooms. `Channels` on the other hand are specific to public channels. This change is to keep the semantics and conventions of the endpoints -
Updated dependencies [c47a8e3514, b94ca7c30b, 4aba7c8a26]: - @rocket.chat/core-typings@6.8.0 - @rocket.chat/message-parser@0.31.29 - @rocket.chat/ui-kit@0.33.0
## 6.8.0-rc.2 ### Patch Changes - ([#32374](https://github.com/RocketChat/Rocket.Chat/pull/32374)) Fixed an issue with some apps that didn't implement executeViewCloseHandler. This causes opened modals to be open forever on UI (unless Esc was clicked). This is because when the UI attempts to close it, it calls the aforementioned handler, and since it didn't exist, apps engine errored out. This returned an empty response to the UI, which ignored the response and continued to show the view. -
Updated dependencies [b94ca7c30b]: - @rocket.chat/core-typings@6.8.0-rc.2
## 6.8.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.8.0-rc.1
## 6.8.0-rc.0 ### Minor Changes - ([#31898](https://github.com/RocketChat/Rocket.Chat/pull/31898)) Created a new endpoint to get a filtered and paginated list of users. - ([#31811](https://github.com/RocketChat/Rocket.Chat/pull/31811)) Convert mute/unmute meteor methods to endpoints - ([#31898](https://github.com/RocketChat/Rocket.Chat/pull/31898)) Created a new endpoint to resend the welcome email to a given user ### Patch Changes - ([#32141](https://github.com/RocketChat/Rocket.Chat/pull/32141)) Deprecate `channels.images` in favor of `rooms.images`. `Rooms` endpoints are more broad and should interact with all types of rooms. `Channels` on the other hand are specific to public channels. This change is to keep the semantics and conventions of the endpoints -
Updated dependencies [c47a8e3514, 4aba7c8a26]: - @rocket.chat/core-typings@6.8.0-rc.0 - @rocket.chat/message-parser@0.31.29 - @rocket.chat/ui-kit@0.33.0 ## 6.7.2 -
Updated dependencies []: - @rocket.chat/core-typings@6.7.2
## 6.7.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.7.1
## 6.7.0 ### Minor Changes - ([#32043](https://github.com/RocketChat/Rocket.Chat/pull/32043)) **Added Livechat's new theming settings to Appearance page (available for Premium workspaces)** Newly added settings are: - `Livechat widget position on the screen`: Changes the widget position between left or right of the viewport - `Livechat background`: Changes the message list background. Receives the same value as the CSS's background property. - `Hide system messages`: Changes the visibility of system messages displayed on the widget. - `Hide "powered by Rocket.Chat"`: Changes the visibility of Rocket.Chat's watermark on the widget. ### Patch Changes -
Updated dependencies [b9ef630816, 3eb4dd7f50, b9e897a8f5, 5ad65ff3da]: - @rocket.chat/core-typings@6.7.0 - @rocket.chat/message-parser@0.31.29 - @rocket.chat/ui-kit@0.33.0
## 6.7.0-rc.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.7.0-rc.4
## 6.7.0-rc.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.7.0-rc.3
## 6.7.0-rc.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.7.0-rc.2
## 6.7.0-rc.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.7.0-rc.1
## 6.7.0-rc.0 ### Minor Changes - ([#32043](https://github.com/RocketChat/Rocket.Chat/pull/32043)) **Added Livechat's new theming settings to Appearance page (available for Premium workspaces)** Newly added settings are: - `Livechat widget position on the screen`: Changes the widget position between left or right of the viewport - `Livechat background`: Changes the message list background. Receives the same value as the CSS's background property. - `Hide system messages`: Changes the visibility of system messages displayed on the widget. - `Hide "powered by Rocket.Chat"`: Changes the visibility of Rocket.Chat's watermark on the widget. ### Patch Changes -
Updated dependencies [b9ef630816, 3eb4dd7f50, b9e897a8f5, 5ad65ff3da]: - @rocket.chat/core-typings@6.7.0-rc.0 - @rocket.chat/message-parser@0.31.29-rc.0 - @rocket.chat/ui-kit@0.33.0
## 6.6.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.6
## 6.6.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.5
## 6.6.4 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.4
## 6.6.3 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.3
## 6.6.2 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.2
## 6.6.1 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.1
## 6.6.0 ### Minor Changes - ([#30868](https://github.com/RocketChat/Rocket.Chat/pull/30868)) Added `push.info` endpoint to enable users to retrieve info about the workspace's push gateway - ([#30554](https://github.com/RocketChat/Rocket.Chat/pull/30554)) **Added ‘Reported Users’ Tab to Moderation Console:** Enhances user monitoring by displaying reported users. ### Patch Changes - ([#31138](https://github.com/RocketChat/Rocket.Chat/pull/31138)) feat(uikit): Move `@rocket.chat/ui-kit` package to the main monorepo - ([#31349](https://github.com/RocketChat/Rocket.Chat/pull/31349) by [@Subhojit-Dey1234](https://github.com/Subhojit-Dey1234)) feat: Implemented InlineCode handling in Bold, Italic and Strike - ([#31289](https://github.com/RocketChat/Rocket.Chat/pull/31289)) Added `push.test` POST endpoint for sending test push notification to user (requires `test-push-notifications` permission) - ([#30478](https://github.com/RocketChat/Rocket.Chat/pull/30478)) Added `chat.getURLPreview` endpoint to enable users to retrieve previews for URL (ready to be provided in message send/update) -
Updated dependencies [b223cbde14, dbb08ef948, fdd9852079, b4b2cd20a8]: - @rocket.chat/ui-kit@0.33.0 - @rocket.chat/core-typings@6.6.0
## 6.6.0-rc.7 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.0-rc.7
## 6.6.0-rc.6 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.0-rc.6
## 6.6.0-rc.5 ### Patch Changes -
Updated dependencies []: - @rocket.chat/core-typings@6.6.0-rc.5
## 6.6.0-rc.4 ### Patch Changes - @rocket.chat/core-typings@6.6.0-rc.4 ## 6.6.0-rc.3 ### Patch Changes - @rocket.chat/core-typings@6.6.0-rc.3 ## 6.6.0-rc.2 ### Patch Changes - @rocket.chat/core-typings@6.6.0-rc.2 ## 6.6.0-rc.1 ### Patch Changes - @rocket.chat/core-typings@6.6.0-rc.1 ## 6.6.0-rc.0 ### Minor Changes - 748e57984d: Added `push.info` endpoint to enable users to retrieve info about the workspace's push gateway - 2260c04ec6: **Added ‘Reported Users’ Tab to Moderation Console:** Enhances user monitoring by displaying reported users. ### Patch Changes - b223cbde14: feat(uikit): Move `@rocket.chat/ui-kit` package to the main monorepo - dbb08ef948: feat: Implemented InlineCode handling in Bold, Italic and Strike - 7c6198f49f: Added `push.test` POST endpoint for sending test push notification to user (requires `test-push-notifications` permission) - fdd9852079: Added `chat.getURLPreview` endpoint to enable users to retrieve previews for URL (ready to be provided in message send/update) - Updated dependencies [b223cbde14] - Updated dependencies [dbb08ef948] - Updated dependencies [fdd9852079] - Updated dependencies [b4b2cd20a8] - @rocket.chat/ui-kit@0.33.0-rc.0 - @rocket.chat/core-typings@6.6.0-rc.0 ## 6.5.3 ### Patch Changes - @rocket.chat/core-typings@6.5.3 ## 6.5.2 ### Patch Changes - @rocket.chat/core-typings@6.5.2 ## 6.5.1 ### Patch Changes - c2b224fd82: fix Federation Regression, builds service correctly - Updated dependencies [c2b224fd82] - @rocket.chat/core-typings@6.5.1 ## 6.5.0 ### Minor Changes - 92613680b7: Added option to select between two script engine options for the integrations - ec1b2b9846: Create a deployment fingerprint to identify possible deployment changes caused by database cloning. A question to the admin will confirm if it's a regular deployment change or an intent of a new deployment and correct identification values as needed. The fingerprint is composed by `${siteUrl}${dbConnectionString}` and hashed via `sha256` in `base64`. An environment variable named `AUTO_ACCEPT_FINGERPRINT`, when set to `true`, can be used to auto-accept an expected fingerprint change as a regular deployment update. - a98f3ff303: feat: added `licenses.info` endpoint - 5f81a0f3cb: Implemented the License library, it is used to handle the functionality like expiration date, modules, limits, etc. Also added a version v3 of the license, which contains an extended list of features. v2 is still supported, since we convert it to v3 on the fly. ### Patch Changes - 5b9d6883bf: feat: Improve UI when MAC limits are reached feat: Limit endpoints on MAC limit reached - Updated dependencies [dea1fe9191] - Updated dependencies [c0ef13a0bf] - Updated dependencies [5b9d6883bf] - Updated dependencies [92613680b7] - Updated dependencies [ec1b2b9846] - Updated dependencies [a98f3ff303] - Updated dependencies [5f81a0f3cb] - Updated dependencies [dea1fe9191] - @rocket.chat/core-typings@6.5.0 - @rocket.chat/license@0.1.0 ## 6.5.0-rc.19 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.19 - @rocket.chat/license@0.1.0-rc.19 ## 6.5.0-rc.18 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.18 - @rocket.chat/license@0.1.0-rc.18 ## 6.5.0-rc.17 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.17 - @rocket.chat/license@0.1.0-rc.17 ## 6.5.0-rc.16 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.16 - @rocket.chat/license@0.1.0-rc.16 ## 6.5.0-rc.15 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.15 - @rocket.chat/license@0.1.0-rc.15 ## 6.5.0-rc.14 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.14 - @rocket.chat/license@0.1.0-rc.14 ## 6.5.0-rc.13 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.13 - @rocket.chat/license@0.1.0-rc.13 ## 6.5.0-rc.12 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.12 - @rocket.chat/license@0.1.0-rc.12 ## 6.5.0-rc.11 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.11 - @rocket.chat/license@0.1.0-rc.11 ## 6.5.0-rc.10 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.10 - @rocket.chat/license@0.1.0-rc.10 ## 6.5.0-rc.9 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.9 - @rocket.chat/license@0.1.0-rc.9 ## 6.5.0-rc.8 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.8 - @rocket.chat/license@0.1.0-rc.8 ## 6.5.0-rc.7 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.7 - @rocket.chat/license@0.1.0-rc.7 ## 6.5.0-rc.6 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.6 - @rocket.chat/license@0.1.0-rc.6 ## 6.5.0-rc.5 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.5 - @rocket.chat/license@0.1.0-rc.5 ## 6.5.0-rc.4 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.4 - @rocket.chat/license@0.1.0-rc.4 ## 6.5.0-rc.3 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.3 - @rocket.chat/license@0.1.0-rc.3 ## 6.5.0-rc.2 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.2 - @rocket.chat/license@0.1.0-rc.2 ## 6.5.0-rc.1 ### Patch Changes - @rocket.chat/core-typings@6.5.0-rc.1 - @rocket.chat/license@0.1.0-rc.1 ## 6.5.0-rc.0 ### Minor Changes - 92613680b7: Added option to select between two script engine options for the integrations - ec1b2b9846: Create a deployment fingerprint to identify possible deployment changes caused by database cloning. A question to the admin will confirm if it's a regular deployment change or an intent of a new deployment and correct identification values as needed. The fingerprint is composed by `${siteUrl}${dbConnectionString}` and hashed via `sha256` in `base64`. An environment variable named `AUTO_ACCEPT_FINGERPRINT`, when set to `true`, can be used to auto-accept an expected fingerprint change as a regular deployment update. - a98f3ff303: feat: added `licenses.info` endpoint - 5f81a0f3cb: Implemented the License library, it is used to handle the functionality like expiration date, modules, limits, etc. Also added a version v3 of the license, which contains an extended list of features. v2 is still supported, since we convert it to v3 on the fly. ### Patch Changes - 5b9d6883bf: feat: Improve UI when MAC limits are reached feat: Limit endpoints on MAC limit reached - Updated dependencies [dea1fe9191] - Updated dependencies [c0ef13a0bf] - Updated dependencies [5b9d6883bf] - Updated dependencies [92613680b7] - Updated dependencies [ec1b2b9846] - Updated dependencies [a98f3ff303] - Updated dependencies [5f81a0f3cb] - Updated dependencies [dea1fe9191] - @rocket.chat/core-typings@6.5.0-rc.0 - @rocket.chat/license@0.1.0-rc.0 ## 6.4.8 ### Patch Changes - @rocket.chat/core-typings@6.4.8 ## 6.4.7 ### Patch Changes - @rocket.chat/core-typings@6.4.7 ## 6.4.6 ### Patch Changes - @rocket.chat/core-typings@6.4.6 ## 6.4.5 ### Patch Changes - @rocket.chat/core-typings@6.4.5 ## 6.4.4 ### Patch Changes - @rocket.chat/core-typings@6.4.4 ## 6.4.3 ### Patch Changes - @rocket.chat/core-typings@6.4.3 ## 6.4.2 ### Patch Changes - @rocket.chat/core-typings@6.4.2 ## 6.4.1 ### Patch Changes - @rocket.chat/core-typings@6.4.1 ## 6.4.0 ### Minor Changes - 239a34e877: new: ring mobile users on direct conference calls - 4186eecf05: Introduce the ability to report an user - 2db32f0d4a: Add option to select what URL previews should be generated for each message. - 19aec23cda: New AddUser workflow for Federated Rooms - ebab8c4dd8: Added Reports Metrics Dashboard to Omnichannel - 357a3a50fa: feat: high-contrast theme - 1041d4d361: Added option to select between two script engine options for the integrations - 93d4912e17: fix: missing params on updateOwnBasicInfo endpoint ### Patch Changes - 203304782f: Fixed `overrideDestinationChannelEnabled` treated as a required param in `integrations.create` and `integration.update` endpoints - 9496f1eb97: Deprecate `livechat:getOverviewData` and `livechat:getAgentOverviewData` methods and create API endpoints `livechat/analytics/overview` and `livechat/analytics/agent-overview` to fetch analytics data - Updated dependencies [239a34e877] - Updated dependencies [203304782f] - Updated dependencies [4186eecf05] - Updated dependencies [ba24f3c21f] - Updated dependencies [ebab8c4dd8] - Updated dependencies [1041d4d361] - Updated dependencies [61128364d6] - Updated dependencies [d45365436e] - @rocket.chat/core-typings@6.4.0 ## 6.4.0-rc.5 ### Minor Changes - 1041d4d361: Added option to select between two script engine options for the integrations ### Patch Changes - Updated dependencies [1041d4d361] - @rocket.chat/core-typings@6.4.0-rc.5 ## 6.4.0-rc.4 ### Patch Changes - @rocket.chat/core-typings@6.4.0-rc.4 ## 6.4.0-rc.3 ### Patch Changes - @rocket.chat/core-typings@6.4.0-rc.3 ## 6.4.0-rc.2 ### Patch Changes - @rocket.chat/core-typings@6.4.0-rc.2 ## 6.4.0-rc.1 ### Patch Changes - @rocket.chat/core-typings@6.4.0-rc.1 ## 6.4.0-rc.0 ### Minor Changes - 239a34e877: new: ring mobile users on direct conference calls - 4186eecf05: Introduce the ability to report an user - 2db32f0d4a: Add option to select what URL previews should be generated for each message. - 19aec23cda: New AddUser workflow for Federated Rooms - ebab8c4dd8: Added Reports Metrics Dashboard to Omnichannel - 357a3a50fa: feat: high-contrast theme - 93d4912e17: fix: missing params on updateOwnBasicInfo endpoint ### Patch Changes - 203304782f: Fixed `overrideDestinationChannelEnabled` treated as a required param in `integrations.create` and `integration.update` endpoints - 9496f1eb97: Deprecate `livechat:getOverviewData` and `livechat:getAgentOverviewData` methods and create API endpoints `livechat/analytics/overview` and `livechat/analytics/agent-overview` to fetch analytics data - Updated dependencies [239a34e877] - Updated dependencies [203304782f] - Updated dependencies [4186eecf05] - Updated dependencies [ba24f3c21f] - Updated dependencies [ebab8c4dd8] - Updated dependencies [61128364d6] - Updated dependencies [d45365436e] - @rocket.chat/core-typings@6.4.0-rc.0 ## 6.3.8 ### Patch Changes - @rocket.chat/core-typings@6.3.8 ## 6.3.7 ### Patch Changes - @rocket.chat/core-typings@6.3.7 ## 6.3.6 ### Patch Changes - @rocket.chat/core-typings@6.3.6 ## 6.3.5 ### Patch Changes - @rocket.chat/core-typings@6.3.5 ## 6.3.4 ### Patch Changes - @rocket.chat/core-typings@6.3.4 ## 6.3.3 ### Patch Changes - @rocket.chat/core-typings@6.3.3 ## 6.3.2 ### Patch Changes - @rocket.chat/core-typings@6.3.2 ## 6.3.1 ### Patch Changes - @rocket.chat/core-typings@6.3.1 ## 6.3.0 ### Minor Changes - 74aa677088: feat: Add custom OAuth setting to allow merging users to others from distinct services - e846d873b7: feat: Introduce Feature Preview page - 0645f42e12: Reintroduce an user preference to allow users to see all thread messages in the main channel - 48ac55f4ea: Created new endpoints for creating users in bulk ### Patch Changes - e14ec50816: Added and Improved Custom Fields form to Registration Flow - e006013e5f: chore: New Livechat SDK Implementation - eecd9fc99a: fix: Omnichannel Tags available to be used in the wrong department - 6a474ff952: Refactored Omnichannel department pages to use best practices, also fixed existing bugs - 9da856cc67: fix: Resume on-hold chat not working with max-chat's allowed per agent config - f76d514341: Implemented a visual password verification in the Register User form, My Profile page, and reset password page. With this, the user will know exactly why their password is weak and how to improve it. - 12d97e16c2: feat: Allow Incoming Webhooks to override destination channel - Updated dependencies [e14ec50816] - Updated dependencies [9da856cc67] - Updated dependencies [12d97e16c2] - Updated dependencies [48ac55f4ea] - @rocket.chat/core-typings@6.3.0 ## 6.3.0-rc.10 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.10 ## 6.3.0-rc.9 ### Minor Changes - 48ac55f4ea: Created new endpoints for creating users in bulk ### Patch Changes - Updated dependencies [48ac55f4ea] - @rocket.chat/core-typings@6.3.0-rc.9 ## 6.3.0-rc.8 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.8 ## 6.3.0-rc.7 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.7 ## 6.3.0-rc.6 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.6 ## 6.3.0-rc.5 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.5 ## 6.3.0-rc.4 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.4 ## 6.3.0-rc.3 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.3 ## 6.3.0-rc.2 ### Patch Changes - f76d514341: Implemented a visual password verification in the Register User form, My Profile page, and reset password page. With this, the user will know exactly why their password is weak and how to improve it. - @rocket.chat/core-typings@6.3.0-rc.2 ## 6.3.0-rc.1 ### Patch Changes - @rocket.chat/core-typings@6.3.0-rc.1 ## 6.3.0-rc.0 ### Minor Changes - 74aa677088: feat: Add custom OAuth setting to allow merging users to others from distinct services - e846d873b7: feat: Introduce Feature Preview page - 0645f42e12: Reintroduce an user preference to allow users to see all thread messages in the main channel ### Patch Changes - e14ec50816: Added and Improved Custom Fields form to Registration Flow - e006013e5f: chore: New Livechat SDK Implementation - eecd9fc99a: fix: Omnichannel Tags available to be used in the wrong department - 6a474ff952: Refactored Omnichannel department pages to use best practices, also fixed existing bugs - 9da856cc67: fix: Resume on-hold chat not working with max-chat's allowed per agent config - 12d97e16c2: feat: Allow Incoming Webhooks to override destination channel - Updated dependencies [e14ec50816] - Updated dependencies [9da856cc67] - Updated dependencies [12d97e16c2] - @rocket.chat/core-typings@6.3.0-rc.0 ## 6.2.10 ### Patch Changes - @rocket.chat/core-typings@6.2.10 ## 6.2.9 ### Patch Changes - @rocket.chat/core-typings@6.2.9 ## 6.2.7 ### Patch Changes - Updated dependencies []: - @rocket.chat/core-typings@6.2.7 ## 6.2.6 ### Patch Changes - Updated dependencies []: - @rocket.chat/core-typings@6.2.6