3.7.0-rc.0
Pre-release2020-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
🔍 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 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)