Rocket.Chat - Package Updates
-
[3.2.0]
- Update Rocket.Chat to 8.3.1
- Full Changelog
- (#40080 by @dionisio-bot) Fixes a bug that could remove all of a user's subscriptions when the user was re-added to a room while still banned.
-
[3.2.1]
- Update Rocket.Chat to 8.3.2
- Full Changelog
- (#40130 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
[3.2.2]
- Pre install deno cache and make it rw in /run/
-
P Package Updates locked this topic on
-
[3.3.0]
- Update Rocket.Chat to 8.4.0
- Full Changelog
- Adds file thumbnails with image preview to the message composer attachments
- Adds a new REST endpoint to accept or reject media calls without an active media session
- Adds externalIds field to livechat visitors for external platform identification.
- Adds a
skipTranspileflag (defaultfalse) to webhook integrations. When set totrue, the integration script is stored as-is without Babel transpilation matching the 9.0.0 default where Babel is removed entirely. Admins can flip the flag per-integration to validate strict-mode compatibility before upgrading. The field is deprecated and will be removed in 9.0.0. - Updates omnichannel routing so agents with
offlinestatus are always excluded from assignment. TheLivechat_enabled_when_agent_idlesetting now only affects agents withawaystatus. - Introduces Cold Storage Archiving for Read Receipts to improve performance and scalability in large deployments.
- Fixed UI becoming unresponsive after clicking "See on Engagement Dashboard" from the workspace info card, which required a manual page refresh to recover.
- Fixes a bug that could remove all of a user's subscriptions when the user was re-added to a room while still banned.
- Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- Fixes an issue where the Omnichannel routing system ignored the
Livechat_accept_chats_with_no_agentssetting. Now, offline agents are correctly considered for assignment when the setting allows it.
-
[3.3.1]
- Update Rocket.Chat to 8.4.1
- Full Changelog
- (#40410 by @dionisio-bot) Disables SAML login when it is set to validate signatures without the proper configuration for it
- (#40459 by @dionisio-bot) Allows users to search for attribute values when assigning them to rooms
- (#40410 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
[3.3.2]
- Update Rocket.Chat to 8.4.2
- Full Changelog
- Ensures OAuth tokens are cleaned up after user deactivation
- Fixes the
users.presenceendpoint returning an empty array when called with multiple comma-separated IDs, caused byajvQuerycoercing the string into a single-element array after the OpenAPI migration (#40527 by @dionisio-bot) - Ensures that deactivated users have their login tokens cleaned up in users.deactivateidle
- Ensures the Meteor method for translateMessage validates access and types
- Ensures the visitor token is not present in the visitors.info response
- Ensures the autotranslate.translateMessage endpoint checks for room access
-
[3.3.3]
- Update Rocket.Chat to 8.4.3
- Full Changelog
- (#40771 by @dionisio-bot) Fixes the Chat Limits locking mechanism to allow bot agents to skip the lock as they aren't limited
-
[3.3.4]
- fix: deno cache for marketplace app installation
-
[3.4.0]
- Update Rocket.Chat to 8.5.0
- Full Changelog
- Swap usage of internal @rocket.chat/apps-engine internal APIs to @rocket.chat/apps package
- Adds 4 new permissions (assigned to admins by default) to control the visibility of each tab inside the ABAC Administration panel
- Adds new API endpoints
custom-sounds.createandcustom-sounds.updateto manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. - Adds a new "Drafts" group to the sidebar, providing quick access to all rooms with unfinished messages.
- Ensures OAuth tokens are cleaned up after user deactivation
- Fixes an issue where thread content would disappear after clicking "Jump to recent messages".
- Fixes the
users.presenceendpoint returning an empty array when called with multiple comma-separated IDs, caused byajvQuerycoercing the string into a single-element array after the OpenAPI migration - Ensures the visitor token is not present in the visitors.info response
- Sanitizes image URLs in rendered messages to block
javascript:,data:, andvbscript:schemes matching the protection already applied to markdown links. Defense-in-depth against XSS via crafted markdown like. - Fixes action buttons added by apps being rendered in the Marketplace Menu rather than the User Menu
-
[3.4.1]
- Update Rocket.Chat to 8.5.1
- Full Changelog
- (#40917 by @dionisio-bot) Escapes HTML tags in exported data
- (#40891 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- (#40904 by @dionisio-bot) Fixes missing permission check on the
POST /api/v1/fingerprintendpoint - (#40938 by @dionisio-bot) Fixes an issue where
descriptionwas incorrectly being used as alternative text for image attachments
-
[3.5.0]
- Update Rocket.Chat to 8.6.0
- Full Changelog
- Adds Virtru as an external attribute store option for attribute-based access control, selectable under Administration > Settings > ABAC, and deactivates users locked out in LDAP or Active Directory during sync.
- Added LibreTranslate as a message auto-translation provider, alongside Google, DeepL and Microsoft. LibreTranslate can be self-hosted, enabling fully on-premise / offline message auto-translation. Configure the instance URL (and optional API key) under Admin Settings Message Auto-Translate LibreTranslate and select it as the Service Provider.
- Added a new
rooms.joinREST endpoint that lets a user join any room type, replicating the behavior of the deprecatedjoinRoomDDP method. - Introduces popout functionality for voice calls
- Fixes S3 file upload failing when the region setting is empty or the endpoint is configured without a URL scheme
- Fixes auto-translate not activating for users who set their language preference after joining rooms
- Fixes an issue that allowed users to create a DM and send messages to a deactivated account
- Fixes an issue where updating an app in quick succession could crash the server.
- Fixes an issue where editing or deleting a message in a federated room caused subsequent messages to stop syncing between servers
- Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
-
[3.5.1]
- Update Rocket.Chat to 8.6.1
- Full Changelog
- (#41234 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- (#41243 by @dionisio-bot) Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- (#41308 by @dionisio-bot) Fixes wrong FederationLookup type assigned to IUser in apps. The correct data is there, but the type does not represent it.
- (#41292 by @dionisio-bot) Ensures the
users.CreateTokenendpoint checks for theuser-generate-access-tokenpermission when generating a login token for another user - (#41276 by @dionisio-bot) Ensures room permission checks are applied consistently regardless of how the room is identified when converting a channel to a team or creating a team from an existing room
-
[3.6.0]
- Update Rocket.Chat to 8.7.0
- Full Changelog
- Adds
currentfield toDeviceManagementSessiontype andcurrentLoginTokenparameter toaggregateSessionsByUserId, allowing the sessions endpoint to identify and flag the caller's active session. - Introduces a more secure and reliable server-side OAuth authentication flow.
- Adds AI Search with semantic message results, optional OpenAI-compatible answers, and AI Center configuration.
- Adds support for running Rocket.Chat in FIPS mode. The monolith and all microservices (ddp-streamer, account-service, authorization-service, presence-service, queue-worker, omnichannel-transcript) can now enforce FIPS-compliant cryptography via Node.js/OpenSSL FIPS, with dedicated FIPS Docker images. Running in FIPS mode requires a license including the new
fipsmodule, and FIPS status is now reported in server logs and statistics. - Replaces proprietary emojis with native (unicode) emojis and increases available emoji set
- Added a persistent audio player. Playing an audio attachment now continues across room navigation: the audio keeps playing when you switch or close the conversation, and a "Now playing" card appears at the top of the sidebar with play/pause, seek, playback speed (1x/1.5x/2x), and a shortcut back to the originating conversation.
- Fixes race conditions in several check-then-write database flows by collapsing them into single atomic operations: CAS login tokens can no longer be consumed by two concurrent logins, revoking a room invite no longer emits duplicate removal notifications, and deleting an integration now enforces the creator-only permission scope in the delete itself
- Fixes own account showing twice in navbar room search when searching by username
- Security Hotfix (https://docs.rocket.chat/docs/security-fixes-and-updates)
- Fixes multiple business hours losing their linked departments after a daylight saving time change or a server restart. The automatic timezone adjustment re-saved business hours without their department associations, causing business hours configured with timezones to silently stop applying to agents.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login