From dfc7e0e874db5664e118a172a3f36618779f72c0 Mon Sep 17 00:00:00 2001 From: rocketchat-github-ci Date: Fri, 1 Nov 2024 00:25:31 +0000 Subject: [PATCH] Release 7.0.0 [no ci] --- .changeset/brown-pants-press.md | 6 - .changeset/bump-patch-1729526930133.md | 5 - .changeset/bump-patch-1729648473274.md | 5 - .changeset/bump-patch-1729717124346.md | 5 - .changeset/bump-patch-1729881407116.md | 5 - .changeset/bump-patch-1730152400673.md | 5 - .changeset/bump-patch-1730320529567.md | 5 - .changeset/chilled-boats-sip.md | 5 - .changeset/chilled-files-relate.md | 5 - .changeset/chilly-flowers-brake.md | 5 - .changeset/cool-dryers-judge.md | 5 - .changeset/dry-taxis-cry.md | 5 - .changeset/dull-singers-move.md | 5 - .changeset/e2ee-composer-freeze.md | 5 - .changeset/e2ee-modal-keys.md | 8 - .changeset/eleven-chefs-grin.md | 13 - .changeset/fair-bees-wash.md | 6 - .changeset/fair-seahorses-laugh.md | 13 - .changeset/fifty-mails-admire.md | 8 - .changeset/five-suns-tickle.md | 6 - .changeset/fluffy-knives-count.md | 5 - .changeset/forty-actors-care.md | 5 - .changeset/forty-needles-sit.md | 5 - .changeset/forty-pants-roll.md | 5 - .changeset/four-experts-compare.md | 5 - .changeset/four-snakes-deny.md | 6 - .changeset/fuzzy-ants-heal.md | 6 - .changeset/fuzzy-cherries-buy.md | 7 - .changeset/gentle-kings-greet.md | 11 - .changeset/giant-spiders-train.md | 5 - .changeset/gold-falcons-hear.md | 5 - .changeset/gold-knives-sparkle.md | 5 - .changeset/gorgeous-houses-sneeze.md | 14 - .changeset/grumpy-lamps-beg.md | 5 - .changeset/grumpy-weeks-appear.md | 5 - .changeset/heavy-apricots-wash.md | 5 - .changeset/heavy-carrots-reflect.md | 5 - .changeset/hot-socks-play.md | 5 - .changeset/hungry-icons-try.md | 5 - .changeset/khaki-boxes-suffer.md | 14 - .changeset/kind-clocks-smash.md | 5 - .changeset/kind-eels-brush.md | 5 - .changeset/large-bikes-brake.md | 14 - .changeset/large-pillows-brush.md | 5 - .changeset/late-hats-carry.md | 6 - .changeset/lemon-tables-nail.md | 5 - .changeset/little-bottles-peel.md | 5 - .changeset/little-gifts-do.md | 7 - .changeset/lovely-trees-call.md | 5 - .changeset/many-carrots-care.md | 5 - .changeset/many-files-turn.md | 11 - .changeset/mean-readers-join.md | 5 - .changeset/modern-trees-draw.md | 5 - .changeset/moody-phones-admire.md | 5 - .changeset/nice-vans-design.md | 5 - .changeset/olive-dogs-jam.md | 6 - .changeset/perfect-wolves-impress.md | 6 - .changeset/pink-wombats-wait.md | 6 - .changeset/plenty-hairs-camp.md | 9 - .changeset/poor-falcons-doubt.md | 5 - .changeset/pre.json | 186 ----------- .changeset/pretty-ladybugs-sneeze.md | 6 - .changeset/proud-bugs-cry.md | 5 - .changeset/purple-papayas-collect.md | 5 - .changeset/purple-tools-heal.md | 5 - .changeset/quick-moles-jump.md | 6 - .changeset/quiet-jokes-add.md | 6 - .changeset/quiet-kings-rhyme.md | 5 - .changeset/rare-hats-lie.md | 5 - .changeset/real-avocados-sneeze.md | 5 - .changeset/real-plants-mix.md | 5 - .changeset/red-crews-behave.md | 7 - .changeset/rude-dodos-agree.md | 5 - .changeset/selfish-experts-develop.md | 6 - .changeset/selfish-schools-leave.md | 5 - .changeset/seven-hotels-collect.md | 5 - .changeset/shaggy-timers-warn.md | 6 - .changeset/sharp-adults-think.md | 7 - .changeset/sharp-forks-give.md | 7 - .changeset/shiny-falcons-vanish.md | 7 - .changeset/six-horses-sin.md | 8 - .changeset/sixty-moons-walk.md | 6 - .changeset/sixty-owls-arrive.md | 5 - .changeset/sixty-vans-grab.md | 5 - .changeset/slow-crabs-run.md | 5 - .changeset/slow-rules-bow.md | 5 - .changeset/smooth-horses-draw.md | 11 - .changeset/soft-ducks-build.md | 5 - .changeset/soft-planets-cross.md | 5 - .changeset/spicy-eggs-march.md | 8 - .changeset/strange-spies-clean.md | 5 - .changeset/strong-waves-add.md | 7 - .changeset/swift-penguins-help.md | 5 - .changeset/tame-dolls-know.md | 5 - .changeset/tasty-goats-deny.md | 5 - .changeset/ten-houses-repair.md | 6 - .changeset/tender-cheetahs-teach.md | 6 - .changeset/tender-readers-run.md | 5 - .changeset/tender-turkeys-breathe.md | 6 - .changeset/thick-waves-try.md | 6 - .changeset/thirty-trainers-swim.md | 5 - .changeset/three-avocados-search.md | 5 - .changeset/three-crews-allow.md | 8 - .changeset/tidy-suns-move.md | 6 - .changeset/tiny-rabbits-lie.md | 6 - .changeset/tiny-rice-train.md | 6 - .changeset/tough-rings-kneel.md | 6 - .changeset/tricky-horses-swim.md | 5 - .changeset/twenty-ways-think.md | 5 - .changeset/two-emus-wash.md | 7 - .changeset/two-geckos-train.md | 6 - .changeset/unlucky-ducks-arrive.md | 5 - .changeset/witty-apples-pretend.md | 5 - .changeset/yellow-jobs-serve.md | 5 - .changeset/young-maps-push.md | 6 - apps/meteor/CHANGELOG.md | 310 ++++++++++++++++++ apps/meteor/app/utils/rocketchat.info | 2 +- apps/meteor/ee/server/services/CHANGELOG.md | 30 ++ apps/meteor/ee/server/services/package.json | 2 +- apps/meteor/package.json | 2 +- apps/uikit-playground/CHANGELOG.md | 16 + apps/uikit-playground/package.json | 2 +- ee/apps/account-service/CHANGELOG.md | 14 + ee/apps/account-service/package.json | 2 +- ee/apps/authorization-service/CHANGELOG.md | 14 + ee/apps/authorization-service/package.json | 2 +- ee/apps/ddp-streamer/CHANGELOG.md | 17 + ee/apps/ddp-streamer/package.json | 2 +- ee/apps/omnichannel-transcript/CHANGELOG.md | 15 + ee/apps/omnichannel-transcript/package.json | 2 +- ee/apps/presence-service/CHANGELOG.md | 14 + ee/apps/presence-service/package.json | 2 +- ee/apps/queue-worker/CHANGELOG.md | 14 + ee/apps/queue-worker/package.json | 2 +- ee/apps/stream-hub-service/CHANGELOG.md | 13 + ee/apps/stream-hub-service/package.json | 2 +- ee/packages/license/CHANGELOG.md | 17 + ee/packages/license/package.json | 2 +- ee/packages/network-broker/CHANGELOG.md | 9 + ee/packages/network-broker/package.json | 2 +- ee/packages/omnichannel-services/CHANGELOG.md | 14 + ee/packages/omnichannel-services/package.json | 2 +- ee/packages/pdf-worker/CHANGELOG.md | 9 + ee/packages/pdf-worker/package.json | 2 +- ee/packages/presence/CHANGELOG.md | 11 + ee/packages/presence/package.json | 2 +- ee/packages/ui-theming/CHANGELOG.md | 6 + ee/packages/ui-theming/package.json | 2 +- package.json | 2 +- packages/api-client/CHANGELOG.md | 10 + packages/api-client/package.json | 2 +- packages/apps-engine/CHANGELOG.md | 12 + packages/apps-engine/package.json | 2 +- packages/apps/CHANGELOG.md | 11 + packages/apps/package.json | 2 +- packages/core-services/CHANGELOG.md | 16 + packages/core-services/package.json | 2 +- packages/core-typings/CHANGELOG.md | 27 ++ packages/core-typings/package.json | 2 +- packages/cron/CHANGELOG.md | 10 + packages/cron/package.json | 2 +- packages/ddp-client/CHANGELOG.md | 13 + packages/ddp-client/package.json | 2 +- packages/freeswitch/CHANGELOG.md | 13 + packages/freeswitch/package.json | 2 +- packages/fuselage-ui-kit/CHANGELOG.md | 19 ++ packages/fuselage-ui-kit/package.json | 12 +- packages/gazzodown/CHANGELOG.md | 15 + packages/gazzodown/package.json | 6 +- packages/i18n/CHANGELOG.md | 40 +++ packages/i18n/package.json | 2 +- packages/instance-status/CHANGELOG.md | 9 + packages/instance-status/package.json | 2 +- packages/livechat/CHANGELOG.md | 12 + packages/livechat/package.json | 2 +- packages/mock-providers/CHANGELOG.md | 11 + packages/mock-providers/package.json | 2 +- packages/model-typings/CHANGELOG.md | 20 ++ packages/model-typings/package.json | 2 +- packages/models/CHANGELOG.md | 14 + packages/models/package.json | 2 +- packages/rest-typings/CHANGELOG.md | 44 +++ packages/rest-typings/package.json | 2 +- packages/ui-avatar/CHANGELOG.md | 13 + packages/ui-avatar/package.json | 4 +- packages/ui-client/CHANGELOG.md | 18 + packages/ui-client/package.json | 6 +- packages/ui-composer/CHANGELOG.md | 8 + packages/ui-composer/package.json | 2 +- packages/ui-contexts/CHANGELOG.md | 12 + packages/ui-contexts/package.json | 2 +- packages/ui-kit/CHANGELOG.md | 8 + packages/ui-kit/package.json | 2 +- packages/ui-video-conf/CHANGELOG.md | 14 + packages/ui-video-conf/package.json | 6 +- packages/ui-voip/CHANGELOG.md | 17 + packages/ui-voip/package.json | 8 +- packages/web-ui-registration/CHANGELOG.md | 13 + packages/web-ui-registration/package.json | 4 +- 199 files changed, 981 insertions(+), 936 deletions(-) delete mode 100644 .changeset/brown-pants-press.md delete mode 100644 .changeset/bump-patch-1729526930133.md delete mode 100644 .changeset/bump-patch-1729648473274.md delete mode 100644 .changeset/bump-patch-1729717124346.md delete mode 100644 .changeset/bump-patch-1729881407116.md delete mode 100644 .changeset/bump-patch-1730152400673.md delete mode 100644 .changeset/bump-patch-1730320529567.md delete mode 100644 .changeset/chilled-boats-sip.md delete mode 100644 .changeset/chilled-files-relate.md delete mode 100644 .changeset/chilly-flowers-brake.md delete mode 100644 .changeset/cool-dryers-judge.md delete mode 100644 .changeset/dry-taxis-cry.md delete mode 100644 .changeset/dull-singers-move.md delete mode 100644 .changeset/e2ee-composer-freeze.md delete mode 100644 .changeset/e2ee-modal-keys.md delete mode 100644 .changeset/eleven-chefs-grin.md delete mode 100644 .changeset/fair-bees-wash.md delete mode 100644 .changeset/fair-seahorses-laugh.md delete mode 100644 .changeset/fifty-mails-admire.md delete mode 100644 .changeset/five-suns-tickle.md delete mode 100644 .changeset/fluffy-knives-count.md delete mode 100644 .changeset/forty-actors-care.md delete mode 100644 .changeset/forty-needles-sit.md delete mode 100644 .changeset/forty-pants-roll.md delete mode 100644 .changeset/four-experts-compare.md delete mode 100644 .changeset/four-snakes-deny.md delete mode 100644 .changeset/fuzzy-ants-heal.md delete mode 100644 .changeset/fuzzy-cherries-buy.md delete mode 100644 .changeset/gentle-kings-greet.md delete mode 100644 .changeset/giant-spiders-train.md delete mode 100644 .changeset/gold-falcons-hear.md delete mode 100644 .changeset/gold-knives-sparkle.md delete mode 100644 .changeset/gorgeous-houses-sneeze.md delete mode 100644 .changeset/grumpy-lamps-beg.md delete mode 100644 .changeset/grumpy-weeks-appear.md delete mode 100644 .changeset/heavy-apricots-wash.md delete mode 100644 .changeset/heavy-carrots-reflect.md delete mode 100644 .changeset/hot-socks-play.md delete mode 100644 .changeset/hungry-icons-try.md delete mode 100644 .changeset/khaki-boxes-suffer.md delete mode 100644 .changeset/kind-clocks-smash.md delete mode 100644 .changeset/kind-eels-brush.md delete mode 100644 .changeset/large-bikes-brake.md delete mode 100644 .changeset/large-pillows-brush.md delete mode 100644 .changeset/late-hats-carry.md delete mode 100644 .changeset/lemon-tables-nail.md delete mode 100644 .changeset/little-bottles-peel.md delete mode 100644 .changeset/little-gifts-do.md delete mode 100644 .changeset/lovely-trees-call.md delete mode 100644 .changeset/many-carrots-care.md delete mode 100644 .changeset/many-files-turn.md delete mode 100644 .changeset/mean-readers-join.md delete mode 100644 .changeset/modern-trees-draw.md delete mode 100644 .changeset/moody-phones-admire.md delete mode 100644 .changeset/nice-vans-design.md delete mode 100644 .changeset/olive-dogs-jam.md delete mode 100644 .changeset/perfect-wolves-impress.md delete mode 100644 .changeset/pink-wombats-wait.md delete mode 100644 .changeset/plenty-hairs-camp.md delete mode 100644 .changeset/poor-falcons-doubt.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/pretty-ladybugs-sneeze.md delete mode 100644 .changeset/proud-bugs-cry.md delete mode 100644 .changeset/purple-papayas-collect.md delete mode 100644 .changeset/purple-tools-heal.md delete mode 100644 .changeset/quick-moles-jump.md delete mode 100644 .changeset/quiet-jokes-add.md delete mode 100644 .changeset/quiet-kings-rhyme.md delete mode 100644 .changeset/rare-hats-lie.md delete mode 100644 .changeset/real-avocados-sneeze.md delete mode 100644 .changeset/real-plants-mix.md delete mode 100644 .changeset/red-crews-behave.md delete mode 100644 .changeset/rude-dodos-agree.md delete mode 100644 .changeset/selfish-experts-develop.md delete mode 100644 .changeset/selfish-schools-leave.md delete mode 100644 .changeset/seven-hotels-collect.md delete mode 100644 .changeset/shaggy-timers-warn.md delete mode 100644 .changeset/sharp-adults-think.md delete mode 100644 .changeset/sharp-forks-give.md delete mode 100644 .changeset/shiny-falcons-vanish.md delete mode 100644 .changeset/six-horses-sin.md delete mode 100644 .changeset/sixty-moons-walk.md delete mode 100644 .changeset/sixty-owls-arrive.md delete mode 100644 .changeset/sixty-vans-grab.md delete mode 100644 .changeset/slow-crabs-run.md delete mode 100644 .changeset/slow-rules-bow.md delete mode 100644 .changeset/smooth-horses-draw.md delete mode 100644 .changeset/soft-ducks-build.md delete mode 100644 .changeset/soft-planets-cross.md delete mode 100644 .changeset/spicy-eggs-march.md delete mode 100644 .changeset/strange-spies-clean.md delete mode 100644 .changeset/strong-waves-add.md delete mode 100644 .changeset/swift-penguins-help.md delete mode 100644 .changeset/tame-dolls-know.md delete mode 100644 .changeset/tasty-goats-deny.md delete mode 100644 .changeset/ten-houses-repair.md delete mode 100644 .changeset/tender-cheetahs-teach.md delete mode 100644 .changeset/tender-readers-run.md delete mode 100644 .changeset/tender-turkeys-breathe.md delete mode 100644 .changeset/thick-waves-try.md delete mode 100644 .changeset/thirty-trainers-swim.md delete mode 100644 .changeset/three-avocados-search.md delete mode 100644 .changeset/three-crews-allow.md delete mode 100644 .changeset/tidy-suns-move.md delete mode 100644 .changeset/tiny-rabbits-lie.md delete mode 100644 .changeset/tiny-rice-train.md delete mode 100644 .changeset/tough-rings-kneel.md delete mode 100644 .changeset/tricky-horses-swim.md delete mode 100644 .changeset/twenty-ways-think.md delete mode 100644 .changeset/two-emus-wash.md delete mode 100644 .changeset/two-geckos-train.md delete mode 100644 .changeset/unlucky-ducks-arrive.md delete mode 100644 .changeset/witty-apples-pretend.md delete mode 100644 .changeset/yellow-jobs-serve.md delete mode 100644 .changeset/young-maps-push.md diff --git a/.changeset/brown-pants-press.md b/.changeset/brown-pants-press.md deleted file mode 100644 index d65eff3db689..000000000000 --- a/.changeset/brown-pants-press.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": major ---- - -Changes some displays to reflect new rules for private apps and adds a new modal before uploading a private app diff --git a/.changeset/bump-patch-1729526930133.md b/.changeset/bump-patch-1729526930133.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1729526930133.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/bump-patch-1729648473274.md b/.changeset/bump-patch-1729648473274.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1729648473274.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/bump-patch-1729717124346.md b/.changeset/bump-patch-1729717124346.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1729717124346.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/bump-patch-1729881407116.md b/.changeset/bump-patch-1729881407116.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1729881407116.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/bump-patch-1730152400673.md b/.changeset/bump-patch-1730152400673.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1730152400673.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/bump-patch-1730320529567.md b/.changeset/bump-patch-1730320529567.md deleted file mode 100644 index e1eaa7980afb..000000000000 --- a/.changeset/bump-patch-1730320529567.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Bump @rocket.chat/meteor version. diff --git a/.changeset/chilled-boats-sip.md b/.changeset/chilled-boats-sip.md deleted file mode 100644 index 8488cb69a442..000000000000 --- a/.changeset/chilled-boats-sip.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -This adjustment removes the deprecated `eraseRoom` method. Moving forward, use the `room.delete` endpoint to delete rooms. diff --git a/.changeset/chilled-files-relate.md b/.changeset/chilled-files-relate.md deleted file mode 100644 index a16cfda59217..000000000000 --- a/.changeset/chilled-files-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': minor ---- - -Adds methods to the Apps-Engine to interact with unread messages to enhance message capabilities on Apps. \ No newline at end of file diff --git a/.changeset/chilly-flowers-brake.md b/.changeset/chilly-flowers-brake.md deleted file mode 100644 index d23c7867cb25..000000000000 --- a/.changeset/chilly-flowers-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Fixed broken translation in "Forgot Password" e-mail diff --git a/.changeset/cool-dryers-judge.md b/.changeset/cool-dryers-judge.md deleted file mode 100644 index 036acb737dee..000000000000 --- a/.changeset/cool-dryers-judge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": minor ---- - -Send messages with encrypted attachments to mobile notification service diff --git a/.changeset/dry-taxis-cry.md b/.changeset/dry-taxis-cry.md deleted file mode 100644 index ae8244087d9e..000000000000 --- a/.changeset/dry-taxis-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes a race condition that causes livechat conversations to get stuck in the agent's sidebar panel after being forwarded. diff --git a/.changeset/dull-singers-move.md b/.changeset/dull-singers-move.md deleted file mode 100644 index 6d744cc94611..000000000000 --- a/.changeset/dull-singers-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -This adjustment removes the deprecated `removeWebdavAccount` method. Moving forward, use the `webdav.removeWebdavAccount` endpoint to remove WebDAV accounts. diff --git a/.changeset/e2ee-composer-freeze.md b/.changeset/e2ee-composer-freeze.md deleted file mode 100644 index 8814a2ba90eb..000000000000 --- a/.changeset/e2ee-composer-freeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes E2EE composer freezing when the room state changes diff --git a/.changeset/e2ee-modal-keys.md b/.changeset/e2ee-modal-keys.md deleted file mode 100644 index bd324347f88c..000000000000 --- a/.changeset/e2ee-modal-keys.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": patch ---- - -Adds modal confirmation to enable and disable End-to-end encryption - -Adds a reset room key option to the modal that disables End-to-end encryption, this is useful when all the members of a room lose their room E2EE keys diff --git a/.changeset/eleven-chefs-grin.md b/.changeset/eleven-chefs-grin.md deleted file mode 100644 index 1807fb8be478..000000000000 --- a/.changeset/eleven-chefs-grin.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Remove support of filtering by agent's username on the following endpoint: - -- `/v1/livechat/rooms` - -The performance of the endpoint was improved when filtering by: - -- Agent -- Deparment -- Open chats diff --git a/.changeset/fair-bees-wash.md b/.changeset/fair-bees-wash.md deleted file mode 100644 index fb35ae55eb2b..000000000000 --- a/.changeset/fair-bees-wash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint. diff --git a/.changeset/fair-seahorses-laugh.md b/.changeset/fair-seahorses-laugh.md deleted file mode 100644 index 8f93695a8e17..000000000000 --- a/.changeset/fair-seahorses-laugh.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -As per MongoDB Lifecycle Schedules ([mongodb.com/legal/support-policy/lifecycles](https://www.mongodb.com/legal/support-policy/lifecycles)) we're removing official support to MongoDB version 4.4 that has reached end of life in February 2024. - -We recommend upgrading to at least MongoDB 6.0+, though 5.0 is still a supported version. - -Here are official docs on how to upgrade to some of the supported versions: - -- [mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set/) -- [mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set/) -- [mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set/) diff --git a/.changeset/fifty-mails-admire.md b/.changeset/fifty-mails-admire.md deleted file mode 100644 index c5e7ab247259..000000000000 --- a/.changeset/fifty-mails-admire.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@rocket.chat/web-ui-registration': patch -"@rocket.chat/meteor": major ---- - -Login services button was not respecting the button color and text color settings. Implemented a fix to respect these settings and change the button colors accordingly. - -Added a warning on all settings which allow admins to change OAuth button colors, so that they can be alerted about WCAG (Web Content Accessibility Guidelines) compliance. diff --git a/.changeset/five-suns-tickle.md b/.changeset/five-suns-tickle.md deleted file mode 100644 index 740fc3640604..000000000000 --- a/.changeset/five-suns-tickle.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -Adds `Recent` button on the new sidebar Search section to replicate the previous behavior of focusing the search bar - show recent chats. diff --git a/.changeset/fluffy-knives-count.md b/.changeset/fluffy-knives-count.md deleted file mode 100644 index 4e4e8aad3631..000000000000 --- a/.changeset/fluffy-knives-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Added MongoDB 7.0 support diff --git a/.changeset/forty-actors-care.md b/.changeset/forty-actors-care.md deleted file mode 100644 index 2420d1603114..000000000000 --- a/.changeset/forty-actors-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:webhookTest`. Moving forward use the endpoint `livechat/webhook.test`. diff --git a/.changeset/forty-needles-sit.md b/.changeset/forty-needles-sit.md deleted file mode 100644 index f3a0e160c9fa..000000000000 --- a/.changeset/forty-needles-sit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -This adjustment removes the deprecated method `livechat:searchAgent`. Moving forward, use `livechat/users/agent/:_id` endpoint. diff --git a/.changeset/forty-pants-roll.md b/.changeset/forty-pants-roll.md deleted file mode 100644 index b8eb5424fab6..000000000000 --- a/.changeset/forty-pants-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated `livechat:getAnalyticsOverviewData` method. Moving forward use the `livechat/analytics/overview` endpoint. diff --git a/.changeset/four-experts-compare.md b/.changeset/four-experts-compare.md deleted file mode 100644 index b9ce498e4a4b..000000000000 --- a/.changeset/four-experts-compare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': minor ---- - -Introduces a new featured action on the room header for action buttons using the non-default category to enhance user accessibility. diff --git a/.changeset/four-snakes-deny.md b/.changeset/four-snakes-deny.md deleted file mode 100644 index 54149bfc4fdf..000000000000 --- a/.changeset/four-snakes-deny.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/rest-typings": major ---- - -Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore) diff --git a/.changeset/fuzzy-ants-heal.md b/.changeset/fuzzy-ants-heal.md deleted file mode 100644 index 6d80a7e13537..000000000000 --- a/.changeset/fuzzy-ants-heal.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. diff --git a/.changeset/fuzzy-cherries-buy.md b/.changeset/fuzzy-cherries-buy.md deleted file mode 100644 index e185a148c917..000000000000 --- a/.changeset/fuzzy-cherries-buy.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Api login should not suggest which credential is wrong (password/username) - -Failed login attemps will always return `Unauthorized` instead of the internal fail reason diff --git a/.changeset/gentle-kings-greet.md b/.changeset/gentle-kings-greet.md deleted file mode 100644 index eef3a1538a81..000000000000 --- a/.changeset/gentle-kings-greet.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Adds a new set of permissions to provide a more granular control for the creation and deletion of rooms within teams - - `create-team-channel`: controls the creations of public rooms within teams, it is checked within the team's main room scope and overrides the global `create-c` permission check. That is, granting this permission to a role allows users to create channels in teams even if they do not have the permission to create channels globally; - - `create-team-group`: controls the creations of private rooms within teams, it is checked within the team's main room scope and overrides the global `create-p` permission check. That is, granting this permission to a role allows users to create groups in teams even if they do not have the permission to create groups globally; - - `delete-team-channel`: controls the deletion of public rooms within teams, it is checked within the team's main room scope and complements the global `delete-c` permission check. That is, users must have both permissions (`delete-c` in the channel scope and `delete-team-channel` in its team scope) in order to be able to delete a channel in a team; - - `delete-team-group`: controls the deletion of private rooms within teams, it is checked within the team's main room scope and complements the global `delete-p` permission check. That is, users must have both permissions (`delete-p` in the group scope and `delete-team-group` in its team scope) in order to be able to delete a group in a team;; - -Renames `add-team-channel` permission (used for adding existing rooms to teams) to `move-room-to-team`, since it is applied to groups and channels. \ No newline at end of file diff --git a/.changeset/giant-spiders-train.md b/.changeset/giant-spiders-train.md deleted file mode 100644 index 59a68e78fd0a..000000000000 --- a/.changeset/giant-spiders-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/ui-kit': minor ---- - -Adds `accessory` properties to `CalloutBlock` diff --git a/.changeset/gold-falcons-hear.md b/.changeset/gold-falcons-hear.md deleted file mode 100644 index 0e47de679ae3..000000000000 --- a/.changeset/gold-falcons-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes an issue where a thread message was not scrolled to view when it was opened using its link. diff --git a/.changeset/gold-knives-sparkle.md b/.changeset/gold-knives-sparkle.md deleted file mode 100644 index 144573944d49..000000000000 --- a/.changeset/gold-knives-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixes an issue where ignore threads parameter were not being affected by retention policy overriding in old channels diff --git a/.changeset/gorgeous-houses-sneeze.md b/.changeset/gorgeous-houses-sneeze.md deleted file mode 100644 index b2846edb1687..000000000000 --- a/.changeset/gorgeous-houses-sneeze.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@rocket.chat/freeswitch': major -'@rocket.chat/mock-providers': patch -'@rocket.chat/core-services': patch -'@rocket.chat/model-typings': patch -'@rocket.chat/core-typings': patch -'@rocket.chat/rest-typings': patch -'@rocket.chat/ui-client': patch -'@rocket.chat/ui-voip': patch -'@rocket.chat/i18n': patch -'@rocket.chat/meteor': patch ---- - -Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces diff --git a/.changeset/grumpy-lamps-beg.md b/.changeset/grumpy-lamps-beg.md deleted file mode 100644 index c9c4d2d9faec..000000000000 --- a/.changeset/grumpy-lamps-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixed Twilio request validation by accepting URLs with query strings diff --git a/.changeset/grumpy-weeks-appear.md b/.changeset/grumpy-weeks-appear.md deleted file mode 100644 index 3253870b84e4..000000000000 --- a/.changeset/grumpy-weeks-appear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated method `livechat:loginByToken`. Moving forward, use the endpoint `livechat/visitor/:token`. diff --git a/.changeset/heavy-apricots-wash.md b/.changeset/heavy-apricots-wash.md deleted file mode 100644 index fe0e221cfa43..000000000000 --- a/.changeset/heavy-apricots-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `getPasswordPolicy`. Moving forward, use the endpoint `pw.getPolicy`. diff --git a/.changeset/heavy-carrots-reflect.md b/.changeset/heavy-carrots-reflect.md deleted file mode 100644 index 1d85ebe67e69..000000000000 --- a/.changeset/heavy-carrots-reflect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Removes private App installation via URL method following a deprecation warning. diff --git a/.changeset/hot-socks-play.md b/.changeset/hot-socks-play.md deleted file mode 100644 index 7d441eb5ffd2..000000000000 --- a/.changeset/hot-socks-play.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated methods `livechat:saveTrigger` and `livechat:removeTrigger`. Moving forward use the endpoints `livechat/triggers (POST)` and `livechat/triggers/:_id (DELETE)` respectively. diff --git a/.changeset/hungry-icons-try.md b/.changeset/hungry-icons-try.md deleted file mode 100644 index 971873093a55..000000000000 --- a/.changeset/hungry-icons-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `addOAuthApp`. Moving forward, use the endpoint `oauth-apps.create` instead. diff --git a/.changeset/khaki-boxes-suffer.md b/.changeset/khaki-boxes-suffer.md deleted file mode 100644 index 844768235ec0..000000000000 --- a/.changeset/khaki-boxes-suffer.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@rocket.chat/fuselage-ui-kit': minor -'@rocket.chat/ui-theming': minor -'@rocket.chat/ui-video-conf': minor -'@rocket.chat/uikit-playground': minor -'@rocket.chat/ui-composer': minor -'@rocket.chat/gazzodown': minor -'@rocket.chat/ui-avatar': minor -'@rocket.chat/ui-client': minor -'@rocket.chat/ui-voip': minor -'@rocket.chat/meteor': minor ---- - -Adds ability to collapse/expand sidebar groups diff --git a/.changeset/kind-clocks-smash.md b/.changeset/kind-clocks-smash.md deleted file mode 100644 index c108c9560a73..000000000000 --- a/.changeset/kind-clocks-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated `deleteMessage` method. Moving forward, use the `chat.delete` endpoint. diff --git a/.changeset/kind-eels-brush.md b/.changeset/kind-eels-brush.md deleted file mode 100644 index 1b82e431a7b1..000000000000 --- a/.changeset/kind-eels-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:saveInfo`. Moving forward use the enpoint `livechat/room/save.info`. diff --git a/.changeset/large-bikes-brake.md b/.changeset/large-bikes-brake.md deleted file mode 100644 index 6dfa769cc7a4..000000000000 --- a/.changeset/large-bikes-brake.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@rocket.chat/meteor": major -"rocketchat-services": major ---- - -Upgrades the version of the Meteor framework to 3.0 - -The main reason behind this is the upgrade of the Node.js version, where version 14 will be removed and version 20 will be used instead. - -Internally, significant changes have been made, mostly due to the removal of fibers. - -As a result, it was necessary to adapt our code to work with the new version. - -No functionality should have been affected by this, but if you are running Rocket.Chat in unconventional ways, please note that you need to upgrade your Node.js version. diff --git a/.changeset/large-pillows-brush.md b/.changeset/large-pillows-brush.md deleted file mode 100644 index b598126bf105..000000000000 --- a/.changeset/large-pillows-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated method `livechat:getNextAgent`. Moving forward, use the `livechat/agent.next/:token` endpoint. diff --git a/.changeset/late-hats-carry.md b/.changeset/late-hats-carry.md deleted file mode 100644 index ec24c7cd5376..000000000000 --- a/.changeset/late-hats-carry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": minor -"@rocket.chat/i18n": minor ---- - -Improves the accessibility of the report user modal by adding an appropriate label, description, and ARIA attributes. diff --git a/.changeset/lemon-tables-nail.md b/.changeset/lemon-tables-nail.md deleted file mode 100644 index 0a756935f911..000000000000 --- a/.changeset/lemon-tables-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:setDepartmentForVisitor`. Moving forward, use the endpoint `livechat/visitor`. diff --git a/.changeset/little-bottles-peel.md b/.changeset/little-bottles-peel.md deleted file mode 100644 index eacb88108a0f..000000000000 --- a/.changeset/little-bottles-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates) diff --git a/.changeset/little-gifts-do.md b/.changeset/little-gifts-do.md deleted file mode 100644 index 3cdc0f2a84ac..000000000000 --- a/.changeset/little-gifts-do.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": major -"@rocket.chat/license": major ---- - -Adds restrictions to air-gapped environments without a license diff --git a/.changeset/lovely-trees-call.md b/.changeset/lovely-trees-call.md deleted file mode 100644 index fcbfb4303ac5..000000000000 --- a/.changeset/lovely-trees-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Removes `view-history` permission due to lack of usage diff --git a/.changeset/many-carrots-care.md b/.changeset/many-carrots-care.md deleted file mode 100644 index cfc61b1645d7..000000000000 --- a/.changeset/many-carrots-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes the deprecated method `livechat:saveAppearance`. Moving forward use the endpoint `livechat/appearance`. diff --git a/.changeset/many-files-turn.md b/.changeset/many-files-turn.md deleted file mode 100644 index 6f53374ddd86..000000000000 --- a/.changeset/many-files-turn.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@rocket.chat/meteor": minor -"@rocket.chat/i18n": patch -"@rocket.chat/ui-composer": minor ---- - -Adds a warning to inform users they are about to send unencrypted messages in an E2E Encrypted room if they have the `Unencrypted messages in encrypted rooms` setting enabled. - - - - diff --git a/.changeset/mean-readers-join.md b/.changeset/mean-readers-join.md deleted file mode 100644 index f78af9a3c566..000000000000 --- a/.changeset/mean-readers-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated `livechat:getAgentOverviewData` method. Moving forward use `livechat/analytics/agent-overview` endpoint. diff --git a/.changeset/modern-trees-draw.md b/.changeset/modern-trees-draw.md deleted file mode 100644 index bf9c7100c714..000000000000 --- a/.changeset/modern-trees-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Fixed the regex for domains in the isValidDomain function diff --git a/.changeset/moody-phones-admire.md b/.changeset/moody-phones-admire.md deleted file mode 100644 index bd5e2daa1514..000000000000 --- a/.changeset/moody-phones-admire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes title missing in thread list for threads starting with attachment in E2EE rooms diff --git a/.changeset/nice-vans-design.md b/.changeset/nice-vans-design.md deleted file mode 100644 index 42070f39cc84..000000000000 --- a/.changeset/nice-vans-design.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:setCustomField`. The custom fields can be directly set via the `livechat/visitor` endpoint. diff --git a/.changeset/olive-dogs-jam.md b/.changeset/olive-dogs-jam.md deleted file mode 100644 index 4205feeed402..000000000000 --- a/.changeset/olive-dogs-jam.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint. diff --git a/.changeset/perfect-wolves-impress.md b/.changeset/perfect-wolves-impress.md deleted file mode 100644 index becaf1d706d2..000000000000 --- a/.changeset/perfect-wolves-impress.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters. diff --git a/.changeset/pink-wombats-wait.md b/.changeset/pink-wombats-wait.md deleted file mode 100644 index 5c8d4cb6a0b1..000000000000 --- a/.changeset/pink-wombats-wait.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/model-typings": patch ---- - -Fixes an issue causing server to not notify users via websocket of new E2EE keys suggested by other users to them when running in development environments. diff --git a/.changeset/plenty-hairs-camp.md b/.changeset/plenty-hairs-camp.md deleted file mode 100644 index e75743f4a863..000000000000 --- a/.changeset/plenty-hairs-camp.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/core-typings": major -"@rocket.chat/model-typings": major -"@rocket.chat/models": major ---- - -Adds a new collection to store all the workspace cloud tokens to defer the race condition management to MongoDB instead of having to handle it within the settings cache. -Removes the Cloud_Workspace_Access_Token & Cloud_Workspace_Access_Token_Expires_At settings since they are not going to be used anymore. \ No newline at end of file diff --git a/.changeset/poor-falcons-doubt.md b/.changeset/poor-falcons-doubt.md deleted file mode 100644 index cb297885c5a9..000000000000 --- a/.changeset/poor-falcons-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/livechat': patch ---- - -Fixes an issue where the unread message counter in the livechat widget does not update when a visitor receives their first response from an agent while the widget is minimized. diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 1ae0e37e85e1..000000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - "mode": "pre", - "tag": "rc", - "initialVersions": { - "@rocket.chat/meteor": "7.0.0-develop", - "rocketchat-services": "1.3.5", - "@rocket.chat/uikit-playground": "0.5.0", - "@rocket.chat/account-service": "0.4.8", - "@rocket.chat/authorization-service": "0.4.8", - "@rocket.chat/ddp-streamer": "0.3.8", - "@rocket.chat/omnichannel-transcript": "0.4.8", - "@rocket.chat/presence-service": "0.4.8", - "@rocket.chat/queue-worker": "0.4.8", - "@rocket.chat/stream-hub-service": "0.4.8", - "@rocket.chat/license": "0.2.8", - "@rocket.chat/network-broker": "0.1.0", - "@rocket.chat/omnichannel-services": "0.3.5", - "@rocket.chat/pdf-worker": "0.2.5", - "@rocket.chat/presence": "0.2.8", - "@rocket.chat/ui-theming": "0.3.0", - "@rocket.chat/account-utils": "0.0.2", - "@rocket.chat/agenda": "0.1.0", - "@rocket.chat/api-client": "0.2.8", - "@rocket.chat/apps": "0.1.8", - "@rocket.chat/apps-engine": "1.47.0-alpha", - "@rocket.chat/base64": "1.0.13", - "@rocket.chat/cas-validate": "0.0.2", - "@rocket.chat/core-services": "0.7.0", - "@rocket.chat/core-typings": "7.0.0-develop", - "@rocket.chat/cron": "0.1.8", - "@rocket.chat/ddp-client": "0.3.8", - "@rocket.chat/eslint-config": "0.7.0", - "@rocket.chat/favicon": "0.0.2", - "@rocket.chat/freeswitch": "0.0.1", - "@rocket.chat/fuselage-ui-kit": "11.0.0", - "@rocket.chat/gazzodown": "11.0.0", - "@rocket.chat/i18n": "0.8.0", - "@rocket.chat/instance-status": "0.1.8", - "@rocket.chat/jest-presets": "0.0.1", - "@rocket.chat/jwt": "0.1.1", - "@rocket.chat/livechat": "1.20.0", - "@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.3", - "@rocket.chat/model-typings": "0.8.0", - "@rocket.chat/models": "0.3.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.0.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": "7.0.0", - "@rocket.chat/ui-client": "11.0.0", - "@rocket.chat/ui-composer": "0.3.0", - "@rocket.chat/ui-contexts": "11.0.0", - "@rocket.chat/ui-kit": "0.36.1", - "@rocket.chat/ui-video-conf": "11.0.0", - "@rocket.chat/ui-voip": "1.0.0", - "@rocket.chat/web-ui-registration": "11.0.0" - }, - "changesets": [ - "brown-pants-press", - "bump-patch-1729526930133", - "bump-patch-1729648473274", - "bump-patch-1729717124346", - "bump-patch-1729881407116", - "bump-patch-1730152400673", - "bump-patch-1730320529567", - "chilled-boats-sip", - "chilled-files-relate", - "chilly-flowers-brake", - "cool-dryers-judge", - "dry-taxis-cry", - "dull-singers-move", - "e2ee-composer-freeze", - "e2ee-modal-keys", - "eleven-chefs-grin", - "fair-bees-wash", - "fair-seahorses-laugh", - "fifty-mails-admire", - "five-suns-tickle", - "fluffy-knives-count", - "forty-actors-care", - "forty-needles-sit", - "forty-pants-roll", - "four-experts-compare", - "four-snakes-deny", - "fuzzy-ants-heal", - "fuzzy-cherries-buy", - "gentle-kings-greet", - "giant-spiders-train", - "gold-falcons-hear", - "gold-knives-sparkle", - "gorgeous-houses-sneeze", - "grumpy-lamps-beg", - "grumpy-weeks-appear", - "heavy-apricots-wash", - "heavy-carrots-reflect", - "hot-socks-play", - "hungry-icons-try", - "khaki-boxes-suffer", - "kind-clocks-smash", - "kind-eels-brush", - "large-bikes-brake", - "large-pillows-brush", - "late-hats-carry", - "lemon-tables-nail", - "little-bottles-peel", - "little-gifts-do", - "lovely-trees-call", - "many-carrots-care", - "many-files-turn", - "mean-readers-join", - "modern-trees-draw", - "moody-phones-admire", - "nice-vans-design", - "olive-dogs-jam", - "perfect-wolves-impress", - "pink-wombats-wait", - "plenty-hairs-camp", - "poor-falcons-doubt", - "pretty-ladybugs-sneeze", - "proud-bugs-cry", - "purple-papayas-collect", - "purple-tools-heal", - "quick-moles-jump", - "quiet-jokes-add", - "quiet-kings-rhyme", - "rare-hats-lie", - "real-avocados-sneeze", - "real-plants-mix", - "red-crews-behave", - "rude-dodos-agree", - "selfish-experts-develop", - "selfish-schools-leave", - "seven-hotels-collect", - "shaggy-timers-warn", - "sharp-adults-think", - "sharp-forks-give", - "shiny-falcons-vanish", - "six-horses-sin", - "sixty-moons-walk", - "sixty-owls-arrive", - "sixty-vans-grab", - "slow-crabs-run", - "slow-rules-bow", - "smooth-horses-draw", - "soft-ducks-build", - "soft-planets-cross", - "spicy-eggs-march", - "strange-spies-clean", - "strong-waves-add", - "swift-penguins-help", - "tame-dolls-know", - "tasty-goats-deny", - "ten-houses-repair", - "tender-cheetahs-teach", - "tender-readers-run", - "tender-turkeys-breathe", - "thick-waves-try", - "thirty-trainers-swim", - "three-avocados-search", - "three-crews-allow", - "tidy-suns-move", - "tiny-rabbits-lie", - "tiny-rice-train", - "tough-rings-kneel", - "tricky-horses-swim", - "twenty-ways-think", - "two-emus-wash", - "two-geckos-train", - "unlucky-ducks-arrive", - "witty-apples-pretend", - "yellow-jobs-serve", - "young-maps-push" - ] -} diff --git a/.changeset/pretty-ladybugs-sneeze.md b/.changeset/pretty-ladybugs-sneeze.md deleted file mode 100644 index 88aa14149dfb..000000000000 --- a/.changeset/pretty-ladybugs-sneeze.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/ddp-streamer": patch ---- - -Fixes page loading during reconnections diff --git a/.changeset/proud-bugs-cry.md b/.changeset/proud-bugs-cry.md deleted file mode 100644 index 854f9c6372fd..000000000000 --- a/.changeset/proud-bugs-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/apps-engine': patch ---- - -Fixed a problem in the deno runtime controller where it would not handle undefined child process references correctly diff --git a/.changeset/purple-papayas-collect.md b/.changeset/purple-papayas-collect.md deleted file mode 100644 index 8ebd54fe17ad..000000000000 --- a/.changeset/purple-papayas-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes a logical error when updating the `responseBy` property of a room while `waitingResponse` property was still defined. diff --git a/.changeset/purple-tools-heal.md b/.changeset/purple-tools-heal.md deleted file mode 100644 index 069703865c4d..000000000000 --- a/.changeset/purple-tools-heal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated methods `livechat:removeAgent`, `livechat:removeManager` and `livechat:removeDepartment`. Moving forward, use `livechat/users/agent/:_id`, and `livechat/users/manager/:_id` and `livechat/department/:_id` respectively.` diff --git a/.changeset/quick-moles-jump.md b/.changeset/quick-moles-jump.md deleted file mode 100644 index d9912e012acb..000000000000 --- a/.changeset/quick-moles-jump.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"rocketchat-services": major ---- - -Node.js 20.x support diff --git a/.changeset/quiet-jokes-add.md b/.changeset/quiet-jokes-add.md deleted file mode 100644 index 6a6fb4997133..000000000000 --- a/.changeset/quiet-jokes-add.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. diff --git a/.changeset/quiet-kings-rhyme.md b/.changeset/quiet-kings-rhyme.md deleted file mode 100644 index 0fd7fda7ea66..000000000000 --- a/.changeset/quiet-kings-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed the ability to import data in the HipChat Enterprise format, as it was discontinued over five years ago. diff --git a/.changeset/rare-hats-lie.md b/.changeset/rare-hats-lie.md deleted file mode 100644 index 79d509ceb3d3..000000000000 --- a/.changeset/rare-hats-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Changes End-to-end encryption default setting to enable mention in encrypted messages diff --git a/.changeset/real-avocados-sneeze.md b/.changeset/real-avocados-sneeze.md deleted file mode 100644 index af9091481d33..000000000000 --- a/.changeset/real-avocados-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:saveIntegration`. Moving forward, use the endpoint `omnichannel/integrations (POST)`. diff --git a/.changeset/real-plants-mix.md b/.changeset/real-plants-mix.md deleted file mode 100644 index a0b6977d536c..000000000000 --- a/.changeset/real-plants-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes E2EE not rendering new navigation feature preview diff --git a/.changeset/red-crews-behave.md b/.changeset/red-crews-behave.md deleted file mode 100644 index 19608792e73d..000000000000 --- a/.changeset/red-crews-behave.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@rocket.chat/ui-kit': minor -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -Introduces new property `category` for Rocket.Chat Apps to register UI action buttons. This property is used to group buttons in the UI. diff --git a/.changeset/rude-dodos-agree.md b/.changeset/rude-dodos-agree.md deleted file mode 100644 index cd8d737e7113..000000000000 --- a/.changeset/rude-dodos-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated method `livechat:saveSurveyFeedback`. Moving forward use the endpoint `livechat/room.survey`. diff --git a/.changeset/selfish-experts-develop.md b/.changeset/selfish-experts-develop.md deleted file mode 100644 index a48f7e90dba2..000000000000 --- a/.changeset/selfish-experts-develop.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": patch -"@rocket.chat/apps-engine": patch ---- - -Fixes issue with previously disabled private apps being auto enabled on update diff --git a/.changeset/selfish-schools-leave.md b/.changeset/selfish-schools-leave.md deleted file mode 100644 index eacb88108a0f..000000000000 --- a/.changeset/selfish-schools-leave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates) diff --git a/.changeset/seven-hotels-collect.md b/.changeset/seven-hotels-collect.md deleted file mode 100644 index 7eb22980d29f..000000000000 --- a/.changeset/seven-hotels-collect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes a problem with custom sounds causing files to not be playable when using filesystem storage. diff --git a/.changeset/shaggy-timers-warn.md b/.changeset/shaggy-timers-warn.md deleted file mode 100644 index 66fb86d712a4..000000000000 --- a/.changeset/shaggy-timers-warn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters. diff --git a/.changeset/sharp-adults-think.md b/.changeset/sharp-adults-think.md deleted file mode 100644 index 399d3bae1ce2..000000000000 --- a/.changeset/sharp-adults-think.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@rocket.chat/meteor": minor ---- - -Fixes the departments filter on the omnichannel current chats page by ensuring that the selected department is fetched and -added if it was not part of the initial department list. This prevents the filter from becoming blank and avoids potential -UX issues. diff --git a/.changeset/sharp-forks-give.md b/.changeset/sharp-forks-give.md deleted file mode 100644 index 5e338f7472ff..000000000000 --- a/.changeset/sharp-forks-give.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@rocket.chat/meteor': major -'@rocket.chat/core-typings': patch -'@rocket.chat/rest-typings': patch ---- - -Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. diff --git a/.changeset/shiny-falcons-vanish.md b/.changeset/shiny-falcons-vanish.md deleted file mode 100644 index e64c4dbb7277..000000000000 --- a/.changeset/shiny-falcons-vanish.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@rocket.chat/core-typings': minor -'@rocket.chat/i18n': minor -'@rocket.chat/meteor': minor ---- - -Adds a new setting to allow mapping LDAP attributes to the user's extension diff --git a/.changeset/six-horses-sin.md b/.changeset/six-horses-sin.md deleted file mode 100644 index dcb75ef4ac6b..000000000000 --- a/.changeset/six-horses-sin.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - - - Changes the default base Docker image to Alpine. Previously we were shipping Alpine as an alternative flavor under the tag rocketchat/rocket.chat:{release}.alpine , we have been testing this for a while now so we're migrating to use the official one to Alpine. - -We'll still ship a Debian variant under the tag rocketchat/rocket.chat:{release}.debian. diff --git a/.changeset/sixty-moons-walk.md b/.changeset/sixty-moons-walk.md deleted file mode 100644 index 7d7e96b7c16c..000000000000 --- a/.changeset/sixty-moons-walk.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Removes deprecated `livechat/inquiries.queued` endpoint. Moving forward use the `livechat/inquiries.queuedForUser` endpoint. diff --git a/.changeset/sixty-owls-arrive.md b/.changeset/sixty-owls-arrive.md deleted file mode 100644 index c756e260635e..000000000000 --- a/.changeset/sixty-owls-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Remove linkedin oauth package, now linkedin oauth must to me configured as custom oauth diff --git a/.changeset/sixty-vans-grab.md b/.changeset/sixty-vans-grab.md deleted file mode 100644 index 97b33b207a7f..000000000000 --- a/.changeset/sixty-vans-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Fixed issue with LDAP sync triggering multiple cron jobs in case an invalid sync interval is provided diff --git a/.changeset/slow-crabs-run.md b/.changeset/slow-crabs-run.md deleted file mode 100644 index 8df05f8937d6..000000000000 --- a/.changeset/slow-crabs-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -Removed deprecated method `livechat:loadHistory` method. Moving forward use the `ivechat/messages.history/:rid` endpoint diff --git a/.changeset/slow-rules-bow.md b/.changeset/slow-rules-bow.md deleted file mode 100644 index 3f9624f0470b..000000000000 --- a/.changeset/slow-rules-bow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -This adjustment removes the deprecated `Mailer.sendMail` and `Mailer:unsubscribe` methods. Moving forward, use the `mailer` and `mailer.unsubscribe` endpoints. diff --git a/.changeset/smooth-horses-draw.md b/.changeset/smooth-horses-draw.md deleted file mode 100644 index cf3a7059e264..000000000000 --- a/.changeset/smooth-horses-draw.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/core-services": patch -"@rocket.chat/core-typings": patch -"@rocket.chat/ddp-client": patch -"@rocket.chat/i18n": patch -"@rocket.chat/model-typings": patch -"@rocket.chat/rest-typings": patch ---- - -Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. diff --git a/.changeset/soft-ducks-build.md b/.changeset/soft-ducks-build.md deleted file mode 100644 index 73e08863d22d..000000000000 --- a/.changeset/soft-ducks-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:registerAgent`. Moving forward, use the endpoint `livechat/visitor`. diff --git a/.changeset/soft-planets-cross.md b/.changeset/soft-planets-cross.md deleted file mode 100644 index fc9b0bdfdacf..000000000000 --- a/.changeset/soft-planets-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Fixes a behavior of E2EE room creation that allowed any user on the room to define room keys before the room creator, causing race conditions. diff --git a/.changeset/spicy-eggs-march.md b/.changeset/spicy-eggs-march.md deleted file mode 100644 index a88098afd96e..000000000000 --- a/.changeset/spicy-eggs-march.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -Randomizes `e2eKeyId` generation instead of derive it from encoded key. Previously, we used the stringified & encoded version of the key to extract a keyID, however this generated the same keyID for all rooms. As we didn't use this keyID, and rooms didn't have the capability of having multiple keys, this was harmless. -This PR introduces a new way of generating that identifier, making it random and unique, so multiple room keys can be used on the same room as long as the keyID is different. - -NOTE: new E2EE rooms created _after_ this PR is merged will not be compatible with older versions of Rocket.Chat. Old rooms created before this update will continue to be compatible. diff --git a/.changeset/strange-spies-clean.md b/.changeset/strange-spies-clean.md deleted file mode 100644 index 68ec261509f6..000000000000 --- a/.changeset/strange-spies-clean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': minor ---- - -Applied category reorder from admin setting also on new sidebar - Enhanced navigation feature preview diff --git a/.changeset/strong-waves-add.md b/.changeset/strong-waves-add.md deleted file mode 100644 index c3b6bcf08cd2..000000000000 --- a/.changeset/strong-waves-add.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes an issue where a user may receive an indefinite amount of "suggested keys" from all the users on a room even when a user already suggested a key for them, duplicating the work on server. - -Now, the endpoint that returns users waiting for keys will return only users that don't have neither `E2EKey` nor `E2ESuggestedKey`. diff --git a/.changeset/swift-penguins-help.md b/.changeset/swift-penguins-help.md deleted file mode 100644 index 09588cc8771a..000000000000 --- a/.changeset/swift-penguins-help.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Change the E2EE setting - "Access unencrypted content in encrypted rooms" default value, making the current behavior not allow to send unencrypted messages in end-to-end encrypted channels. diff --git a/.changeset/tame-dolls-know.md b/.changeset/tame-dolls-know.md deleted file mode 100644 index def199bd02af..000000000000 --- a/.changeset/tame-dolls-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes message toolbar showing in End-to-end encrypted room when messages are not decrypted diff --git a/.changeset/tasty-goats-deny.md b/.changeset/tasty-goats-deny.md deleted file mode 100644 index 37acfd035c34..000000000000 --- a/.changeset/tasty-goats-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': patch ---- - -This adjustment removes deprecated `livechat:addAgent` and `livechat:addManager` method. Moving forward use `livechat/users/agent` and `livechat/users/manager` endpoints to add agent and manager respectively. diff --git a/.changeset/ten-houses-repair.md b/.changeset/ten-houses-repair.md deleted file mode 100644 index 7d3cd67ce15f..000000000000 --- a/.changeset/ten-houses-repair.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Removes deprecated endpoints `licenses.isEnterprise` and `licenses.get`. Moving forward use the endpoint `licenses.info.` diff --git a/.changeset/tender-cheetahs-teach.md b/.changeset/tender-cheetahs-teach.md deleted file mode 100644 index bbb956d74715..000000000000 --- a/.changeset/tender-cheetahs-teach.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/ui-client': patch -'@rocket.chat/meteor': patch ---- - -Fixed an issue where "Filter by room type" was selectable in the Rooms filter. diff --git a/.changeset/tender-readers-run.md b/.changeset/tender-readers-run.md deleted file mode 100644 index d8bcfaf3e1a6..000000000000 --- a/.changeset/tender-readers-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -This adjustment removes deprecated `livechat:getCustomFields` method. Moving forward use the `livechat/custom-fields` endpoint. diff --git a/.changeset/tender-turkeys-breathe.md b/.changeset/tender-turkeys-breathe.md deleted file mode 100644 index c9c533fc7291..000000000000 --- a/.changeset/tender-turkeys-breathe.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": patch ---- - -Updates End-to-end settings translations and removes beta wording diff --git a/.changeset/thick-waves-try.md b/.changeset/thick-waves-try.md deleted file mode 100644 index 79b4c7456708..000000000000 --- a/.changeset/thick-waves-try.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": patch ---- - -Removes the ability of changing room's encryption status from the `key` icon placed on the room's header. Icon's purpose is now only informative, showing when a room uses E2EE. Use the kebab menu to enable/disable E2EE. diff --git a/.changeset/thirty-trainers-swim.md b/.changeset/thirty-trainers-swim.md deleted file mode 100644 index 3e99c3f58b23..000000000000 --- a/.changeset/thirty-trainers-swim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated methods `livechat:requestTranscript` and `livechat:discardTranscript`. Moving forward use `livechat/transcript/:rid` endpoint's POST and DELETE methods. diff --git a/.changeset/three-avocados-search.md b/.changeset/three-avocados-search.md deleted file mode 100644 index 82b9b3abfb06..000000000000 --- a/.changeset/three-avocados-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": major ---- - -No longer shows archived rooms in `rooms.autocomplete.channelAndPrivate` endpoint diff --git a/.changeset/three-crews-allow.md b/.changeset/three-crews-allow.md deleted file mode 100644 index 534cac8ec6b6..000000000000 --- a/.changeset/three-crews-allow.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@rocket.chat/core-typings': minor -'@rocket.chat/apps-engine': minor -'@rocket.chat/license': minor -'@rocket.chat/meteor': minor ---- - -Added support for interacting with add-ons issued in the license diff --git a/.changeset/tidy-suns-move.md b/.changeset/tidy-suns-move.md deleted file mode 100644 index ab2bec1b72c1..000000000000 --- a/.changeset/tidy-suns-move.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/meteor': minor -'@rocket.chat/i18n': minor ---- - -Introduces new visual components into marketplace pages to inform an add-on necessity into the workspace. diff --git a/.changeset/tiny-rabbits-lie.md b/.changeset/tiny-rabbits-lie.md deleted file mode 100644 index a15c17395457..000000000000 --- a/.changeset/tiny-rabbits-lie.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. diff --git a/.changeset/tiny-rice-train.md b/.changeset/tiny-rice-train.md deleted file mode 100644 index a523c3e698c0..000000000000 --- a/.changeset/tiny-rice-train.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/rest-typings": major ---- - -Removed `meteor/check` from `chat` endpoints diff --git a/.changeset/tough-rings-kneel.md b/.changeset/tough-rings-kneel.md deleted file mode 100644 index 8ef46bb0dd61..000000000000 --- a/.changeset/tough-rings-kneel.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": patch ---- - -Renames the settings group 'Voice Channel' to 'Omnichannel voice channel (VoIP)' to better reflect its responsibility. diff --git a/.changeset/tricky-horses-swim.md b/.changeset/tricky-horses-swim.md deleted file mode 100644 index 570e10a32480..000000000000 --- a/.changeset/tricky-horses-swim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated method `livechat:pageVisited`. Moving forward, use the `livechat/page.visited` endpoint. diff --git a/.changeset/twenty-ways-think.md b/.changeset/twenty-ways-think.md deleted file mode 100644 index 625f354a212d..000000000000 --- a/.changeset/twenty-ways-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removed deprecated method `livechat:saveDepartmentAgents`. Moving forward, use the endpoint `livechat/department/:_id/agents`. diff --git a/.changeset/two-emus-wash.md b/.changeset/two-emus-wash.md deleted file mode 100644 index 0a5307c58f25..000000000000 --- a/.changeset/two-emus-wash.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@rocket.chat/core-typings': major -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Changes the payload of the startImport endpoint to decrease the amount of data it requires diff --git a/.changeset/two-geckos-train.md b/.changeset/two-geckos-train.md deleted file mode 100644 index 16c2d5d6fd9e..000000000000 --- a/.changeset/two-geckos-train.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rocket.chat/meteor": major -"@rocket.chat/i18n": major ---- - -Adds new empty states for the marketplace view diff --git a/.changeset/unlucky-ducks-arrive.md b/.changeset/unlucky-ducks-arrive.md deleted file mode 100644 index 3500d95e44be..000000000000 --- a/.changeset/unlucky-ducks-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:sendOfflineMessage`. Moving forward, use the endpoint `livechat/offline.message`. diff --git a/.changeset/witty-apples-pretend.md b/.changeset/witty-apples-pretend.md deleted file mode 100644 index cb4dd696983d..000000000000 --- a/.changeset/witty-apples-pretend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rocket.chat/meteor": patch ---- - -Fixes async E2EE key exchange in development environments where change streams are no longer used diff --git a/.changeset/yellow-jobs-serve.md b/.changeset/yellow-jobs-serve.md deleted file mode 100644 index add05b7704b7..000000000000 --- a/.changeset/yellow-jobs-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@rocket.chat/meteor': major ---- - -Removes deprecated method `livechat:getAgentData`. Moving forward use the endpoint `livechat/agent.info/:rid/:token`. diff --git a/.changeset/young-maps-push.md b/.changeset/young-maps-push.md deleted file mode 100644 index fb94912e3cc8..000000000000 --- a/.changeset/young-maps-push.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@rocket.chat/rest-typings': major -'@rocket.chat/meteor': major ---- - -Removes deprecated endpoint `livechat/room.visitor`. diff --git a/apps/meteor/CHANGELOG.md b/apps/meteor/CHANGELOG.md index 69aebfe6ab2e..60da08d7fcd5 100644 --- a/apps/meteor/CHANGELOG.md +++ b/apps/meteor/CHANGELOG.md @@ -1,5 +1,315 @@ # @rocket.chat/meteor +## 7.0.0 + +### Major Changes + +- ([#33316](https://github.com/RocketChat/Rocket.Chat/pull/33316)) Changes some displays to reflect new rules for private apps and adds a new modal before uploading a private app + +- ([#32212](https://github.com/RocketChat/Rocket.Chat/pull/32212)) Fixed broken translation in "Forgot Password" e-mail + +- ([#33503](https://github.com/RocketChat/Rocket.Chat/pull/33503)) Adds modal confirmation to enable and disable End-to-end encryption + + Adds a reset room key option to the modal that disables End-to-end encryption, this is useful when all the members of a room lose their room E2EE keys + +- ([#33038](https://github.com/RocketChat/Rocket.Chat/pull/33038)) Remove support of filtering by agent's username on the following endpoint: + + - `/v1/livechat/rooms` + + The performance of the endpoint was improved when filtering by: + + - Agent + - Deparment + - Open chats + +- ([#33474](https://github.com/RocketChat/Rocket.Chat/pull/33474)) Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint. + +- ([#32162](https://github.com/RocketChat/Rocket.Chat/pull/32162)) As per MongoDB Lifecycle Schedules ([mongodb.com/legal/support-policy/lifecycles](https://www.mongodb.com/legal/support-policy/lifecycles)) we're removing official support to MongoDB version 4.4 that has reached end of life in February 2024. + + We recommend upgrading to at least MongoDB 6.0+, though 5.0 is still a supported version. + + Here are official docs on how to upgrade to some of the supported versions: + + - [mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/5.0-upgrade-replica-set/) + - [mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/6.0-upgrade-replica-set/) + - [mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set](https://www.mongodb.com/docs/manual/release-notes/7.0-upgrade-replica-set/) + +- ([#33333](https://github.com/RocketChat/Rocket.Chat/pull/33333)) Login services button was not respecting the button color and text color settings. Implemented a fix to respect these settings and change the button colors accordingly. + + Added a warning on all settings which allow admins to change OAuth button colors, so that they can be alerted about WCAG (Web Content Accessibility Guidelines) compliance. + +- ([#32162](https://github.com/RocketChat/Rocket.Chat/pull/32162)) Added MongoDB 7.0 support + +- ([#33449](https://github.com/RocketChat/Rocket.Chat/pull/33449)) Removes deprecated method `livechat:webhookTest`. Moving forward use the endpoint `livechat/webhook.test`. + +- ([#33373](https://github.com/RocketChat/Rocket.Chat/pull/33373)) This adjustment removes the deprecated method `livechat:searchAgent`. Moving forward, use `livechat/users/agent/:_id` endpoint. + +- ([#33442](https://github.com/RocketChat/Rocket.Chat/pull/33442)) Removes deprecated `livechat:getAnalyticsOverviewData` method. Moving forward use the `livechat/analytics/overview` endpoint. + +- ([#31889](https://github.com/RocketChat/Rocket.Chat/pull/31889)) Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore) + +- ([#33802](https://github.com/RocketChat/Rocket.Chat/pull/33802)) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#32159](https://github.com/RocketChat/Rocket.Chat/pull/32159)) Api login should not suggest which credential is wrong (password/username) + + Failed login attemps will always return `Unauthorized` instead of the internal fail reason + +- ([#31117](https://github.com/RocketChat/Rocket.Chat/pull/31117)) Adds a new set of permissions to provide a more granular control for the creation and deletion of rooms within teams + + - `create-team-channel`: controls the creations of public rooms within teams, it is checked within the team's main room scope and overrides the global `create-c` permission check. That is, granting this permission to a role allows users to create channels in teams even if they do not have the permission to create channels globally; + - `create-team-group`: controls the creations of private rooms within teams, it is checked within the team's main room scope and overrides the global `create-p` permission check. That is, granting this permission to a role allows users to create groups in teams even if they do not have the permission to create groups globally; + - `delete-team-channel`: controls the deletion of public rooms within teams, it is checked within the team's main room scope and complements the global `delete-c` permission check. That is, users must have both permissions (`delete-c` in the channel scope and `delete-team-channel` in its team scope) in order to be able to delete a channel in a team; + - `delete-team-group`: controls the deletion of private rooms within teams, it is checked within the team's main room scope and complements the global `delete-p` permission check. That is, users must have both permissions (`delete-p` in the group scope and `delete-team-group` in its team scope) in order to be able to delete a group in a team;; + + Renames `add-team-channel` permission (used for adding existing rooms to teams) to `move-room-to-team`, since it is applied to groups and channels. + +- ([#33391](https://github.com/RocketChat/Rocket.Chat/pull/33391)) Removed deprecated method `livechat:loginByToken`. Moving forward, use the endpoint `livechat/visitor/:token`. + +- ([#33473](https://github.com/RocketChat/Rocket.Chat/pull/33473)) Removes deprecated method `getPasswordPolicy`. Moving forward, use the endpoint `pw.getPolicy`. + +- ([#33210](https://github.com/RocketChat/Rocket.Chat/pull/33210)) Removes private App installation via URL method following a deprecation warning. + +- ([#33429](https://github.com/RocketChat/Rocket.Chat/pull/33429)) Removed deprecated methods `livechat:saveTrigger` and `livechat:removeTrigger`. Moving forward use the endpoints `livechat/triggers (POST)` and `livechat/triggers/:_id (DELETE)` respectively. + +- ([#33465](https://github.com/RocketChat/Rocket.Chat/pull/33465)) Removes deprecated method `addOAuthApp`. Moving forward, use the endpoint `oauth-apps.create` instead. + +- ([#33472](https://github.com/RocketChat/Rocket.Chat/pull/33472)) Removes deprecated `deleteMessage` method. Moving forward, use the `chat.delete` endpoint. + +- ([#33447](https://github.com/RocketChat/Rocket.Chat/pull/33447)) Removes deprecated method `livechat:saveInfo`. Moving forward use the enpoint `livechat/room/save.info`. + +- ([#31438](https://github.com/RocketChat/Rocket.Chat/pull/31438)) Upgrades the version of the Meteor framework to 3.0 + + The main reason behind this is the upgrade of the Node.js version, where version 14 will be removed and version 20 will be used instead. + + Internally, significant changes have been made, mostly due to the removal of fibers. + + As a result, it was necessary to adapt our code to work with the new version. + + No functionality should have been affected by this, but if you are running Rocket.Chat in unconventional ways, please note that you need to upgrade your Node.js version. + +- ([#33426](https://github.com/RocketChat/Rocket.Chat/pull/33426)) Removed deprecated method `livechat:getNextAgent`. Moving forward, use the `livechat/agent.next/:token` endpoint. + +- ([#33526](https://github.com/RocketChat/Rocket.Chat/pull/33526)) Removes deprecated method `livechat:setDepartmentForVisitor`. Moving forward, use the endpoint `livechat/visitor`. + +- ([#33241](https://github.com/RocketChat/Rocket.Chat/pull/33241)) Adds restrictions to air-gapped environments without a license + +- ([#33042](https://github.com/RocketChat/Rocket.Chat/pull/33042)) Removes `view-history` permission due to lack of usage + +- ([#33448](https://github.com/RocketChat/Rocket.Chat/pull/33448)) Removes the deprecated method `livechat:saveAppearance`. Moving forward use the endpoint `livechat/appearance`. + +- ([#33445](https://github.com/RocketChat/Rocket.Chat/pull/33445)) Removes deprecated `livechat:getAgentOverviewData` method. Moving forward use `livechat/analytics/agent-overview` endpoint. + +- ([#33444](https://github.com/RocketChat/Rocket.Chat/pull/33444)) Removes deprecated method `livechat:setCustomField`. The custom fields can be directly set via the `livechat/visitor` endpoint. + +- ([#33471](https://github.com/RocketChat/Rocket.Chat/pull/33471)) Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint. + +- ([#33650](https://github.com/RocketChat/Rocket.Chat/pull/33650)) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#32856](https://github.com/RocketChat/Rocket.Chat/pull/32856)) Adds a new collection to store all the workspace cloud tokens to defer the race condition management to MongoDB instead of having to handle it within the settings cache. + Removes the Cloud_Workspace_Access_Token & Cloud_Workspace_Access_Token_Expires_At settings since they are not going to be used anymore. +- ([#33423](https://github.com/RocketChat/Rocket.Chat/pull/33423)) Removed deprecated methods `livechat:removeAgent`, `livechat:removeManager` and `livechat:removeDepartment`. Moving forward, use `livechat/users/agent/:_id`, and `livechat/users/manager/:_id` and `livechat/department/:_id` respectively.` + +- ([#31438](https://github.com/RocketChat/Rocket.Chat/pull/31438)) Node.js 20.x support + +- ([#33801](https://github.com/RocketChat/Rocket.Chat/pull/33801)) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#32154](https://github.com/RocketChat/Rocket.Chat/pull/32154)) Removed the ability to import data in the HipChat Enterprise format, as it was discontinued over five years ago. + +- ([#33419](https://github.com/RocketChat/Rocket.Chat/pull/33419)) Changes End-to-end encryption default setting to enable mention in encrypted messages + +- ([#33451](https://github.com/RocketChat/Rocket.Chat/pull/33451)) Removes deprecated method `livechat:saveIntegration`. Moving forward, use the endpoint `omnichannel/integrations (POST)`. + +- ([#33443](https://github.com/RocketChat/Rocket.Chat/pull/33443)) Removed deprecated method `livechat:saveSurveyFeedback`. Moving forward use the endpoint `livechat/room.survey`. + +- ([#33787](https://github.com/RocketChat/Rocket.Chat/pull/33787)) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. + +- ([#33453](https://github.com/RocketChat/Rocket.Chat/pull/33453)) Removes deprecated `livechat/inquiries.queued` endpoint. Moving forward use the `livechat/inquiries.queuedForUser` endpoint. + +- ([#31438](https://github.com/RocketChat/Rocket.Chat/pull/31438)) Remove linkedin oauth package, now linkedin oauth must to me configured as custom oauth + +- ([#32285](https://github.com/RocketChat/Rocket.Chat/pull/32285)) Fixed issue with LDAP sync triggering multiple cron jobs in case an invalid sync interval is provided + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +- ([#33539](https://github.com/RocketChat/Rocket.Chat/pull/33539)) Removes deprecated method `livechat:registerAgent`. Moving forward, use the endpoint `livechat/visitor`. + +- ([#33520](https://github.com/RocketChat/Rocket.Chat/pull/33520)) Fixes a behavior of E2EE room creation that allowed any user on the room to define room keys before the room creator, causing race conditions. + +- ([#33329](https://github.com/RocketChat/Rocket.Chat/pull/33329)) Randomizes `e2eKeyId` generation instead of derive it from encoded key. Previously, we used the stringified & encoded version of the key to extract a keyID, however this generated the same keyID for all rooms. As we didn't use this keyID, and rooms didn't have the capability of having multiple keys, this was harmless. + This PR introduces a new way of generating that identifier, making it random and unique, so multiple room keys can be used on the same room as long as the keyID is different. + + NOTE: new E2EE rooms created _after_ this PR is merged will not be compatible with older versions of Rocket.Chat. Old rooms created before this update will continue to be compatible. + +- ([#33361](https://github.com/RocketChat/Rocket.Chat/pull/33361)) Change the E2EE setting - "Access unencrypted content in encrypted rooms" default value, making the current behavior not allow to send unencrypted messages in end-to-end encrypted channels. + +- ([#33470](https://github.com/RocketChat/Rocket.Chat/pull/33470)) Removes deprecated endpoints `licenses.isEnterprise` and `licenses.get`. Moving forward use the endpoint `licenses.info.` + +- ([#33371](https://github.com/RocketChat/Rocket.Chat/pull/33371)) This adjustment removes deprecated `livechat:getCustomFields` method. Moving forward use the `livechat/custom-fields` endpoint. + +- ([#33605](https://github.com/RocketChat/Rocket.Chat/pull/33605)) Updates End-to-end settings translations and removes beta wording + +- ([#33572](https://github.com/RocketChat/Rocket.Chat/pull/33572)) Removes the ability of changing room's encryption status from the `key` icon placed on the room's header. Icon's purpose is now only informative, showing when a room uses E2EE. Use the kebab menu to enable/disable E2EE. + +- ([#33432](https://github.com/RocketChat/Rocket.Chat/pull/33432)) Removed deprecated methods `livechat:requestTranscript` and `livechat:discardTranscript`. Moving forward use `livechat/transcript/:rid` endpoint's POST and DELETE methods. + +- ([#31383](https://github.com/RocketChat/Rocket.Chat/pull/31383)) No longer shows archived rooms in `rooms.autocomplete.channelAndPrivate` endpoint + +- ([#33807](https://github.com/RocketChat/Rocket.Chat/pull/33807)) Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#32532](https://github.com/RocketChat/Rocket.Chat/pull/32532)) Removed `meteor/check` from `chat` endpoints + +- ([#33434](https://github.com/RocketChat/Rocket.Chat/pull/33434)) Renames the settings group 'Voice Channel' to 'Omnichannel voice channel (VoIP)' to better reflect its responsibility. + +- ([#33427](https://github.com/RocketChat/Rocket.Chat/pull/33427)) Removed deprecated method `livechat:pageVisited`. Moving forward, use the `livechat/page.visited` endpoint. + +- ([#33446](https://github.com/RocketChat/Rocket.Chat/pull/33446)) Removed deprecated method `livechat:saveDepartmentAgents`. Moving forward, use the endpoint `livechat/department/:_id/agents`. + +- ([#33630](https://github.com/RocketChat/Rocket.Chat/pull/33630)) Changes the payload of the startImport endpoint to decrease the amount of data it requires + +- ([#33238](https://github.com/RocketChat/Rocket.Chat/pull/33238)) Adds new empty states for the marketplace view + +- ([#33452](https://github.com/RocketChat/Rocket.Chat/pull/33452)) Removes deprecated method `livechat:sendOfflineMessage`. Moving forward, use the endpoint `livechat/offline.message`. + +- ([#33450](https://github.com/RocketChat/Rocket.Chat/pull/33450)) Removes deprecated method `livechat:getAgentData`. Moving forward use the endpoint `livechat/agent.info/:rid/:token`. + +- ([#33461](https://github.com/RocketChat/Rocket.Chat/pull/33461)) Removes deprecated endpoint `livechat/room.visitor`. + +### Minor Changes + +- ([#32194](https://github.com/RocketChat/Rocket.Chat/pull/32194)) Adds methods to the Apps-Engine to interact with unread messages to enhance message capabilities on Apps. + +- ([#33377](https://github.com/RocketChat/Rocket.Chat/pull/33377)) Send messages with encrypted attachments to mobile notification service + +- ([#33489](https://github.com/RocketChat/Rocket.Chat/pull/33489)) Adds `Recent` button on the new sidebar Search section to replicate the previous behavior of focusing the search bar - show recent chats. + +- ([#33562](https://github.com/RocketChat/Rocket.Chat/pull/33562)) Introduces a new featured action on the room header for action buttons using the non-default category to enhance user accessibility. + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +- ([#33294](https://github.com/RocketChat/Rocket.Chat/pull/33294)) Improves the accessibility of the report user modal by adding an appropriate label, description, and ARIA attributes. + +- ([#33283](https://github.com/RocketChat/Rocket.Chat/pull/33283)) Adds a warning to inform users they are about to send unencrypted messages in an E2E Encrypted room if they have the `Unencrypted messages in encrypted rooms` setting enabled. + +- ([#33066](https://github.com/RocketChat/Rocket.Chat/pull/33066)) Introduces new property `category` for Rocket.Chat Apps to register UI action buttons. This property is used to group buttons in the UI. + +- ([#33386](https://github.com/RocketChat/Rocket.Chat/pull/33386)) Fixes the departments filter on the omnichannel current chats page by ensuring that the selected department is fetched and + added if it was not part of the initial department list. This prevents the filter from becoming blank and avoids potential + UX issues. +- ([#33598](https://github.com/RocketChat/Rocket.Chat/pull/33598)) Adds a new setting to allow mapping LDAP attributes to the user's extension + +- ([#33496](https://github.com/RocketChat/Rocket.Chat/pull/33496)) Applied category reorder from admin setting also on new sidebar - Enhanced navigation feature preview + +- ([#33433](https://github.com/RocketChat/Rocket.Chat/pull/33433)) Added support for interacting with add-ons issued in the license + +- ([#33483](https://github.com/RocketChat/Rocket.Chat/pull/33483)) Introduces new visual components into marketplace pages to inform an add-on necessity into the workspace. + +### Patch Changes + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- Bump @rocket.chat/meteor version. + +- ([#32648](https://github.com/RocketChat/Rocket.Chat/pull/32648) by [@AllanPazRibeiro](https://github.com/AllanPazRibeiro)) This adjustment removes the deprecated `eraseRoom` method. Moving forward, use the `room.delete` endpoint to delete rooms. + +- ([#33381](https://github.com/RocketChat/Rocket.Chat/pull/33381)) Fixes a race condition that causes livechat conversations to get stuck in the agent's sidebar panel after being forwarded. + +- ([#33355](https://github.com/RocketChat/Rocket.Chat/pull/33355)) This adjustment removes the deprecated `removeWebdavAccount` method. Moving forward, use the `webdav.removeWebdavAccount` endpoint to remove WebDAV accounts. + +- ([#33527](https://github.com/RocketChat/Rocket.Chat/pull/33527)) Fixes E2EE composer freezing when the room state changes + +- ([#33332](https://github.com/RocketChat/Rocket.Chat/pull/33332)) Fixes an issue where a thread message was not scrolled to view when it was opened using its link. + +- ([#33028](https://github.com/RocketChat/Rocket.Chat/pull/33028)) Fixes an issue where ignore threads parameter were not being affected by retention policy overriding in old channels + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- ([#33364](https://github.com/RocketChat/Rocket.Chat/pull/33364)) Fixed Twilio request validation by accepting URLs with query strings + +- ([#33330](https://github.com/RocketChat/Rocket.Chat/pull/33330)) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates) + +- ([#33606](https://github.com/RocketChat/Rocket.Chat/pull/33606)) Fixed the regex for domains in the isValidDomain function + +- ([#33375](https://github.com/RocketChat/Rocket.Chat/pull/33375)) Fixes title missing in thread list for threads starting with attachment in E2EE rooms + +- ([#33435](https://github.com/RocketChat/Rocket.Chat/pull/33435)) Fixes an issue causing server to not notify users via websocket of new E2EE keys suggested by other users to them when running in development environments. + +- ([#33770](https://github.com/RocketChat/Rocket.Chat/pull/33770)) Fixes page loading during reconnections + +- ([#33412](https://github.com/RocketChat/Rocket.Chat/pull/33412)) Fixes a logical error when updating the `responseBy` property of a room while `waitingResponse` property was still defined. + +- ([#33631](https://github.com/RocketChat/Rocket.Chat/pull/33631)) Fixes E2EE not rendering new navigation feature preview + +- ([#33417](https://github.com/RocketChat/Rocket.Chat/pull/33417)) Fixes issue with previously disabled private apps being auto enabled on update + +- ([#33583](https://github.com/RocketChat/Rocket.Chat/pull/33583)) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates) + +- ([#33424](https://github.com/RocketChat/Rocket.Chat/pull/33424)) Fixes a problem with custom sounds causing files to not be playable when using filesystem storage. + +- ([#28042](https://github.com/RocketChat/Rocket.Chat/pull/28042)) Changes the default base Docker image to Alpine. Previously we were shipping Alpine as an alternative flavor under the tag rocketchat/rocket.chat:{release}.alpine , we have been testing this for a while now so we're migrating to use the official one to Alpine. + + We'll still ship a Debian variant under the tag rocketchat/rocket.chat:{release}.debian. + +- ([#33390](https://github.com/RocketChat/Rocket.Chat/pull/33390)) Removed deprecated method `livechat:loadHistory` method. Moving forward use the `ivechat/messages.history/:rid` endpoint + +- ([#33358](https://github.com/RocketChat/Rocket.Chat/pull/33358)) This adjustment removes the deprecated `Mailer.sendMail` and `Mailer:unsubscribe` methods. Moving forward, use the `mailer` and `mailer.unsubscribe` endpoints. + +- ([#33405](https://github.com/RocketChat/Rocket.Chat/pull/33405)) Fixes an issue where a user may receive an indefinite amount of "suggested keys" from all the users on a room even when a user already suggested a key for them, duplicating the work on server. + + Now, the endpoint that returns users waiting for keys will return only users that don't have neither `E2EKey` nor `E2ESuggestedKey`. + +- ([#33652](https://github.com/RocketChat/Rocket.Chat/pull/33652)) Fixes message toolbar showing in End-to-end encrypted room when messages are not decrypted + +- ([#33372](https://github.com/RocketChat/Rocket.Chat/pull/33372)) This adjustment removes deprecated `livechat:addAgent` and `livechat:addManager` method. Moving forward use `livechat/users/agent` and `livechat/users/manager` endpoints to add agent and manager respectively. + +- ([#33507](https://github.com/RocketChat/Rocket.Chat/pull/33507)) Fixed an issue where "Filter by room type" was selectable in the Rooms filter. + +- ([#33378](https://github.com/RocketChat/Rocket.Chat/pull/33378)) Fixes async E2EE key exchange in development environments where change streams are no longer used + +-
Updated dependencies [c5b0c98803, 2806cb5d3e, 3395c8290b, d44f614d0c, 34ed9ad646, 6b5b91fd14, d1e14a0a85, 687f1efd5f, bcacbb1cee, 9274cf4586, 9bcb802fdc, f33c07ebb8, 9cf079721b, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, 5f9826bed6, bf05700542, debd3ffa22, a5f25e73b5, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 760ae5c01a, 4aa731d6e9, 53cc1111f8, 81998f3450, e3dac4aab6, 2bc9692de0, 50943a02e8, 5acb59bb39, 509143d6dd, 31eb47f573, fa501ecb53]: + + - @rocket.chat/i18n@1.0.0 + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/web-ui-registration@12.0.0 + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/freeswitch@1.0.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/ui-client@12.0.0 + - @rocket.chat/ui-voip@2.0.0 + - @rocket.chat/fuselage-ui-kit@12.0.0 + - @rocket.chat/ui-theming@0.4.0 + - @rocket.chat/ui-video-conf@12.0.0 + - @rocket.chat/ui-composer@0.4.0 + - @rocket.chat/gazzodown@12.0.0 + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/license@1.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/apps-engine@1.47.0 + - @rocket.chat/ui-contexts@12.0.0 + - @rocket.chat/omnichannel-services@0.3.6 + - @rocket.chat/presence@0.2.9 + - @rocket.chat/api-client@0.2.9 + - @rocket.chat/network-broker@0.1.1 + - @rocket.chat/apps@0.2.0 + - @rocket.chat/pdf-worker@0.2.6 + - @rocket.chat/cron@0.1.9 + - @rocket.chat/server-cloud-communication@0.0.2 + - @rocket.chat/instance-status@0.1.9 +
+ ## 7.0.0-rc.6 ### Patch Changes diff --git a/apps/meteor/app/utils/rocketchat.info b/apps/meteor/app/utils/rocketchat.info index 41ee95b6da15..d56c898b14c1 100644 --- a/apps/meteor/app/utils/rocketchat.info +++ b/apps/meteor/app/utils/rocketchat.info @@ -1,3 +1,3 @@ { - "version": "7.0.0-rc.6" + "version": "7.0.0" } diff --git a/apps/meteor/ee/server/services/CHANGELOG.md b/apps/meteor/ee/server/services/CHANGELOG.md index 4720b92c0b80..650b1ee76f6f 100644 --- a/apps/meteor/ee/server/services/CHANGELOG.md +++ b/apps/meteor/ee/server/services/CHANGELOG.md @@ -1,5 +1,35 @@ # rocketchat-services +## 2.0.0 + +### Major Changes + +- ([#31438](https://github.com/RocketChat/Rocket.Chat/pull/31438)) Upgrades the version of the Meteor framework to 3.0 + + The main reason behind this is the upgrade of the Node.js version, where version 14 will be removed and version 20 will be used instead. + + Internally, significant changes have been made, mostly due to the removal of fibers. + + As a result, it was necessary to adapt our code to work with the new version. + + No functionality should have been affected by this, but if you are running Rocket.Chat in unconventional ways, please note that you need to upgrade your Node.js version. + +- ([#31438](https://github.com/RocketChat/Rocket.Chat/pull/31438)) Node.js 20.x support + +### Patch Changes + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, 687f1efd5f, bcacbb1cee, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, 5f9826bed6, bf05700542, debd3ffa22, a5f25e73b5, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/apps-engine@1.47.0 + - @rocket.chat/network-broker@0.1.1 +
+ ## 2.0.0-rc.6 ### Patch Changes diff --git a/apps/meteor/ee/server/services/package.json b/apps/meteor/ee/server/services/package.json index d12f52453fa5..4092bf5471c7 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.0-rc.6", + "version": "2.0.0", "description": "Rocket.Chat Authorization service", "main": "index.js", "scripts": { diff --git a/apps/meteor/package.json b/apps/meteor/package.json index fff679d40703..e1845eef08fb 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -1,7 +1,7 @@ { "name": "@rocket.chat/meteor", "description": "The Ultimate Open Source WebChat Platform", - "version": "7.0.0-rc.6", + "version": "7.0.0", "private": true, "author": { "name": "Rocket.Chat", diff --git a/apps/uikit-playground/CHANGELOG.md b/apps/uikit-playground/CHANGELOG.md index 22e304f79429..42ed20320de1 100644 --- a/apps/uikit-playground/CHANGELOG.md +++ b/apps/uikit-playground/CHANGELOG.md @@ -1,5 +1,21 @@ # @rocket.chat/uikit-playground +## 0.6.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, 9274cf4586, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/fuselage-ui-kit@12.0.0 + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 0.6.0-rc.6 ### Patch Changes diff --git a/apps/uikit-playground/package.json b/apps/uikit-playground/package.json index c94f61ac425a..12c3f6539d0d 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.0-rc.6", + "version": "0.6.0", "type": "module", "scripts": { "dev": "vite", diff --git a/ee/apps/account-service/CHANGELOG.md b/ee/apps/account-service/CHANGELOG.md index 6a1f385c959c..5f8ee0550c5c 100644 --- a/ee/apps/account-service/CHANGELOG.md +++ b/ee/apps/account-service/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/account-service +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/network-broker@0.1.1 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/account-service/package.json b/ee/apps/account-service/package.json index 95a5dc14de96..c57726bb99ff 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.9-rc.6", + "version": "0.4.9", "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 7e0c1a03dece..33676aaaa7fa 100644 --- a/ee/apps/authorization-service/CHANGELOG.md +++ b/ee/apps/authorization-service/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/authorization-service +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/network-broker@0.1.1 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/authorization-service/package.json b/ee/apps/authorization-service/package.json index fd39e0dcafa9..54f6edccd331 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.9-rc.6", + "version": "0.4.9", "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 2a08d357d992..5968ded71517 100644 --- a/ee/apps/ddp-streamer/CHANGELOG.md +++ b/ee/apps/ddp-streamer/CHANGELOG.md @@ -1,5 +1,22 @@ # @rocket.chat/ddp-streamer +## 0.3.9 + +### Patch Changes + +- ([#33770](https://github.com/RocketChat/Rocket.Chat/pull/33770)) Fixes page loading during reconnections + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/network-broker@0.1.1 + - @rocket.chat/instance-status@0.1.9 +
+ ## 0.3.9-rc.6 ### Patch Changes diff --git a/ee/apps/ddp-streamer/package.json b/ee/apps/ddp-streamer/package.json index 48ee081362db..feffc90d09b3 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.9-rc.6", + "version": "0.3.9", "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 c51ad0b0af1f..6d2943c0efdd 100644 --- a/ee/apps/omnichannel-transcript/CHANGELOG.md +++ b/ee/apps/omnichannel-transcript/CHANGELOG.md @@ -1,5 +1,20 @@ # @rocket.chat/omnichannel-transcript +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/omnichannel-services@0.3.6 + - @rocket.chat/network-broker@0.1.1 + - @rocket.chat/pdf-worker@0.2.6 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/omnichannel-transcript/package.json b/ee/apps/omnichannel-transcript/package.json index 0143339b7ad2..ba01609beb88 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.9-rc.6", + "version": "0.4.9", "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 de1fbc98dcf3..da0afb7ae37a 100644 --- a/ee/apps/presence-service/CHANGELOG.md +++ b/ee/apps/presence-service/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/presence-service +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/presence@0.2.9 + - @rocket.chat/network-broker@0.1.1 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/presence-service/package.json b/ee/apps/presence-service/package.json index 568e813eb87a..13b8624a72c3 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.9-rc.6", + "version": "0.4.9", "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 b372c8c57914..fe05d424bc2b 100644 --- a/ee/apps/queue-worker/CHANGELOG.md +++ b/ee/apps/queue-worker/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/queue-worker +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/omnichannel-services@0.3.6 + - @rocket.chat/network-broker@0.1.1 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/queue-worker/package.json b/ee/apps/queue-worker/package.json index e59fcfefe4c1..0107ae2c3b40 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.9-rc.6", + "version": "0.4.9", "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 68a75d4eda3b..00ef7243afcf 100644 --- a/ee/apps/stream-hub-service/CHANGELOG.md +++ b/ee/apps/stream-hub-service/CHANGELOG.md @@ -1,5 +1,18 @@ # @rocket.chat/stream-hub-service +## 0.4.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/network-broker@0.1.1 +
+ ## 0.4.9-rc.6 ### Patch Changes diff --git a/ee/apps/stream-hub-service/package.json b/ee/apps/stream-hub-service/package.json index 44a3ce88a620..d7a8aefc6ff2 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.9-rc.6", + "version": "0.4.9", "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 cd2ea5cb6eba..414d6283dcec 100644 --- a/ee/packages/license/CHANGELOG.md +++ b/ee/packages/license/CHANGELOG.md @@ -1,5 +1,22 @@ # @rocket.chat/license +## 1.0.0 + +### Major Changes + +- ([#33241](https://github.com/RocketChat/Rocket.Chat/pull/33241)) Adds restrictions to air-gapped environments without a license + +### Minor Changes + +- ([#33433](https://github.com/RocketChat/Rocket.Chat/pull/33433)) Added support for interacting with add-ons issued in the license + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 +
+ ## 1.0.0-rc.6 ### Patch Changes diff --git a/ee/packages/license/package.json b/ee/packages/license/package.json index 141eafeacac9..16cdc5f92786 100644 --- a/ee/packages/license/package.json +++ b/ee/packages/license/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/license", - "version": "1.0.0-rc.6", + "version": "1.0.0", "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 e70d9d80be19..a58c1e810e7b 100644 --- a/ee/packages/network-broker/CHANGELOG.md +++ b/ee/packages/network-broker/CHANGELOG.md @@ -1,5 +1,14 @@ # @rocket.chat/network-broker +## 0.1.1 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, 03d148524b]: + + - @rocket.chat/core-services@0.7.1 +
+ ## 0.1.1-rc.6 ### Patch Changes diff --git a/ee/packages/network-broker/package.json b/ee/packages/network-broker/package.json index 3fb0413f700e..a62ba2f80440 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.1-rc.6", + "version": "0.1.1", "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 ba068a06431f..e3d8918d9479 100644 --- a/ee/packages/omnichannel-services/CHANGELOG.md +++ b/ee/packages/omnichannel-services/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/omnichannel-services +## 0.3.6 + +### Patch Changes + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, d9fe5bbe0b, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 + - @rocket.chat/pdf-worker@0.2.6 +
+ ## 0.3.6-rc.6 ### Patch Changes diff --git a/ee/packages/omnichannel-services/package.json b/ee/packages/omnichannel-services/package.json index c8d1bb18e28d..d453af20228e 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.6-rc.6", + "version": "0.3.6", "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 535ac857fce2..07d01643c69a 100644 --- a/ee/packages/pdf-worker/CHANGELOG.md +++ b/ee/packages/pdf-worker/CHANGELOG.md @@ -1,5 +1,14 @@ # @rocket.chat/pdf-worker +## 0.2.6 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 +
+ ## 0.2.6-rc.6 ### Patch Changes diff --git a/ee/packages/pdf-worker/package.json b/ee/packages/pdf-worker/package.json index 951a1c8f686c..0d1d7d0f2253 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.6-rc.6", + "version": "0.2.6", "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 7491da081c54..0aa8c214b86c 100644 --- a/ee/packages/presence/CHANGELOG.md +++ b/ee/packages/presence/CHANGELOG.md @@ -1,5 +1,16 @@ # @rocket.chat/presence +## 0.2.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-services@0.7.1 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 +
+ ## 0.2.9-rc.6 ### Patch Changes diff --git a/ee/packages/presence/package.json b/ee/packages/presence/package.json index 4c1390bc60fe..4b5d97bdb574 100644 --- a/ee/packages/presence/package.json +++ b/ee/packages/presence/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/presence", - "version": "0.2.9-rc.6", + "version": "0.2.9", "private": true, "devDependencies": { "@babel/core": "~7.25.8", diff --git a/ee/packages/ui-theming/CHANGELOG.md b/ee/packages/ui-theming/CHANGELOG.md index 68ce9b27c2e0..4911a9c9e277 100644 --- a/ee/packages/ui-theming/CHANGELOG.md +++ b/ee/packages/ui-theming/CHANGELOG.md @@ -1,5 +1,11 @@ # @rocket.chat/ui-theming +## 0.4.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + ## 0.4.0-rc.0 ### Minor Changes diff --git a/ee/packages/ui-theming/package.json b/ee/packages/ui-theming/package.json index a79c69d4272c..ca16473ee5e3 100644 --- a/ee/packages/ui-theming/package.json +++ b/ee/packages/ui-theming/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-theming", - "version": "0.4.0-rc.0", + "version": "0.4.0", "private": true, "devDependencies": { "@rocket.chat/css-in-js": "~0.31.25", diff --git a/package.json b/package.json index f64c6d2a1716..9e977a9fcf6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rocket.chat", - "version": "7.0.0-rc.6", + "version": "7.0.0", "description": "Rocket.Chat Monorepo", "main": "index.js", "private": true, diff --git a/packages/api-client/CHANGELOG.md b/packages/api-client/CHANGELOG.md index abf148422915..be8f3ee581e8 100644 --- a/packages/api-client/CHANGELOG.md +++ b/packages/api-client/CHANGELOG.md @@ -1,5 +1,15 @@ # @rocket.chat/api-client +## 0.2.9 + +### Patch Changes + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-typings@7.0.0 +
+ ## 0.2.9-rc.6 ### Patch Changes diff --git a/packages/api-client/package.json b/packages/api-client/package.json index 8839517904c9..ee98a6fff1ce 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.9-rc.6", + "version": "0.2.9", "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.13", diff --git a/packages/apps-engine/CHANGELOG.md b/packages/apps-engine/CHANGELOG.md index 86f4dba328e5..2bc85a1bc7a7 100644 --- a/packages/apps-engine/CHANGELOG.md +++ b/packages/apps-engine/CHANGELOG.md @@ -1,5 +1,17 @@ # @rocket.chat/apps-engine +## 1.47.0 + +### Minor Changes + +- ([#33433](https://github.com/RocketChat/Rocket.Chat/pull/33433)) Added support for interacting with add-ons issued in the license + +### Patch Changes + +- ([#33494](https://github.com/RocketChat/Rocket.Chat/pull/33494)) Fixed a problem in the deno runtime controller where it would not handle undefined child process references correctly + +- ([#33417](https://github.com/RocketChat/Rocket.Chat/pull/33417)) Fixes issue with previously disabled private apps being auto enabled on update + ## 1.47.0-rc.0 ### Minor Changes diff --git a/packages/apps-engine/package.json b/packages/apps-engine/package.json index e5561a086d66..5a3304b61fd6 100644 --- a/packages/apps-engine/package.json +++ b/packages/apps-engine/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/apps-engine", - "version": "1.47.0-rc.0", + "version": "1.47.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 6e40c911a669..531db6e2d896 100644 --- a/packages/apps/CHANGELOG.md +++ b/packages/apps/CHANGELOG.md @@ -1,5 +1,16 @@ # @rocket.chat/apps +## 0.2.0 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 5f9826bed6, a5f25e73b5, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/model-typings@1.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/apps-engine@1.47.0 +
+ ## 0.2.0-rc.6 ### Patch Changes diff --git a/packages/apps/package.json b/packages/apps/package.json index 38f4350a9e71..40831d302751 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/apps", - "version": "0.2.0-rc.6", + "version": "0.2.0", "private": true, "devDependencies": { "eslint": "~8.45.0", diff --git a/packages/core-services/CHANGELOG.md b/packages/core-services/CHANGELOG.md index 5cab039ebe5b..4eb78174ca12 100644 --- a/packages/core-services/CHANGELOG.md +++ b/packages/core-services/CHANGELOG.md @@ -1,5 +1,21 @@ # @rocket.chat/core-services +## 0.7.1 + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, 687f1efd5f, bcacbb1cee, b167db0b37, f4365b7dd4, b338807d76, bf05700542, debd3ffa22, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 +
+ ## 0.7.1-rc.6 ### Patch Changes diff --git a/packages/core-services/package.json b/packages/core-services/package.json index c6c516f911be..c669873c2fc0 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.1-rc.6", + "version": "0.7.1", "private": true, "devDependencies": { "@babel/core": "~7.25.8", diff --git a/packages/core-typings/CHANGELOG.md b/packages/core-typings/CHANGELOG.md index ed528f541d50..bc557fcc3224 100644 --- a/packages/core-typings/CHANGELOG.md +++ b/packages/core-typings/CHANGELOG.md @@ -1,5 +1,32 @@ # @rocket.chat/core-typings +## 7.0.0 + +### Major Changes + +- ([#32856](https://github.com/RocketChat/Rocket.Chat/pull/32856)) Adds a new collection to store all the workspace cloud tokens to defer the race condition management to MongoDB instead of having to handle it within the settings cache. + Removes the Cloud_Workspace_Access_Token & Cloud_Workspace_Access_Token_Expires_At settings since they are not going to be used anymore. +- ([#33630](https://github.com/RocketChat/Rocket.Chat/pull/33630)) Changes the payload of the startImport endpoint to decrease the amount of data it requires + +### Minor Changes + +- ([#33598](https://github.com/RocketChat/Rocket.Chat/pull/33598)) Adds a new setting to allow mapping LDAP attributes to the user's extension + +- ([#33433](https://github.com/RocketChat/Rocket.Chat/pull/33433)) Added support for interacting with add-ons issued in the license + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +-
Updated dependencies [687f1efd5f, debd3ffa22]: + + - @rocket.chat/ui-kit@0.37.0 +
+ ## 7.0.0-rc.6 ## 7.0.0-rc.5 diff --git a/packages/core-typings/package.json b/packages/core-typings/package.json index 24ad850bbe07..e2251ddc3f9b 100644 --- a/packages/core-typings/package.json +++ b/packages/core-typings/package.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/package", "name": "@rocket.chat/core-typings", "private": true, - "version": "7.0.0-rc.6", + "version": "7.0.0", "devDependencies": { "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", diff --git a/packages/cron/CHANGELOG.md b/packages/cron/CHANGELOG.md index 3977a280dd7e..6747de4e0783 100644 --- a/packages/cron/CHANGELOG.md +++ b/packages/cron/CHANGELOG.md @@ -1,5 +1,15 @@ # @rocket.chat/cron +## 0.1.9 + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/models@1.0.0 +
+ ## 0.1.9-rc.6 ### Patch Changes diff --git a/packages/cron/package.json b/packages/cron/package.json index ec0583ade653..6f8f0f0dc1d3 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/cron", - "version": "0.1.9-rc.6", + "version": "0.1.9", "private": true, "devDependencies": { "eslint": "~8.45.0", diff --git a/packages/ddp-client/CHANGELOG.md b/packages/ddp-client/CHANGELOG.md index 6f39fa5c7b17..22b07dafd0cf 100644 --- a/packages/ddp-client/CHANGELOG.md +++ b/packages/ddp-client/CHANGELOG.md @@ -1,5 +1,18 @@ # @rocket.chat/ddp-client +## 0.3.9 + +### Patch Changes + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +-
Updated dependencies [3395c8290b, 6b5b91fd14, d1e14a0a85, bcacbb1cee, b167db0b37, f4365b7dd4, b338807d76, bf05700542, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 81998f3450, 2bc9692de0, 50943a02e8, 509143d6dd, fa501ecb53]: + + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/api-client@0.2.9 +
+ ## 0.3.9-rc.6 ### Patch Changes diff --git a/packages/ddp-client/package.json b/packages/ddp-client/package.json index 1232a1900aea..af01fbab3995 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.9-rc.6", + "version": "0.3.9", "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.13", diff --git a/packages/freeswitch/CHANGELOG.md b/packages/freeswitch/CHANGELOG.md index a4ae73376ed1..d1c1421253fb 100644 --- a/packages/freeswitch/CHANGELOG.md +++ b/packages/freeswitch/CHANGELOG.md @@ -1,5 +1,18 @@ # @rocket.chat/freeswitch +## 1.0.0 + +### Major Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 +
+ ## 1.0.0-rc.6 ### Patch Changes diff --git a/packages/freeswitch/package.json b/packages/freeswitch/package.json index a9d5b79d313b..720502a3320f 100644 --- a/packages/freeswitch/package.json +++ b/packages/freeswitch/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/freeswitch", - "version": "1.0.0-rc.6", + "version": "1.0.0", "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 f49205a039e3..b13d71f2dbd3 100644 --- a/packages/fuselage-ui-kit/CHANGELOG.md +++ b/packages/fuselage-ui-kit/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log +## 12.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +-
Updated dependencies [687f1efd5f, bcacbb1cee, 9274cf4586, b338807d76, 5f9826bed6, debd3ffa22, a5f25e73b5, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/ui-video-conf@12.0.0 + - @rocket.chat/gazzodown@12.0.0 + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/apps-engine@1.47.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index 3b3c42fe03f4..74f0e7dc6987 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": "12.0.0-rc.6", + "version": "12.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.6.3" }, "peerDependencies": { - "@rocket.chat/apps-engine": "1.47.0-rc.0", + "@rocket.chat/apps-engine": "1.47.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": "8.0.0-rc.6", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", - "@rocket.chat/ui-kit": "0.37.0-rc.0", - "@rocket.chat/ui-video-conf": "12.0.0-rc.6", + "@rocket.chat/ui-avatar": "8.0.0", + "@rocket.chat/ui-contexts": "12.0.0", + "@rocket.chat/ui-kit": "0.37.0", + "@rocket.chat/ui-video-conf": "12.0.0", "@tanstack/react-query": "*", "react": "~17.0.2", "react-dom": "*" diff --git a/packages/gazzodown/CHANGELOG.md b/packages/gazzodown/CHANGELOG.md index 3e5a46753ae7..8683a9beaab5 100644 --- a/packages/gazzodown/CHANGELOG.md +++ b/packages/gazzodown/CHANGELOG.md @@ -1,5 +1,20 @@ # @rocket.chat/gazzodown +## 12.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, 9274cf4586, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 760ae5c01a, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/ui-client@12.0.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/gazzodown/package.json b/packages/gazzodown/package.json index 2da0ed7081df..a3706366b2e5 100644 --- a/packages/gazzodown/package.json +++ b/packages/gazzodown/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/gazzodown", - "version": "12.0.0-rc.6", + "version": "12.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -75,8 +75,8 @@ "@rocket.chat/fuselage-tokens": "*", "@rocket.chat/message-parser": "0.31.31", "@rocket.chat/styled": "*", - "@rocket.chat/ui-client": "12.0.0-rc.6", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", + "@rocket.chat/ui-client": "12.0.0", + "@rocket.chat/ui-contexts": "12.0.0", "katex": "*", "react": "*" }, diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index ff5284b4b7be..901750cd4984 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,45 @@ # @rocket.chat/i18n +## 1.0.0 + +### Major Changes + +- ([#33316](https://github.com/RocketChat/Rocket.Chat/pull/33316)) Changes some displays to reflect new rules for private apps and adds a new modal before uploading a private app + +- ([#33241](https://github.com/RocketChat/Rocket.Chat/pull/33241)) Adds restrictions to air-gapped environments without a license + +- ([#33238](https://github.com/RocketChat/Rocket.Chat/pull/33238)) Adds new empty states for the marketplace view + +### Minor Changes + +- ([#33489](https://github.com/RocketChat/Rocket.Chat/pull/33489)) Adds `Recent` button on the new sidebar Search section to replicate the previous behavior of focusing the search bar - show recent chats. + +- ([#33294](https://github.com/RocketChat/Rocket.Chat/pull/33294)) Improves the accessibility of the report user modal by adding an appropriate label, description, and ARIA attributes. + +- ([#33066](https://github.com/RocketChat/Rocket.Chat/pull/33066)) Introduces new property `category` for Rocket.Chat Apps to register UI action buttons. This property is used to group buttons in the UI. + +- ([#33598](https://github.com/RocketChat/Rocket.Chat/pull/33598)) Adds a new setting to allow mapping LDAP attributes to the user's extension + +- ([#33483](https://github.com/RocketChat/Rocket.Chat/pull/33483)) Introduces new visual components into marketplace pages to inform an add-on necessity into the workspace. + +### Patch Changes + +- ([#33503](https://github.com/RocketChat/Rocket.Chat/pull/33503)) Adds modal confirmation to enable and disable End-to-end encryption + + Adds a reset room key option to the modal that disables End-to-end encryption, this is useful when all the members of a room lose their room E2EE keys + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- ([#33283](https://github.com/RocketChat/Rocket.Chat/pull/33283)) Adds a warning to inform users they are about to send unencrypted messages in an E2E Encrypted room if they have the `Unencrypted messages in encrypted rooms` setting enabled. + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +- ([#33605](https://github.com/RocketChat/Rocket.Chat/pull/33605)) Updates End-to-end settings translations and removes beta wording + +- ([#33572](https://github.com/RocketChat/Rocket.Chat/pull/33572)) Removes the ability of changing room's encryption status from the `key` icon placed on the room's header. Icon's purpose is now only informative, showing when a room uses E2EE. Use the kebab menu to enable/disable E2EE. + +- ([#33434](https://github.com/RocketChat/Rocket.Chat/pull/33434)) Renames the settings group 'Voice Channel' to 'Omnichannel voice channel (VoIP)' to better reflect its responsibility. + ## 1.0.0-rc.0 ### Major Changes diff --git a/packages/i18n/package.json b/packages/i18n/package.json index feb7b35df53e..a5fe4a02d02a 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/i18n", - "version": "1.0.0-rc.0", + "version": "1.0.0", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/instance-status/CHANGELOG.md b/packages/instance-status/CHANGELOG.md index 42d8eebb59e2..cf0030dc14a4 100644 --- a/packages/instance-status/CHANGELOG.md +++ b/packages/instance-status/CHANGELOG.md @@ -1,5 +1,14 @@ # @rocket.chat/instance-status +## 0.1.9 + +### Patch Changes + +-
Updated dependencies [b338807d76]: + + - @rocket.chat/models@1.0.0 +
+ ## 0.1.9-rc.6 ### Patch Changes diff --git a/packages/instance-status/package.json b/packages/instance-status/package.json index f31e40f03655..89d95993f219 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.9-rc.6", + "version": "0.1.9", "private": true, "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", diff --git a/packages/livechat/CHANGELOG.md b/packages/livechat/CHANGELOG.md index 42be4ff189ac..c3f5baf9566e 100644 --- a/packages/livechat/CHANGELOG.md +++ b/packages/livechat/CHANGELOG.md @@ -1,5 +1,17 @@ # @rocket.chat/livechat Change Log +## 1.20.1 + +### Patch Changes + +- ([#33229](https://github.com/RocketChat/Rocket.Chat/pull/33229)) Fixes an issue where the unread message counter in the livechat widget does not update when a visitor receives their first response from an agent while the widget is minimized. + +-
Updated dependencies [687f1efd5f, 9274cf4586, debd3ffa22]: + + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/gazzodown@12.0.0 +
+ ## 1.20.1-rc.6 ### Patch Changes diff --git a/packages/livechat/package.json b/packages/livechat/package.json index 04417c559569..e373ee84e9bb 100644 --- a/packages/livechat/package.json +++ b/packages/livechat/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/livechat", - "version": "1.20.1-rc.6", + "version": "1.20.1", "files": [ "/build" ], diff --git a/packages/mock-providers/CHANGELOG.md b/packages/mock-providers/CHANGELOG.md index e8ac40a12f57..13d383164eb6 100644 --- a/packages/mock-providers/CHANGELOG.md +++ b/packages/mock-providers/CHANGELOG.md @@ -1,5 +1,16 @@ # @rocket.chat/mock-providers +## 0.1.4 + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +-
Updated dependencies [c5b0c98803, 2806cb5d3e, 34ed9ad646, bcacbb1cee, 9bcb802fdc, f33c07ebb8, 9cf079721b, debd3ffa22, e3629e065b, 03d148524b, 4aa731d6e9, 53cc1111f8, e3dac4aab6, 5acb59bb39, 31eb47f573]: + + - @rocket.chat/i18n@1.0.0 +
+ ## 0.1.4-rc.0 ### Patch Changes diff --git a/packages/mock-providers/package.json b/packages/mock-providers/package.json index 1ae6db0b528d..bcb8af979184 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.4-rc.0", + "version": "0.1.4", "private": true, "dependencies": { "@rocket.chat/emitter": "~0.31.25", diff --git a/packages/model-typings/CHANGELOG.md b/packages/model-typings/CHANGELOG.md index 87bad728cb05..0029f6cd2b36 100644 --- a/packages/model-typings/CHANGELOG.md +++ b/packages/model-typings/CHANGELOG.md @@ -1,5 +1,25 @@ # @rocket.chat/model-typings +## 1.0.0 + +### Major Changes + +- ([#32856](https://github.com/RocketChat/Rocket.Chat/pull/32856)) Adds a new collection to store all the workspace cloud tokens to defer the race condition management to MongoDB instead of having to handle it within the settings cache. + Removes the Cloud_Workspace_Access_Token & Cloud_Workspace_Access_Token_Expires_At settings since they are not going to be used anymore. + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- ([#33435](https://github.com/RocketChat/Rocket.Chat/pull/33435)) Fixes an issue causing server to not notify users via websocket of new E2EE keys suggested by other users to them when running in development environments. + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +-
Updated dependencies [bcacbb1cee, b338807d76, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/core-typings@7.0.0 +
+ ## 1.0.0-rc.6 ### Patch Changes diff --git a/packages/model-typings/package.json b/packages/model-typings/package.json index 285b22f45a01..58abd9651651 100644 --- a/packages/model-typings/package.json +++ b/packages/model-typings/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/model-typings", - "version": "1.0.0-rc.6", + "version": "1.0.0", "private": true, "devDependencies": { "@types/node-rsa": "^1.1.4", diff --git a/packages/models/CHANGELOG.md b/packages/models/CHANGELOG.md index c0296a3505bc..729f1479298c 100644 --- a/packages/models/CHANGELOG.md +++ b/packages/models/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/models +## 1.0.0 + +### Major Changes + +- ([#32856](https://github.com/RocketChat/Rocket.Chat/pull/32856)) Adds a new collection to store all the workspace cloud tokens to defer the race condition management to MongoDB instead of having to handle it within the settings cache. + Removes the Cloud_Workspace_Access_Token & Cloud_Workspace_Access_Token_Expires_At settings since they are not going to be used anymore. + +### Patch Changes + +-
Updated dependencies [bcacbb1cee, d9fe5bbe0b, b338807d76, 03d148524b]: + + - @rocket.chat/model-typings@1.0.0 +
+ ## 1.0.0-rc.6 ### Patch Changes diff --git a/packages/models/package.json b/packages/models/package.json index 3012af90fefd..729e3cb632ba 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/models", - "version": "1.0.0-rc.6", + "version": "1.0.0", "private": true, "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", diff --git a/packages/rest-typings/CHANGELOG.md b/packages/rest-typings/CHANGELOG.md index 6933108adead..3a9c33c4381c 100644 --- a/packages/rest-typings/CHANGELOG.md +++ b/packages/rest-typings/CHANGELOG.md @@ -1,5 +1,49 @@ # @rocket.chat/rest-typings +## 7.0.0 + +### Major Changes + +- ([#33474](https://github.com/RocketChat/Rocket.Chat/pull/33474)) Removes deprecated endpoint `pw.getPolicyReset`. Moving forward, use the `pw.getPolicy` endpoint. + +- ([#31889](https://github.com/RocketChat/Rocket.Chat/pull/31889)) Removed upsert behavior on `users.update` endpoint (`joinDefaultChannels` param or empty `userId` are not allowed anymore) + +- ([#33802](https://github.com/RocketChat/Rocket.Chat/pull/33802)) Changes groups messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#33471](https://github.com/RocketChat/Rocket.Chat/pull/33471)) Removes deprecated endpoint `channels.images`. Moving forward, use `rooms.images` endpoint. + +- ([#33650](https://github.com/RocketChat/Rocket.Chat/pull/33650)) Changes custom emoji listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#33801](https://github.com/RocketChat/Rocket.Chat/pull/33801)) Changes channels messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#33787](https://github.com/RocketChat/Rocket.Chat/pull/33787)) Changes settings public listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#33453](https://github.com/RocketChat/Rocket.Chat/pull/33453)) Removes deprecated `livechat/inquiries.queued` endpoint. Moving forward use the `livechat/inquiries.queuedForUser` endpoint. + +- ([#33470](https://github.com/RocketChat/Rocket.Chat/pull/33470)) Removes deprecated endpoints `licenses.isEnterprise` and `licenses.get`. Moving forward use the endpoint `licenses.info.` + +- ([#33807](https://github.com/RocketChat/Rocket.Chat/pull/33807)) Changes ims and dms messages listing endpoint by moving query params from the 'query' attribute to standard query parameters. + +- ([#32532](https://github.com/RocketChat/Rocket.Chat/pull/32532)) Removed `meteor/check` from `chat` endpoints + +- ([#33630](https://github.com/RocketChat/Rocket.Chat/pull/33630)) Changes the payload of the startImport endpoint to decrease the amount of data it requires + +- ([#33461](https://github.com/RocketChat/Rocket.Chat/pull/33461)) Removes deprecated endpoint `livechat/room.visitor`. + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- Removed the deprecated "Compatible Sandbox" option from integration scripts and the dependencies that this sandbox mode relied on. + +- ([#33328](https://github.com/RocketChat/Rocket.Chat/pull/33328)) Allows authorized users to reset the encryption key for end-to-end encrypted rooms. This aims to prevent situations where all users of a room have lost the encryption key, and as such, the access to the room. + +-
Updated dependencies [687f1efd5f, bcacbb1cee, b338807d76, debd3ffa22, 3ea02d3cc1, e3629e065b, 03d148524b, 81998f3450, 509143d6dd]: + + - @rocket.chat/ui-kit@0.37.0 + - @rocket.chat/core-typings@7.0.0 +
+ ## 7.0.0-rc.6 ### Patch Changes diff --git a/packages/rest-typings/package.json b/packages/rest-typings/package.json index 6d9bf9ec6a69..b659cb872cde 100644 --- a/packages/rest-typings/package.json +++ b/packages/rest-typings/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/rest-typings", - "version": "7.0.0-rc.6", + "version": "7.0.0", "devDependencies": { "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/eslint-config": "workspace:~", diff --git a/packages/ui-avatar/CHANGELOG.md b/packages/ui-avatar/CHANGELOG.md index f670f8d15bfb..d92e6a69e747 100644 --- a/packages/ui-avatar/CHANGELOG.md +++ b/packages/ui-avatar/CHANGELOG.md @@ -1,5 +1,18 @@ # @rocket.chat/ui-avatar +## 8.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 8.0.0-rc.6 ### Patch Changes diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json index 221b8ce61f7c..8c55be8254d7 100644 --- a/packages/ui-avatar/package.json +++ b/packages/ui-avatar/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-avatar", - "version": "8.0.0-rc.6", + "version": "8.0.0", "private": true, "devDependencies": { "@babel/core": "~7.25.8", @@ -30,7 +30,7 @@ ], "peerDependencies": { "@rocket.chat/fuselage": "*", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", + "@rocket.chat/ui-contexts": "12.0.0", "react": "~17.0.2" }, "volta": { diff --git a/packages/ui-client/CHANGELOG.md b/packages/ui-client/CHANGELOG.md index f2b685797eb2..b929f975e417 100644 --- a/packages/ui-client/CHANGELOG.md +++ b/packages/ui-client/CHANGELOG.md @@ -1,5 +1,23 @@ # @rocket.chat/ui-client +## 12.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +- ([#33507](https://github.com/RocketChat/Rocket.Chat/pull/33507)) Fixed an issue where "Filter by room type" was selectable in the Rooms filter. + +-
Updated dependencies [9274cf4586]: + + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/ui-client/package.json b/packages/ui-client/package.json index f85beb4e09ed..a1f5aace8392 100644 --- a/packages/ui-client/package.json +++ b/packages/ui-client/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-client", - "version": "12.0.0-rc.6", + "version": "12.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": "8.0.0-rc.6", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", + "@rocket.chat/ui-avatar": "8.0.0", + "@rocket.chat/ui-contexts": "12.0.0", "react": "*", "react-i18next": "*" }, diff --git a/packages/ui-composer/CHANGELOG.md b/packages/ui-composer/CHANGELOG.md index 6a7bbe4a1569..c017108f087a 100644 --- a/packages/ui-composer/CHANGELOG.md +++ b/packages/ui-composer/CHANGELOG.md @@ -1,5 +1,13 @@ # @rocket.chat/ui-composer +## 0.4.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +- ([#33283](https://github.com/RocketChat/Rocket.Chat/pull/33283)) Adds a warning to inform users they are about to send unencrypted messages in an E2E Encrypted room if they have the `Unencrypted messages in encrypted rooms` setting enabled. + ## 0.4.0-rc.0 ### Minor Changes diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json index 642e8ead8b56..67a66da4c100 100644 --- a/packages/ui-composer/package.json +++ b/packages/ui-composer/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-composer", - "version": "0.4.0-rc.0", + "version": "0.4.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", diff --git a/packages/ui-contexts/CHANGELOG.md b/packages/ui-contexts/CHANGELOG.md index 6f9d878ff4cf..451524f71de6 100644 --- a/packages/ui-contexts/CHANGELOG.md +++ b/packages/ui-contexts/CHANGELOG.md @@ -1,5 +1,17 @@ # @rocket.chat/ui-contexts +## 12.0.0 + +### Patch Changes + +-
Updated dependencies [c5b0c98803, 2806cb5d3e, 3395c8290b, 34ed9ad646, 6b5b91fd14, d1e14a0a85, bcacbb1cee, 9bcb802fdc, f33c07ebb8, 9cf079721b, b167db0b37, f4365b7dd4, b338807d76, bf05700542, debd3ffa22, 1bdfd201b1, 3ea02d3cc1, e3629e065b, b19ae4dbc7, 03d148524b, 3f9c3f1f52, 4aa731d6e9, 53cc1111f8, 81998f3450, e3dac4aab6, 2bc9692de0, 50943a02e8, 5acb59bb39, 509143d6dd, 31eb47f573, fa501ecb53]: + + - @rocket.chat/i18n@1.0.0 + - @rocket.chat/rest-typings@7.0.0 + - @rocket.chat/core-typings@7.0.0 + - @rocket.chat/ddp-client@0.3.9 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/ui-contexts/package.json b/packages/ui-contexts/package.json index 9266ac41e4a4..0d1365f0bc3b 100644 --- a/packages/ui-contexts/package.json +++ b/packages/ui-contexts/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-contexts", - "version": "12.0.0-rc.6", + "version": "12.0.0", "private": true, "devDependencies": { "@rocket.chat/core-typings": "workspace:^", diff --git a/packages/ui-kit/CHANGELOG.md b/packages/ui-kit/CHANGELOG.md index 80751f2b474b..7053258f8d93 100644 --- a/packages/ui-kit/CHANGELOG.md +++ b/packages/ui-kit/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 0.37.0 + +### Minor Changes + +- ([#33528](https://github.com/RocketChat/Rocket.Chat/pull/33528)) Adds `accessory` properties to `CalloutBlock` + +- ([#33066](https://github.com/RocketChat/Rocket.Chat/pull/33066)) Introduces new property `category` for Rocket.Chat Apps to register UI action buttons. This property is used to group buttons in the UI. + ## 0.37.0-rc.0 ### Minor Changes diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json index 156bc187690f..734da3a4faa5 100644 --- a/packages/ui-kit/package.json +++ b/packages/ui-kit/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-kit", - "version": "0.37.0-rc.0", + "version": "0.37.0", "description": "Interactive UI elements for Rocket.Chat Apps", "homepage": "https://rocket.chat", "author": { diff --git a/packages/ui-video-conf/CHANGELOG.md b/packages/ui-video-conf/CHANGELOG.md index 656ecad7f35f..b9da493f40c5 100644 --- a/packages/ui-video-conf/CHANGELOG.md +++ b/packages/ui-video-conf/CHANGELOG.md @@ -1,5 +1,19 @@ # @rocket.chat/ui-video-conf +## 12.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +-
Updated dependencies [9274cf4586]: + + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/ui-video-conf/package.json b/packages/ui-video-conf/package.json index f3ca89596803..bdeb77443404 100644 --- a/packages/ui-video-conf/package.json +++ b/packages/ui-video-conf/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-video-conf", - "version": "12.0.0-rc.6", + "version": "12.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": "8.0.0-rc.6", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", + "@rocket.chat/ui-avatar": "8.0.0", + "@rocket.chat/ui-contexts": "12.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 14de1b725d85..e02a7f96df47 100644 --- a/packages/ui-voip/CHANGELOG.md +++ b/packages/ui-voip/CHANGELOG.md @@ -1,5 +1,22 @@ # @rocket.chat/ui-voip +## 2.0.0 + +### Minor Changes + +- ([#33592](https://github.com/RocketChat/Rocket.Chat/pull/33592)) Adds ability to collapse/expand sidebar groups + +### Patch Changes + +- ([#33346](https://github.com/RocketChat/Rocket.Chat/pull/33346)) Implements integration with FreeSwitch to enable VoIP calls for team collaboration workspaces + +-
Updated dependencies [bcacbb1cee, 9274cf4586, 760ae5c01a]: + + - @rocket.chat/ui-client@12.0.0 + - @rocket.chat/ui-avatar@8.0.0 + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 2.0.0-rc.6 ### Patch Changes diff --git a/packages/ui-voip/package.json b/packages/ui-voip/package.json index 4d62871030a8..c9013f30478e 100644 --- a/packages/ui-voip/package.json +++ b/packages/ui-voip/package.json @@ -1,6 +1,6 @@ { "name": "@rocket.chat/ui-voip", - "version": "2.0.0-rc.6", + "version": "2.0.0", "private": true, "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -65,9 +65,9 @@ "@rocket.chat/fuselage-hooks": "*", "@rocket.chat/icons": "*", "@rocket.chat/styled": "*", - "@rocket.chat/ui-avatar": "8.0.0-rc.6", - "@rocket.chat/ui-client": "12.0.0-rc.6", - "@rocket.chat/ui-contexts": "12.0.0-rc.6", + "@rocket.chat/ui-avatar": "8.0.0", + "@rocket.chat/ui-client": "12.0.0", + "@rocket.chat/ui-contexts": "12.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 fd9223acbe14..d2f939681e00 100644 --- a/packages/web-ui-registration/CHANGELOG.md +++ b/packages/web-ui-registration/CHANGELOG.md @@ -1,5 +1,18 @@ # @rocket.chat/web-ui-registration +## 12.0.0 + +### Patch Changes + +- ([#33333](https://github.com/RocketChat/Rocket.Chat/pull/33333)) Login services button was not respecting the button color and text color settings. Implemented a fix to respect these settings and change the button colors accordingly. + + Added a warning on all settings which allow admins to change OAuth button colors, so that they can be alerted about WCAG (Web Content Accessibility Guidelines) compliance. + +-
Updated dependencies []: + + - @rocket.chat/ui-contexts@12.0.0 +
+ ## 12.0.0-rc.6 ### Patch Changes diff --git a/packages/web-ui-registration/package.json b/packages/web-ui-registration/package.json index e13ffe89dd71..a1eda93896dd 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": "12.0.0-rc.6", + "version": "12.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": "12.0.0-rc.6", + "@rocket.chat/ui-contexts": "12.0.0", "@tanstack/react-query": "*", "react": "*", "react-hook-form": "*",