diff --git a/.changeset/bump-patch-1732728542480.md b/.changeset/bump-patch-1732728542480.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1732728542480.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/clean-flies-collect.md b/.changeset/clean-flies-collect.md deleted file mode 100644 index 4921355b51e8..000000000000 --- a/.changeset/clean-flies-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fix user highlights not matching only whole words diff --git a/.changeset/curvy-flies-greet.md b/.changeset/curvy-flies-greet.md deleted file mode 100644 index aeac8382b152..000000000000 --- a/.changeset/curvy-flies-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Remove unused client side `setUserActiveStatus` meteor method. diff --git a/.changeset/fair-colts-remain.md b/.changeset/fair-colts-remain.md deleted file mode 100644 index 7ce003e50fd5..000000000000 --- a/.changeset/fair-colts-remain.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/account-service": patch -"@rocket.chat/authorization-service": patch -"@rocket.chat/ddp-streamer": patch -"@rocket.chat/omnichannel-transcript": patch -"@rocket.chat/presence-service": patch -"@rocket.chat/queue-worker": patch -"@rocket.chat/stream-hub-service": patch -"rocketchat-services": patch ---- - -Bump meteor to 3.0.4 and Node version to 20.18.0 diff --git a/.changeset/forty-gorillas-kneel.md b/.changeset/forty-gorillas-kneel.md deleted file mode 100644 index 42df0ed8c0e4..000000000000 --- a/.changeset/forty-gorillas-kneel.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/apps-engine": patch ---- - -Deprecated the `from` field in the apps email bridge and made it optional, using the server's settings when the field is omitted diff --git a/.changeset/friendly-ravens-teach.md b/.changeset/friendly-ravens-teach.md deleted file mode 100644 index 1c464a8679b6..000000000000 --- a/.changeset/friendly-ravens-teach.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': minor ---- - -adds unread badge to sidebar collapser diff --git a/.changeset/green-papayas-thank.md b/.changeset/green-papayas-thank.md deleted file mode 100644 index 22547db942ef..000000000000 --- a/.changeset/green-papayas-thank.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@rocket.chat/model-typings': patch -'@rocket.chat/core-typings': patch -'@rocket.chat/meteor': patch ---- - -Fixes an issue where updating custom emojis didn’t work as expected, ensuring that uploaded emojis now update correctly and display without any caching problems. diff --git a/.changeset/happy-stingrays-provide.md b/.changeset/happy-stingrays-provide.md deleted file mode 100644 index fba25665133a..000000000000 --- a/.changeset/happy-stingrays-provide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes issue that could cause multiple discussions to be created when creating it from a message action diff --git a/.changeset/honest-pumpkins-joke.md b/.changeset/honest-pumpkins-joke.md deleted file mode 100644 index aa1abce9ad6d..000000000000 --- a/.changeset/honest-pumpkins-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -adds missing html attributes in sidebar item templates diff --git a/.changeset/lazy-avocados-whisper.md b/.changeset/lazy-avocados-whisper.md deleted file mode 100644 index b1296186c37c..000000000000 --- a/.changeset/lazy-avocados-whisper.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": minor -"@rocket.chat/i18n": minor ---- - -Improves thread metrics featuring user avatars, better titles and repositioned elements. diff --git a/.changeset/lemon-foxes-carry.md b/.changeset/lemon-foxes-carry.md deleted file mode 100644 index 7e14dda30747..000000000000 --- a/.changeset/lemon-foxes-carry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/i18n": patch ---- - -Fixes message character limit not being applied to file upload descriptions \ No newline at end of file diff --git a/.changeset/light-terms-ring.md b/.changeset/light-terms-ring.md deleted file mode 100644 index 4437c5c4d596..000000000000 --- a/.changeset/light-terms-ring.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes the issue where newly created teams are incorrectly displayed as channels on the sidebar when the DISABLE_DB_WATCHERS environment variable is enabled diff --git a/.changeset/mean-cobras-sneeze.md b/.changeset/mean-cobras-sneeze.md deleted file mode 100644 index 39717f0c0d89..000000000000 --- a/.changeset/mean-cobras-sneeze.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': minor -'@rocket.chat/meteor': minor ---- - -Adds cursor pagination on chat.syncMessages endpoint diff --git a/.changeset/metal-avocados-serve.md b/.changeset/metal-avocados-serve.md deleted file mode 100644 index 478407fcb97b..000000000000 --- a/.changeset/metal-avocados-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/livechat": patch ---- - -Fixes the 'Finish Chat' option in Livechat appearing before the conversation is started, which caused the action to fail. diff --git a/.changeset/neat-flies-drive.md b/.changeset/neat-flies-drive.md deleted file mode 100644 index 27b5270f81f9..000000000000 --- a/.changeset/neat-flies-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Adds a divider on Create team modal - advanced settings diff --git a/.changeset/nervous-rivers-fry.md b/.changeset/nervous-rivers-fry.md deleted file mode 100644 index 278259c53a86..000000000000 --- a/.changeset/nervous-rivers-fry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/apps-engine': patch -'@rocket.chat/meteor': patch ---- - -Fixed an issue that would grant network permission to app's processes in wrong cases diff --git a/.changeset/old-coins-bow.md b/.changeset/old-coins-bow.md deleted file mode 100644 index 1790cc205160..000000000000 --- a/.changeset/old-coins-bow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/apps-engine': patch ---- - -Fixes an issue that would cause apps to appear disabled after a subprocess restart diff --git a/.changeset/pink-dodos-greet.md b/.changeset/pink-dodos-greet.md deleted file mode 100644 index f122a2e72fc7..000000000000 --- a/.changeset/pink-dodos-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes sidepanel not replicating sidebar sort preference diff --git a/.changeset/plenty-snakes-dream.md b/.changeset/plenty-snakes-dream.md deleted file mode 100644 index eecbf0cbb466..000000000000 --- a/.changeset/plenty-snakes-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": minor ---- - -Adds a new route to allow fetching avatars by the user's id `/avatar/uid/` diff --git a/.changeset/popular-queens-brake.md b/.changeset/popular-queens-brake.md deleted file mode 100644 index 5114920b8fde..000000000000 --- a/.changeset/popular-queens-brake.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@rocket.chat/model-typings': minor -'@rocket.chat/core-typings': minor -'@rocket.chat/rest-typings': minor -'@rocket.chat/apps-engine': minor -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -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 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index e552e7242eed..000000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "mode": "pre", - "tag": "rc", - "initialVersions": { - "@rocket.chat/meteor": "7.1.0-develop", - "rocketchat-services": "2.0.0", - "@rocket.chat/uikit-playground": "0.6.0", - "@rocket.chat/account-service": "0.4.9", - "@rocket.chat/authorization-service": "0.4.9", - "@rocket.chat/ddp-streamer": "0.3.9", - "@rocket.chat/omnichannel-transcript": "0.4.9", - "@rocket.chat/presence-service": "0.4.9", - "@rocket.chat/queue-worker": "0.4.9", - "@rocket.chat/stream-hub-service": "0.4.9", - "@rocket.chat/license": "1.0.0", - "@rocket.chat/network-broker": "0.1.1", - "@rocket.chat/omnichannel-services": "0.3.6", - "@rocket.chat/pdf-worker": "0.2.6", - "@rocket.chat/presence": "0.2.9", - "@rocket.chat/ui-theming": "0.4.0", - "@rocket.chat/account-utils": "0.0.2", - "@rocket.chat/agenda": "0.1.0", - "@rocket.chat/api-client": "0.2.9", - "@rocket.chat/apps": "0.2.0", - "@rocket.chat/apps-engine": "1.47.0", - "@rocket.chat/base64": "1.0.13", - "@rocket.chat/cas-validate": "0.0.2", - "@rocket.chat/core-services": "0.7.1", - "@rocket.chat/core-typings": "7.1.0-develop", - "@rocket.chat/cron": "0.1.9", - "@rocket.chat/ddp-client": "0.3.9", - "@rocket.chat/eslint-config": "0.7.0", - "@rocket.chat/favicon": "0.0.2", - "@rocket.chat/freeswitch": "1.0.0", - "@rocket.chat/fuselage-ui-kit": "12.0.0", - "@rocket.chat/gazzodown": "12.0.0", - "@rocket.chat/i18n": "1.0.0", - "@rocket.chat/instance-status": "0.1.9", - "@rocket.chat/jest-presets": "0.0.1", - "@rocket.chat/jwt": "0.1.1", - "@rocket.chat/livechat": "1.20.1", - "@rocket.chat/log-format": "0.0.2", - "@rocket.chat/logger": "0.0.2", - "@rocket.chat/message-parser": "0.31.31", - "@rocket.chat/mock-providers": "0.1.4", - "@rocket.chat/model-typings": "1.0.0", - "@rocket.chat/models": "1.0.0", - "@rocket.chat/poplib": "0.0.2", - "@rocket.chat/password-policies": "0.0.2", - "@rocket.chat/patch-injection": "0.0.1", - "@rocket.chat/peggy-loader": "0.31.27", - "@rocket.chat/random": "1.2.2", - "@rocket.chat/release-action": "2.2.3", - "@rocket.chat/release-changelog": "0.1.0", - "@rocket.chat/rest-typings": "7.1.0-develop", - "@rocket.chat/server-cloud-communication": "0.0.2", - "@rocket.chat/server-fetch": "0.0.3", - "@rocket.chat/sha256": "1.0.10", - "@rocket.chat/tools": "0.2.2", - "@rocket.chat/tracing": "0.0.1", - "@rocket.chat/ui-avatar": "8.0.0", - "@rocket.chat/ui-client": "12.0.0", - "@rocket.chat/ui-composer": "0.4.0", - "@rocket.chat/ui-contexts": "12.0.0", - "@rocket.chat/ui-kit": "0.37.0", - "@rocket.chat/ui-video-conf": "12.0.0", - "@rocket.chat/ui-voip": "2.0.0", - "@rocket.chat/web-ui-registration": "12.0.0" - }, - "changesets": [ - "bump-patch-1732728542480", - "clean-flies-collect", - "curvy-flies-greet", - "fair-colts-remain", - "forty-gorillas-kneel", - "friendly-ravens-teach", - "green-papayas-thank", - "happy-stingrays-provide", - "honest-pumpkins-joke", - "lazy-avocados-whisper", - "lemon-foxes-carry", - "light-terms-ring", - "mean-cobras-sneeze", - "metal-avocados-serve", - "neat-flies-drive", - "nervous-rivers-fry", - "old-coins-bow", - "pink-dodos-greet", - "plenty-snakes-dream", - "popular-queens-brake", - "real-jeans-worry", - "serious-mice-film", - "seven-berries-check", - "seven-otters-fold", - "silent-steaks-happen", - "smart-radios-reflect", - "spicy-spiders-search", - "spotty-ads-knock", - "stale-actors-enjoy", - "sweet-needles-melt", - "swift-suns-perform", - "three-dragons-brush", - "tricky-trees-destroy", - "twelve-horses-suffer", - "twenty-news-own", - "two-guests-tan", - "unlucky-kangaroos-yawn", - "unlucky-wasps-check", - "weak-trees-exercise" - ] -} diff --git a/.changeset/real-jeans-worry.md b/.changeset/real-jeans-worry.md deleted file mode 100644 index 9b16e7681a98..000000000000 --- a/.changeset/real-jeans-worry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes banner breaking the UI with specific payloads diff --git a/.changeset/serious-mice-film.md b/.changeset/serious-mice-film.md deleted file mode 100644 index 35a2d6704071..000000000000 --- a/.changeset/serious-mice-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes client-side updates for recent emoji list when custom emojis are modified. diff --git a/.changeset/seven-berries-check.md b/.changeset/seven-berries-check.md deleted file mode 100644 index b8cd3c49897f..000000000000 --- a/.changeset/seven-berries-check.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/i18n": patch ---- - -Adds "Master volume" and "Call ringer volume" to the user preferences sound section. diff --git a/.changeset/seven-otters-fold.md b/.changeset/seven-otters-fold.md deleted file mode 100644 index 7f2af2075f73..000000000000 --- a/.changeset/seven-otters-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Sends server statistics only once a day despite multiple instance being started at different times. diff --git a/.changeset/silent-steaks-happen.md b/.changeset/silent-steaks-happen.md deleted file mode 100644 index 1ae791c68177..000000000000 --- a/.changeset/silent-steaks-happen.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": minor -"@rocket.chat/i18n": minor ---- - -Improves the customizability of the naming of automatic Persistent video calls discussions, allowing the date of the call to be in different parts of the name, using the `[date]` keyword. diff --git a/.changeset/smart-radios-reflect.md b/.changeset/smart-radios-reflect.md deleted file mode 100644 index 58ea7413e51c..000000000000 --- a/.changeset/smart-radios-reflect.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/core-services": patch ---- - -stops calling an object through proxy calling getQueueWorker diff --git a/.changeset/spicy-spiders-search.md b/.changeset/spicy-spiders-search.md deleted file mode 100644 index d86bc93313c5..000000000000 --- a/.changeset/spicy-spiders-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixed an issue where the installed apps list would go stale without a refresh in some cases diff --git a/.changeset/spotty-ads-knock.md b/.changeset/spotty-ads-knock.md deleted file mode 100644 index b40e70b74a98..000000000000 --- a/.changeset/spotty-ads-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes display of emoji aliases in custom emoji list by adding commas between aliases diff --git a/.changeset/stale-actors-enjoy.md b/.changeset/stale-actors-enjoy.md deleted file mode 100644 index baff2b19b667..000000000000 --- a/.changeset/stale-actors-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes `waiting queue` feature. When `Livechat_waiting_queue` setting is enabled, incoming conversations should be sent to the queue instead of being assigned directly. diff --git a/.changeset/sweet-needles-melt.md b/.changeset/sweet-needles-melt.md deleted file mode 100644 index 51cd6e03d831..000000000000 --- a/.changeset/sweet-needles-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes edge case of thread unread not being added to unread group diff --git a/.changeset/swift-suns-perform.md b/.changeset/swift-suns-perform.md deleted file mode 100644 index 2a52249d984c..000000000000 --- a/.changeset/swift-suns-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/livechat": patch ---- - -Fixes livechat popout mode not working correctly in cross domain situations diff --git a/.changeset/three-dragons-brush.md b/.changeset/three-dragons-brush.md deleted file mode 100644 index d80c4dc83306..000000000000 --- a/.changeset/three-dragons-brush.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@rocket.chat/apps-engine': minor -'@rocket.chat/livechat': minor -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions diff --git a/.changeset/tricky-trees-destroy.md b/.changeset/tricky-trees-destroy.md deleted file mode 100644 index 3d43cc5b571a..000000000000 --- a/.changeset/tricky-trees-destroy.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- -Adds login and permission validation for resetIrcConnection method diff --git a/.changeset/twelve-horses-suffer.md b/.changeset/twelve-horses-suffer.md deleted file mode 100644 index bc7f7d5b3ba4..000000000000 --- a/.changeset/twelve-horses-suffer.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -Adds a confirmation modal to the cancel subscription action diff --git a/.changeset/twenty-news-own.md b/.changeset/twenty-news-own.md deleted file mode 100644 index c48d06e0a05e..000000000000 --- a/.changeset/twenty-news-own.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": minor -"@rocket.chat/i18n": minor ---- - -Disables the possiblity to upload exempted apps diff --git a/.changeset/two-guests-tan.md b/.changeset/two-guests-tan.md deleted file mode 100644 index ff44f0ef493b..000000000000 --- a/.changeset/two-guests-tan.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/apps-engine': patch ---- - -Removed the 1 second timeout of `Pre` app events. Now they will follow the "global" configuration diff --git a/.changeset/unlucky-kangaroos-yawn.md b/.changeset/unlucky-kangaroos-yawn.md deleted file mode 100644 index 1aaa97cbd8d8..000000000000 --- a/.changeset/unlucky-kangaroos-yawn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/i18n": patch ---- - -Updates VoIP field labels from 'Free Extension Numbers' to 'Available Extensions' to better describe the field's purpose and improve clarity. diff --git a/.changeset/unlucky-wasps-check.md b/.changeset/unlucky-wasps-check.md deleted file mode 100644 index fd7e8af17824..000000000000 --- a/.changeset/unlucky-wasps-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes an issue where resizable handler renders over the expanded thread view while using contextualbarResizable feature preview diff --git a/.changeset/weak-trees-exercise.md b/.changeset/weak-trees-exercise.md deleted file mode 100644 index 230c087ccd83..000000000000 --- a/.changeset/weak-trees-exercise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/apps-engine': minor ---- - -Add support to configure apps runtime timeout via the APPS_ENGINE_RUNTIME_TIMEOUT environment variable diff --git a/apps/meteor/CHANGELOG.md b/apps/meteor/CHANGELOG.md index c4e935205c2b..d5319e745e35 100644 --- a/apps/meteor/CHANGELOG.md +++ b/apps/meteor/CHANGELOG.md @@ -1,5 +1,192 @@ # @rocket.chat/meteor +## 7.1.0 + +### Minor Changes + +- ([#33897](https://github.com/RocketChat/Rocket.Chat/pull/33897)) adds unread badge to sidebar collapser + +- ([#32906](https://github.com/RocketChat/Rocket.Chat/pull/32906)) Improves thread metrics featuring user avatars, better titles and repositioned elements. + +- ([#33810](https://github.com/RocketChat/Rocket.Chat/pull/33810)) Adds cursor pagination on chat.syncMessages endpoint + +- ([#33214](https://github.com/RocketChat/Rocket.Chat/pull/33214)) Adds a new route to allow fetching avatars by the user's id `/avatar/uid/` + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters +- ([#33920](https://github.com/RocketChat/Rocket.Chat/pull/33920)) Improves the customizability of the naming of automatic Persistent video calls discussions, allowing the date of the call to be in different parts of the name, using the `[date]` keyword. + +- ([#33997](https://github.com/RocketChat/Rocket.Chat/pull/33997)) Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions + +- ([#33814](https://github.com/RocketChat/Rocket.Chat/pull/33814)) Adds a confirmation modal to the cancel subscription action + +- ([#33949](https://github.com/RocketChat/Rocket.Chat/pull/33949)) Disables the possiblity to upload exempted apps + +### Patch Changes + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- ([#33776](https://github.com/RocketChat/Rocket.Chat/pull/33776)) Fix user highlights not matching only whole words + +- ([#33818](https://github.com/RocketChat/Rocket.Chat/pull/33818)) Remove unused client side `setUserActiveStatus` meteor method. + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +- ([#33713](https://github.com/RocketChat/Rocket.Chat/pull/33713)) Deprecated the `from` field in the apps email bridge and made it optional, using the server's settings when the field is omitted + +- ([#32991](https://github.com/RocketChat/Rocket.Chat/pull/32991)) Fixes an issue where updating custom emojis didn’t work as expected, ensuring that uploaded emojis now update correctly and display without any caching problems. + +- ([#33985](https://github.com/RocketChat/Rocket.Chat/pull/33985)) Fixes issue that could cause multiple discussions to be created when creating it from a message action + +- ([#33904](https://github.com/RocketChat/Rocket.Chat/pull/33904)) adds missing html attributes in sidebar item templates + +- ([#33218](https://github.com/RocketChat/Rocket.Chat/pull/33218)) Fixes message character limit not being applied to file upload descriptions + +- ([#33908](https://github.com/RocketChat/Rocket.Chat/pull/33908)) Fixes the issue where newly created teams are incorrectly displayed as channels on the sidebar when the DISABLE_DB_WATCHERS environment variable is enabled + +- ([#33953](https://github.com/RocketChat/Rocket.Chat/pull/33953)) Adds a divider on Create team modal - advanced settings + +- ([#33786](https://github.com/RocketChat/Rocket.Chat/pull/33786)) Fixed an issue that would grant network permission to app's processes in wrong cases + +- ([#33986](https://github.com/RocketChat/Rocket.Chat/pull/33986)) Fixes sidepanel not replicating sidebar sort preference + +- ([#33689](https://github.com/RocketChat/Rocket.Chat/pull/33689)) Fixes banner breaking the UI with specific payloads + +- ([#33808](https://github.com/RocketChat/Rocket.Chat/pull/33808)) Fixes client-side updates for recent emoji list when custom emojis are modified. + +- ([#33902](https://github.com/RocketChat/Rocket.Chat/pull/33902)) Adds "Master volume" and "Call ringer volume" to the user preferences sound section. + +- ([#33311](https://github.com/RocketChat/Rocket.Chat/pull/33311)) Sends server statistics only once a day despite multiple instance being started at different times. + +- ([#33719](https://github.com/RocketChat/Rocket.Chat/pull/33719)) stops calling an object through proxy calling getQueueWorker + +- ([#33785](https://github.com/RocketChat/Rocket.Chat/pull/33785)) Fixed an issue where the installed apps list would go stale without a refresh in some cases + +- ([#33278](https://github.com/RocketChat/Rocket.Chat/pull/33278)) Fixes display of emoji aliases in custom emoji list by adding commas between aliases + +- ([#33772](https://github.com/RocketChat/Rocket.Chat/pull/33772)) Fixes `waiting queue` feature. When `Livechat_waiting_queue` setting is enabled, incoming conversations should be sent to the queue instead of being assigned directly. + +- ([#33963](https://github.com/RocketChat/Rocket.Chat/pull/33963)) Fixes edge case of thread unread not being added to unread group + +- ([#33994](https://github.com/RocketChat/Rocket.Chat/pull/33994)) Adds login and permission validation for resetIrcConnection method + +- ([#33880](https://github.com/RocketChat/Rocket.Chat/pull/33880)) Updates VoIP field labels from 'Free Extension Numbers' to 'Available Extensions' to better describe the field's purpose and improve clarity. + +- ([#33958](https://github.com/RocketChat/Rocket.Chat/pull/33958)) Fixes an issue where resizable handler renders over the expanded thread view while using contextualbarResizable feature preview + +-
Updated dependencies [82767d8fd8a52ac348e8aded1d238e688d36129b, 80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 66ecc64fc1d4464ad2818ad04e23a09cdf221194, 6c83bf0657004ee9cf43d5c832f51826a6591165, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 3569b0a9c48f8b94ebaef2f8b607c52fdb8e570a, b4841cb7206d855d7a1bc7604683a5b4a48b7176, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, d1e6a73796269824fb1aa7afcc7b8aa242e34e90, 661cc01237629ce83699d6c25df25d12985e88bf, 63ccadc012499e004445ad6bc6cd2ff777aecbd1, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, 616655585cb1c5c60d7cee97e25b17af3dfda794, e5fe727f6a2f0e60cdf7ba225e1f6caa6db2045c, d398866dba725918017e3609807f9d0ab9b89b72, 322bafd4bd1fe91ed34610501b269e4d8951944c, d398866dba725918017e3609807f9d0ab9b89b72]: + + - @rocket.chat/apps-engine@1.48.0 + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/i18n@1.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/presence@0.2.10 + - @rocket.chat/apps@0.2.1 + - @rocket.chat/fuselage-ui-kit@13.0.0 + - @rocket.chat/omnichannel-services@0.3.7 + - @rocket.chat/models@1.0.1 + - @rocket.chat/license@1.0.1 + - @rocket.chat/pdf-worker@0.2.7 + - @rocket.chat/api-client@0.2.10 + - @rocket.chat/cron@0.1.10 + - @rocket.chat/freeswitch@1.0.1 + - @rocket.chat/gazzodown@13.0.0 + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/web-ui-registration@13.0.0 + - @rocket.chat/network-broker@0.1.2 + - @rocket.chat/instance-status@0.1.10 + - @rocket.chat/server-cloud-communication@0.0.2 + - @rocket.chat/ui-theming@0.4.0 + - @rocket.chat/ui-avatar@9.0.0 + - @rocket.chat/ui-client@13.0.0 + - @rocket.chat/ui-video-conf@13.0.0 + - @rocket.chat/ui-voip@3.0.0 +
+ +## 7.1.0-rc.3 + +### Patch Changes + +- Bump @rocket.chat/meteor version. + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/license@1.0.1-rc.3 + - @rocket.chat/omnichannel-services@0.3.7-rc.3 + - @rocket.chat/pdf-worker@0.2.7-rc.3 + - @rocket.chat/presence@0.2.10-rc.3 + - @rocket.chat/api-client@0.2.10-rc.3 + - @rocket.chat/apps@0.2.1-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/cron@0.1.10-rc.3 + - @rocket.chat/freeswitch@1.0.1-rc.3 + - @rocket.chat/fuselage-ui-kit@13.0.0-rc.3 + - @rocket.chat/gazzodown@13.0.0-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/server-cloud-communication@0.0.2 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 + - @rocket.chat/ui-theming@0.4.0 + - @rocket.chat/ui-avatar@9.0.0-rc.3 + - @rocket.chat/ui-client@13.0.0-rc.3 + - @rocket.chat/ui-video-conf@13.0.0-rc.3 + - @rocket.chat/ui-voip@3.0.0-rc.3 + - @rocket.chat/web-ui-registration@13.0.0-rc.3 + - @rocket.chat/instance-status@0.1.10-rc.3 +
+ +## 7.1.0-rc.2 + +### Patch Changes + +- Bump @rocket.chat/meteor version. + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/license@1.0.1-rc.2 + - @rocket.chat/omnichannel-services@0.3.7-rc.2 + - @rocket.chat/pdf-worker@0.2.7-rc.2 + - @rocket.chat/presence@0.2.10-rc.2 + - @rocket.chat/api-client@0.2.10-rc.2 + - @rocket.chat/apps@0.2.1-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/cron@0.1.10-rc.2 + - @rocket.chat/freeswitch@1.0.1-rc.2 + - @rocket.chat/fuselage-ui-kit@13.0.0-rc.2 + - @rocket.chat/gazzodown@13.0.0-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/server-cloud-communication@0.0.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 + - @rocket.chat/ui-theming@0.4.0 + - @rocket.chat/ui-avatar@9.0.0-rc.2 + - @rocket.chat/ui-client@13.0.0-rc.2 + - @rocket.chat/ui-video-conf@13.0.0-rc.2 + - @rocket.chat/ui-voip@3.0.0-rc.2 + - @rocket.chat/web-ui-registration@13.0.0-rc.2 + - @rocket.chat/instance-status@0.1.10-rc.2 +
+ ## 7.1.0-rc.1 ### Patch Changes diff --git a/apps/meteor/app/api/server/lib/getUploadFormData.spec.ts b/apps/meteor/app/api/server/lib/getUploadFormData.spec.ts new file mode 100644 index 000000000000..dc7afb77bd19 --- /dev/null +++ b/apps/meteor/app/api/server/lib/getUploadFormData.spec.ts @@ -0,0 +1,178 @@ +import { Readable } from 'stream'; + +import { expect } from 'chai'; +import type { Request } from 'express'; + +import { getUploadFormData } from './getUploadFormData'; + +const createMockRequest = ( + fields: Record, + file?: { + fieldname: string; + filename: string; + content: string | Buffer; + mimetype?: string; + }, +): Readable & { headers: Record } => { + const boundary = '----WebKitFormBoundary7MA4YWxkTrZu0gW'; + const parts: string[] = []; + + if (file) { + parts.push( + `--${boundary}`, + `Content-Disposition: form-data; name="${file.fieldname}"; filename="${file.filename}"`, + `Content-Type: ${file.mimetype || 'application/octet-stream'}`, + '', + file.content.toString(), + ); + } + + for (const [name, value] of Object.entries(fields)) { + parts.push(`--${boundary}`, `Content-Disposition: form-data; name="${name}"`, '', value); + } + + parts.push(`--${boundary}--`); + + const mockRequest: any = new Readable({ + read() { + this.push(Buffer.from(parts.join('\r\n'))); + this.push(null); + }, + }); + + mockRequest.headers = { + 'content-type': `multipart/form-data; boundary=${boundary}`, + }; + + return mockRequest as Readable & { headers: Record }; +}; + +describe('getUploadFormData', () => { + it('should successfully parse a single file upload and fields', async () => { + const mockRequest = createMockRequest( + { fieldName: 'fieldValue' }, + { + fieldname: 'fileField', + filename: 'test.txt', + content: 'Hello, this is a test file!', + mimetype: 'text/plain', + }, + ); + + const result = await getUploadFormData({ request: mockRequest as Request }, { field: 'fileField' }); + + expect(result).to.deep.include({ + fieldname: 'fileField', + filename: 'test.txt', + mimetype: 'text/plain', + fields: { fieldName: 'fieldValue' }, + }); + + expect(result.fileBuffer).to.not.be.undefined; + expect(result.fileBuffer.toString()).to.equal('Hello, this is a test file!'); + }); + it('should parse a file upload with multiple additional fields', async () => { + const mockRequest = createMockRequest( + { + fieldName: 'fieldValue', + extraField1: 'extraValue1', + extraField2: 'extraValue2', + }, + { + fieldname: 'fileField', + filename: 'test_with_fields.txt', + content: 'This file has additional fields!', + mimetype: 'text/plain', + }, + ); + + const result = await getUploadFormData({ request: mockRequest as Request }, { field: 'fileField' }); + + expect(result).to.deep.include({ + fieldname: 'fileField', + filename: 'test_with_fields.txt', + mimetype: 'text/plain', + fields: { + fieldName: 'fieldValue', + extraField1: 'extraValue1', + extraField2: 'extraValue2', + }, + }); + + expect(result.fileBuffer).to.not.be.undefined; + expect(result.fileBuffer.toString()).to.equal('This file has additional fields!'); + }); + + it('should handle a file upload when fileOptional is true', async () => { + const mockRequest = createMockRequest( + { fieldName: 'fieldValue' }, + { + fieldname: 'fileField', + filename: 'optional.txt', + content: 'This file is optional!', + mimetype: 'text/plain', + }, + ); + + const result = await getUploadFormData({ request: mockRequest as Request }, { fileOptional: true }); + + expect(result).to.deep.include({ + fieldname: 'fileField', + filename: 'optional.txt', + mimetype: 'text/plain', + fields: { fieldName: 'fieldValue' }, + }); + + expect(result.fileBuffer).to.not.be.undefined; + expect(result.fileBuffer?.toString()).to.equal('This file is optional!'); + }); + + it('should throw an error when no file is uploaded and fileOptional is false', async () => { + const mockRequest = createMockRequest({ fieldName: 'fieldValue' }); + + try { + await getUploadFormData({ request: mockRequest as Request }, { fileOptional: false }); + throw new Error('Expected function to throw'); + } catch (error) { + expect((error as Error).message).to.equal('[No file uploaded]'); + } + }); + + it('should return fields without errors when no file is uploaded but fileOptional is true', async () => { + const mockRequest = createMockRequest({ fieldName: 'fieldValue' }); // No file + + const result = await getUploadFormData({ request: mockRequest as Request }, { fileOptional: true }); + + expect(result).to.deep.equal({ + fields: { fieldName: 'fieldValue' }, + file: undefined, + fileBuffer: undefined, + fieldname: undefined, + filename: undefined, + encoding: undefined, + mimetype: undefined, + }); + }); + + it('should reject an oversized file', async () => { + const mockRequest = createMockRequest( + {}, + { + fieldname: 'fileField', + filename: 'large.txt', + content: 'x'.repeat(1024 * 1024 * 2), // 2 MB file + mimetype: 'text/plain', + }, + ); + + try { + await getUploadFormData( + { request: mockRequest as Request }, + { sizeLimit: 1024 * 1024 }, // 1 MB limit + ); + throw new Error('Expected function to throw'); + } catch (error) { + expect((error as Error).message).to.equal('[error-file-too-large]'); + } + }); +}); diff --git a/apps/meteor/app/api/server/lib/getUploadFormData.ts b/apps/meteor/app/api/server/lib/getUploadFormData.ts index 1630afe8cae2..93ceafdde92f 100644 --- a/apps/meteor/app/api/server/lib/getUploadFormData.ts +++ b/apps/meteor/app/api/server/lib/getUploadFormData.ts @@ -74,7 +74,15 @@ export async function getUploadFormData< const bb = busboy({ headers: request.headers, defParamCharset: 'utf8', limits }); const fields = Object.create(null) as K; - let uploadedFile: UploadResultWithOptionalFile | undefined; + let uploadedFile: UploadResultWithOptionalFile | undefined = { + fields, + encoding: undefined, + filename: undefined, + fieldname: undefined, + mimetype: undefined, + fileBuffer: undefined, + file: undefined, + }; let returnResult = (_value: UploadResultWithOptionalFile) => { // noop @@ -85,22 +93,13 @@ export async function getUploadFormData< function onField(fieldname: keyof K, value: K[keyof K]) { fields[fieldname] = value; - uploadedFile = { - fields, - encoding: undefined, - filename: undefined, - fieldname: undefined, - mimetype: undefined, - fileBuffer: undefined, - file: undefined, - }; } function onEnd() { if (!uploadedFile) { return returnError(new MeteorError('No file or fields were uploaded')); } - if (!('file' in uploadedFile) && !options.fileOptional) { + if (!options.fileOptional && !uploadedFile?.file) { return returnError(new MeteorError('No file uploaded')); } if (options.validate !== undefined && !options.validate(fields)) { diff --git a/apps/meteor/app/api/server/lib/maybeMigrateLivechatRoom.ts b/apps/meteor/app/api/server/lib/maybeMigrateLivechatRoom.ts index ac5b2cd866ca..3a66cef2e416 100644 --- a/apps/meteor/app/api/server/lib/maybeMigrateLivechatRoom.ts +++ b/apps/meteor/app/api/server/lib/maybeMigrateLivechatRoom.ts @@ -1,5 +1,6 @@ -import { isOmnichannelRoom, type IRoom } from '@rocket.chat/core-typings'; -import { Rooms } from '@rocket.chat/models'; +import { isOmnichannelRoom } from '@rocket.chat/core-typings'; +import type { IOmnichannelRoom, IRoom } from '@rocket.chat/core-typings'; +import { LivechatRooms } from '@rocket.chat/models'; import type { FindOptions } from 'mongodb'; import { projectionAllowsAttribute } from './projectionAllowsAttribute'; @@ -9,7 +10,10 @@ import { migrateVisitorIfMissingContact } from '../../../livechat/server/lib/con * If the room is a livechat room and it doesn't yet have a contact, trigger the migration for its visitor and source * The migration will create/use a contact and assign it to every room that matches this visitorId and source. **/ -export async function maybeMigrateLivechatRoom(room: IRoom | null, options: FindOptions = {}): Promise { +export async function maybeMigrateLivechatRoom( + room: IOmnichannelRoom | null, + options: FindOptions = {}, +): Promise { if (!room || !isOmnichannelRoom(room)) { return room; } @@ -32,5 +36,5 @@ export async function maybeMigrateLivechatRoom(room: IRoom | null, options: Find } // Load the room again with the same options so it can be reloaded with the contactId in place - return Rooms.findOneById(room._id, options); + return LivechatRooms.findOneById(room._id, options); } diff --git a/apps/meteor/app/api/server/v1/rooms.ts b/apps/meteor/app/api/server/v1/rooms.ts index 00fa0007df15..a8ebb6b9c717 100644 --- a/apps/meteor/app/api/server/v1/rooms.ts +++ b/apps/meteor/app/api/server/v1/rooms.ts @@ -34,7 +34,6 @@ import { composeRoomWithLastMessage } from '../helpers/composeRoomWithLastMessag import { getPaginationItems } from '../helpers/getPaginationItems'; import { getUserFromParams } from '../helpers/getUserFromParams'; import { getUploadFormData } from '../lib/getUploadFormData'; -import { maybeMigrateLivechatRoom } from '../lib/maybeMigrateLivechatRoom'; import { findAdminRoom, findAdminRooms, @@ -444,10 +443,8 @@ API.v1.addRoute( const { team, parentRoom } = await Team.getRoomInfo(room); const parent = discussionParent || parentRoom; - const options = { projection: fields }; - return API.v1.success({ - room: (await maybeMigrateLivechatRoom(await Rooms.findOneByIdOrName(room._id, options), options)) ?? undefined, + room: await Rooms.findOneByIdOrName(room._id, { projection: fields }), ...(team && { team }), ...(parent && { parent }), }); diff --git a/apps/meteor/app/livechat/server/api/v1/contact.ts b/apps/meteor/app/livechat/server/api/v1/contact.ts index 1dcb42cefe6b..f952df2c8975 100644 --- a/apps/meteor/app/livechat/server/api/v1/contact.ts +++ b/apps/meteor/app/livechat/server/api/v1/contact.ts @@ -15,7 +15,6 @@ import { Meteor } from 'meteor/meteor'; import { API } from '../../../../api/server'; import { getPaginationItems } from '../../../../api/server/helpers/getPaginationItems'; import { createContact } from '../../lib/contacts/createContact'; -import { getContactByChannel } from '../../lib/contacts/getContactByChannel'; import { getContactChannelsGrouped } from '../../lib/contacts/getContactChannelsGrouped'; import { getContactHistory } from '../../lib/contacts/getContactHistory'; import { getContacts } from '../../lib/contacts/getContacts'; @@ -134,13 +133,13 @@ API.v1.addRoute( { authRequired: true, permissionsRequired: ['view-livechat-contact'], validateParams: isGETOmnichannelContactsProps }, { async get() { - const { contactId, visitor } = this.queryParams; + const { contactId } = this.queryParams; - if (!contactId && !visitor) { + if (!contactId) { return API.v1.notFound(); } - const contact = await (contactId ? LivechatContacts.findOneById(contactId) : getContactByChannel(visitor)); + const contact = await LivechatContacts.findOneById(contactId); if (!contact) { return API.v1.notFound(); diff --git a/apps/meteor/app/livechat/server/lib/contacts/getContactByChannel.ts b/apps/meteor/app/livechat/server/lib/contacts/getContactByChannel.ts deleted file mode 100644 index 052c28206047..000000000000 --- a/apps/meteor/app/livechat/server/lib/contacts/getContactByChannel.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type { ILivechatContact, ILivechatContactVisitorAssociation } from '@rocket.chat/core-typings'; -import { LivechatContacts, LivechatVisitors } from '@rocket.chat/models'; - -import { migrateVisitorToContactId } from './migrateVisitorToContactId'; - -export async function getContactByChannel(association: ILivechatContactVisitorAssociation): Promise { - // If a contact already exists for that visitor, return it - const linkedContact = await LivechatContacts.findOneByVisitor(association); - if (linkedContact) { - return linkedContact; - } - - // If the contact was not found, Load the visitor data so we can migrate it - const visitor = await LivechatVisitors.findOneById(association.visitorId); - - // If there is no visitor data, there's nothing we can do - if (!visitor) { - return null; - } - - const newContactId = await migrateVisitorToContactId({ visitor, source: association.source }); - - // If no contact was created by the migration, this visitor doesn't need a contact yet, so let's return null - if (!newContactId) { - return null; - } - - // Finally, let's return the data of the migrated contact - return LivechatContacts.findOneById(newContactId); -} diff --git a/apps/meteor/app/livechat/server/startup.ts b/apps/meteor/app/livechat/server/startup.ts index 5c02587f17e6..b41fc425bf06 100644 --- a/apps/meteor/app/livechat/server/startup.ts +++ b/apps/meteor/app/livechat/server/startup.ts @@ -13,6 +13,7 @@ import { callbacks } from '../../../lib/callbacks'; import { beforeLeaveRoomCallback } from '../../../lib/callbacks/beforeLeaveRoomCallback'; import { i18n } from '../../../server/lib/i18n'; import { roomCoordinator } from '../../../server/lib/rooms/roomCoordinator'; +import { maybeMigrateLivechatRoom } from '../../api/server/lib/maybeMigrateLivechatRoom'; import { hasPermissionAsync } from '../../authorization/server/functions/hasPermission'; import { notifyOnUserChange } from '../../lib/server/lib/notifyListener'; import { settings } from '../../settings/server'; @@ -21,7 +22,7 @@ import './roomAccessValidator.internalService'; const logger = new Logger('LivechatStartup'); Meteor.startup(async () => { - roomCoordinator.setRoomFind('l', (_id) => LivechatRooms.findOneById(_id)); + roomCoordinator.setRoomFind('l', async (id) => maybeMigrateLivechatRoom(await LivechatRooms.findOneById(id))); beforeLeaveRoomCallback.add( (user, room) => { diff --git a/apps/meteor/ee/server/services/CHANGELOG.md b/apps/meteor/ee/server/services/CHANGELOG.md index 6a0d6bc8afd2..2f19f8b81072 100644 --- a/apps/meteor/ee/server/services/CHANGELOG.md +++ b/apps/meteor/ee/server/services/CHANGELOG.md @@ -1,5 +1,50 @@ # rocketchat-services +## 2.0.1 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [82767d8fd8a52ac348e8aded1d238e688d36129b, 80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 3569b0a9c48f8b94ebaef2f8b607c52fdb8e570a, b4841cb7206d855d7a1bc7604683a5b4a48b7176, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, d398866dba725918017e3609807f9d0ab9b89b72, d398866dba725918017e3609807f9d0ab9b89b72]: + + - @rocket.chat/apps-engine@1.48.0 + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 2.0.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 2.0.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 2.0.1-rc.1 ### Patch Changes diff --git a/apps/meteor/ee/server/services/package.json b/apps/meteor/ee/server/services/package.json index fb836b217eaf..3e7b581401f4 100644 --- a/apps/meteor/ee/server/services/package.json +++ b/apps/meteor/ee/server/services/package.json @@ -1,7 +1,7 @@ { "name": "rocketchat-services", "private": true, - "version": "2.0.1-rc.1", + "version": "2.0.1", "description": "Rocket.Chat Authorization service", "main": "index.js", "scripts": { diff --git a/apps/meteor/tests/end-to-end/api/livechat/contacts.ts b/apps/meteor/tests/end-to-end/api/livechat/contacts.ts index ffb05e40f462..3ee296317a4f 100644 --- a/apps/meteor/tests/end-to-end/api/livechat/contacts.ts +++ b/apps/meteor/tests/end-to-end/api/livechat/contacts.ts @@ -821,7 +821,6 @@ describe('LIVECHAT - contacts', () => { describe('[GET] omnichannel/contacts.get', () => { let contactId: string; let contactId2: string; - let association: ILivechatContactVisitorAssociation; const email = faker.internet.email().toLowerCase(); const phone = faker.phone.number(); @@ -854,14 +853,7 @@ describe('LIVECHAT - contacts', () => { const visitor = await createVisitor(undefined, contact.name, email, phone); - const room = await createLivechatRoom(visitor.token); - association = { - visitorId: visitor._id, - source: { - type: room.source.type, - id: room.source.id, - }, - }; + await createLivechatRoom(visitor.token); }); after(async () => { @@ -885,23 +877,6 @@ describe('LIVECHAT - contacts', () => { expect(res.body.contact.contactManager).to.be.equal(contact.contactManager); }); - it('should be able get a contact by visitor association', async () => { - const res = await request.get(api(`omnichannel/contacts.get`)).set(credentials).query({ visitor: association }); - - expect(res.status).to.be.equal(200); - expect(res.body).to.have.property('success', true); - expect(res.body.contact).to.have.property('createdAt'); - expect(res.body.contact._id).to.be.equal(contactId); - expect(res.body.contact.name).to.be.equal(contact.name); - expect(res.body.contact.emails).to.be.deep.equal([ - { - address: contact.emails[0], - }, - ]); - expect(res.body.contact.phones).to.be.deep.equal([{ phoneNumber: contact.phones[0] }]); - expect(res.body.contact.contactManager).to.be.equal(contact.contactManager); - }); - it('should return 404 if contact does not exist using contactId', async () => { const res = await request.get(api(`omnichannel/contacts.get`)).set(credentials).query({ contactId: 'invalid' }); @@ -910,28 +885,6 @@ describe('LIVECHAT - contacts', () => { expect(res.body).to.have.property('error', 'Resource not found'); }); - it('should return 404 if contact does not exist using visitor association', async () => { - const res = await request - .get(api(`omnichannel/contacts.get`)) - .set(credentials) - .query({ visitor: { ...association, visitorId: 'invalidId' } }); - - expect(res.status).to.be.equal(404); - expect(res.body).to.have.property('success', false); - expect(res.body).to.have.property('error', 'Resource not found'); - }); - - it('should return 404 if contact does not exist using visitor source', async () => { - const res = await request - .get(api(`omnichannel/contacts.get`)) - .set(credentials) - .query({ visitor: { ...association, source: { type: 'email' } } }); - - expect(res.status).to.be.equal(404); - expect(res.body).to.have.property('success', false); - expect(res.body).to.have.property('error', 'Resource not found'); - }); - it("should return an error if user doesn't have 'view-livechat-contact' permission", async () => { await removePermissionFromAllRoles('view-livechat-contact'); @@ -946,21 +899,7 @@ describe('LIVECHAT - contacts', () => { it('should return an error if contactId and visitor association is missing', async () => { const res = await request.get(api(`omnichannel/contacts.get`)).set(credentials); - expectInvalidParams(res, [ - "must have required property 'contactId'", - "must have required property 'visitor'", - 'must match exactly one schema in oneOf [invalid-params]', - ]); - }); - - it('should return an error if more than one field is provided', async () => { - const res = await request.get(api(`omnichannel/contacts.get`)).set(credentials).query({ contactId, visitor: association }); - - expectInvalidParams(res, [ - 'must NOT have additional properties', - 'must NOT have additional properties', - 'must match exactly one schema in oneOf [invalid-params]', - ]); + expectInvalidParams(res, ["must have required property 'contactId' [invalid-params]"]); }); describe('Contact Channels', () => { @@ -1516,7 +1455,7 @@ describe('LIVECHAT - contacts', () => { expect(res.status).to.be.equal(200); expect(res.body).to.have.property('success', true); - const { body } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ visitor: association }); + const { body } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ contactId: room.contactId }); expect(body.contact.channels).to.be.an('array'); expect(body.contact.channels.length).to.be.equal(1); @@ -1646,7 +1585,7 @@ describe('LIVECHAT - contacts', () => { it('should be able to unblock a contact channel', async () => { await request.post(api('omnichannel/contacts.block')).set(credentials).send({ visitor: association }); - const { body } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ visitor: association }); + const { body } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ contactId: room.contactId }); expect(body.contact.channels).to.be.an('array'); expect(body.contact.channels.length).to.be.equal(1); @@ -1657,7 +1596,7 @@ describe('LIVECHAT - contacts', () => { expect(res.status).to.be.equal(200); expect(res.body).to.have.property('success', true); - const { body: body2 } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ visitor: association }); + const { body: body2 } = await request.get(api('omnichannel/contacts.get')).set(credentials).query({ contactId: room.contactId }); expect(body2.contact.channels).to.be.an('array'); expect(body2.contact.channels.length).to.be.equal(1); diff --git a/apps/uikit-playground/CHANGELOG.md b/apps/uikit-playground/CHANGELOG.md index 889b0060bb79..dae98761b306 100644 --- a/apps/uikit-playground/CHANGELOG.md +++ b/apps/uikit-playground/CHANGELOG.md @@ -1,5 +1,41 @@ # @rocket.chat/uikit-playground +## 0.6.1 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/fuselage-ui-kit@13.0.0 + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-avatar@9.0.0 +
+ +## 0.6.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/fuselage-ui-kit@13.0.0-rc.3 + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-avatar@9.0.0-rc.3 +
+ +## 0.6.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/fuselage-ui-kit@13.0.0-rc.2 + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-avatar@9.0.0-rc.2 +
+ ## 0.6.1-rc.1 ### Patch Changes diff --git a/apps/uikit-playground/package.json b/apps/uikit-playground/package.json index c78ea9a974cd..faf20592b821 100644 --- a/apps/uikit-playground/package.json +++ b/apps/uikit-playground/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/uikit-playground", "private": true, - "version": "0.6.1-rc.1", + "version": "0.6.1", "type": "module", "scripts": { "dev": "vite", diff --git a/ee/apps/account-service/CHANGELOG.md b/ee/apps/account-service/CHANGELOG.md index 06bfc2b86e72..1736734c0d6d 100644 --- a/ee/apps/account-service/CHANGELOG.md +++ b/ee/apps/account-service/CHANGELOG.md @@ -1,5 +1,49 @@ # @rocket.chat/account-service +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/account-service/package.json b/ee/apps/account-service/package.json index 7a1f8e836a5d..da2122998c23 100644 --- a/ee/apps/account-service/package.json +++ b/ee/apps/account-service/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/account-service", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat Account service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/authorization-service/CHANGELOG.md b/ee/apps/authorization-service/CHANGELOG.md index 4c07109801f5..41364ae5daf1 100644 --- a/ee/apps/authorization-service/CHANGELOG.md +++ b/ee/apps/authorization-service/CHANGELOG.md @@ -1,5 +1,49 @@ # @rocket.chat/authorization-service +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/authorization-service/package.json b/ee/apps/authorization-service/package.json index 96c3e6dc3356..83719a245bf5 100644 --- a/ee/apps/authorization-service/package.json +++ b/ee/apps/authorization-service/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/authorization-service", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat Authorization service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/ddp-streamer/CHANGELOG.md b/ee/apps/ddp-streamer/CHANGELOG.md index 4972f83e54a5..16ae9fb059df 100644 --- a/ee/apps/ddp-streamer/CHANGELOG.md +++ b/ee/apps/ddp-streamer/CHANGELOG.md @@ -1,5 +1,52 @@ # @rocket.chat/ddp-streamer +## 0.3.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 + - @rocket.chat/instance-status@0.1.10 +
+ +## 0.3.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 + - @rocket.chat/instance-status@0.1.10-rc.3 +
+ +## 0.3.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 + - @rocket.chat/instance-status@0.1.10-rc.2 +
+ ## 0.3.10-rc.1 ### Patch Changes diff --git a/ee/apps/ddp-streamer/package.json b/ee/apps/ddp-streamer/package.json index 5d7b66166be7..8f33978fae06 100644 --- a/ee/apps/ddp-streamer/package.json +++ b/ee/apps/ddp-streamer/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/ddp-streamer", "private": true, - "version": "0.3.10-rc.1", + "version": "0.3.10", "description": "Rocket.Chat DDP-Streamer service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/omnichannel-transcript/CHANGELOG.md b/ee/apps/omnichannel-transcript/CHANGELOG.md index 5e8d2e7c990e..78edb8863a9b 100644 --- a/ee/apps/omnichannel-transcript/CHANGELOG.md +++ b/ee/apps/omnichannel-transcript/CHANGELOG.md @@ -1,5 +1,52 @@ # @rocket.chat/omnichannel-transcript +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/omnichannel-services@0.3.7 + - @rocket.chat/models@1.0.1 + - @rocket.chat/pdf-worker@0.2.7 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/omnichannel-services@0.3.7-rc.3 + - @rocket.chat/pdf-worker@0.2.7-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/omnichannel-services@0.3.7-rc.2 + - @rocket.chat/pdf-worker@0.2.7-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/omnichannel-transcript/package.json b/ee/apps/omnichannel-transcript/package.json index fcd0dabd28ce..4ecd44666cd5 100644 --- a/ee/apps/omnichannel-transcript/package.json +++ b/ee/apps/omnichannel-transcript/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/omnichannel-transcript", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/presence-service/CHANGELOG.md b/ee/apps/presence-service/CHANGELOG.md index 6f1d3f2ba644..e71fe0c8fdaa 100644 --- a/ee/apps/presence-service/CHANGELOG.md +++ b/ee/apps/presence-service/CHANGELOG.md @@ -1,5 +1,49 @@ # @rocket.chat/presence-service +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/presence@0.2.10 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/presence@0.2.10-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/presence@0.2.10-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/presence-service/package.json b/ee/apps/presence-service/package.json index dfc94c4847ba..de78e2bd8275 100644 --- a/ee/apps/presence-service/package.json +++ b/ee/apps/presence-service/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/presence-service", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat Presence service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/queue-worker/CHANGELOG.md b/ee/apps/queue-worker/CHANGELOG.md index fdf742e855c0..cf1ea684ed82 100644 --- a/ee/apps/queue-worker/CHANGELOG.md +++ b/ee/apps/queue-worker/CHANGELOG.md @@ -1,5 +1,49 @@ # @rocket.chat/queue-worker +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/omnichannel-services@0.3.7 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/omnichannel-services@0.3.7-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/omnichannel-services@0.3.7-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/queue-worker/package.json b/ee/apps/queue-worker/package.json index 4da5781f59ff..3282b96bcb31 100644 --- a/ee/apps/queue-worker/package.json +++ b/ee/apps/queue-worker/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/queue-worker", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/apps/stream-hub-service/CHANGELOG.md b/ee/apps/stream-hub-service/CHANGELOG.md index 54b6aea3c8eb..467beccf5c2c 100644 --- a/ee/apps/stream-hub-service/CHANGELOG.md +++ b/ee/apps/stream-hub-service/CHANGELOG.md @@ -1,5 +1,46 @@ # @rocket.chat/stream-hub-service +## 0.4.10 + +### Patch Changes + +- ([#33596](https://github.com/RocketChat/Rocket.Chat/pull/33596)) Bump meteor to 3.0.4 and Node version to 20.18.0 + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/network-broker@0.1.2 +
+ +## 0.4.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/network-broker@0.1.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.4.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/network-broker@0.1.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.4.10-rc.1 ### Patch Changes diff --git a/ee/apps/stream-hub-service/package.json b/ee/apps/stream-hub-service/package.json index 7b50b753265f..5eee33643175 100644 --- a/ee/apps/stream-hub-service/package.json +++ b/ee/apps/stream-hub-service/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/stream-hub-service", "private": true, - "version": "0.4.10-rc.1", + "version": "0.4.10", "description": "Rocket.Chat Stream Hub service", "scripts": { "build": "tsc -p tsconfig.json", diff --git a/ee/packages/license/CHANGELOG.md b/ee/packages/license/CHANGELOG.md index 4dc7b58ef73c..87dfce1f1adb 100644 --- a/ee/packages/license/CHANGELOG.md +++ b/ee/packages/license/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/license +## 1.0.1 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 +
+ +## 1.0.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 +
+ +## 1.0.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 +
+ ## 1.0.1-rc.1 ### Patch Changes diff --git a/ee/packages/license/package.json b/ee/packages/license/package.json index 99a0bbd66904..aa65a0f95c89 100644 --- a/ee/packages/license/package.json +++ b/ee/packages/license/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/license", - "version": "1.0.1-rc.1", + "version": "1.0.1", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/ee/packages/network-broker/CHANGELOG.md b/ee/packages/network-broker/CHANGELOG.md index 9ab4e7f6e31d..ab846bc6fce7 100644 --- a/ee/packages/network-broker/CHANGELOG.md +++ b/ee/packages/network-broker/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/network-broker +## 0.1.2 + +### Patch Changes + +-
Updated dependencies [63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/core-services@0.7.2 +
+ +## 0.1.2-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-services@0.7.2-rc.3 +
+ +## 0.1.2-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-services@0.7.2-rc.2 +
+ ## 0.1.2-rc.1 ### Patch Changes diff --git a/ee/packages/network-broker/package.json b/ee/packages/network-broker/package.json index 56574af9480f..1d06b2c6c40c 100644 --- a/ee/packages/network-broker/package.json +++ b/ee/packages/network-broker/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/network-broker", - "version": "0.1.2-rc.1", + "version": "0.1.2", "private": true, "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", diff --git a/ee/packages/omnichannel-services/CHANGELOG.md b/ee/packages/omnichannel-services/CHANGELOG.md index b2c482394fbd..e985e00a61b4 100644 --- a/ee/packages/omnichannel-services/CHANGELOG.md +++ b/ee/packages/omnichannel-services/CHANGELOG.md @@ -1,5 +1,47 @@ # @rocket.chat/omnichannel-services +## 0.3.7 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 + - @rocket.chat/pdf-worker@0.2.7 +
+ +## 0.3.7-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/pdf-worker@0.2.7-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.3.7-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/pdf-worker@0.2.7-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.3.7-rc.1 ### Patch Changes diff --git a/ee/packages/omnichannel-services/package.json b/ee/packages/omnichannel-services/package.json index 0ca5d7bdbbaa..91c7f58a835d 100644 --- a/ee/packages/omnichannel-services/package.json +++ b/ee/packages/omnichannel-services/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/omnichannel-services", - "version": "0.3.7-rc.1", + "version": "0.3.7", "private": true, "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", diff --git a/ee/packages/pdf-worker/CHANGELOG.md b/ee/packages/pdf-worker/CHANGELOG.md index f94999eea02c..b8fe3d5e6690 100644 --- a/ee/packages/pdf-worker/CHANGELOG.md +++ b/ee/packages/pdf-worker/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/pdf-worker +## 0.2.7 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 +
+ +## 0.2.7-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 +
+ +## 0.2.7-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 +
+ ## 0.2.7-rc.1 ### Patch Changes diff --git a/ee/packages/pdf-worker/package.json b/ee/packages/pdf-worker/package.json index ef4a22ea0b5c..fa252b5292c4 100644 --- a/ee/packages/pdf-worker/package.json +++ b/ee/packages/pdf-worker/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/pdf-worker", - "version": "0.2.7-rc.1", + "version": "0.2.7", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", diff --git a/ee/packages/presence/CHANGELOG.md b/ee/packages/presence/CHANGELOG.md index 4b1bf78d0349..962455fe593f 100644 --- a/ee/packages/presence/CHANGELOG.md +++ b/ee/packages/presence/CHANGELOG.md @@ -1,5 +1,38 @@ # @rocket.chat/presence +## 0.2.10 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, 63ccadc012499e004445ad6bc6cd2ff777aecbd1]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/core-services@0.7.2 + - @rocket.chat/models@1.0.1 +
+ +## 0.2.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/core-services@0.7.2-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.2.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/core-services@0.7.2-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.2.10-rc.1 ### Patch Changes diff --git a/ee/packages/presence/package.json b/ee/packages/presence/package.json index 404d34ec117b..032f374cd43c 100644 --- a/ee/packages/presence/package.json +++ b/ee/packages/presence/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/presence", - "version": "0.2.10-rc.1", + "version": "0.2.10", "private": true, "devDependencies": { "@babel/core": "~7.26.0", diff --git a/packages/api-client/CHANGELOG.md b/packages/api-client/CHANGELOG.md index 3f3e0aefef65..068b95d2ad08 100644 --- a/packages/api-client/CHANGELOG.md +++ b/packages/api-client/CHANGELOG.md @@ -1,5 +1,35 @@ # @rocket.chat/api-client +## 0.2.10 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 +
+ +## 0.2.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 +
+ +## 0.2.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 +
+ ## 0.2.10-rc.1 ### Patch Changes diff --git a/packages/api-client/package.json b/packages/api-client/package.json index 6de3fa38b133..ccdc3e95feb7 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/api-client", - "version": "0.2.10-rc.1", + "version": "0.2.10", "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.14", diff --git a/packages/apps-engine/CHANGELOG.md b/packages/apps-engine/CHANGELOG.md index 3d661f0a3599..c5f48de76637 100644 --- a/packages/apps-engine/CHANGELOG.md +++ b/packages/apps-engine/CHANGELOG.md @@ -1,5 +1,31 @@ # @rocket.chat/apps-engine +## 1.48.0 + +### Minor Changes + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters +- ([#33997](https://github.com/RocketChat/Rocket.Chat/pull/33997)) Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions + +- ([#33690](https://github.com/RocketChat/Rocket.Chat/pull/33690)) Add support to configure apps runtime timeout via the APPS_ENGINE_RUNTIME_TIMEOUT environment variable + +### Patch Changes + +- ([#33713](https://github.com/RocketChat/Rocket.Chat/pull/33713)) Deprecated the `from` field in the apps email bridge and made it optional, using the server's settings when the field is omitted + +- ([#33786](https://github.com/RocketChat/Rocket.Chat/pull/33786)) Fixed an issue that would grant network permission to app's processes in wrong cases + +- ([#33865](https://github.com/RocketChat/Rocket.Chat/pull/33865)) Fixes an issue that would cause apps to appear disabled after a subprocess restart + +- ([#33690](https://github.com/RocketChat/Rocket.Chat/pull/33690)) Removed the 1 second timeout of `Pre` app events. Now they will follow the "global" configuration + ## 1.48.0-rc.0 ### Minor Changes diff --git a/packages/apps-engine/package.json b/packages/apps-engine/package.json index b7d1919b989b..31bf6ddc182c 100644 --- a/packages/apps-engine/package.json +++ b/packages/apps-engine/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/apps-engine", - "version": "1.48.0-rc.0", + "version": "1.48.0", "description": "The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.", "main": "index", "typings": "index", diff --git a/packages/apps/CHANGELOG.md b/packages/apps/CHANGELOG.md index 4f12ae2ae69f..f57df93ace27 100644 --- a/packages/apps/CHANGELOG.md +++ b/packages/apps/CHANGELOG.md @@ -1,5 +1,36 @@ # @rocket.chat/apps +## 0.2.1 + +### Patch Changes + +-
Updated dependencies [82767d8fd8a52ac348e8aded1d238e688d36129b, 80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 3569b0a9c48f8b94ebaef2f8b607c52fdb8e570a, b4841cb7206d855d7a1bc7604683a5b4a48b7176, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, d398866dba725918017e3609807f9d0ab9b89b72, d398866dba725918017e3609807f9d0ab9b89b72]: + + - @rocket.chat/apps-engine@1.48.0 + - @rocket.chat/model-typings@1.1.0 + - @rocket.chat/core-typings@7.1.0 +
+ +## 0.2.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/model-typings@1.1.0-rc.3 +
+ +## 0.2.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/model-typings@1.1.0-rc.2 +
+ ## 0.2.1-rc.1 ### Patch Changes diff --git a/packages/apps/package.json b/packages/apps/package.json index ee079ad5f0d0..ebfa6e50b620 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/apps", - "version": "0.2.1-rc.1", + "version": "0.2.1", "private": true, "devDependencies": { "eslint": "~8.45.0", diff --git a/packages/core-services/CHANGELOG.md b/packages/core-services/CHANGELOG.md index 222f45e54fb0..02ca0c091757 100644 --- a/packages/core-services/CHANGELOG.md +++ b/packages/core-services/CHANGELOG.md @@ -1,5 +1,40 @@ # @rocket.chat/core-services +## 0.7.2 + +### Patch Changes + +- ([#33719](https://github.com/RocketChat/Rocket.Chat/pull/33719)) stops calling an object through proxy calling getQueueWorker + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/models@1.0.1 +
+ +## 0.7.2-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.7.2-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.7.2-rc.1 ### Patch Changes diff --git a/packages/core-services/package.json b/packages/core-services/package.json index b37ccdaab011..cdd8523ef524 100644 --- a/packages/core-services/package.json +++ b/packages/core-services/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/core-services", - "version": "0.7.2-rc.1", + "version": "0.7.2", "private": true, "devDependencies": { "@babel/core": "~7.26.0", diff --git a/packages/core-typings/CHANGELOG.md b/packages/core-typings/CHANGELOG.md index 231e7b53607b..a52c22ec8782 100644 --- a/packages/core-typings/CHANGELOG.md +++ b/packages/core-typings/CHANGELOG.md @@ -1,5 +1,26 @@ # @rocket.chat/core-typings +## 7.1.0 + +### Minor Changes + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters + +### Patch Changes + +- ([#32991](https://github.com/RocketChat/Rocket.Chat/pull/32991)) Fixes an issue where updating custom emojis didn’t work as expected, ensuring that uploaded emojis now update correctly and display without any caching problems. + +## 7.1.0-rc.3 + +## 7.1.0-rc.2 + ## 7.1.0-rc.1 ## 7.1.0-rc.0 diff --git a/packages/cron/CHANGELOG.md b/packages/cron/CHANGELOG.md index a8cd3e909d9b..07d6c9fc604a 100644 --- a/packages/cron/CHANGELOG.md +++ b/packages/cron/CHANGELOG.md @@ -1,5 +1,35 @@ # @rocket.chat/cron +## 0.1.10 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/models@1.0.1 +
+ +## 0.1.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.1.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.1.10-rc.1 ### Patch Changes diff --git a/packages/cron/package.json b/packages/cron/package.json index 5462a7b327bf..13b695799920 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/cron", - "version": "0.1.10-rc.1", + "version": "0.1.10", "private": true, "devDependencies": { "eslint": "~8.45.0", diff --git a/packages/ddp-client/CHANGELOG.md b/packages/ddp-client/CHANGELOG.md index edbfcf320efb..100f96a24433 100644 --- a/packages/ddp-client/CHANGELOG.md +++ b/packages/ddp-client/CHANGELOG.md @@ -1,5 +1,38 @@ # @rocket.chat/ddp-client +## 0.3.10 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/api-client@0.2.10 +
+ +## 0.3.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/api-client@0.2.10-rc.3 +
+ +## 0.3.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/api-client@0.2.10-rc.2 +
+ ## 0.3.10-rc.1 ### Patch Changes diff --git a/packages/ddp-client/package.json b/packages/ddp-client/package.json index c1e705f9d1d2..0163b61b51e0 100644 --- a/packages/ddp-client/package.json +++ b/packages/ddp-client/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ddp-client", - "version": "0.3.10-rc.1", + "version": "0.3.10", "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.14", diff --git a/packages/freeswitch/CHANGELOG.md b/packages/freeswitch/CHANGELOG.md index 2b43848eae79..c1e167da4429 100644 --- a/packages/freeswitch/CHANGELOG.md +++ b/packages/freeswitch/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/freeswitch +## 1.0.1 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 +
+ +## 1.0.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 +
+ +## 1.0.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 +
+ ## 1.0.1-rc.1 ### Patch Changes diff --git a/packages/freeswitch/package.json b/packages/freeswitch/package.json index d75579e49fd5..d83f68e9c909 100644 --- a/packages/freeswitch/package.json +++ b/packages/freeswitch/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/freeswitch", - "version": "1.0.1-rc.1", + "version": "1.0.1", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/fuselage-ui-kit/CHANGELOG.md b/packages/fuselage-ui-kit/CHANGELOG.md index 4d33ff306ad7..3da9a288d5b3 100644 --- a/packages/fuselage-ui-kit/CHANGELOG.md +++ b/packages/fuselage-ui-kit/CHANGELOG.md @@ -1,5 +1,45 @@ # Change Log +## 13.0.0 + +### Patch Changes + +-
Updated dependencies [82767d8fd8a52ac348e8aded1d238e688d36129b, 80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 3569b0a9c48f8b94ebaef2f8b607c52fdb8e570a, b4841cb7206d855d7a1bc7604683a5b4a48b7176, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, d398866dba725918017e3609807f9d0ab9b89b72, d398866dba725918017e3609807f9d0ab9b89b72]: + + - @rocket.chat/apps-engine@1.48.0 + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/gazzodown@13.0.0 + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-avatar@9.0.0 + - @rocket.chat/ui-video-conf@13.0.0 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/gazzodown@13.0.0-rc.3 + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-avatar@9.0.0-rc.3 + - @rocket.chat/ui-video-conf@13.0.0-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/gazzodown@13.0.0-rc.2 + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-avatar@9.0.0-rc.2 + - @rocket.chat/ui-video-conf@13.0.0-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index 493e72dfbfb7..86000b6b877f 100644 --- a/packages/fuselage-ui-kit/package.json +++ b/packages/fuselage-ui-kit/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/fuselage-ui-kit", - "version": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "description": "UiKit elements for Rocket.Chat Apps built under Fuselage design system", "homepage": "https://rocketchat.github.io/Rocket.Chat.Fuselage/", @@ -93,7 +93,7 @@ "typescript": "~5.7.2" }, "peerDependencies": { - "@rocket.chat/apps-engine": "1.48.0-rc.0", + "@rocket.chat/apps-engine": "1.48.0", "@rocket.chat/eslint-config": "0.7.0", "@rocket.chat/fuselage": "*", "@rocket.chat/fuselage-hooks": "*", @@ -101,10 +101,10 @@ "@rocket.chat/icons": "*", "@rocket.chat/prettier-config": "*", "@rocket.chat/styled": "*", - "@rocket.chat/ui-avatar": "9.0.0-rc.1", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-avatar": "9.0.0", + "@rocket.chat/ui-contexts": "13.0.0", "@rocket.chat/ui-kit": "0.37.0", - "@rocket.chat/ui-video-conf": "13.0.0-rc.1", + "@rocket.chat/ui-video-conf": "13.0.0", "@tanstack/react-query": "*", "react": "~17.0.2", "react-dom": "*" diff --git a/packages/gazzodown/CHANGELOG.md b/packages/gazzodown/CHANGELOG.md index be29cf95ebc7..707ff34838c5 100644 --- a/packages/gazzodown/CHANGELOG.md +++ b/packages/gazzodown/CHANGELOG.md @@ -1,5 +1,38 @@ # @rocket.chat/gazzodown +## 13.0.0 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-client@13.0.0 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-client@13.0.0-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-client@13.0.0-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/gazzodown/package.json b/packages/gazzodown/package.json index 178966af54d2..c63a256bc054 100644 --- a/packages/gazzodown/package.json +++ b/packages/gazzodown/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/gazzodown", - "version": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -74,8 +74,8 @@ "@rocket.chat/fuselage-tokens": "*", "@rocket.chat/message-parser": "0.31.31", "@rocket.chat/styled": "*", - "@rocket.chat/ui-client": "13.0.0-rc.1", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-client": "13.0.0", + "@rocket.chat/ui-contexts": "13.0.0", "katex": "*", "react": "*" }, diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index 05fa9e6037d0..6a4bec0347d8 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,35 @@ # @rocket.chat/i18n +## 1.1.0 + +### Minor Changes + +- ([#32906](https://github.com/RocketChat/Rocket.Chat/pull/32906)) Improves thread metrics featuring user avatars, better titles and repositioned elements. + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters +- ([#33920](https://github.com/RocketChat/Rocket.Chat/pull/33920)) Improves the customizability of the naming of automatic Persistent video calls discussions, allowing the date of the call to be in different parts of the name, using the `[date]` keyword. + +- ([#33997](https://github.com/RocketChat/Rocket.Chat/pull/33997)) Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions + +- ([#33814](https://github.com/RocketChat/Rocket.Chat/pull/33814)) Adds a confirmation modal to the cancel subscription action + +- ([#33949](https://github.com/RocketChat/Rocket.Chat/pull/33949)) Disables the possiblity to upload exempted apps + +### Patch Changes + +- ([#33218](https://github.com/RocketChat/Rocket.Chat/pull/33218)) Fixes message character limit not being applied to file upload descriptions + +- ([#33902](https://github.com/RocketChat/Rocket.Chat/pull/33902)) Adds "Master volume" and "Call ringer volume" to the user preferences sound section. + +- ([#33880](https://github.com/RocketChat/Rocket.Chat/pull/33880)) Updates VoIP field labels from 'Free Extension Numbers' to 'Available Extensions' to better describe the field's purpose and improve clarity. + ## 1.1.0-rc.0 ### Minor Changes diff --git a/packages/i18n/package.json b/packages/i18n/package.json index eb6d7902628e..5e56917e77c4 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/i18n", - "version": "1.1.0-rc.0", + "version": "1.1.0", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/instance-status/CHANGELOG.md b/packages/instance-status/CHANGELOG.md index 2c6646df5361..27f0fe2ed041 100644 --- a/packages/instance-status/CHANGELOG.md +++ b/packages/instance-status/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/instance-status +## 0.1.10 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/models@1.0.1 +
+ +## 0.1.10-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/models@1.0.1-rc.3 +
+ +## 0.1.10-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/models@1.0.1-rc.2 +
+ ## 0.1.10-rc.1 ### Patch Changes diff --git a/packages/instance-status/package.json b/packages/instance-status/package.json index 0a8fd83eade0..91c105ae4266 100644 --- a/packages/instance-status/package.json +++ b/packages/instance-status/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/instance-status", - "version": "0.1.10-rc.1", + "version": "0.1.10", "private": true, "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", diff --git a/packages/livechat/CHANGELOG.md b/packages/livechat/CHANGELOG.md index 1fcbed0e5c46..a5c85267d93a 100644 --- a/packages/livechat/CHANGELOG.md +++ b/packages/livechat/CHANGELOG.md @@ -1,5 +1,40 @@ # @rocket.chat/livechat Change Log +## 1.21.0 + +### Minor Changes + +- ([#33997](https://github.com/RocketChat/Rocket.Chat/pull/33997)) Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions + +### Patch Changes + +- ([#33911](https://github.com/RocketChat/Rocket.Chat/pull/33911)) Fixes the 'Finish Chat' option in Livechat appearing before the conversation is started, which caused the action to fail. + +- ([#33944](https://github.com/RocketChat/Rocket.Chat/pull/33944)) Fixes livechat popout mode not working correctly in cross domain situations + +-
Updated dependencies []: + + - @rocket.chat/gazzodown@13.0.0 +
+ +## 1.21.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/gazzodown@13.0.0-rc.3 +
+ +## 1.21.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/gazzodown@13.0.0-rc.2 +
+ ## 1.21.0-rc.1 ### Patch Changes diff --git a/packages/livechat/package.json b/packages/livechat/package.json index 4e01bb5acb0e..88bb6db91e63 100644 --- a/packages/livechat/package.json +++ b/packages/livechat/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/livechat", - "version": "1.21.0-rc.1", + "version": "1.21.0", "files": [ "/build" ], diff --git a/packages/mock-providers/CHANGELOG.md b/packages/mock-providers/CHANGELOG.md index aefa17c20991..28a34e6d19f6 100644 --- a/packages/mock-providers/CHANGELOG.md +++ b/packages/mock-providers/CHANGELOG.md @@ -1,5 +1,14 @@ # @rocket.chat/mock-providers +## 0.1.5 + +### Patch Changes + +-
Updated dependencies [66ecc64fc1d4464ad2818ad04e23a09cdf221194, 6c83bf0657004ee9cf43d5c832f51826a6591165, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, d1e6a73796269824fb1aa7afcc7b8aa242e34e90, 661cc01237629ce83699d6c25df25d12985e88bf, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, 616655585cb1c5c60d7cee97e25b17af3dfda794, e5fe727f6a2f0e60cdf7ba225e1f6caa6db2045c, 322bafd4bd1fe91ed34610501b269e4d8951944c]: + + - @rocket.chat/i18n@1.1.0 +
+ ## 0.1.5-rc.0 ### Patch Changes diff --git a/packages/mock-providers/package.json b/packages/mock-providers/package.json index 6c5d5a0acdfe..a4967947b95d 100644 --- a/packages/mock-providers/package.json +++ b/packages/mock-providers/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/mock-providers", - "version": "0.1.5-rc.0", + "version": "0.1.5", "private": true, "dependencies": { "@rocket.chat/emitter": "~0.31.25", diff --git a/packages/model-typings/CHANGELOG.md b/packages/model-typings/CHANGELOG.md index 2cb9d9f81a89..93760f4984f7 100644 --- a/packages/model-typings/CHANGELOG.md +++ b/packages/model-typings/CHANGELOG.md @@ -1,5 +1,45 @@ # @rocket.chat/model-typings +## 1.1.0 + +### Minor Changes + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters + +### Patch Changes + +- ([#32991](https://github.com/RocketChat/Rocket.Chat/pull/32991)) Fixes an issue where updating custom emojis didn’t work as expected, ensuring that uploaded emojis now update correctly and display without any caching problems. + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 +
+ +## 1.1.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 +
+ +## 1.1.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 +
+ ## 1.1.0-rc.1 ### Patch Changes diff --git a/packages/model-typings/package.json b/packages/model-typings/package.json index 37afc465f121..a9a3255546f9 100644 --- a/packages/model-typings/package.json +++ b/packages/model-typings/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/model-typings", - "version": "1.1.0-rc.1", + "version": "1.1.0", "private": true, "devDependencies": { "@types/node-rsa": "^1.1.4", diff --git a/packages/models/CHANGELOG.md b/packages/models/CHANGELOG.md index 85b835a7cd39..bdba22919b89 100644 --- a/packages/models/CHANGELOG.md +++ b/packages/models/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/models +## 1.0.1 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/model-typings@1.1.0 +
+ +## 1.0.1-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/model-typings@1.1.0-rc.3 +
+ +## 1.0.1-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/model-typings@1.1.0-rc.2 +
+ ## 1.0.1-rc.1 ### Patch Changes diff --git a/packages/models/package.json b/packages/models/package.json index 9028d400fba8..2259a4d1566c 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/models", - "version": "1.0.1-rc.1", + "version": "1.0.1", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/rest-typings/CHANGELOG.md b/packages/rest-typings/CHANGELOG.md index 1b8e6e0fc9f8..df4445517aac 100644 --- a/packages/rest-typings/CHANGELOG.md +++ b/packages/rest-typings/CHANGELOG.md @@ -1,5 +1,45 @@ # @rocket.chat/rest-typings +## 7.1.0 + +### Minor Changes + +- ([#33810](https://github.com/RocketChat/Rocket.Chat/pull/33810)) Adds cursor pagination on chat.syncMessages endpoint + +- ([#32727](https://github.com/RocketChat/Rocket.Chat/pull/32727)) These changes aims to add: + - A brand-new omnichannel contact profile + - The ability to communicate with known contacts only + - Communicate with verified contacts only + - Merge verified contacts across different channels + - Block contact channels + - Resolve conflicting contact information when registered via different channels + - An advanced contact center filters + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0]: + + - @rocket.chat/core-typings@7.1.0 +
+ +## 7.1.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 +
+ +## 7.1.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 +
+ ## 7.1.0-rc.1 ### Patch Changes diff --git a/packages/rest-typings/src/v1/omnichannel.ts b/packages/rest-typings/src/v1/omnichannel.ts index 869ef6b10cbf..38813059db2c 100644 --- a/packages/rest-typings/src/v1/omnichannel.ts +++ b/packages/rest-typings/src/v1/omnichannel.ts @@ -1362,28 +1362,16 @@ export const ContactVisitorAssociationSchema = { }; const GETOmnichannelContactsSchema = { - oneOf: [ - { - type: 'object', - properties: { - contactId: { - type: 'string', - nullable: false, - isNotEmpty: true, - }, - }, - required: ['contactId'], - additionalProperties: false, - }, - { - type: 'object', - properties: { - visitor: ContactVisitorAssociationSchema, - }, - required: ['visitor'], - additionalProperties: false, + type: 'object', + properties: { + contactId: { + type: 'string', + nullable: false, + isNotEmpty: true, }, - ], + }, + required: ['contactId'], + additionalProperties: false, }; export const isGETOmnichannelContactsProps = ajv.compile(GETOmnichannelContactsSchema); diff --git a/packages/ui-avatar/CHANGELOG.md b/packages/ui-avatar/CHANGELOG.md index 308ac76e886c..273699c706ac 100644 --- a/packages/ui-avatar/CHANGELOG.md +++ b/packages/ui-avatar/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/ui-avatar +## 9.0.0 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0 +
+ +## 9.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.3 +
+ +## 9.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.2 +
+ ## 9.0.0-rc.1 ### Patch Changes diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json index ba3a92ca4264..c4a216d909dd 100644 --- a/packages/ui-avatar/package.json +++ b/packages/ui-avatar/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-avatar", - "version": "9.0.0-rc.1", + "version": "9.0.0", "private": true, "devDependencies": { "@babel/core": "~7.26.0", @@ -30,7 +30,7 @@ ], "peerDependencies": { "@rocket.chat/fuselage": "*", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-contexts": "13.0.0", "react": "~17.0.2" }, "volta": { diff --git a/packages/ui-client/CHANGELOG.md b/packages/ui-client/CHANGELOG.md index a705b850733a..41dcbc65531d 100644 --- a/packages/ui-client/CHANGELOG.md +++ b/packages/ui-client/CHANGELOG.md @@ -1,5 +1,35 @@ # @rocket.chat/ui-client +## 13.0.0 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-avatar@9.0.0 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-avatar@9.0.0-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-avatar@9.0.0-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/ui-client/package.json b/packages/ui-client/package.json index 46609e5525c3..6d139d408c3f 100644 --- a/packages/ui-client/package.json +++ b/packages/ui-client/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-client", - "version": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -60,8 +60,8 @@ "@rocket.chat/fuselage": "*", "@rocket.chat/fuselage-hooks": "*", "@rocket.chat/icons": "*", - "@rocket.chat/ui-avatar": "9.0.0-rc.1", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-avatar": "9.0.0", + "@rocket.chat/ui-contexts": "13.0.0", "react": "*", "react-i18next": "*" }, diff --git a/packages/ui-contexts/CHANGELOG.md b/packages/ui-contexts/CHANGELOG.md index f2a16ba9cb52..52a7fa34debe 100644 --- a/packages/ui-contexts/CHANGELOG.md +++ b/packages/ui-contexts/CHANGELOG.md @@ -1,5 +1,39 @@ # @rocket.chat/ui-contexts +## 13.0.0 + +### Patch Changes + +-
Updated dependencies [80e36bfc3938775eb26aa5576f1b9b98896e1cc4, 66ecc64fc1d4464ad2818ad04e23a09cdf221194, 6c83bf0657004ee9cf43d5c832f51826a6591165, e7edeac3bdd22da0a04b8e873d5a008e249fb4be, 32d93a0666fa1cbe857d02889e93d9bbf45bd4f0, d1e6a73796269824fb1aa7afcc7b8aa242e34e90, 661cc01237629ce83699d6c25df25d12985e88bf, ce7024af36fcde97b1da5b2731f6edc4a4c236b8, 616655585cb1c5c60d7cee97e25b17af3dfda794, e5fe727f6a2f0e60cdf7ba225e1f6caa6db2045c, 322bafd4bd1fe91ed34610501b269e4d8951944c]: + + - @rocket.chat/core-typings@7.1.0 + - @rocket.chat/i18n@1.1.0 + - @rocket.chat/rest-typings@7.1.0 + - @rocket.chat/ddp-client@0.3.10 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.3 + - @rocket.chat/rest-typings@7.1.0-rc.3 + - @rocket.chat/ddp-client@0.3.10-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/core-typings@7.1.0-rc.2 + - @rocket.chat/rest-typings@7.1.0-rc.2 + - @rocket.chat/ddp-client@0.3.10-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/ui-contexts/package.json b/packages/ui-contexts/package.json index aeeefee1bbd5..12b57338c08f 100644 --- a/packages/ui-contexts/package.json +++ b/packages/ui-contexts/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-contexts", - "version": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "devDependencies": { "@rocket.chat/core-typings": "workspace:^", diff --git a/packages/ui-video-conf/CHANGELOG.md b/packages/ui-video-conf/CHANGELOG.md index d99511c1323c..9eb991c1b42a 100644 --- a/packages/ui-video-conf/CHANGELOG.md +++ b/packages/ui-video-conf/CHANGELOG.md @@ -1,5 +1,35 @@ # @rocket.chat/ui-video-conf +## 13.0.0 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-avatar@9.0.0 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-avatar@9.0.0-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-avatar@9.0.0-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/ui-video-conf/package.json b/packages/ui-video-conf/package.json index 4baf9d7e6f65..6d674de22c4a 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": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -58,8 +58,8 @@ "@rocket.chat/fuselage-hooks": "*", "@rocket.chat/icons": "*", "@rocket.chat/styled": "*", - "@rocket.chat/ui-avatar": "9.0.0-rc.1", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-avatar": "9.0.0", + "@rocket.chat/ui-contexts": "13.0.0", "react": "~17.0.2", "react-dom": "^17.0.2" }, diff --git a/packages/ui-voip/CHANGELOG.md b/packages/ui-voip/CHANGELOG.md index 31ad7704ba2f..db9745d1db80 100644 --- a/packages/ui-voip/CHANGELOG.md +++ b/packages/ui-voip/CHANGELOG.md @@ -1,5 +1,38 @@ # @rocket.chat/ui-voip +## 3.0.0 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0 + - @rocket.chat/ui-avatar@9.0.0 + - @rocket.chat/ui-client@13.0.0 +
+ +## 3.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.3 + - @rocket.chat/ui-avatar@9.0.0-rc.3 + - @rocket.chat/ui-client@13.0.0-rc.3 +
+ +## 3.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.2 + - @rocket.chat/ui-avatar@9.0.0-rc.2 + - @rocket.chat/ui-client@13.0.0-rc.2 +
+ ## 3.0.0-rc.1 ### Patch Changes diff --git a/packages/ui-voip/package.json b/packages/ui-voip/package.json index ec67ce5eec2c..222f16de8a4e 100644 --- a/packages/ui-voip/package.json +++ b/packages/ui-voip/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-voip", - "version": "3.0.0-rc.1", + "version": "3.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -67,9 +67,9 @@ "@rocket.chat/fuselage-hooks": "*", "@rocket.chat/icons": "*", "@rocket.chat/styled": "*", - "@rocket.chat/ui-avatar": "9.0.0-rc.1", - "@rocket.chat/ui-client": "13.0.0-rc.1", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-avatar": "9.0.0", + "@rocket.chat/ui-client": "13.0.0", + "@rocket.chat/ui-contexts": "13.0.0", "react": "~17.0.2", "react-aria": "~3.23.1", "react-dom": "^17.0.2" diff --git a/packages/web-ui-registration/CHANGELOG.md b/packages/web-ui-registration/CHANGELOG.md index 9415c16940c2..2e52b483e20d 100644 --- a/packages/web-ui-registration/CHANGELOG.md +++ b/packages/web-ui-registration/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/web-ui-registration +## 13.0.0 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0 +
+ +## 13.0.0-rc.3 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.3 +
+ +## 13.0.0-rc.2 + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@13.0.0-rc.2 +
+ ## 13.0.0-rc.1 ### Patch Changes diff --git a/packages/web-ui-registration/package.json b/packages/web-ui-registration/package.json index 6bd7b228346a..bd69a75ccc75 100644 --- a/packages/web-ui-registration/package.json +++ b/packages/web-ui-registration/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/web-ui-registration", - "version": "13.0.0-rc.1", + "version": "13.0.0", "private": true, "homepage": "https://rocket.chat", "main": "./dist/index.js", @@ -49,7 +49,7 @@ "peerDependencies": { "@rocket.chat/layout": "*", "@rocket.chat/tools": "0.2.2", - "@rocket.chat/ui-contexts": "13.0.0-rc.1", + "@rocket.chat/ui-contexts": "13.0.0", "@tanstack/react-query": "*", "react": "*", "react-hook-form": "*", diff --git a/yarn.lock b/yarn.lock index 60d362c1db48..adde64395251 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8757,7 +8757,7 @@ __metadata: storybook-dark-mode: "npm:^4.0.2" typescript: "npm:~5.7.2" peerDependencies: - "@rocket.chat/apps-engine": 1.48.0-rc.0 + "@rocket.chat/apps-engine": 1.48.0 "@rocket.chat/eslint-config": 0.7.0 "@rocket.chat/fuselage": "*" "@rocket.chat/fuselage-hooks": "*" @@ -8765,10 +8765,10 @@ __metadata: "@rocket.chat/icons": "*" "@rocket.chat/prettier-config": "*" "@rocket.chat/styled": "*" - "@rocket.chat/ui-avatar": 9.0.0-rc.1 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-avatar": 9.0.0 + "@rocket.chat/ui-contexts": 13.0.0 "@rocket.chat/ui-kit": 0.37.0 - "@rocket.chat/ui-video-conf": 13.0.0-rc.1 + "@rocket.chat/ui-video-conf": 13.0.0 "@tanstack/react-query": "*" react: ~17.0.2 react-dom: "*" @@ -8853,8 +8853,8 @@ __metadata: "@rocket.chat/fuselage-tokens": "*" "@rocket.chat/message-parser": 0.31.31 "@rocket.chat/styled": "*" - "@rocket.chat/ui-client": 13.0.0-rc.1 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-client": 13.0.0 + "@rocket.chat/ui-contexts": 13.0.0 katex: "*" react: "*" languageName: unknown @@ -10087,7 +10087,7 @@ __metadata: typescript: "npm:~5.7.2" peerDependencies: "@rocket.chat/fuselage": "*" - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-contexts": 13.0.0 react: ~17.0.2 languageName: unknown linkType: soft @@ -10137,8 +10137,8 @@ __metadata: "@rocket.chat/fuselage": "*" "@rocket.chat/fuselage-hooks": "*" "@rocket.chat/icons": "*" - "@rocket.chat/ui-avatar": 9.0.0-rc.1 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-avatar": 9.0.0 + "@rocket.chat/ui-contexts": 13.0.0 react: "*" react-i18next: "*" languageName: unknown @@ -10308,8 +10308,8 @@ __metadata: "@rocket.chat/fuselage-hooks": "*" "@rocket.chat/icons": "*" "@rocket.chat/styled": "*" - "@rocket.chat/ui-avatar": 9.0.0-rc.1 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-avatar": 9.0.0 + "@rocket.chat/ui-contexts": 13.0.0 react: ~17.0.2 react-dom: ^17.0.2 languageName: unknown @@ -10365,9 +10365,9 @@ __metadata: "@rocket.chat/fuselage-hooks": "*" "@rocket.chat/icons": "*" "@rocket.chat/styled": "*" - "@rocket.chat/ui-avatar": 9.0.0-rc.1 - "@rocket.chat/ui-client": 13.0.0-rc.1 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-avatar": 9.0.0 + "@rocket.chat/ui-client": 13.0.0 + "@rocket.chat/ui-contexts": 13.0.0 react: ~17.0.2 react-aria: ~3.23.1 react-dom: ^17.0.2 @@ -10455,7 +10455,7 @@ __metadata: peerDependencies: "@rocket.chat/layout": "*" "@rocket.chat/tools": 0.2.2 - "@rocket.chat/ui-contexts": 13.0.0-rc.1 + "@rocket.chat/ui-contexts": 13.0.0 "@tanstack/react-query": "*" react: "*" react-hook-form: "*"