Rocket.Chat - Package Updates
-
[2.51.0]
- Update Rocket.Chat to 7.0.0
- Full changelog
-
[2.52.0]
- Update Rocket.Chat to 7.1.0
- Full Changelog
- (#33897) adds unread badge to sidebar collapser
- (#32906) Improves thread metrics featuring user avatars, better titles and repositioned elements.
- (#33810) Adds cursor pagination on chat.syncMessages endpoint
- (#33214) Adds a new route to allow fetching avatars by the user's id
/avatar/uid/<UserID>
- (#32727) These changes aims to add:
- (#33920) Improves the customizability of the naming of automatic Persistent video calls discussions, allowing the date of the call to be in different parts of the name, using the
[date]
keyword. - (#33997) Prevent apps' subprocesses from crashing on unhandled rejections or uncaught exceptions
- (#33814) Adds a confirmation modal to the cancel subscription action
- (#33776) Fix user highlights not matching only whole words
- (#33818) Remove unused client side
setUserActiveStatus
meteor method. - (#33596) Bump meteor to 3.0.4 and Node version to 20.18.0
- (#33713) Deprecated the
from
field in the apps email bridge and made it optional, using the server's settings when the field is omitted - (#32991) Fixes an issue where updating custom emojis didnt work as expected, ensuring that uploaded emojis now update correctly and display without any caching problems.
- (#33985) Fixes issue that could cause multiple discussions to be created when creating it from a message action
- (#33904) adds missing html attributes in sidebar item templates
- (#33218) Fixes message character limit not being applied to file upload descriptions
- (#33908) Fixes the issue where newly created teams are incor
-
[2.53.0]
- Update Rocket.Chat to 7.2.0
- Full Changelog
- (#34194) Adds a new
contacts.checkExistence
endpoint, which allows identifying whether there's already a registered contact using a given email, phone, id or visitor to source association. - (#34004) Allows Rocket.Chat to store call events.
- (#33895) Adds statistics related to the new Contact Identification feature:
- (#34220) Disables OTR messages selection when exporting messages
- (#34121) Organizes App Settings interface by introducing section-based accordion groups to improve navigation and readability for administrators.
- (#34076) Introduces a new option when exporting messages, allowing users to select and download a JSON file directly from client
- (#34057) Improves the workspace and subscription admin pages by updating font scaling, centralizing elements,
- (#33549) Adds a new callout in the subscription page to inform users of subscription upgrade eligibility when applicable.
- (#34205) Fixes an error where the engine would not retry a subprocess restart if the last attempt failed
- (#34137) Fixes Unit's
numDepartments
property not being updated after a department is removed
-
[2.54.0]
- Checklist added to CloudronManifest
- CLOUDRON_OIDC_PROVIDER_NAME implemented
-
[2.54.1]
- Use Deno v1.37.1 to fix rocketchat apps
-
[2.54.2]
- Update Rocket.Chat to 7.2.1
- Full Changelog
- Node:
20.18.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.1
- Bump @rocket.chat/meteor version.
-
[2.54.3]
- set the deno cache dir
-
[2.55.0]
- Update Rocket.Chat to 7.3.0
- Full Changelog
- (#33060) Added
departmentsAllowedToForward
property to departments returned in thelivechat/config
endpoint - (#34153) Groups members by their roles in the room's member list for improved clarity
- (#34940) Allows agents and managers to close Omnichannel rooms that for some reason ended up in a bad state. This "bad state" could be a room that appears open but it's closed. Now, the endpoint
livechat/room.closeByUser
will accept an optionalforceClose
parameter that will allow users to bypass most state checks we do on rooms and perform the room closing again so its state can be recovered. - (#34948) Adds voice calls data to statistics
- (#34922) Fixes an issue where users without the "Preview public channel" permission would receive new messages sent to the channel
- (#34191) Allows granting the
mobile-upload-file
permission to guests - (#34153) Adds
rooms.membersOrderedByRole
endpoint to retrieve members of groups and channels sorted according to their respective role in the room. - (#34904) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- 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.
- (#34846) Fixes the send attachments option not working on iOS browsers by moving it from the composer dropdown menu to the composer primary actions.
- (#34858) Fixes an issue that prevented the apps-engine from reestablishing communications with subprocesses in some cases
- (#34849) Fixes an issue where losing connection could break app's action buttons
- (#35010) Prevent a bug that caused all sessions being marked as logged out if some required value was missing due to a race condition.
- (#34864) Allows users to fetch the
packageValue
of settings when calling/settings
endpoint viaincludeDefaults
query param. - (#34908) Fixes an issue where room scroll position wasn't being restored when moving between rooms.
- (#34887) Fixes an issue where the system would throw the error: 'GUI Application error' while uninstalling an app(when on the requests tab).
- (#34900) Fixes an issue that prevented room history from loading under certain conditions.
- (#35009) Fix an issue with apps installations via Marketplace
- (#34503) Fixes an issue where changing user role in a room displays the wrong message
- (#34873) Fixes SAML login redirecting to wrong room when using an invite link.
- (#34839) Fixes apps actions showing in toolbar without an icon
- (#34892) Fixes an issue where Rocket cat would send '%s' as the mongo version when using a deprecated but supported version of MongoDB.
- (#34860) Fixes an issue where room's file list would incorrectly display incoming messages as files.
- (#34210) Fixes livechat conversations not being assigned to the contact manager even when the "Assign new conversations to the contact manager" setting is enabled
- (#34113) Fixes dates being incorrect when fetching omnichannel reports with the following time periods:
- (#35055) Fixes an issue where the container image could not be run as any random non-root user id.
- (#34935) Fixes an issue with the retention policy max age settings not maintaning it's previous value when upgrading from version < 6.10
- (#34933) Fixes SlackBridge service failing to connect to multiple slack workspaces
- (#34851) Fixes thumbnails not being deleted from storage on room deletion
- <details><summary>Updated dependencies [79cba772bd8ae0a1e084687b47e05f312e85078a, c8e8518011b8b7d318a2bb2f26b897b196421d76, 5506c406f4a22145ece065ad2b797225e94423ca, c75d771c410579d3d7eaabb379871456ded1b111, 8942b0032af976738a7c602fa389803dda30c0dc, 4aa95b61edaf6ce4fe0c5bdbc3d0157bf3d6794b, 1f54b733eaa91e602baaff74f113c7ef16ddaa89, bfa92f4dba1a16973d7da5a9c0f5d0df998bf944, c0fa1c884cccab47f4e68dd81457c424cf176f11, 3c237b25b27782db2e54c4c294140b1c8cd9b31a, b4ce5797b7fc52e851aa4afc54c4617fc12cbf72, c8e8518011b8b7d318a2bb2f26b897b196421d76]:</summary>
-
[2.55.1]
- Update Rocket.Chat to 7.3.1
- Full Changelog
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
- Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- (#35112 by @dionisio-bot) Fixes the queue processing of Omnichannel's waiting queue focusing on 3 main areas:
- (#35096 by @dionisio-bot) Fixes a behavior in Omnichannel that was causing bot agents to be waiting in the queue, when they should always skip it.
- <details><summary>Updated dependencies [b7905dfebe48d27d0d774fb23cc579ea9dfd01f4]:</summary>
-
[2.55.2]
- Update Rocket.Chat to 7.3.2
- Full Changelog
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
- Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- (#35212 by @dionisio-bot) Fixes incorrect start date on omnichannel reports
- (#35222 by @dionisio-bot) Fixes
channels.list
endpoint from rejecting pagination parameters - (#35251 by @dionisio-bot) fixes an issue with embedded layout rooms displaying as if the user is not part of the room
- <details><summary>Updated dependencies []:</summary>
-
[2.66.0]
- Use the correct base image 5
-
[2.66.1]
- Update Rocket.Chat to 7.3.3
- Full Changelog
- Node:
22.11.0
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.48.2
- Bump @rocket.chat/meteor version.
- Add a retry mechanism to get supported versions from Cloud
- (#35353 by @dionisio-bot) Fixes omnichannel transcript filename breaking download links
- <details><summary>Updated dependencies [b2d71461a6a73157024e4594cc1228419a34673e]:</summary>
-
[2.67.0]
- Update Rocket.Chat to 7.4.0
- Full Changelog
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.49.0
- (#34208) Adds a new endpoint
rooms.hide
to hide rooms of any type when provided with the room's ID - (#35147) Allows users to filter by multiple departments & by livechat units on
livechat/rooms
endpoint. - (#34274) Adds a new setting that if enabled, will not count bot messages in the average response time metrics
- (#35177) Adds a new IPostSystemMessageSent event, that is triggered whenever a new System Message is sent
- (#34957) Implements a modal to let users know about VoIP calls in direct messages and missing configurations.
- (#34958) Makes Omnichannel converstion start process transactional.
- (#34926) Enables control of video conference ringing and dialing sounds through the call ringer volume user preference, preventing video conf calls from always playing at maximum volume.
- (#35260) Enhances message sorting in the
im.messages
anddm.messages
endpoints by enabling support for multi-parameter sorting.
-
[2.67.1]
- Update Rocket.Chat to 7.4.1
- Full Changelog
- Node:
22.13.1
- MongoDB:
5.0, 6.0, 7.0
- Apps-Engine:
1.49.0
- (#35422 by @dionisio-bot) fixes an issue where videoconf calls could sometimes fail to ring an user after a temporary disconnection
- Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- <details><summary>Updated dependencies []:</summary>
-
[2.68.0]
- Update Rocket.Chat to 7.5.0
- Full Changelog
- (#35361) Fixes Some EE features not available after changing plans
- (#35370) Adds a new "Unit" field to the create/edit department page, allowing users to specify a business unit when creating or editing a department.
- (#34983) feat: Adds OpenAPI support
- (#35474) Adds automatic presence sync based on calendar events, updating the users status to busy when a meeting starts and reverting it afterward.
- (#33882 by @noobbbbb) Adds unicode character support for default avatars
- (#35486) Adds the executeLivechatRoomCreatePrevent hook to the Rocket.Chat Apps-Engine to prevent the creation of live chat rooms.
- (#35258) Introduces
/v1/audit.settings
endpoint for querying changed settings audit events - (#33796) Replaces rc-scrollbars in favor of overlayscrollbars fixing some visual and a11y issues when using RTL languages
- (#35330) fixes an issue where videoconf calls could sometimes fail to ring an user after a temporary disconnection
- (#35286) Bumps fuselage and related packages versions to use the most recent releases of each package, especially the fix for the missing track of the fuselage slider component
-
[2.68.1]
- Update Rocket.Chat to 7.5.1
- Full Changelog
- Bump @rocket.chat/meteor version.
- Bump @rocket.chat/meteor version.
- (#35732 by @dionisio-bot) Fixes an issue with dynamic API routes requiring a server restart to be operable.
- (#35728 by @dionisio-bot) Fixes Omnichannel Contact Center's chats filter not working when "From" and "To" fields have the same date
-
[2.69.0]
- Update Rocket.Chat to 7.6.0
- Full Changelog
- New features include LDAP sync support for federated users and comprehensive event logging for all user setting changes, with a one-year retention for auditability. Apps can now respond to department removal or disablement events to avoid service interruptions. The Security screen was enhanced with better guidance for two-factor authentication setup. A redesigned global header was released under feature preview with improved accessibility. UI enhancements included simplifying room headers, contextual navigation buttons, and clearer announcement banner behavior. Custom LDAP variable manipulation was introduced, allowing advanced string operations. Icons for Video Calls and VOIP were updated for better clarity. Additionally, departments can now be linked to units during creation or updates, and live agents can temporarily hide the "Contact Unknown" banner to minimize disruption.
- Numerous bugs were addressed, including correcting federated users' display names and resolving Engagement Dashboard loading issues in versions 7.4.1 and 7.5. Improvements were made to Contact Center date filters, Engagement Panel timezone displays, and webhook user updates. Calendar presence syncing now works reliably on desktop apps, and VoIP call reconnection issues with FreeSWITCH were resolved. Webhook posting and private team behavior were aligned with access controls. Authentication methods now correctly enforce user limits. Issues with Poll Plus voting, livechat custom field updates, canned response editing crashes, and unnecessary inquiry updates were also fixed. Livechat department visibility for monitors, chat limit hierarchy, Business Hours toggling, agent search input handling, and simultaneous chat assignment algorithms were corrected to ensure consistent and expected system behavior.
- (#35717) Adds new settings to allow configuring custom variables with string manipulation functions on the LDAP data mapper
- (#35280) Allows apps to react to department status changes.
- (#35644) Adds the ability to dynamically add and remove options from select/multi-select settings in the Apps Engine to support more flexible configuration scenarios by exposing two new methods on the settings API.
- (#34954 by @tapiarafael) Allows search omnichannel rooms by the exact visitor name using double quotes to have a faster response
- (#35613) Replaces the parent room tag in room header in favor of a button to back to the parent room
- (#35615) Removes the avatar in the room header
- (#35218) Adds a new admin page to audit settings changes in a server
- (#35721) Enhances the
/api/apps/installed
and/api/apps/:id/status
endpoints so they get apps' status across the cluster in High-Availability and Microservices deployments
-
[2.69.1]
- Update Rocket.Chat to 7.6.1
- Full Changelog
- RocketChat/Rocket.Chat (RocketChat/Rocket.Chat)
- Fixes buffer as response from API
- Fixes the Apps-Engine package installation, removing the dependency on an internal package
-
[2.69.2]
- Update Rocket.Chat to 7.6.2
- Full Changelog
- Bump @rocket.chat/meteor version.
- (#36101 by @dionisio-bot) Fixes an issue that caused Hono to not process payloads with content type
x-www-form-urlencoded
correctly
-
[2.70.0]
- Update Rocket.Chat to 7.7.0
- Full Changelog
- (#35830) Introduces a new feature which enables dragging the VoIP call widget to change its position on the screen.
- (#35996) Improves the alert shown after pruning messages to reflect that files have been pruned when the "files only" option was selected.
- (#35416) Improve the
/api/apps/:id/logs
endpoint to accept filters - (#35416) Add a new endpoint
/api/apps/logs
that allows for fetching logs without a filter for app id - (#35776) Improves handling of errors during voice calls
- (#35468 by @samir0607) Fixes an issue where the composer popup doesn't scroll the results properly
- (#35984) Fixes an issue that caused the auto transfer process due to agent inactivity to fail with error
Missing property userType
when the target of the transfer was the queue. - (#35981) Deprecates the use of MongoDB oplog or Change Streams to receive real time data updates.
- (#35976) Fixes a bug where changing site url breaks
meteor_runtime_config
path until we reset the server - (#35963) Fixes emojis being parsed inside code blocks in text message attachment using
chat.postMessage
API call