;
findByNameRegexWithExceptionsAndConditions(
searchTerm: string,
exceptions: string[],
@@ -77,4 +76,5 @@ export interface ILivechatVisitorsModel extends IBaseModel {
data: { name?: string; username?: string; email?: string; phone?: string; livechatData: { [k: string]: any } },
): Promise;
setLastChatById(_id: string, lastChat: Required): Promise;
+ countVisitorsBetweenDate({ start, end, department }: { start: Date; end: Date; department?: string }): Promise;
}
diff --git a/packages/model-typings/src/models/IMessagesModel.ts b/packages/model-typings/src/models/IMessagesModel.ts
index 986a50c8cd29..116b00fc6fee 100644
--- a/packages/model-typings/src/models/IMessagesModel.ts
+++ b/packages/model-typings/src/models/IMessagesModel.ts
@@ -291,4 +291,6 @@ export interface IMessagesModel extends IBaseModel {
findThreadsByRoomId(rid: string, skip: number, limit: number): FindCursor;
decreaseReplyCountById(_id: string, inc?: number): Promise;
+ countPinned(options?: CountDocumentsOptions): Promise;
+ countStarred(options?: CountDocumentsOptions): Promise;
}
diff --git a/packages/model-typings/src/models/IRolesModel.ts b/packages/model-typings/src/models/IRolesModel.ts
index f039253f7bc3..84d49ef6baee 100644
--- a/packages/model-typings/src/models/IRolesModel.ts
+++ b/packages/model-typings/src/models/IRolesModel.ts
@@ -1,5 +1,5 @@
import type { IRole, IUser, IRoom } from '@rocket.chat/core-typings';
-import type { FindCursor, FindOptions } from 'mongodb';
+import type { FindCursor, FindOptions, CountDocumentsOptions } from 'mongodb';
import type { IBaseModel } from './IBaseModel';
@@ -62,4 +62,6 @@ export interface IRolesModel extends IBaseModel {
canAddUserToRole(uid: IUser['_id'], roleId: IRole['_id'], scope?: IRoom['_id']): Promise;
countUsersInRole(roleId: IRole['_id'], scope?: IRoom['_id']): Promise;
+ countByScope(scope: IRole['scope'], options?: CountDocumentsOptions): Promise;
+ countCustomRoles(options?: CountDocumentsOptions): Promise;
}
diff --git a/packages/model-typings/src/models/IRoomsModel.ts b/packages/model-typings/src/models/IRoomsModel.ts
index d1235fc58958..83932626ed6e 100644
--- a/packages/model-typings/src/models/IRoomsModel.ts
+++ b/packages/model-typings/src/models/IRoomsModel.ts
@@ -8,6 +8,7 @@ import type {
UpdateOptions,
UpdateResult,
ModifyResult,
+ CountDocumentsOptions,
} from 'mongodb';
import type { Updater } from '../updater';
@@ -309,4 +310,7 @@ export interface IRoomsModel extends IBaseModel {
e2eQueue?: IRoom['usersWaitingForE2EKeys'],
): Promise>;
countGroupDMsByUids(uids: NonNullable): Promise;
+ countByCreatedOTR(options?: CountDocumentsOptions): Promise;
+ countByBroadcast(options?: CountDocumentsOptions): Promise;
+ countByE2E(options?: CountDocumentsOptions): Promise;
}
diff --git a/packages/model-typings/src/models/IUsersModel.ts b/packages/model-typings/src/models/IUsersModel.ts
index 6029b4913f2d..a2863aba8fe5 100644
--- a/packages/model-typings/src/models/IUsersModel.ts
+++ b/packages/model-typings/src/models/IUsersModel.ts
@@ -224,6 +224,7 @@ export interface IUsersModel extends IBaseModel {
countFederatedExternalUsers(): Promise;
findOnlineUserFromList(userList: string[], isLivechatEnabledWhenAgentIdle?: boolean): FindCursor;
+ countOnlineUserFromList(userList: string[], isLivechatEnabledWhenAgentIdle?: boolean): Promise;
getUnavailableAgents(
departmentId?: string,
extraQuery?: Document,
@@ -244,6 +245,7 @@ export interface IUsersModel extends IBaseModel {
): Promise;
findBotAgents(usernameList?: string[]): FindCursor;
+ countBotAgents(usernameList?: string[]): Promise;
removeAllRoomsByUserId(userId: string): Promise;
removeRoomByUserId(userId: string, rid: string): Promise;
addRoomByUserId(userId: string, rid: string): Promise;
diff --git a/packages/model-typings/src/models/IWorkspaceCredentialsModel.ts b/packages/model-typings/src/models/IWorkspaceCredentialsModel.ts
index 58b9a8a5049d..fa13dfa82977 100644
--- a/packages/model-typings/src/models/IWorkspaceCredentialsModel.ts
+++ b/packages/model-typings/src/models/IWorkspaceCredentialsModel.ts
@@ -5,7 +5,6 @@ import type { IBaseModel } from './IBaseModel';
export interface IWorkspaceCredentialsModel extends IBaseModel {
getCredentialByScope(scope?: string): Promise;
- unsetCredentialByScope(scope?: string): Promise;
updateCredentialByScope(credentials: { scope: string; accessToken: string; expirationDate: Date }): Promise;
removeAllCredentials(): Promise;
}
diff --git a/packages/models/CHANGELOG.md b/packages/models/CHANGELOG.md
index 897dbca44163..b45c306b8257 100644
--- a/packages/models/CHANGELOG.md
+++ b/packages/models/CHANGELOG.md
@@ -1,5 +1,23 @@
# @rocket.chat/models
+## 1.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/model-typings@1.0.0-rc.4
+
+
+## 1.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/model-typings@1.0.0-rc.3
+
+
## 1.0.0-rc.2
### Patch Changes
diff --git a/packages/models/package.json b/packages/models/package.json
index f138766a4dd3..485e74f7b874 100644
--- a/packages/models/package.json
+++ b/packages/models/package.json
@@ -1,10 +1,10 @@
{
"name": "@rocket.chat/models",
- "version": "1.0.0-rc.2",
+ "version": "1.0.0-rc.4",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "^29.7.0",
"typescript": "~5.6.3"
diff --git a/packages/password-policies/package.json b/packages/password-policies/package.json
index ecde88b09a5e..aef8b5cffba3 100644
--- a/packages/password-policies/package.json
+++ b/packages/password-policies/package.json
@@ -4,7 +4,7 @@
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "~29.7.0",
"typescript": "~5.6.3"
diff --git a/packages/patch-injection/package.json b/packages/patch-injection/package.json
index 895f9d5d3c38..8899f4720e2f 100644
--- a/packages/patch-injection/package.json
+++ b/packages/patch-injection/package.json
@@ -4,7 +4,7 @@
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "~29.7.0",
"typescript": "~5.6.3"
diff --git a/packages/rest-typings/CHANGELOG.md b/packages/rest-typings/CHANGELOG.md
index b10699809231..f5dc0779f717 100644
--- a/packages/rest-typings/CHANGELOG.md
+++ b/packages/rest-typings/CHANGELOG.md
@@ -1,5 +1,23 @@
# @rocket.chat/rest-typings
+## 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
diff --git a/packages/rest-typings/package.json b/packages/rest-typings/package.json
index 57174562dc9c..f24723624c26 100644
--- a/packages/rest-typings/package.json
+++ b/packages/rest-typings/package.json
@@ -4,7 +4,7 @@
"devDependencies": {
"@rocket.chat/apps-engine": "workspace:^",
"@rocket.chat/eslint-config": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "~29.7.0",
"mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch",
@@ -27,7 +27,7 @@
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/ui-kit": "workspace:~",
- "ajv": "^8.11.0",
+ "ajv": "^8.17.1",
"ajv-formats": "^2.1.1"
},
"volta": {
diff --git a/packages/tools/package.json b/packages/tools/package.json
index 23555ff93b57..a5a655d83aee 100644
--- a/packages/tools/package.json
+++ b/packages/tools/package.json
@@ -4,7 +4,7 @@
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "~29.7.0",
"typescript": "~5.6.3"
diff --git a/packages/tracing/package.json b/packages/tracing/package.json
index ef19ad071b9f..47d8b961e689 100644
--- a/packages/tracing/package.json
+++ b/packages/tracing/package.json
@@ -3,7 +3,7 @@
"version": "0.0.1",
"private": true,
"devDependencies": {
- "@types/jest": "~29.5.7",
+ "@types/jest": "~29.5.14",
"eslint": "~8.45.0",
"jest": "~29.6.4",
"ts-jest": "~29.1.1",
diff --git a/packages/tracing/src/index.ts b/packages/tracing/src/index.ts
index 8e97dabc63c5..95e726fd4420 100644
--- a/packages/tracing/src/index.ts
+++ b/packages/tracing/src/index.ts
@@ -2,8 +2,9 @@ import { context, propagation, SpanStatusCode, trace } from '@opentelemetry/api'
import type { Span, SpanOptions, Tracer } from '@opentelemetry/api';
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-grpc';
import { NodeSDK } from '@opentelemetry/sdk-node';
+import type { MongoClient } from 'mongodb';
-export { initDatabaseTracing } from './traceDatabaseCalls';
+import { initDatabaseTracing } from './traceDatabaseCalls';
let tracer: Tracer | undefined;
@@ -11,7 +12,11 @@ export function isTracingEnabled() {
return ['yes', 'true'].includes(String(process.env.TRACING_ENABLED).toLowerCase());
}
-export const startTracing = ({ service }: { service: string }) => {
+export const startTracing = ({ service, db }: { service: string; db: MongoClient }) => {
+ if (!isTracingEnabled()) {
+ return;
+ }
+
const exporter = new OTLPTraceExporter();
const sdk = new NodeSDK({
@@ -22,6 +27,8 @@ export const startTracing = ({ service }: { service: string }) => {
sdk.start();
tracer = trace.getTracer(service);
+
+ initDatabaseTracing(tracer, db);
};
export function tracerSpan ReturnType>(
diff --git a/packages/tracing/src/traceDatabaseCalls.ts b/packages/tracing/src/traceDatabaseCalls.ts
index 6ddde0b39753..8f5f2ba4a7bd 100644
--- a/packages/tracing/src/traceDatabaseCalls.ts
+++ b/packages/tracing/src/traceDatabaseCalls.ts
@@ -1,15 +1,8 @@
+import type { Tracer } from '@opentelemetry/api';
import { trace, context, SpanStatusCode } from '@opentelemetry/api';
import type { MongoClient } from 'mongodb';
-import { isTracingEnabled } from '.';
-
-const tracer = trace.getTracer('core');
-
-export const initDatabaseTracing = (client: MongoClient) => {
- if (!isTracingEnabled()) {
- return;
- }
-
+export const initDatabaseTracing = (tracer: Tracer, client: MongoClient) => {
const DurationStart = new Map();
client.on('commandStarted', (event) => {
diff --git a/packages/ui-avatar/CHANGELOG.md b/packages/ui-avatar/CHANGELOG.md
index 69b982da2b70..06e561a5f0bb 100644
--- a/packages/ui-avatar/CHANGELOG.md
+++ b/packages/ui-avatar/CHANGELOG.md
@@ -1,5 +1,23 @@
# @rocket.chat/ui-avatar
+## 8.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.4
+
+
+## 8.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.3
+
+
## 8.0.0-rc.2
### Patch Changes
diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json
index 4eeeb05e9956..b784c2c4b12c 100644
--- a/packages/ui-avatar/package.json
+++ b/packages/ui-avatar/package.json
@@ -1,6 +1,6 @@
{
"name": "@rocket.chat/ui-avatar",
- "version": "8.0.0-rc.2",
+ "version": "8.0.0-rc.4",
"private": true,
"devDependencies": {
"@babel/core": "~7.25.8",
@@ -30,7 +30,7 @@
],
"peerDependencies": {
"@rocket.chat/fuselage": "*",
- "@rocket.chat/ui-contexts": "12.0.0-rc.2",
+ "@rocket.chat/ui-contexts": "12.0.0-rc.4",
"react": "~17.0.2"
},
"volta": {
diff --git a/packages/ui-client/CHANGELOG.md b/packages/ui-client/CHANGELOG.md
index 2c467a91aff2..44a3188c58aa 100644
--- a/packages/ui-client/CHANGELOG.md
+++ b/packages/ui-client/CHANGELOG.md
@@ -1,5 +1,25 @@
# @rocket.chat/ui-client
+## 12.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.4
+ - @rocket.chat/ui-avatar@8.0.0-rc.4
+
+
+## 12.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.3
+ - @rocket.chat/ui-avatar@8.0.0-rc.3
+
+
## 12.0.0-rc.2
### Patch Changes
diff --git a/packages/ui-client/package.json b/packages/ui-client/package.json
index 4811cdbd44b5..3d42b7100858 100644
--- a/packages/ui-client/package.json
+++ b/packages/ui-client/package.json
@@ -1,6 +1,6 @@
{
"name": "@rocket.chat/ui-client",
- "version": "12.0.0-rc.2",
+ "version": "12.0.0-rc.4",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
@@ -38,7 +38,7 @@
"@storybook/react": "^8.3.5",
"@storybook/react-webpack5": "^8.3.5",
"@testing-library/react": "~16.0.1",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"@types/react": "~17.0.80",
"@types/react-dom": "~17.0.25",
"eslint": "~8.45.0",
@@ -51,7 +51,7 @@
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-hook-form": "~7.45.4",
- "storybook": "^8.3.5",
+ "storybook": "^8.3.6",
"typescript": "~5.6.3"
},
"peerDependencies": {
@@ -60,8 +60,8 @@
"@rocket.chat/fuselage": "*",
"@rocket.chat/fuselage-hooks": "*",
"@rocket.chat/icons": "*",
- "@rocket.chat/ui-avatar": "8.0.0-rc.2",
- "@rocket.chat/ui-contexts": "12.0.0-rc.2",
+ "@rocket.chat/ui-avatar": "8.0.0-rc.4",
+ "@rocket.chat/ui-contexts": "12.0.0-rc.4",
"react": "*",
"react-i18next": "*"
},
diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json
index 94ad6a682955..33d5da1bac1e 100644
--- a/packages/ui-composer/package.json
+++ b/packages/ui-composer/package.json
@@ -38,7 +38,7 @@
"eslint-plugin-storybook": "^0.9.0",
"react": "~17.0.2",
"react-dom": "~17.0.2",
- "storybook": "^8.3.5",
+ "storybook": "^8.3.6",
"typescript": "~5.6.3"
},
"peerDependencies": {
diff --git a/packages/ui-contexts/CHANGELOG.md b/packages/ui-contexts/CHANGELOG.md
index cd3a2999445d..118e60069fcf 100644
--- a/packages/ui-contexts/CHANGELOG.md
+++ b/packages/ui-contexts/CHANGELOG.md
@@ -1,5 +1,27 @@
# @rocket.chat/ui-contexts
+## 12.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/core-typings@7.0.0-rc.4
+ - @rocket.chat/rest-typings@7.0.0-rc.4
+ - @rocket.chat/ddp-client@0.3.9-rc.4
+
+
+## 12.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/core-typings@7.0.0-rc.3
+ - @rocket.chat/rest-typings@7.0.0-rc.3
+ - @rocket.chat/ddp-client@0.3.9-rc.3
+
+
## 12.0.0-rc.2
### Patch Changes
diff --git a/packages/ui-contexts/package.json b/packages/ui-contexts/package.json
index 2be1327ded89..ab1a785f1a6e 100644
--- a/packages/ui-contexts/package.json
+++ b/packages/ui-contexts/package.json
@@ -1,6 +1,6 @@
{
"name": "@rocket.chat/ui-contexts",
- "version": "12.0.0-rc.2",
+ "version": "12.0.0-rc.4",
"private": true,
"devDependencies": {
"@rocket.chat/core-typings": "workspace:^",
diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json
index 156bc187690f..5735fe477a85 100644
--- a/packages/ui-kit/package.json
+++ b/packages/ui-kit/package.json
@@ -42,7 +42,7 @@
"@rocket.chat/eslint-config": "workspace:~",
"@rocket.chat/icons": "~0.38.0",
"@rocket.chat/jest-presets": "workspace:~",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"babel-loader": "~9.1.3",
"eslint": "~8.45.0",
"jest": "~29.7.0",
diff --git a/packages/ui-video-conf/CHANGELOG.md b/packages/ui-video-conf/CHANGELOG.md
index ea3fb9a440eb..dab028c2ec93 100644
--- a/packages/ui-video-conf/CHANGELOG.md
+++ b/packages/ui-video-conf/CHANGELOG.md
@@ -1,5 +1,25 @@
# @rocket.chat/ui-video-conf
+## 12.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.4
+ - @rocket.chat/ui-avatar@8.0.0-rc.4
+
+
+## 12.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.3
+ - @rocket.chat/ui-avatar@8.0.0-rc.3
+
+
## 12.0.0-rc.2
### Patch Changes
diff --git a/packages/ui-video-conf/package.json b/packages/ui-video-conf/package.json
index 4d15b5745c12..58d6e7cc88df 100644
--- a/packages/ui-video-conf/package.json
+++ b/packages/ui-video-conf/package.json
@@ -1,6 +1,6 @@
{
"name": "@rocket.chat/ui-video-conf",
- "version": "12.0.0-rc.2",
+ "version": "12.0.0-rc.4",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
@@ -39,7 +39,7 @@
"@storybook/addon-webpack5-compiler-babel": "^3.0.3",
"@storybook/react": "^8.3.5",
"@storybook/react-webpack5": "^8.3.5",
- "@types/jest": "~29.5.13",
+ "@types/jest": "~29.5.14",
"@types/jest-axe": "~3.5.9",
"@types/react": "~17.0.80",
"eslint": "~8.45.0",
@@ -49,7 +49,7 @@
"jest": "~29.7.0",
"jest-axe": "~9.0.0",
"react": "~17.0.2",
- "storybook": "^8.3.5",
+ "storybook": "^8.3.6",
"typescript": "~5.6.3"
},
"peerDependencies": {
@@ -58,8 +58,8 @@
"@rocket.chat/fuselage-hooks": "*",
"@rocket.chat/icons": "*",
"@rocket.chat/styled": "*",
- "@rocket.chat/ui-avatar": "8.0.0-rc.2",
- "@rocket.chat/ui-contexts": "12.0.0-rc.2",
+ "@rocket.chat/ui-avatar": "8.0.0-rc.4",
+ "@rocket.chat/ui-contexts": "12.0.0-rc.4",
"react": "~17.0.2",
"react-dom": "^17.0.2"
},
diff --git a/packages/ui-voip/CHANGELOG.md b/packages/ui-voip/CHANGELOG.md
index 5bb5779af93e..98e79002541e 100644
--- a/packages/ui-voip/CHANGELOG.md
+++ b/packages/ui-voip/CHANGELOG.md
@@ -1,5 +1,27 @@
# @rocket.chat/ui-voip
+## 2.0.0-rc.4
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.4
+ - @rocket.chat/ui-avatar@8.0.0-rc.4
+ - @rocket.chat/ui-client@12.0.0-rc.4
+
+
+## 2.0.0-rc.3
+
+### Patch Changes
+
+- Updated dependencies []:
+
+ - @rocket.chat/ui-contexts@12.0.0-rc.3
+ - @rocket.chat/ui-avatar@8.0.0-rc.3
+ - @rocket.chat/ui-client@12.0.0-rc.3
+
+
## 2.0.0-rc.2
### Patch Changes
diff --git a/packages/ui-voip/package.json b/packages/ui-voip/package.json
index 3bf8cc37151a..34c1b88706d2 100644
--- a/packages/ui-voip/package.json
+++ b/packages/ui-voip/package.json
@@ -1,6 +1,6 @@
{
"name": "@rocket.chat/ui-voip",
- "version": "2.0.0-rc.2",
+ "version": "2.0.0-rc.4",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
@@ -19,13 +19,14 @@
},
"dependencies": {
"@rocket.chat/emitter": "~0.31.25",
- "@tanstack/react-query": "^4.16.1",
+ "@tanstack/react-query": "^4.36.1",
"react-i18next": "~13.2.2",
"sip.js": "^0.20.1"
},
"devDependencies": {
"@babel/core": "~7.25.8",
"@faker-js/faker": "~8.0.2",
+ "@react-spectrum/test-utils": "~1.0.0-alpha.2",
"@rocket.chat/css-in-js": "~0.31.25",
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/fuselage": "^0.59.3",
@@ -46,9 +47,10 @@
"@storybook/react-webpack5": "^8.3.5",
"@testing-library/react": "~16.0.1",
"@testing-library/user-event": "~14.5.2",
- "@types/jest": "~29.5.12",
+ "@types/jest": "~29.5.14",
"@types/jest-axe": "~3.5.9",
"@types/react": "~17.0.80",
+ "@types/react-dom": "~17.0.25",
"eslint": "~8.45.0",
"eslint-plugin-react": "~7.32.2",
"eslint-plugin-react-hooks": "~4.6.2",
@@ -56,7 +58,7 @@
"jest": "~29.7.0",
"jest-axe": "~9.0.0",
"react": "~17.0.2",
- "storybook": "^8.3.5",
+ "storybook": "^8.3.6",
"typescript": "~5.6.3"
},
"peerDependencies": {
@@ -65,9 +67,9 @@
"@rocket.chat/fuselage-hooks": "*",
"@rocket.chat/icons": "*",
"@rocket.chat/styled": "*",
- "@rocket.chat/ui-avatar": "8.0.0-rc.2",
- "@rocket.chat/ui-client": "12.0.0-rc.2",
- "@rocket.chat/ui-contexts": "12.0.0-rc.2",
+ "@rocket.chat/ui-avatar": "8.0.0-rc.4",
+ "@rocket.chat/ui-client": "12.0.0-rc.4",
+ "@rocket.chat/ui-contexts": "12.0.0-rc.4",
"react": "~17.0.2",
"react-aria": "~3.23.1",
"react-dom": "^17.0.2"
diff --git a/packages/ui-voip/src/components/VoipActionButton/VoipActionButton.tsx b/packages/ui-voip/src/components/VoipActionButton/VoipActionButton.tsx
index a10084934cd4..249582107b5f 100644
--- a/packages/ui-voip/src/components/VoipActionButton/VoipActionButton.tsx
+++ b/packages/ui-voip/src/components/VoipActionButton/VoipActionButton.tsx
@@ -11,9 +11,9 @@ type ActionButtonProps = Pick, 'clas
const VoipActionButton = ({ disabled, label, pressed, icon, danger, success, className, onClick }: ActionButtonProps) => (
}
title={label}
diff --git a/packages/ui-voip/src/components/VoipActionButton/__snapshots__/VoipActionButton.spec.tsx.snap b/packages/ui-voip/src/components/VoipActionButton/__snapshots__/VoipActionButton.spec.tsx.snap
index 2f4b29aa9de8..516c82d68465 100644
--- a/packages/ui-voip/src/components/VoipActionButton/__snapshots__/VoipActionButton.spec.tsx.snap
+++ b/packages/ui-voip/src/components/VoipActionButton/__snapshots__/VoipActionButton.spec.tsx.snap
@@ -25,7 +25,7 @@ exports[`renders NeutralButton without crashing 1`] = `