147 KiB
@rocket.chat/rest-typings
8.8.1
Patch Changes
-
Updated dependencies []:
- @rocket.chat/core-typings@8.8.1
8.8.0
Minor Changes
-
(#41082) Adds an AI add-on-gated native Model Context Protocol endpoint and its administration controls in AI Center
-
(#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) Adds two new REST endpoints completing the Custom OAuth admin surface:
POST /v1/settings.removeCustomOAuthbody{ name }→ removes allAccounts_OAuth_Custom-<Name>-*setting documents (replaces the deprecatedremoveOAuthServiceDDP method).POST /v1/settings.refreshOAuthServices(no body) → re-reads ServiceConfiguration entries from settings (replaces the deprecatedrefreshOAuthServiceDDP method).
Both endpoints reuse the
add-oauth-servicepermission andtwoFactorRequiredgates that the DDP methods already enforced.addOAuthServicewas already covered by the existingPOST /v1/settings.addCustomOAuth— its DDP method now also logs a deprecation. The three legacy DDP methods remain registered until 9.0.0. -
(#40734) Adds five new REST endpoints covering the TOTP 2FA flows that previously only existed as DDP methods:
POST /v1/users.enableTotp→{ secret, url }(replaces2fa:enable)POST /v1/users.disableTotpbody{ code }→{ disabled }(replaces2fa:disable)POST /v1/users.validateTotpbody{ code }→{ codes }(replaces2fa:validateTempToken; also rotates non-PAT login tokens server-side)POST /v1/users.regenerateTotpCodesbody{ code }→{ codes }(replaces2fa:regenerateCodes)GET /v1/users.totpCodesRemaining→{ remaining }(replaces2fa:checkCodesRemaining)
users.enableTotpandusers.validateTotprequire 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) Adds an optional
fromTsquery parameter tochat.syncMessages, so it can be used as a replacement for the deprecatedloadMissedMessagesDDP method. It bounds the sync window and must be used together withlastUpdate; sending it with cursor pagination is rejected instead of being ignored.
Patch Changes
-
(#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) Adds an AI add-on-gated native Model Context Protocol endpoint and its administration controls in AI Center
-
(#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) Adds two new REST endpoints completing the Custom OAuth admin surface:
POST /v1/settings.removeCustomOAuthbody{ name }→ removes allAccounts_OAuth_Custom-<Name>-*setting documents (replaces the deprecatedremoveOAuthServiceDDP method).POST /v1/settings.refreshOAuthServices(no body) → re-reads ServiceConfiguration entries from settings (replaces the deprecatedrefreshOAuthServiceDDP method).
Both endpoints reuse the
add-oauth-servicepermission andtwoFactorRequiredgates that the DDP methods already enforced.addOAuthServicewas already covered by the existingPOST /v1/settings.addCustomOAuth— its DDP method now also logs a deprecation. The three legacy DDP methods remain registered until 9.0.0. -
(#40734) Adds five new REST endpoints covering the TOTP 2FA flows that previously only existed as DDP methods:
POST /v1/users.enableTotp→{ secret, url }(replaces2fa:enable)POST /v1/users.disableTotpbody{ code }→{ disabled }(replaces2fa:disable)POST /v1/users.validateTotpbody{ code }→{ codes }(replaces2fa:validateTempToken; also rotates non-PAT login tokens server-side)POST /v1/users.regenerateTotpCodesbody{ code }→{ codes }(replaces2fa:regenerateCodes)GET /v1/users.totpCodesRemaining→{ remaining }(replaces2fa:checkCodesRemaining)
users.enableTotpandusers.validateTotprequire 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) Adds an optional
fromTsquery parameter tochat.syncMessages, so it can be used as a replacement for the deprecatedloadMissedMessagesDDP method. It bounds the sync window and must be used together withlastUpdate; sending it with cursor pagination is rejected instead of being ignored.
Patch Changes
-
(#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) ## 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_Flowto use all of the above mentioned features.
-
(#40890) Adds AI Search with semantic message results, optional OpenAI-compatible answers, and AI Center configuration.
-
(#40916) Adds a new
licenses.validateREST 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) Added
POST /v1/cloud.connectWorkspace(replaces the deprecatedcloud:connectWorkspaceDDP method). Body is{ token }; auth-gated withmanage-cloudpermission. The legacy DDP method remains registered with a deprecation log pointing at the new route. -
(#40728) Added
POST /v1/integrations.clearHistoryandPOST /v1/integrations.replayOutgoing(replace the deprecatedclearIntegrationHistoryandreplayOutgoingIntegrationDDP methods). Bodies{ integrationId }and{ integrationId, historyId }respectively. Permissions (manage-outgoing-integrationsormanage-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) Added
POST /v1/permissions.addRoleandPOST /v1/permissions.removeRole(replace the deprecatedauthorization:addPermissionToRoleandauthorization:removeRoleFromPermissionDDP 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) Added
POST /v1/users.verifyEmail(replaces the two-call DDP flow ofverifyEmail+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 deprecatedafterVerifyEmailDDP 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) ## 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_Flowto use all of the above mentioned features.
-
(#40890) Adds AI Search with semantic message results, optional OpenAI-compatible answers, and AI Center configuration.
-
(#40916) Adds a new
licenses.validateREST 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) Added
POST /v1/cloud.connectWorkspace(replaces the deprecatedcloud:connectWorkspaceDDP method). Body is{ token }; auth-gated withmanage-cloudpermission. The legacy DDP method remains registered with a deprecation log pointing at the new route. -
(#40728) Added
POST /v1/integrations.clearHistoryandPOST /v1/integrations.replayOutgoing(replace the deprecatedclearIntegrationHistoryandreplayOutgoingIntegrationDDP methods). Bodies{ integrationId }and{ integrationId, historyId }respectively. Permissions (manage-outgoing-integrationsormanage-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) Added
POST /v1/permissions.addRoleandPOST /v1/permissions.removeRole(replace the deprecatedauthorization:addPermissionToRoleandauthorization:removeRoleFromPermissionDDP 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) Added
POST /v1/users.verifyEmail(replaces the two-call DDP flow ofverifyEmail+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 deprecatedafterVerifyEmailDDP 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) Adds custom-sounds.delete API endpoint.
-
(#40711)
POST /v1/chat.deletenow accepts{ fileId, asUser? }as an alternative to{ msgId, roomId, asUser? }. WhenfileIdis provided the server resolves the owning message viaMessages.getMessageByFileIdbefore running the existing permission and deletion flow. -
(#40724) Added
POST /v1/e2e.requestSubscriptionKeys(replaces the deprecatede2e.requestSubscriptionKeysDDP method). Auth-gated, no body. Broadcastsnotify.e2e.keyRequestfor 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) Added
POST /v1/im.blockUser(replaces the deprecatedblockUser/unblockUserDDP methods). Body is{ roomId, block: boolean }—block: trueblocks the other DM participant,block: falseunblocks. Auth-gated and per-room via theRoomMemberActions.BLOCKdirective (DM-only). Both legacy DDP methods remain registered until 9.0.0 with deprecation logs pointing at the new route. -
(#40724) Added
POST /v1/settingsfor batched admin setting updates (replaces the deprecatedsaveSettingsDDP method). Body is{ settings: { _id, value }[] }. The endpoint requires authentication, enforces 2FA (twoFactorRequired: true), and runs the same per-setting permission chain (edit-privileged-settingORmanage-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)
GET /v1/spotlightnow mirrors the DDPspotlightmethod:- accepts optional
usernames(comma-separated string),type(JSON-encoded{ users?, mentions?, rooms?, includeFederatedRooms? }) andridquery params; - response items expose
nickname/outside(users) anduids/usernames/fname(rooms); statuson each user is now optional — outside/federated users were already being returned without one and the previous required-field schema rejected them asResponse 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.
- accepts optional
-
(#40711)
POST /v1/users.setPreferencesnow accepts an optionaldata.utcOffset(number) field. The value is stored at the user-document root viaUsers.setUtcOffset(not undersettings.preferences), matching what the legacyuserSetUtcOffsetDDP method did. -
(#40996) Added a new
rooms.joinREST endpoint that lets a user join any room type, replicating the behavior of the deprecatedjoinRoomDDP method. Unlikechannels.join, it resolves all room types through the sharedRoom.joinservice (access checks, join codes, federation and omnichannel rules). The client now usesrooms.joininstead ofchannels.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) Adds custom-sounds.delete API endpoint.
-
(#40711)
POST /v1/chat.deletenow accepts{ fileId, asUser? }as an alternative to{ msgId, roomId, asUser? }. WhenfileIdis provided the server resolves the owning message viaMessages.getMessageByFileIdbefore running the existing permission and deletion flow. -
(#40724) Added
POST /v1/e2e.requestSubscriptionKeys(replaces the deprecatede2e.requestSubscriptionKeysDDP method). Auth-gated, no body. Broadcastsnotify.e2e.keyRequestfor 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) Added
POST /v1/im.blockUser(replaces the deprecatedblockUser/unblockUserDDP methods). Body is{ roomId, block: boolean }—block: trueblocks the other DM participant,block: falseunblocks. Auth-gated and per-room via theRoomMemberActions.BLOCKdirective (DM-only). Both legacy DDP methods remain registered until 9.0.0 with deprecation logs pointing at the new route. -
(#40724) Added
POST /v1/settingsfor batched admin setting updates (replaces the deprecatedsaveSettingsDDP method). Body is{ settings: { _id, value }[] }. The endpoint requires authentication, enforces 2FA (twoFactorRequired: true), and runs the same per-setting permission chain (edit-privileged-settingORmanage-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)
GET /v1/spotlightnow mirrors the DDPspotlightmethod:- accepts optional
usernames(comma-separated string),type(JSON-encoded{ users?, mentions?, rooms?, includeFederatedRooms? }) andridquery params; - response items expose
nickname/outside(users) anduids/usernames/fname(rooms); statuson each user is now optional — outside/federated users were already being returned without one and the previous required-field schema rejected them asResponse 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.
- accepts optional
-
(#40711)
POST /v1/users.setPreferencesnow accepts an optionaldata.utcOffset(number) field. The value is stored at the user-document root viaUsers.setUtcOffset(not undersettings.preferences), matching what the legacyuserSetUtcOffsetDDP method did. -
(#40996) Added a new
rooms.joinREST endpoint that lets a user join any room type, replicating the behavior of the deprecatedjoinRoomDDP method. Unlikechannels.join, it resolves all room types through the sharedRoom.joinservice (access checks, join codes, federation and omnichannel rules). The client now usesrooms.joininstead ofchannels.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) Adds new API endpoints
custom-sounds.createandcustom-sounds.updateto manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. -
(#40612) Adds
freeSwitchExtensionas a query parameter forapi/v1/users.info
Patch Changes
-
(#40513) Fixes the
users.presenceendpoint returning an empty array when called with multiple comma-separated IDs, caused byajvQuerycoercing 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) ## 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) Adds new API endpoints
custom-sounds.createandcustom-sounds.updateto manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. -
(#40612) Adds
freeSwitchExtensionas a query parameter forapi/v1/users.info
Patch Changes
-
(#40513) Fixes the
users.presenceendpoint returning an empty array when called with multiple comma-separated IDs, caused byajvQuerycoercing 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 by @dionisio-bot) Fixes the
users.presenceendpoint returning an empty array when called with multiple comma-separated IDs, caused byajvQuerycoercing 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) Adds a
skipTranspileflag (defaultfalse) to webhook integrations. When set totrue, 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) Adds email search filter to
users.listandusers.infoendpoints.
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) Adds a
skipTranspileflag (defaultfalse) to webhook integrations. When set totrue, 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) Adds email search filter to
users.listandusers.infoendpoints.
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 by @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 by @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 by @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 by @Verifieddanny) Migrated rooms.leave endpoint to new OpenAPI pattern with AJV validation
-
(#38549 by @Rohitgiri02) migrated rooms.delete endpoint to new OpenAPI pattern with AJV validation
-
(#39094 by @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 by @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 by @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) Adds support for multiple files in message composer, improving file upload experience
-
(#39559 by @copilot-swe-agent) Splits the single AJV validator instance into two:
ajv(coerceTypes: false) for request body validation andajvQuery(coerceTypes: true) for query parameter validation.Why this matters: Previously, a single AJV instance with
coerceTypes: truewas used everywhere. This silently accepted values with wrong types — for example, sending{ "rid": 12345 }(number) where a string was expected would pass validation because12345was 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. nullvalues where a string is expected (e.g.,{ "name": null }for atype: 'string'field withoutnullable: 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 viaajvQuery, since HTTP query strings are always strings. - Numeric values sent as strings in POST/PUT/PATCH bodies (e.g.,
-
(#36916 by @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 by @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) Adds new
custom-sounds.getOneREST endpoint to retrieve a single custom sound by_idand updates client to consume it.
Patch Changes
-
(#38989) chore(eslint): Upgrades ESLint and its configuration
-
(#36786 by @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 by @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 by @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 by @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 by @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 by @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 by @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 by @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 by @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 by @Verifieddanny) Migrated rooms.leave endpoint to new OpenAPI pattern with AJV validation
-
(#38549 by @Rohitgiri02) migrated rooms.delete endpoint to new OpenAPI pattern with AJV validation
-
(#39094 by @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 by @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 by @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) Adds support for multiple files in message composer, improving file upload experience
-
(#39559 by @copilot-swe-agent) Splits the single AJV validator instance into two:
ajv(coerceTypes: false) for request body validation andajvQuery(coerceTypes: true) for query parameter validation.Why this matters: Previously, a single AJV instance with
coerceTypes: truewas used everywhere. This silently accepted values with wrong types — for example, sending{ "rid": 12345 }(number) where a string was expected would pass validation because12345was 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. nullvalues where a string is expected (e.g.,{ "name": null }for atype: 'string'field withoutnullable: 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 viaajvQuery, since HTTP query strings are always strings. - Numeric values sent as strings in POST/PUT/PATCH bodies (e.g.,
-
(#36916 by @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 by @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) Adds new
custom-sounds.getOneREST endpoint to retrieve a single custom sound by_idand updates client to consume it.
Patch Changes
-
(#38989) chore(eslint): Upgrades ESLint and its configuration
-
(#36786 by @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 by @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 by @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 by @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 by @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 by @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) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update
-
(#38366) Fixes the
sortparameter validation on/api/v1/audit.settingsendpoint to accept string format. -
(#38376) Fix a validation issue in the
livechat/custom-fields.saveendpoint -
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) Fixes an issue where web clients could remain with a stale slashcommand list during a rolling workspace update
-
(#38366) Fixes the
sortparameter validation on/api/v1/audit.settingsendpoint to accept string format. -
(#38376) Fix a validation issue in the
livechat/custom-fields.saveendpoint -
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) Changes list of Room Files to only show files that have been successfully attached to a message
Patch Changes
-
(#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) 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) 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) Removes deprecated VoIP from Omnichannel
-
(#37123) Removes ecdh functionality and related settings
-
(#37672) Removes Deprecated FreeSwitch integration
-
(#36825) Removes the deprecated method
createToken -
(#36821) Removes
/api/v1/banners.getnewdeprecated endpoint -
(#36871) Removes the
livechat:transferdeprecated method Removes thelivechat/room.transferdeprecated endpoint Creates thelivechat/visitor.department.transferfor visitors department transfer use -
(#36857) Removes the deprecated
/api/v1/rooms.uploadendpoint -
(#36907) Removes the deprecated
GETMethod from/api/v1/apps -
(#37114) Removes stdout logging functionality, related components and settings
-
(#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) REST endpoint
/v1/users.createTokenis not deprecated anymore. It now requires asecretparameter 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. Thesecretparameter is validated against a new environment variableCREATE_TOKENS_FOR_USERS_SECRET. -
(#37224) Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users.
Patch Changes
-
(#37688 by @lucas-a-pelegrino) Adds deprecation warning for
livechat:removeMonitorand new endpoint replacing it;livechat/monitor.remove -
(#37690 by @lucas-a-pelegrino) Adds a deprecation warning for
livechat:saveBusinessHourand new endpoint replacing it;livechat/business-hours.save -
(#37061 by @lucas-a-pelegrino) Adds deprecation warning on
livechat:addMonitorwith new endpoint replacing it;livechat/monitors.create -
(#37281 by @lucas-a-pelegrino) Adds deprecation warning for
livechat:saveTagand new endpoint to replace it;livechat/tags.save -
(#37775 by @lucas-a-pelegrino) Adds deprecation warning for
livechat:removeBusinessHourand 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) Removes deprecated VoIP from Omnichannel
-
(#37123) Removes ecdh functionality and related settings
-
(#37672) Removes Deprecated FreeSwitch integration
-
(#36825) Removes the deprecated method
createToken -
(#36821) Removes
/api/v1/banners.getnewdeprecated endpoint -
(#36871) Removes the
livechat:transferdeprecated method Removes thelivechat/room.transferdeprecated endpoint Creates thelivechat/visitor.department.transferfor visitors department transfer use -
(#36857) Removes the deprecated
/api/v1/rooms.uploadendpoint -
(#36907) Removes the deprecated
GETMethod from/api/v1/apps -
(#37114) Removes stdout logging functionality, related components and settings
-
(#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) REST endpoint
/v1/users.createTokenis not deprecated anymore. It now requires asecretparameter 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. Thesecretparameter is validated against a new environment variableCREATE_TOKENS_FOR_USERS_SECRET. -
(#37224) Enhance user's deactivated state handling to correctly distinguish between pending and deactivated users.
Patch Changes
-
(#37688) Adds deprecation warning for
livechat:removeMonitorand new endpoint replacing it;livechat/monitor.remove -
(#37690) Adds a deprecation warning for
livechat:saveBusinessHourand new endpoint replacing it;livechat/business-hours.save -
(#37061) Adds deprecation warning on
livechat:addMonitorwith new endpoint replacing it;livechat/monitors.create -
(#37281) Adds deprecation warning for
livechat:saveTagand new endpoint to replace it;livechat/tags.save -
(#37775) Adds deprecation warning for
livechat:removeBusinessHourand 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 []:
7.13.1
Patch Changes
-
Updated dependencies []:
7.13.0
Minor Changes
- (#37505) Introduces a new user preference to enable/disable desktop voice call notifications.
Patch Changes
-
Updated dependencies [7f1b834a55b1240c226afde77713262da47f45dc, 5c7e8ec1de894e7b8eeb6e57b0c8a43bd22d2d46, 44ca3b111f13ac1816a82ab0e4720e9886769c34, 65fbcbed9f64004b953dd9d4182b3fccb8147339]:
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) 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 []:
7.12.0
Patch Changes
-
(#36973) Adds deprecation warning on
livechat:returnAsInquirywith new endpoint replacing it;livechat/inquiries.returnAsInquiry -
(#37136) Adds deprecation warning on
livechat:removeTagwith new endpoint replacing it;livechat/tags.remove -
(#36958) Adds deprecation warning on
livechat:removeRoomwith new endpoint replacing it;livechat/rooms.delete -
Updated dependencies [d166e2a1ffba4e59361d5f79e8c376fca5cbf12f]:
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) Adds deprecation warning on
livechat:returnAsInquirywith new endpoint replacing it;livechat/inquiries.returnAsInquiry -
(#37136) Adds deprecation warning on
livechat:removeTagwith new endpoint replacing it;livechat/tags.remove -
(#36958) Adds deprecation warning on
livechat:removeRoomwith 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 by @tiagoevanp) Fixes search by name in custom emojis list, by adding a correct parameter to the endpoint
emoji-custom.allNow the endpoint
emoji-custom.allaccepts anameas parameter, so the filter should work on emojis page withouth the necessity of setALLOW_UNSAFE_QUERY_AND_FIELDS_API_PARAMSenv var -
(#36589) Adds new endpoint to disable Livechat Contacts by its id, with a new permission
delete-livechat-contact.
Patch Changes
-
(#36933) Adds deprecation warning on
livechat:removeCustomFieldwith new endpoint replacing it;livechat/custom-fields.delete -
(#36975) Adds deprecation warning on
livechat:saveAgentInfowith new endpoint replacing it;livechat/agents.saveInfo -
(#36845) Adds deprecation warning to
livechat:getAnalyticsChartData, as well as it adds a new endpoint to replace it;livechat/analytics/dashboards/charts-data -
(#36897) Adds deprecation warning on
livechat:getRoutingConfig, as well as it adds new endpoint to replace it;livechat/config/routing -
(#36993) Adds deprecation warning on
livechat:removeRoom, uselivechat/inquiries.takeinstead -
(#36921) Adds deprecation warning on
livechat:removeAllClosedRoomswith new endpoint replacing it;livechat/rooms.removeAllClosedRooms -
(#36668 by @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) Adds deprecation warning on
livechat:saveCustomFieldwith new endpoint replacing it;livechat/custom-fields.save -
(#36986) Adds deprecation warning on
livechat:sendTranscriptwith endpoint replacing it;livechat/trasncript -
Updated dependencies [b0a4602a4461200b9872b2b073ec56fa55ecb466]:
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 by @tiagoevanp) Fixes search by name in custom emojis list, by adding a correct parameter to the endpoint
emoji-custom.allNow the endpoint
emoji-custom.allaccepts anameas parameter, so the filter should work on emojis page withouth the necessity of setALLOW_UNSAFE_QUERY_AND_FIELDS_API_PARAMSenv var -
(#36589) Adds new endpoint to disable Livechat Contacts by its id, with a new permission
delete-livechat-contact.
Patch Changes
-
(#36933) Adds deprecation warning on
livechat:removeCustomFieldwith new endpoint replacing it;livechat/custom-fields.delete -
(#36975) Adds deprecation warning on
livechat:saveAgentInfowith new endpoint replacing it;livechat/agents.saveInfo -
(#36845) Adds deprecation warning to
livechat:getAnalyticsChartData, as well as it adds a new endpoint to replace it;livechat/analytics/dashboards/charts-data -
(#36897) Adds deprecation warning on
livechat:getRoutingConfig, as well as it adds new endpoint to replace it;livechat/config/routing -
(#36993) Adds deprecation warning on
livechat:removeRoom, uselivechat/inquiries.takeinstead -
(#36921) Adds deprecation warning on
livechat:removeAllClosedRoomswith new endpoint replacing it;livechat/rooms.removeAllClosedRooms -
(#36668 by @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) Adds deprecation warning on
livechat:saveCustomFieldwith new endpoint replacing it;livechat/custom-fields.save -
(#36986) Adds deprecation warning on
livechat:sendTranscriptwith endpoint replacing it;livechat/trasncript -
Updated dependencies [b0a4602a4461200b9872b2b073ec56fa55ecb466]:
- @rocket.chat/core-typings@7.11.0-rc.0
7.10.2
Patch Changes
-
Updated dependencies []:
7.10.1
Patch Changes
-
Updated dependencies []:
- @rocket.chat/core-typings@7.10.1
7.10.0
Minor Changes
- (#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 experiencefeature preview, in order to check it you need to enabled it
Patch Changes
-
(#36507 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36585 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.update API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36020 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat chat.pinMessage API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36716 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat e2e.setRoomKeyID endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36611) Fix an issue where the report exported in the App logs page would not consider the instance id filter
-
(#36606 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36677 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat dm.delete/im.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36586 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36598 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#35985 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat Permissions API endpoints by migrating to a centralized syntax and utilizing shared AJV schemas for validation. This will enhance API documentation and ensure type safety through response validation.
-
Updated dependencies [17bca96ecbf23ea807aba2e6e8abc95ebd66b0d0, c7db598e9f3c2ad47f6a6be2a9ba7078533c245b]:
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) 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 experiencefeature preview, in order to check it you need to enabled it
Patch Changes
-
(#36507 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.create API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36585 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.update API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36020 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat chat.pinMessage API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36716 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat e2e.setRoomKeyID endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36611) Fix an issue where the report exported in the App logs page would not consider the instance id filter
-
(#36606 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36677 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat dm.delete/im.delete API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36586 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.list API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#36598 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat oauth-apps.get API endpoints by migrating to a modern chained route definition syntax and utilizing shared AJV schemas for validation to enhance API documentation and ensure type safety through response validation.
-
(#35985 by @ahmed-n-abdeltwab) Add OpenAPI support for the Rocket.Chat Permissions API endpoints by migrating to a centralized syntax and utilizing shared AJV schemas for validation. This will enhance API documentation and ensure type safety through response validation.
-
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) Adds a button to the apps logs UI that exports logs as a downloadable file
Patch Changes
-
(#36265) Fixes an issue where chat.postMessage returned an error when using the parseUrls flag.
-
(#35884 by @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) Adds a button to the apps logs UI that exports logs as a downloadable file
Patch Changes
-
(#36265) Fixes an issue where chat.postMessage returned an error when using the parseUrls flag.
-
(#35884 by @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) Fixes an issue that prevented the action of saving an agent when editing a department to work.
-
(#36035) Fixes file filtering by name or type not working for non-private channels.
-
(#36111) Fixes Omnichannel Rest API validation schemas that were flagging
Paginationproperties as invalid -
(#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) 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) Fixes an issue that prevented the action of saving an agent when editing a department to work.
-
(#36035) Fixes file filtering by name or type not working for non-private channels.
-
(#36111) Fixes Omnichannel Rest API validation schemas that were flagging
Paginationproperties 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 by @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 by @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) Improve the
/api/apps/:id/logsendpoint to accept filters -
(#35416) Add a new endpoint
/api/apps/logsthat allows for fetching logs without a filter for app id
Patch Changes
-
(#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) Improve the
/api/apps/:id/logsendpoint to accept filters -
(#35416) Add a new endpoint
/api/apps/logsthat allows for fetching logs without a filter for app id
Patch Changes
-
(#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) Enhances the
/api/apps/installedand/api/apps/:id/statusendpoints 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) Enhances the
/api/apps/installedand/api/apps/:id/statusendpoints 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) 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) feat: Adds OpenAPI support
-
(#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) Introduces
/v1/audit.settingsendpoint for querying changed settings audit events
Patch Changes
-
(#35546) Restores
roomNameproperty in theGET /groups.messagesendpoint 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) 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) 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) feat: Adds OpenAPI support
-
(#35258) Introduces
/v1/audit.settingsendpoint for querying changed settings audit events
Patch Changes
-
(#35546) Restores
roomNameproperty in theGET /groups.messagesendpoint 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) Adds a new endpoint
rooms.hideto hide rooms of any type when provided with the room's ID -
(#35147) Allows users to filter by multiple departments & by livechat units on
livechat/roomsendpoint.
Patch Changes
-
(#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) Adds a new endpoint
rooms.hideto hide rooms of any type when provided with the room's ID -
(#35147) Allows users to filter by multiple departments & by livechat units on
livechat/roomsendpoint.
Patch Changes
-
(#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) 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.closeByUserwill accept an optionalforceCloseparameter 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) Adds
rooms.membersOrderedByRoleendpoint to retrieve members of groups and channels sorted according to their respective role in the room.
Patch Changes
-
(#34864) Allows users to fetch the
packageValueof settings when calling/settingsendpoint viaincludeDefaultsquery param. -
(#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) 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.closeByUserwill accept an optionalforceCloseparameter 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) Adds
rooms.membersOrderedByRoleendpoint to retrieve members of groups and channels sorted according to their respective role in the room.
Patch Changes
-
(#34864) Allows users to fetch the
packageValueof settings when calling/settingsendpoint viaincludeDefaultsquery 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) Adds a new
contacts.checkExistenceendpoint, which allows identifying whether there's already a registered contact using a given email, phone, id or visitor to source association. -
(#33549) Adds a new callout in the subscription page to inform users of subscription upgrade eligibility when applicable.
Patch Changes
-
(#34205) Fixes an error where the engine would not retry a subprocess restart if the last attempt failed
-
(#34205) Fixes error propagation when trying to get the status of apps in some cases
-
(#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) Adds a new
contacts.checkExistenceendpoint, which allows identifying whether there's already a registered contact using a given email, phone, id or visitor to source association. -
(#33549) Adds a new callout in the subscription page to inform users of subscription upgrade eligibility when applicable.
Patch Changes
-
(#34205) Fixes an error where the engine would not retry a subprocess restart if the last attempt failed
-
(#34205) Fixes error propagation when trying to get the status of apps in some cases
-
(#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) Adds cursor pagination on chat.syncMessages endpoint
-
(#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) Adds cursor pagination on chat.syncMessages endpoint
-
(#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) Removes deprecated endpoint
pw.getPolicyReset. Moving forward, use thepw.getPolicyendpoint. -
(#31889) Removed upsert behavior on
users.updateendpoint (joinDefaultChannelsparam or emptyuserIdare not allowed anymore) -
(#33802) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33471) Removes deprecated endpoint
channels.images. Moving forward, userooms.imagesendpoint. -
(#33650) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33801) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33787) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33453) Removes deprecated
livechat/inquiries.queuedendpoint. Moving forward use thelivechat/inquiries.queuedForUserendpoint. -
(#33470) Removes deprecated endpoints
licenses.isEnterpriseandlicenses.get. Moving forward use the endpointlicenses.info. -
(#33807) Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#32532) Removed
meteor/checkfromchatendpoints -
(#33630) Changes the payload of the startImport endpoint to decrease the amount of data it requires
-
(#33461) Removes deprecated endpoint
livechat/room.visitor.
Patch Changes
-
(#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) 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) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33801) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33787) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#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) Removes deprecated endpoint
pw.getPolicyReset. Moving forward, use thepw.getPolicyendpoint. -
(#31889) Removed upsert behavior on
users.updateendpoint (joinDefaultChannelsparam or emptyuserIdare not allowed anymore) -
(#33471) Removes deprecated endpoint
channels.images. Moving forward, userooms.imagesendpoint. -
(#33650) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters.
-
(#33453) Removes deprecated
livechat/inquiries.queuedendpoint. Moving forward use thelivechat/inquiries.queuedForUserendpoint. -
(#33470) Removes deprecated endpoints
licenses.isEnterpriseandlicenses.get. Moving forward use the endpointlicenses.info. -
(#32532) Removed
meteor/checkfromchatendpoints -
(#33630) Changes the payload of the startImport endpoint to decrease the amount of data it requires
-
(#33461) Removes deprecated endpoint
livechat/room.visitor.
Patch Changes
-
(#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) 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) Added support for specifying a unit on departments' creation and update
-
(#32729) Implemented "omnichannel/contacts.update" endpoint to update contacts
-
(#33011) Return
parentandteaminformation when callingrooms.infoendpoint -
(#32693) Introduced "create contacts" endpoint to omnichannel
-
(#33177) New
teams.listChildrenendpoint that allows users listing rooms & discussions from teams. Only the discussions from the team's main room are returned. -
(#33225) Implemented new feature preview for Sidepanel
Patch Changes
-
Updated dependencies [274f4f5881, 79c16d315a, 927710d778, 12d6307998]:
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) Added support for specifying a unit on departments' creation and update
-
(#32729) Implemented "omnichannel/contacts.update" endpoint to update contacts
-
(#33011) Return
parentandteaminformation when callingrooms.infoendpoint -
(#32693) Introduced "create contacts" endpoint to omnichannel
-
(#33177) New
teams.listChildrenendpoint that allows users listing rooms & discussions from teams. Only the discussions from the team's main room are returned. -
(#33225) Implemented new feature preview for Sidepanel
Patch Changes
-
Updated dependencies [274f4f5881, 79c16d315a, 927710d778, 12d6307998]:
6.12.1
Patch Changes
-
Updated dependencies [3cbb9f6252]:
6.12.0
Minor Changes
- (#32868) Added
sidepanelfield toteams.createandrooms.saveRoomSettingsendpoints
Patch Changes
-
(#31525) Fix: Show correct user info actions for non-members in channels.
-
Updated dependencies [c11f3722df, 7937ff741a, 58c0efc732, e28be46db7, 58c0efc732]:
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) Added
sidepanelfield toteams.createandrooms.saveRoomSettingsendpoints
Patch Changes
-
(#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 []:
6.11.1
Patch Changes
-
Updated dependencies []:
6.11.0
Minor Changes
- (#32800) Added the ability to filter chats by
queuedon the Current Chats Omnichannel page
Patch Changes
-
(#32719) Added the
userparam to apps-engine update method call, allowing apps' newonUpdatehook to know who triggered the update. -
Updated dependencies [2d89a0c448, 24f7df4894, b8e5887fb9]:
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) Added the ability to filter chats by
queuedon the Current Chats Omnichannel page
Patch Changes
-
(#32719) Added the
userparam to apps-engine update method call, allowing apps' newonUpdatehook 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) Fixed an issue that prevented apps from being updated or uninstalled in some cases
-
(#32935) Fixed an issue that prevented apps from handling errors during execution in some cases
-
(#32935) Improved Apps-Engine installation to prevent start up errors on manual installation setups
-
(#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]:
6.10.1
Patch Changes
-
Updated dependencies []:
6.10.0
Minor Changes
-
(#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) New runtime for apps in the Apps-Engine based on the Deno platform
Patch Changes
-
(#32653) Prevent E2EE key reset on startup due to possible race conditions
-
(#31750) Don't show Join default channels option on edit user form.
-
Updated dependencies [a565999ae0, 1240c874a5, 5f95c4ec6b, f75a2cb4bb, 4f72d62aa7, dfa49bdbb2]:
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) 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) New runtime for apps in the Apps-Engine based on the Deno platform
Patch Changes
-
(#32653) Prevent E2EE key reset on startup due to possible race conditions
-
(#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) Fixed issue with "Export room as file" feature (
rooms.exportendpoint) 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) Fixed issue with "Export room as file" feature (
rooms.exportendpoint) 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) Created a new endpoint to get a filtered and paginated list of users.
-
(#31811) Convert mute/unmute meteor methods to endpoints
-
(#31898) Created a new endpoint to resend the welcome email to a given user
Patch Changes
-
(#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) Deprecate
channels.imagesin favor ofrooms.images.Roomsendpoints are more broad and should interact with all types of rooms.Channelson 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) 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) Created a new endpoint to get a filtered and paginated list of users.
-
(#31811) Convert mute/unmute meteor methods to endpoints
-
(#31898) Created a new endpoint to resend the welcome email to a given user
Patch Changes
-
(#32141) Deprecate
channels.imagesin favor ofrooms.images.Roomsendpoints are more broad and should interact with all types of rooms.Channelson 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) 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 viewportLivechat 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) 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 viewportLivechat 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) Added
push.infoendpoint to enable users to retrieve info about the workspace's push gateway -
(#30554) Added ‘Reported Users’ Tab to Moderation Console: Enhances user monitoring by displaying reported users.
Patch Changes
-
(#31138) feat(uikit): Move
@rocket.chat/ui-kitpackage to the main monorepo -
(#31349 by @Subhojit-Dey1234) feat: Implemented InlineCode handling in Bold, Italic and Strike
-
(#31289) Added
push.testPOST endpoint for sending test push notification to user (requirestest-push-notificationspermission) -
(#30478) Added
chat.getURLPreviewendpoint 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.infoendpoint 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-kitpackage to the main monorepo - dbb08ef948: feat: Implemented InlineCode handling in Bold, Italic and Strike
- 7c6198f49f: Added
push.testPOST endpoint for sending test push notification to user (requirestest-push-notificationspermission) - fdd9852079: Added
chat.getURLPreviewendpoint 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 viasha256inbase64. An environment variable namedAUTO_ACCEPT_FINGERPRINT, when set totrue, can be used to auto-accept an expected fingerprint change as a regular deployment update. - a98f3ff303: feat: added
licenses.infoendpoint - 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 viasha256inbase64. An environment variable namedAUTO_ACCEPT_FINGERPRINT, when set totrue, can be used to auto-accept an expected fingerprint change as a regular deployment update. - a98f3ff303: feat: added
licenses.infoendpoint - 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
overrideDestinationChannelEnabledtreated as a required param inintegrations.createandintegration.updateendpoints - 9496f1eb97: Deprecate
livechat:getOverviewDataandlivechat:getAgentOverviewDatamethods and create API endpointslivechat/analytics/overviewandlivechat/analytics/agent-overviewto 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
overrideDestinationChannelEnabledtreated as a required param inintegrations.createandintegration.updateendpoints - 9496f1eb97: Deprecate
livechat:getOverviewDataandlivechat:getAgentOverviewDatamethods and create API endpointslivechat/analytics/overviewandlivechat/analytics/agent-overviewto 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