-
Notifications
You must be signed in to change notification settings - Fork 10.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 3.8.0 #19531
Merged
Merged
Release 3.8.0 #19531
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Merge master into develop & Set version to 3.8.0-develop
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz> Co-authored-by: Gabriel Henriques <gabriel.henriques@rocket.chat> Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Co-authored-by: Diego Sampaio <chinello@gmail.com>
Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat> Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com> Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz> Co-authored-by: Gabriel Henriques <gabriel.henriques@rocket.chat>
Co-authored-by: Douglas Fabris <dougfabris@rocket.chat.dougfabris>
Co-authored-by: Guilherme Gazzo <guilherme@gazzo.xyz>
* Notify user status to all instances * Create a local broadcast stream
This pull request introduces 1 alert when merging 6d8e327 into f9eab88 - view on LGTM.com new alerts:
|
sampaiodiego
force-pushed
the
release-3.8.0
branch
from
November 14, 2020 02:34
6d8e327
to
54ed808
Compare
This pull request introduces 1 alert when merging 54ed808 into f9eab88 - view on LGTM.com new alerts:
|
ggazzo
approved these changes
Nov 14, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
2020-11-13 · 14 🎉 · 4 🚀 · 40 🐛 · 53 🔍 · 30 👩💻👨💻
Engine versions
12.18.4
6.14.8
3.4, 3.6, 4.0
1.19.0
🎉 New features
Apps: Add new typing bridge method (Typing-Indicator) (#19228)
APPS: New Scheduler API (#19290)
Apps: Remove TS compiler (#18687)
Enterprise: Micro services (#19000)
Add enterprise data to statistics (#19363)
Admin option to reset users’ 2FA (#19341)
Admins can reset the 2FA of other users if they have the permission
edit-other-user-totp
and theAccounts > Two Factor Authentication > Enforce password fallback
setting is enabled.Apps prometheus metrics (#19320)
Audits search by User (#19275)
Branding updated with new logos (#19440)
feat(CAS): Adding option to enable/disable user creation from CAS auth (#17154 by @jgribonvald)
OAuth groups to channels mapping (#18146 by @arminfelder)
Reaction view (#18272)
Replace client-side event emitters (#19368)
Whitelisting bad words (#17120 by @aryankoul)
🚀 Improvements
APPS: Apps list page on servers without internet connection (#19088)
Display channel avatar on the Header (#19132 by @ba-9 & @bhavayAnand9)
New sidebar layout (#19089)
React Avatar Provider (#19321)
🐛 Bug fixes
"Export Messages" only works for global roles (#19264)
ENTERPRISE: Race condition on Omnichannel queues (#19352)
2FA required rendering blank page (#19364)
Adding missing custom fields translation in my account's profile (#19179)
Admin not working on IE11 (#19348)
Admin Sidebar overflowing (#19101)
Agent status offline and wrong i18n key (#19199)
Anonymous users are counted on the server statistics and engagement dashboard (#19263)
Broken user info when a user don't have an email address (#19339)
Channel creation not working on IE (#19524)
Cloud Register Allowing Empty Tokens (#19501)
Custom Emojis PNGs on IE11 (#19519)
Don't send room name on notification (#19247)
Error preventing from removing users without a role (#19204 by @RohitKumar-200)
Error when editing priority and required description (#19170)
Integrations history page not reacting to changes. (#19114)
Invalid attachments on User Data downloads (#19203)
IRC Bridge not working (#19009)
LDAP Sync Error Dup Key (#19337)
Livechat Appearance label and reset button (#19171)
Message actions on top of text (#19316)
Missing "Bio" in user's profile view ("Bio" field doesn't appear when viewing a user's profile #18821) (#19166)
Non admin cannot add custom avatar to group (#18960 by @FelipeParreira)
Allow non-admins to change room avatar.
OAuth create via environment variable (#19472)
Omnichannel - typo error label at current chats page (#19379)
Omnichannel auditing required field (#19201)
Omnichannel: triggers page not rendering. (#19134)
Performance issues when using new Oplog implementation (#19181)
A missing configuration was not limiting the new oplog tailing to pool the database frequently even when no data was available, leading to both node and mongodb process been consuming high CPU even with low usage. This case was happening for installations using
mmapv1
database engine or when no admin access was granted to the database user, both preventing the usage of the new Change Streams implementation and fallbacking to our custom oplog implementation in replacement to the Meteor's one what was able to be disabled and use the native implementation via the environmental variableUSE_NATIVE_OPLOG=true
.Push notifications with lower priority for Android devices (#19061 by @ceefour)
fix(push): Set push notification priority to 'high' for FCM
Remove requirements to tag description and department (#19169)
SAML login undefined error message (#18649 by @galshiff)
Fixed the SAML login undefined error message
Selecting the same department for multiple units (#19168)
Server Errors on new Client Connections (#19266)
Setting values being showed up in logs when using log level for debug (#18239)
Thread List showing wrong items (#19351)
Thread view in a channel user haven't joined (Error when viewing a thread in a channel you haven't joined #19008) (#19172)
Use etag on user info (#19349)
UserCard Roles Description (#19200)
VisitorAutoComplete component (#19133)
Wrong avatar urls when using providers (#18929)
🔍 Minor changes
Build micro services Docker images with correct tags (#19418)
Bump Livechat widget (#19361)
Bump Livechat widget (#19478)
Bump object-path from 0.11.4 to 0.11.5 (#19298 by @dependabot[bot])
Fix Indie Hosters install image (#19192 by @aradhya-gupta)
Merge master into develop & Set version to 3.8.0-develop (#19060)
Micro Services: Add metrics capability to Services (#19448)
Micro Services: Create internal services and allowed services list (#19427)
Micro Services: Do not wait forever for a service. Fail after 10s or 10 minutes if whitelisted (#19484)
Micro Services: Fix logout issue (#19423)
Micro Services: Prevent duplicated events (#19435)
Non-idiomatic React code (#19303)
Reassessment of client helpers (#19249)
Refactor some React Pages and Components (#19202)
Refactor: Omnichannel departments (#18920)
Regression:
Leave Room
modal not closing (#19460)Regression: Agent Status leading to broken page (#19409)
Regression: Allow apps to schedule jobs along with processor register (#19416)
Regression: Attachment without title or description show "sent attachment" in view mode extended (#19443)
Regression: Fix broadcast events when running as monolith (#19498)
Regression: Fix ephemeral message stream (#19513)
Regression: Fix livechat permission validations (#19468)
Regression: Fix presence request logic (#19527)
Regression: Fix presence status (#19474)
Regression: Fix React warnings (#19508)
Regression: Fix setting value not being sent over websocket (#19477)
Regression: Fix stream-room-data payload (#19407)
Regression: Fix Thread List order (#19486)
Regression: Fix visitor field missing on subscription payload (#19412)
Regression: GenericTable.HeaderCell does not accept on click anymore (#19358)
Regression: Pass
unset
parameter of updateduserData
notification (#19380)Regression: Prevent network broker from starting when not needed (#19532)
Regression: Reassessment of client helpers 'XYZ key should not contain .' (#19310)
Regression: Rocket.Chat Apps updates always fail (#19411)
Regression: Room item menu display delay (#19401)
Regression: Sidebar message preview escaping html (#19382)
Regression: Sidebar reactivity when read last messages (#19449)
Regression: Thread component not updating its message list (#19390)
Regression: Thread list misbehaving (#19413)
Regression: Thread not showing for unloaded message (#19402)
Regression: unable to mark room as read (#19419)
Regression: User card closing (#19322)
Remove legacy modal template (#19276)
Remove legacy slider (#19255)
Remove unecessary return at the send code api (#19494)
Remove WeDeploy from README (#19342 by @lucas-andre)
Rewrite: Reset Login Form (#18237)
Unify ephemeral message events (#19464)
Update Apps-Engine to latest release (#19499)
Update Apps-Engine version (#19385)
Update comment of "issue-close-app" (#19078)
Update feature-request opening process on README (#19240 by @brij1999)
Update Fuselage Version (#19359)
Use GitHub Container Registry (#19297)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓