Release 6.7.0

[no ci]
This commit is contained in:
rocketchat-github-ci 2024-04-08 21:22:59 +00:00
parent 470fe16a34
commit 5eb3cbb768
157 changed files with 760 additions and 671 deletions

View File

@ -1,7 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/core-typings": patch
"@rocket.chat/livechat": patch
---
Fixes issue causing the setDepartment Livechat API overriding some triggers conditions

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fix room name updation on admin edit room flow.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixes an issue not allowing edit webhooks properly

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fix: Trigger `IPostLivechatRoomStarted` app event after inquiry is created. Previously, this event was fired after a room was created. This allowed to do some actions on rooms, but more elevated actions like transfering a room were not possible as at this point, an inquiry didn't exist.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed a problem that caused Business Hours feature (Multiple) to make bot agents not available when turning on the feature, and not making them available after that. Now, Business Hours will ignore Bot users, allowing admins to decide manually if a bot should be or not be active during a period of time

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Bump @rocket.chat/meteor version.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Bump @rocket.chat/meteor version.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Bump @rocket.chat/meteor version.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Bump @rocket.chat/meteor version.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Now we are considering channels with auto-join inside teams on user creation

View File

@ -1,9 +0,0 @@
---
"@rocket.chat/meteor": patch
---
**Fixed enterprise settings value not being updated when license is removed or invalid**
Added a license callbacks `onRemoveLicense` and `onInvalidateLicense` to update enterprise settings values when a license is removed/invalid.
This solves a specific scenario where in case of a downgrade (license removal), `settings.get` would continue to return `value` for enterprise settings instead of `invalidValue` as it should.
This would remain the case until the workspace was restarted.

View File

@ -1,11 +0,0 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/core-typings": minor
"@rocket.chat/livechat": minor
---
**Added the ability for premium workspaces to hide Rocket.Chat's watermark as well as change the Livechat widget's logo**
The new settings (named below) can be found in the Omnichannel workspace settings within the livechat section.
- Hide "powered by Rocket.Chat"
- Livechat widget logo (svg, png, jpg)

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed message composer command preview for text type

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": minor
---
Deprecate `insertOrUpdateUser` Meteor method

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixes an issue not allowing admin users to edit the room name

View File

@ -1,6 +0,0 @@
---
'@rocket.chat/meteor': patch
---
fix: Fixes SAML Role mapping of custom roles
fixed: here https://github.com/RocketChat/Rocket.Chat/pull/31830

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fixed an issue with the composer losing its edit state and highlighted after resizing the window.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed matrix homeserver domain setting not being visible in admin panel

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/livechat": minor
---
Added Livechat setting `Hide system messages` & API method `setHiddenSystemMessages`, to customize system message visibility within the widget.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
fixed some apps-engine bridges receiving data in a wrong format

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed issue with quote attachments still being displayed within the message even after removing link

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/ddp-client": patch
---
fix: livechat sdk reconnect not resubscribing

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/livechat": patch
---
Allows the after-guest-registration trigger to run when starting a new chat after finishing a chat when the clear guest data when chat ended setting is set to false

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': minor
---
Freezes the permission table's first column allowing the user to visualize the permission name when scrolling horizontally

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fix notifications specially for DMs when preference is set to mentions.

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/web-ui-registration": patch
---
Fixed login email verification flow when a user tries to join with username

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed room owner specified on room import not being inserted as a room member or owner.

View File

@ -1,16 +0,0 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/livechat": minor
---
Improved Livechat's theming capabilities
| Name (`setTheme`, `initialize`) | Workspace setting | Default value | Description |
|---------------------------------|----------------------------------------|---------------|-------------|
| `position` | Livechat widget position on the screen | `right` | Changes the widget position on the screen. Can be `left` or `right` |
| `background` | Livechat background | `N/A` | Changes the message list background. Accepts the same values as the CSS property [background](https://developer.mozilla.org/en-US/docs/Web/CSS/background) |
| `guestBubbleBackgroundColor` | `N/A` | `N/A` | Changes the guest's message bubble background color |
| `agentBubbleBackgroundColor` | `N/A` | `N/A` | Changes the agent's message bubble background color |
| `hideGuestAvatar` | `N/A` | `false` | Hides/shows the guest avatar |
| `hideAgentAvatar` | `N/A` | `true` | Hides/shows the agent avatar |

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
fix: Jump to message only works once

View File

@ -1,13 +0,0 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/rest-typings": minor
---
**Added Livechat's new theming settings to Appearance page (available for Premium workspaces)**
Newly added settings are:
- `Livechat widget position on the screen`: Changes the widget position between left or right of the viewport
- `Livechat background`: Changes the message list background. Receives the same value as the CSS's background property.
- `Hide system messages`: Changes the visibility of system messages displayed on the widget.
- `Hide "powered by Rocket.Chat"`: Changes the visibility of Rocket.Chat's watermark on the widget.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
This fix allows links such as ones starting with "notes://" and other specific apps to be rendered in the User panel as they are in the messages

View File

@ -1,6 +0,0 @@
---
'@rocket.chat/meteor': patch
'@rocket.chat/ddp-streamer': patch
---
Fixed an internal server error when using the backwards compatibility flag to connect to the real time API for listening to all server message notifications.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed Mail dryrun sending email to all users

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
fix: Corrected SVG image preview by setting correct format during thumbnail generation

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/model-typings": patch
---
Changed logic that process custom fields from visitors when updating its data, making the process more reliable and faster.

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": minor
"@rocket.chat/i18n": minor
---
Added a new formatter shortcut to add hyperlinks to a message

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': minor
---
feat: add a11y doc links

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed mentions not working when mentioned user changes username.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fixed an issue with the user presence not updating automatically for other users.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fixed a small issue that was causing the room layout to shift when loading apps messages

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Allowed upload of `lst` files

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed an issue where the login button for Custom OAuth services would not work if any non-custom login service was also available

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fix error on changing a discussion name

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixes an issue allowing only numbers, if trigger's condition is 'visitor time on site'

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Don't use the registration.yaml file to configure Matrix Federation anymore.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed auto-availability of reactivated livechat agents; they now stay 'Not Available' until manually set to 'Available'

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": minor
---
feat: show date on message's scroll

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/livechat": patch
---
Livechat: A registered user loses their messages if 'registerGuest' is called using the same token.

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/livechat": minor
---
chore: Refactor & Improve Livechat Widget API
Refactors and adds better error handling to the widget's API calls

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/livechat": patch
---
Fixes issue where the livechat offline form would render even when disabled

View File

@ -1,144 +0,0 @@
{
"mode": "pre",
"tag": "rc",
"initialVersions": {
"@rocket.chat/meteor": "6.7.0-develop",
"rocketchat-services": "1.1.28",
"@rocket.chat/account-service": "0.3.10",
"@rocket.chat/authorization-service": "0.3.10",
"@rocket.chat/ddp-streamer": "0.2.9",
"@rocket.chat/omnichannel-transcript": "0.3.10",
"@rocket.chat/presence-service": "0.3.10",
"@rocket.chat/queue-worker": "0.3.10",
"@rocket.chat/stream-hub-service": "0.3.10",
"@rocket.chat/api-client": "0.1.28",
"@rocket.chat/ddp-client": "0.2.19",
"@rocket.chat/license": "0.1.10",
"@rocket.chat/omnichannel-services": "0.1.10",
"@rocket.chat/pdf-worker": "0.0.34",
"@rocket.chat/presence": "0.1.10",
"@rocket.chat/ui-theming": "0.1.2",
"@rocket.chat/account-utils": "0.0.2",
"@rocket.chat/agenda": "0.1.0",
"@rocket.chat/apps": "0.0.1",
"@rocket.chat/base64": "1.0.13",
"@rocket.chat/cas-validate": "0.0.2",
"@rocket.chat/core-services": "0.3.10",
"@rocket.chat/core-typings": "6.7.0-develop",
"@rocket.chat/cron": "0.0.30",
"@rocket.chat/eslint-config": "0.6.1",
"@rocket.chat/favicon": "0.0.2",
"@rocket.chat/fuselage-ui-kit": "4.0.6",
"@rocket.chat/gazzodown": "4.0.6",
"@rocket.chat/i18n": "0.1.0",
"@rocket.chat/instance-status": "0.0.34",
"@rocket.chat/jwt": "0.1.1",
"@rocket.chat/livechat": "1.14.19",
"@rocket.chat/log-format": "0.0.2",
"@rocket.chat/logger": "0.0.2",
"@rocket.chat/message-parser": "0.31.28",
"@rocket.chat/mock-providers": "0.0.4",
"@rocket.chat/model-typings": "0.3.6",
"@rocket.chat/models": "0.0.34",
"@rocket.chat/poplib": "0.0.2",
"@rocket.chat/password-policies": "0.0.2",
"@rocket.chat/peggy-loader": "0.31.25",
"@rocket.chat/random": "1.2.2",
"@rocket.chat/release-action": "2.2.1",
"@rocket.chat/release-changelog": "0.1.0",
"@rocket.chat/rest-typings": "6.7.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.1",
"@rocket.chat/ui-avatar": "0.0.1",
"@rocket.chat/ui-client": "4.0.6",
"@rocket.chat/ui-composer": "0.1.0",
"@rocket.chat/ui-contexts": "4.0.6",
"@rocket.chat/ui-kit": "0.33.0",
"@rocket.chat/ui-video-conf": "4.0.6",
"@rocket.chat/uikit-playground": "0.2.19",
"@rocket.chat/web-ui-registration": "4.0.6"
},
"changesets": [
"afraid-mugs-priest",
"blue-files-deny",
"breezy-fireants-float",
"bright-cycles-count",
"brown-houses-rush",
"bump-patch-1711660500882",
"bump-patch-1712110733126",
"bump-patch-1712112981320",
"bump-patch-1712599855388",
"calm-penguins-do",
"chatty-horses-peel",
"clean-cars-teach",
"cmd_preview",
"cuddly-rocks-fix",
"curly-dodos-tan",
"curly-impalas-wave",
"curly-years-smile",
"cyan-countries-impress",
"cyan-shoes-fly",
"dirty-islands-mate",
"eight-rice-tease",
"empty-hounds-jog",
"fair-triggers-suffer",
"five-dragons-joke",
"flat-fishes-sniff",
"flat-windows-juggle",
"funny-cooks-sneeze",
"fuzzy-vans-own",
"gold-tigers-rhyme",
"good-baboons-shop",
"good-panthers-call",
"great-yaks-dream",
"grumpy-eagles-roll",
"happy-jars-lick",
"happy-pillows-call",
"khaki-oranges-wink",
"kind-dragons-flash",
"large-files-agree",
"large-toys-matter",
"long-phones-reflect",
"lovely-berries-type",
"lucky-ducks-join",
"mean-rabbits-hope",
"moody-cups-search",
"moody-ghosts-add",
"nice-ducks-shout",
"nine-ads-hide",
"nine-houses-reply",
"orange-dragons-fly",
"polite-cars-love",
"quick-cheetahs-help",
"rich-dingos-mix",
"rich-rocks-happen",
"rude-avocados-notice",
"serious-cows-compete",
"shy-bananas-repeat",
"silly-socks-divide",
"silver-chicken-learn",
"slimy-clocks-argue",
"slow-jobs-think",
"small-beers-call",
"spicy-wombats-shout",
"spotty-students-warn",
"strange-jars-invent",
"strange-lamps-taste",
"stupid-trains-trade",
"tall-bears-compete",
"ten-bobcats-occur",
"thin-keys-impress",
"thirty-beds-taste",
"thirty-berries-learn",
"thirty-ducks-smell",
"tiny-toes-fail",
"tough-doors-juggle",
"twenty-dolls-obey",
"twenty-yaks-grab",
"wicked-months-laugh",
"wild-keys-obey",
"young-doors-bathe"
]
}

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/web-ui-registration": patch
---
fixed the login page crashing when receiving unexpected errors

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Added reactions tooltip loader

View File

@ -1,7 +0,0 @@
---
'@rocket.chat/meteor': minor
'@rocket.chat/core-typings': minor
'@rocket.chat/livechat': minor
---
Added new Livechat trigger action "Send message (external service)"

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed discussion names displaying as IDs in sidebar search results

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fixed a bug on the rooms page's "Favorite" setting, which previously failed to designate selected rooms as favorites by default.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed Federation not working with Microservice deployments

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/eslint-config": patch
---
Fixed react eslint config

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/livechat": patch
---
fixed livechat UI blinking different colors when the chat is finished

View File

@ -1,6 +0,0 @@
---
"@rocket.chat/meteor": patch
"@rocket.chat/core-services": patch
---
`stopped` lifecycle method was unexpectedly synchronous when using microservices, causing our code to create race conditions.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fix: CRM integration mismatch on callback type vs code validation. Previously, callback was attempting to register a `LivechatStarted` event, however, our internal code was expecting a `LivechatStart` event, causing the hook to receive incomplete data

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Looking at the user's permission before rendering the 'Start Call' button on the UserInfo panel, so if the user does not have the permissions, the button does not show

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': minor
---
Introduces message navigability, allowing users to navigate on messages through keyboard

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fix: Show always all rooms when requesting chat history, even unserved ones. A faulty condition caused an issue where chat history was only able to present either served or unserved chats at once, without a proper way to get both. Now, the Chat history feature will showcase all closed rooms for the requested visitor.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
fix: Validate rooms are not taken before processing by queue. This will prevent an issue that caused a room, that's on an invalid state, to be re-processed by the queue worker, assigning it again to another user despite being already assigned to one. This happens when a room's inquiry gets to an state where it desyncs from the room object. Room is taken & served while inquiry is still queued. This fix will also reconciliate both when something like this happens: whenever the queue picks a chat that's already taken, it will update it's inquiry object to reflect that and avoid processing again.

View File

@ -1,6 +0,0 @@
---
'@rocket.chat/ddp-client': patch
'@rocket.chat/meteor': patch
---
Revert unintentional changes real time presence data payload

View File

@ -1,24 +0,0 @@
---
"@rocket.chat/message-parser": patch
---
feat(message-parser): add timestamps pattern
### Usage
Pattern: <t:{timestamp}:?{format}>
- {timestamp} is a Unix timestamp
- {format} is an optional parameter that can be used to customize the date and time format.
#### Formats
| Format | Description | Example |
| ------ | ------------------------- | --------------------------------------- |
| `t` | Short time | 12:00 AM |
| `T` | Long time | 12:00:00 AM |
| `d` | Short date | 12/31/2020 |
| `D` | Long date | Thursday, December 31, 2020 |
| `f` | Full date and time | Thursday, December 31, 2020 12:00 AM |
| `F` | Full date and time (long) | Thursday, December 31, 2020 12:00:00 AM |
| `R` | Relative time | 1 year ago |

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/web-ui-registration": patch
---
Fixed a bug that caused the Login page to crash when closing the Two-Factor Authentication modal using the Cancel button or the X button.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixed an issue where the sync ldap avatars background process would never run

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/livechat": patch
---
Fixes issue of the `setDepartment` Livechat API method not setting the store value properly (is was only setting on the guest object)

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Improved the layout of the 2FA modals and changed the email 2FA resend email anchor to a button.

View File

@ -1,8 +0,0 @@
---
"@rocket.chat/meteor": patch
---
**Added tag to premium settings in CE workspaces**
A premium tag will be displayed alongside the setting label for premium exclusive settings in CE workspaces.
This will bring visibility for users of our premium features while also informing them of the reason why the setting is currently disabled.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/models": patch
---
Fix proxified model props were missing context before attribution

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': minor
---
Introduced new methods for Rocket.Chat Apps to interact with livechat: `findOpenRoomsByAgentId` and `countOpenRoomsByAgentId`

View File

@ -1,9 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Introduced a new step to the queue worker: when an inquiry that's on an improper status is selected for processing, queue worker will first check its status and will attempt to fix it.
For example, if an inquiry points to a closed room, there's no point in processing, system will now remove the inquiry
If an inquiry is already taken, the inquiry will be updated to reflect the new status and clean the queue.
This prevents issues where the queue worker attempted to process an inquiry _forever_ because it was in an improper state.

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/meteor": patch
---
Fix error during migration 304. Throwing `Cannot read property 'finally' of undefined` error.

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fixes an issue where messages are not updating properly after pruning the room

View File

@ -1,5 +0,0 @@
---
'@rocket.chat/meteor': patch
---
Fix users presence stuck as online after connecting using mobile apps

View File

@ -1,5 +0,0 @@
---
"@rocket.chat/livechat": patch
---
Fixes issue causing a desync in different browser windows when a chat is closed and started again

View File

@ -1,6 +0,0 @@
---
'@rocket.chat/meteor': patch
'@rocket.chat/ddp-streamer': patch
---
Fix web UI not showing users presence updating to offline

View File

@ -1,5 +1,214 @@
# @rocket.chat/meteor
## 6.7.0
### Minor Changes
- ([#31820](https://github.com/RocketChat/Rocket.Chat/pull/31820)) **Added the ability for premium workspaces to hide Rocket.Chat's watermark as well as change the Livechat widget's logo**
The new settings (named below) can be found in the Omnichannel workspace settings within the livechat section.
- Hide "powered by Rocket.Chat"
- Livechat widget logo (svg, png, jpg)
- ([#31884](https://github.com/RocketChat/Rocket.Chat/pull/31884)) Deprecate `insertOrUpdateUser` Meteor method
- ([#31751](https://github.com/RocketChat/Rocket.Chat/pull/31751)) Added Livechat setting `Hide system messages` & API method `setHiddenSystemMessages`, to customize system message visibility within the widget.
- ([#31626](https://github.com/RocketChat/Rocket.Chat/pull/31626)) Freezes the permission table's first column allowing the user to visualize the permission name when scrolling horizontally
- ([#31772](https://github.com/RocketChat/Rocket.Chat/pull/31772)) Improved Livechat's theming capabilities
| Name (`setTheme`, `initialize`) | Workspace setting | Default value | Description |
| ------------------------------- | -------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `position` | Livechat widget position on the screen | `right` | Changes the widget position on the screen. Can be `left` or `right` |
| `background` | Livechat background | `N/A` | Changes the message list background. Accepts the same values as the CSS property [background](https://developer.mozilla.org/en-US/docs/Web/CSS/background) |
| `guestBubbleBackgroundColor` | `N/A` | `N/A` | Changes the guest's message bubble background color |
| `agentBubbleBackgroundColor` | `N/A` | `N/A` | Changes the agent's message bubble background color |
| `hideGuestAvatar` | `N/A` | `false` | Hides/shows the guest avatar |
| `hideAgentAvatar` | `N/A` | `true` | Hides/shows the agent avatar |
- ([#32043](https://github.com/RocketChat/Rocket.Chat/pull/32043)) **Added Livechat's new theming settings to Appearance page (available for Premium workspaces)**
Newly added settings are:
- `Livechat widget position on the screen`: Changes the widget position between left or right of the viewport
- `Livechat background`: Changes the message list background. Receives the same value as the CSS's background property.
- `Hide system messages`: Changes the visibility of system messages displayed on the widget.
- `Hide "powered by Rocket.Chat"`: Changes the visibility of Rocket.Chat's watermark on the widget.
- ([#31679](https://github.com/RocketChat/Rocket.Chat/pull/31679)) Added a new formatter shortcut to add hyperlinks to a message
- ([#31473](https://github.com/RocketChat/Rocket.Chat/pull/31473)) feat: add a11y doc links
- ([#31572](https://github.com/RocketChat/Rocket.Chat/pull/31572)) feat: show date on message's scroll
- ([#31268](https://github.com/RocketChat/Rocket.Chat/pull/31268)) Added new Livechat trigger action "Send message (external service)"
- ([#31549](https://github.com/RocketChat/Rocket.Chat/pull/31549)) Introduces message navigability, allowing users to navigate on messages through keyboard
- ([#31538](https://github.com/RocketChat/Rocket.Chat/pull/31538)) Introduced new methods for Rocket.Chat Apps to interact with livechat: `findOpenRoomsByAgentId` and `countOpenRoomsByAgentId`
### Patch Changes
- ([#31663](https://github.com/RocketChat/Rocket.Chat/pull/31663)) Fixes issue causing the setDepartment Livechat API overriding some triggers conditions
- ([#31745](https://github.com/RocketChat/Rocket.Chat/pull/31745) by [@Pritam-sd-dev](https://github.com/Pritam-sd-dev)) Fix room name updation on admin edit room flow.
- ([#31948](https://github.com/RocketChat/Rocket.Chat/pull/31948) by [@hardikbhatia777](https://github.com/hardikbhatia777)) Fixes an issue not allowing edit webhooks properly
- ([#31909](https://github.com/RocketChat/Rocket.Chat/pull/31909)) fix: Trigger `IPostLivechatRoomStarted` app event after inquiry is created. Previously, this event was fired after a room was created. This allowed to do some actions on rooms, but more elevated actions like transfering a room were not possible as at this point, an inquiry didn't exist.
- ([#31881](https://github.com/RocketChat/Rocket.Chat/pull/31881)) Fixed a problem that caused Business Hours feature (Multiple) to make bot agents not available when turning on the feature, and not making them available after that. Now, Business Hours will ignore Bot users, allowing admins to decide manually if a bot should be or not be active during a period of time
- 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.
- ([#31720](https://github.com/RocketChat/Rocket.Chat/pull/31720)) Now we are considering channels with auto-join inside teams on user creation
- ([#31970](https://github.com/RocketChat/Rocket.Chat/pull/31970)) **Fixed enterprise settings value not being updated when license is removed or invalid**
Added a license callbacks `onRemoveLicense` and `onInvalidateLicense` to update enterprise settings values when a license is removed/invalid.
This solves a specific scenario where in case of a downgrade (license removal), `settings.get` would continue to return `value` for enterprise settings instead of `invalidValue` as it should.
This would remain the case until the workspace was restarted.
- ([#31973](https://github.com/RocketChat/Rocket.Chat/pull/31973) by [@VipinDevelops](https://github.com/VipinDevelops)) Fixed message composer command preview for text type
- ([#31713](https://github.com/RocketChat/Rocket.Chat/pull/31713)) Fixes an issue not allowing admin users to edit the room name
- ([#31790](https://github.com/RocketChat/Rocket.Chat/pull/31790) by [@tiran133](https://github.com/tiran133)) fix: Fixes SAML Role mapping of custom roles
fixed: here https://github.com/RocketChat/Rocket.Chat/pull/31830
- ([#31589](https://github.com/RocketChat/Rocket.Chat/pull/31589)) fixed an issue with the composer losing its edit state and highlighted after resizing the window.
- ([#31700](https://github.com/RocketChat/Rocket.Chat/pull/31700)) Fixed matrix homeserver domain setting not being visible in admin panel
- ([#31788](https://github.com/RocketChat/Rocket.Chat/pull/31788)) fixed some apps-engine bridges receiving data in a wrong format
- ([#31660](https://github.com/RocketChat/Rocket.Chat/pull/31660)) Fixed issue with quote attachments still being displayed within the message even after removing link
- ([#31759](https://github.com/RocketChat/Rocket.Chat/pull/31759)) Fix notifications specially for DMs when preference is set to mentions.
- ([#31583](https://github.com/RocketChat/Rocket.Chat/pull/31583)) Fixed login email verification flow when a user tries to join with username
- ([#31803](https://github.com/RocketChat/Rocket.Chat/pull/31803)) Fixed room owner specified on room import not being inserted as a room member or owner.
- ([#31662](https://github.com/RocketChat/Rocket.Chat/pull/31662) by [@SySagar](https://github.com/SySagar)) fix: Jump to message only works once
- ([#31475](https://github.com/RocketChat/Rocket.Chat/pull/31475)) This fix allows links such as ones starting with "notes://" and other specific apps to be rendered in the User panel as they are in the messages
- ([#32085](https://github.com/RocketChat/Rocket.Chat/pull/32085)) Fixed an internal server error when using the backwards compatibility flag to connect to the real time API for listening to all server message notifications.
- ([#31571](https://github.com/RocketChat/Rocket.Chat/pull/31571)) Fixed Mail dryrun sending email to all users
- ([#31883](https://github.com/RocketChat/Rocket.Chat/pull/31883)) fix: Corrected SVG image preview by setting correct format during thumbnail generation
- ([#31890](https://github.com/RocketChat/Rocket.Chat/pull/31890)) Changed logic that process custom fields from visitors when updating its data, making the process more reliable and faster.
- ([#31860](https://github.com/RocketChat/Rocket.Chat/pull/31860)) Fixed mentions not working when mentioned user changes username.
- ([#31723](https://github.com/RocketChat/Rocket.Chat/pull/31723)) fixed an issue with the user presence not updating automatically for other users.
- ([#31894](https://github.com/RocketChat/Rocket.Chat/pull/31894)) fixed a small issue that was causing the room layout to shift when loading apps messages
- ([#32019](https://github.com/RocketChat/Rocket.Chat/pull/32019)) Allowed upload of `lst` files
- ([#31753](https://github.com/RocketChat/Rocket.Chat/pull/31753)) Fixed an issue where the login button for Custom OAuth services would not work if any non-custom login service was also available
- ([#31983](https://github.com/RocketChat/Rocket.Chat/pull/31983)) Fix error on changing a discussion name
- ([#31666](https://github.com/RocketChat/Rocket.Chat/pull/31666)) Fixes an issue allowing only numbers, if trigger's condition is 'visitor time on site'
- ([#32012](https://github.com/RocketChat/Rocket.Chat/pull/32012)) Don't use the registration.yaml file to configure Matrix Federation anymore.
- ([#31651](https://github.com/RocketChat/Rocket.Chat/pull/31651)) Fixed auto-availability of reactivated livechat agents; they now stay 'Not Available' until manually set to 'Available'
- ([#32069](https://github.com/RocketChat/Rocket.Chat/pull/32069)) Livechat: A registered user loses their messages if 'registerGuest' is called using the same token.
- ([#32031](https://github.com/RocketChat/Rocket.Chat/pull/32031)) Fixes issue where the livechat offline form would render even when disabled
- ([#31703](https://github.com/RocketChat/Rocket.Chat/pull/31703)) Added reactions tooltip loader
- ([#31701](https://github.com/RocketChat/Rocket.Chat/pull/31701)) Fixed discussion names displaying as IDs in sidebar search results
- ([#31554](https://github.com/RocketChat/Rocket.Chat/pull/31554) by [@shivang-16](https://github.com/shivang-16)) Fixed a bug on the rooms page's "Favorite" setting, which previously failed to designate selected rooms as favorites by default.
- ([#31844](https://github.com/RocketChat/Rocket.Chat/pull/31844)) Fixed Federation not working with Microservice deployments
- ([#31927](https://github.com/RocketChat/Rocket.Chat/pull/31927)) `stopped` lifecycle method was unexpectedly synchronous when using microservices, causing our code to create race conditions.
- ([#31880](https://github.com/RocketChat/Rocket.Chat/pull/31880)) fix: CRM integration mismatch on callback type vs code validation. Previously, callback was attempting to register a `LivechatStarted` event, however, our internal code was expecting a `LivechatStart` event, causing the hook to receive incomplete data
- ([#31600](https://github.com/RocketChat/Rocket.Chat/pull/31600)) Looking at the user's permission before rendering the 'Start Call' button on the UserInfo panel, so if the user does not have the permissions, the button does not show
- ([#31904](https://github.com/RocketChat/Rocket.Chat/pull/31904)) fix: Show always all rooms when requesting chat history, even unserved ones. A faulty condition caused an issue where chat history was only able to present either served or unserved chats at once, without a proper way to get both. Now, the Chat history feature will showcase all closed rooms for the requested visitor.
- ([#31896](https://github.com/RocketChat/Rocket.Chat/pull/31896)) fix: Validate rooms are not taken before processing by queue. This will prevent an issue that caused a room, that's on an invalid state, to be re-processed by the queue worker, assigning it again to another user despite being already assigned to one. This happens when a room's inquiry gets to an state where it desyncs from the room object. Room is taken & served while inquiry is still queued. This fix will also reconciliate both when something like this happens: whenever the queue picks a chat that's already taken, it will update it's inquiry object to reflect that and avoid processing again.
- ([#31823](https://github.com/RocketChat/Rocket.Chat/pull/31823)) Revert unintentional changes real time presence data payload
- ([#31604](https://github.com/RocketChat/Rocket.Chat/pull/31604)) Fixed an issue where the sync ldap avatars background process would never run
- ([#31621](https://github.com/RocketChat/Rocket.Chat/pull/31621)) Improved the layout of the 2FA modals and changed the email 2FA resend email anchor to a button.
- ([#32038](https://github.com/RocketChat/Rocket.Chat/pull/32038)) **Added tag to premium settings in CE workspaces**
A premium tag will be displayed alongside the setting label for premium exclusive settings in CE workspaces.
This will bring visibility for users of our premium features while also informing them of the reason why the setting is currently disabled.
- ([#31998](https://github.com/RocketChat/Rocket.Chat/pull/31998)) Introduced a new step to the queue worker: when an inquiry that's on an improper status is selected for processing, queue worker will first check its status and will attempt to fix it.
For example, if an inquiry points to a closed room, there's no point in processing, system will now remove the inquiry
If an inquiry is already taken, the inquiry will be updated to reflect the new status and clean the queue.
This prevents issues where the queue worker attempted to process an inquiry _forever_ because it was in an improper state.
- ([#32056](https://github.com/RocketChat/Rocket.Chat/pull/32056)) Fix error during migration 304. Throwing `Cannot read property 'finally' of undefined` error.
- ([#31658](https://github.com/RocketChat/Rocket.Chat/pull/31658)) Fixes an issue where messages are not updating properly after pruning the room
- ([#31895](https://github.com/RocketChat/Rocket.Chat/pull/31895)) Fix users presence stuck as online after connecting using mobile apps
- ([#31833](https://github.com/RocketChat/Rocket.Chat/pull/31833)) Fix web UI not showing users presence updating to offline
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, f0475cc4cf, d1b1ffe9e5, 0570f6740a, 939a6fa35f, 8b10c6cf0f, b9e897a8f5, b876e4e0fc, 5ad65ff3da, f612d741f3, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/web-ui-registration@5.0.0
- @rocket.chat/rest-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/i18n@0.2.0
- @rocket.chat/core-services@0.3.11
- @rocket.chat/message-parser@0.31.29
- @rocket.chat/models@0.0.35
- @rocket.chat/api-client@0.1.29
- @rocket.chat/license@0.1.11
- @rocket.chat/omnichannel-services@0.1.11
- @rocket.chat/pdf-worker@0.0.35
- @rocket.chat/presence@0.1.11
- @rocket.chat/apps@0.0.2
- @rocket.chat/cron@0.0.31
- @rocket.chat/gazzodown@5.0.0
- @rocket.chat/ui-contexts@5.0.0
- @rocket.chat/base64@1.0.13
- @rocket.chat/fuselage-ui-kit@5.0.0
- @rocket.chat/instance-status@0.0.35
- @rocket.chat/random@1.2.2
- @rocket.chat/sha256@1.0.10
- @rocket.chat/ui-composer@0.1.0
- @rocket.chat/ui-kit@0.33.0
- @rocket.chat/ui-video-conf@5.0.0
- @rocket.chat/server-cloud-communication@0.0.2
- @rocket.chat/ui-theming@0.1.2
- @rocket.chat/ui-avatar@1.0.0
- @rocket.chat/ui-client@5.0.0
</details>
## 6.7.0-rc.4
### Patch Changes

View File

@ -1,3 +1,3 @@
{
"version": "6.7.0-rc.4"
"version": "6.7.0"
}

View File

@ -1,5 +1,20 @@
# rocketchat-services
## 1.1.29
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, d1b1ffe9e5, 0570f6740a, b9e897a8f5, b876e4e0fc, 5ad65ff3da, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/rest-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/message-parser@0.31.29
- @rocket.chat/models@0.0.35
- @rocket.chat/ui-kit@0.33.0
</details>
## 1.1.29-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "rocketchat-services",
"private": true,
"version": "1.1.29-rc.4",
"version": "1.1.29",
"description": "Rocket.Chat Authorization service",
"main": "index.js",
"scripts": {

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/meteor",
"description": "The Ultimate Open Source WebChat Platform",
"version": "6.7.0-rc.4",
"version": "6.7.0",
"private": true,
"author": {
"name": "Rocket.Chat",

View File

@ -1,5 +1,18 @@
# @rocket.chat/account-service
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, d1b1ffe9e5, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/rest-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/account-service",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat Account service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,18 @@
# @rocket.chat/authorization-service
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, d1b1ffe9e5, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/rest-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/authorization-service",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat Authorization service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,24 @@
# @rocket.chat/ddp-streamer
## 0.2.10
### Patch Changes
- ([#32085](https://github.com/RocketChat/Rocket.Chat/pull/32085)) Fixed an internal server error when using the backwards compatibility flag to connect to the real time API for listening to all server message notifications.
- ([#31833](https://github.com/RocketChat/Rocket.Chat/pull/31833)) Fix web UI not showing users presence updating to offline
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, d1b1ffe9e5, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/rest-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
- @rocket.chat/ui-contexts@5.0.0
- @rocket.chat/instance-status@0.0.35
</details>
## 0.2.10-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/ddp-streamer",
"private": true,
"version": "0.2.10-rc.4",
"version": "0.2.10",
"description": "Rocket.Chat DDP-Streamer service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,19 @@
# @rocket.chat/omnichannel-transcript
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
- @rocket.chat/omnichannel-services@0.1.11
- @rocket.chat/pdf-worker@0.0.35
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/omnichannel-transcript",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,18 @@
# @rocket.chat/presence-service
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
- @rocket.chat/presence@0.1.11
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/presence-service",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat Presence service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,18 @@
# @rocket.chat/queue-worker
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
- @rocket.chat/omnichannel-services@0.1.11
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/queue-worker",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,17 @@
# @rocket.chat/stream-hub-service
## 0.3.11
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, 0570f6740a, b9e897a8f5, b876e4e0fc, e203c40471]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/model-typings@0.3.7
- @rocket.chat/core-services@0.3.11
- @rocket.chat/models@0.0.35
</details>
## 0.3.11-rc.4
### Patch Changes

View File

@ -1,7 +1,7 @@
{
"name": "@rocket.chat/stream-hub-service",
"private": true,
"version": "0.3.11-rc.4",
"version": "0.3.11",
"description": "Rocket.Chat Stream Hub service",
"scripts": {
"build": "tsc -p tsconfig.json",

View File

@ -1,5 +1,15 @@
# @rocket.chat/api-client
## 0.1.29
### Patch Changes
- <details><summary>Updated dependencies [b9ef630816, 3eb4dd7f50, d1b1ffe9e5, b9e897a8f5]:</summary>
- @rocket.chat/core-typings@6.7.0
- @rocket.chat/rest-typings@6.7.0
</details>
## 0.1.29-rc.4
### Patch Changes

Some files were not shown because too many files have changed in this diff Show More