Rocket Chat v3.7.0-rc.0 Release Notes
Release Date: 2020-09-22 // over 3 years ago-
2020-09-22 · 8 🎉 · 3 🚀 · 36 🐛 · 21 🔍 · 21 👩💻👨💻
🍱 🎉 New features
"Room avatar changed" system messages (#18839)
Apps: Add a Livechat API - setCustomFields (#18912)
Apps: Add a new upload API (#18955)
Apps: Add support for new livechat guest's and room's events (#18946)
💻 Option to require settings on wizard UI via ENV variables (#18974)
💻 [NEW] Option to require settings on wizard UI via ENV variables
👷 Retention policy precision defined by a cron job expression (#18975)
Send E2E encrypted messages’ content on push notifications (#18882)
Sends the content of end to end encrypted messages on Push Notifications allowing new versions of mobile apps to decrypt them and displays the content correctly.
UploadFS respects $TMPDIR environment variable (#17012 by @d-sko)
🍱 🚀 Improvements
💾 Add "Allow_Save_Media_to_Gallery" setting (#18875)
- Added a new setting to allow/disallow saving media to device's gallery on mobile client
🚚 Move jump to message outside menu (#18928)
Stop re-sending push notifications rejected by the gateway (#18608)
🍱 🐛 Bug fixes
"Download my data" popup showing HTML code. (#18947)
"Save to WebDav" not working (#18883)
ENTERPRISE: Omnichannel service status switching to unavailable (#18835)
⚡️ API call users.setStatus does not trigger status update of clients (#18961)
🔔 Notify logged users via WebSockets message when a user changes status via REST API.
Block user action (#18950)
Can't change password (#18836)
Create Custom OAuth services from environment variables (#17377 by @mrtndwrd)
Custom fields required if minLength set and no text typed. (#18838)
Deactivate users that are the last owner of a room using REST API (#18864)
👍 Allow for user deactivation through REST API (even if user is the last owner of a room)
Deactivated users show as offline (#18767)
🌐 Dutch: add translations for missing variables (#18814 by @Karting06)
e.sendToBottomIfNecessaryDebounced is not a function (#18834)
🔀 Errors in LDAP avatar sync preventing login (#18948)
File upload (Avatars, Emoji, Sounds) (#18841)
French: Add missing online var (#18813 by @Karting06)
👍 IE11 support livechat widget (#18850)
If there is
ufs
somewhere in url the request to api always returns 404 (#18874)Ignore User action from user card (#18866)
⚡️ Jitsi call start updating subscriptions (#18837)
Non-upload requests being passed to UFS proxy middleware (#18931)
Avoid non-upload request to be caught by UFS proxy middleware.
Omnichannel Current Chats open status filter not working (#18795)
Open room after guest registration (#18755)
PDF not rendering (#18956)
Purged threads still show as unread (#18944)
✂ Remove threads from subscription (and update counter) when messages are purged (or threads are disabled).
Reaction buttons not behaving properly (#18832)
Read receipts showing blank names and not marking messages as read (#18918 by @wreiske)
Scrollbar mention ticks always rendering as white (#18979)
👉 Show custom fields of invalid type (#18794)
👉 Showing alerts during setup wizard (#18862)
Spurious expert role in startup data (#18667)
Stop adding push messages to queue if push is disabled (#18830)
👉 User administration throwing a blank page if user has no role (#18851)
👉 User can't invite or join other Omnichannel rooms (#18852)
👉 User Info: Email and name/username display, alignment on big screens, make admin action (#18976)
👉 Users not being able to activate/deactivate E2E in DMs (#18943)
[FIX] Users not being able to activate/deactivate E2E in DMs
🔖 Version update check cron job (#18916 by @wreiske)
🍱 🔍 Minor changes
⬆️ Bump Livechat widget (#18977)
⬆️ Bump lodash.merge from 4.6.1 to 4.6.2 (#18800 by @dependabot[bot])
⬆️ Bump marked from 0.6.3 to 0.7.0 (#18801 by @dependabot[bot])
Check i18n file for missing variables (#18762)
🗄 Do not use deprecated express API (#18686)
🛠 Fix french translations (#18746 by @lsignac)
🛠 Fix saveRoomSettings method complexity (#18840)
🛠 Fix: Missing WebDav upload errors logs (#18849)
LingoHub based on develop (#18973)
LingoHub based on develop (#18828)
LingoHub based on develop (#18761)
🔀 Merge master into develop & Set version to 3.7.0-develop (#18752 by @thirsch)
🆕 New: Use database change streams when available (#18892)
🔨 Refactor: Admin permissions page (#18932)
🔨 Refactor: Message Audit page & Audit logs (#18808)
🔨 Refactor: Omnichannel Analytics (#18766)
🔨 Refactor: Omnichannel Realtime Monitoring (#18666)
🍱 Replace copying assets on post-install with symlinks (#18707)
Set some queries to prefer the secondary database (#18887)
⚡️ Update Meteor to 1.11 (#18754)
⚡️ Update Meteor to 1.11.1 (#18959)
🍱 👩💻👨💻 Contributors 😍
🍱 👩💻👨💻 Core Team 🤓