Rocket.Chat 3.4 is up and running!
In this release, we added some great new features to both the Community Edition and the Enterprise Edition. We will briefly walk you through the main features in this post. To view the entire list of new features, updates, and bug fixes click here.
Enterprise Edition (EE)
Omnichannel
#17947 - Omnichannel multiple business hours?
When you have teams distributed across different regions or time-zones, matching the working hours of each group might become a hassle. Now you’ll be able to set up multiple Business Hours configurations, ultimately providing a better customer experience. You can set up the Business Hours system in two ways:
- Single: This setting manages all Omnichannel agents. This option is suitable when there is only one team of agents.
- Multiple: This setting allows managers to set up multiple Business Hours configurations. This option is suitable when then Teams of agents are grouped per department.
To enable this feature, just go to Omnichannel Business Hours and set the most suitable period of time and timezone for your company:
#17920 - Download Data From Engagement Dashboard?
The Engagement Dashboard shows the administrator how his team is using Rocket.Chat’s server. Now, you can download engagement data about the usage in terms of users, messages, and channels. Just click in Administration > Engagement Dashboard and click on the left side to download data.
Community Edition (CE)
Chat Experience
#17416 - New Threads
Threads inside Rocket.Chat received exciting new improvements regarding usability, UI, and notifications, such as:
- New design: threads’ view can be expanded, increasing the readability of texts.
- New notifications system: now users are able to identify the type of mention received; the system uses different colors to differentiate each type of message within a thread.
Omnichannel
#17774 - Allows agents to send the chat transcript to omnichannel end-users
#17346 - More info and better design of Past Chats
#17824 - Refactor Office Hours feature
- Improved the process of opening/closing Office Hours
- Replaced the old rocketchat_livechat_office_hour collection to a new data structure called rocketchat_livechat_business_hours
- Renamed the old feature from Office Hours to Business Hours
- Migrated the old Office Hours configuration to the new data structure
Security/Privacy
#17783 Add ability to block failed login attempts by user and IP ()
Now it's possible to configure how many tries are allowed for the same username or from the same IP and how long the login by that username or from that IP will be blocked preventing brute force attacks to your system.
#17617 Setting to list Blocked Media Types for uploads
Thanks to this feature, now only SVGs are blocked by default and all the other file types are allowed, it's still possible to list more files to be blocked or use the White List to define just the ones want to accept.
#15767 Reply notification email to sender's email when the Direct Reply feature is disabled
#16088 Assign oldest active user as the owner when deleting last room owner
Account
#16273 by @ChrissW-R1 Accept variable #{userdn} on LDAP group filter
#12958 Make ldap avatar source field customizable
#17645 Setting to determine if the LDAP user active state should be synced
#17742 SAML quality improvements and new config options
- Add new settings to manually configure the Request, Response and Metadata XMLs
- New setting to configure the identifier format
- Expands the user fieldset setting with new functionality
- Adds the possibility of choosing a custom identifier other than name and email
Notifications
#17907 Don't send emails to online users and remove delay when away/idle
Importers
#17637 Slack import: Parse channel and user mentions
Federation
#17818 Add support for _tcp and protocol DNS entries
Performance
#17839 Add new database indexes to improve data query performance
#17916 Solves problems regarding settings editing performance on Administration
APIs
New endpoints included in this new release:
- groups.setEncrypted (#13477) to change the encryption property of groups
- integration.update (#13618) to update existent integrations
- settings.addCustomOAuth to create Custom OAuth services (#14912)
- custom-user-status.create, custom-user-status.delete and custom-user-status.update to manage User Custom Status (#16550)
42 Bug fixes
Next Steps: How To Update Your Rocket.Chat To Version 3.4?
- If you host in the cloud: The release happens automatically on our cloud, which means that no further action is required from your side. In addition, as upgrading instances might take a few weeks, feel free to reach out to ask us to upgrade your version for you sooner.
- If you use the self-managed version: Depending on the installation mode, you might need to update your server manually. It should be easily done by following these instructions.
Frequently asked questions about <anything>
- Digital sovereignty
- Federation capabilities
- Scalable and white-labeled
- Highly scalable and secure
- Full patient conversation history
- HIPAA-ready
- Secure data governance and digital sovereignty
- Trusted by State, Local, and Federal agencies across the world
- Matrix federation capabilities for cross-agency communication
- Open source code
- Highly secure and scalable
- Unmatched flexibility
- End-to-end encryption
- Cloud or on-prem deployment
- Supports compliance with HIPAA, GDPR, FINRA, and more
- Supports compliance with HIPAA, GDPR, FINRA, and more
- Highly secure and flexible
- On-prem or cloud deployment