Release 2020.017 - HL Vanilla Community
<main> <article class="userContent"> <p><strong>Backported Fixes</strong></p><p><strong><em>The following bug-fixes initially scheduled for this release have been backported and included in 2020.017.</em></strong></p><ul><li>Fixed issue where Theme Editor themes could have been corrupted and edits would not save. <a href="https://github.com/vanilla/support/issues/2475" rel="nofollow noreferrer ugc">support#2475</a></li><li>Fixed issue where converted discussion content in articles or pasting content into articles would not reflect in the saved article if you didn't make any edits after converting/pasting. <a href="https://github.com/vanilla/support/issues/2624" rel="nofollow noreferrer ugc">support#2624</a></li><li>Adjusted the default for the "Groups.EmailInvitations.Add" to only be given site community managers by default. Non-enterprise sites using groups may want to validate that you have only given this permission to intended roles. <a href="https://github.com/vanilla/vanilla-cloud/issues/779" rel="nofollow noreferrer ugc">vanilla-cloud#779</a></li><li>Fixed a bug where the <code class="code codeInline" spellcheck="false" tabindex="0">/api/v2/search</code> endpoint would only return <code class="code codeInline" spellcheck="false" tabindex="0">recordID</code> and not <code class="code codeInline" spellcheck="false" tabindex="0">discussionID</code> for discussions. <a href="https://github.com/vanilla/support/issues/2459" rel="nofollow noreferrer ugc">support#2459</a></li><li>Fix SameSite secure cookies to be compatible with the latest versions of Google Chrome. <a href="https://github.com/vanilla/vanilla-cloud/issues/766" rel="nofollow noreferrer ugc">vanilla-cloud#766</a></li><li>Fixed a bug leading to incorrect document height when using the "Foundation" theme on an embedded site. <a href="https://github.com/vanilla/vanilla-cloud/pull/756" rel="nofollow noreferrer ugc">vanilla-cloud#756</a></li><li>Fix a bug where knowledge base memory caching wouldn't clear itself efficiently leading to sporadic 500 errors when editing articles. <a href="https://github.com/vanilla/support/issues/2411" rel="nofollow noreferrer ugc">support#2411</a></li><li>Fix issues could cause the article editor to become unresponsive or crash after converting an important article. <a href="https://github.com/vanilla/support/issues/2373" rel="nofollow noreferrer ugc">support#2373</a></li><li>Fix file embeds not rendering correctly in Rich Editor. <a href="https://github.com/vanilla/support/issues/2386" rel="nofollow noreferrer ugc">support#2386</a></li></ul><h2 data-id="schedule">Schedule</h2><p>Release 2020.017 will be released:</p><ul><li>To staging sites, Tuesday, August 25th</li><li>To production sites, Monday, August 31st</li><li>To Enterprise customers, Monday, September 7th</li></ul><h2 data-id="group-invitations-by-email">Group Invitations by Email</h2><p>By default, group owners, leaders or managers can invite users to join groups by searching and selecting registered usernames. With this release, we've added the ability to invite users to groups using email addresses. The invitation modal has been extended to allow you to create or submit a list of emails you would like to target with a group invitations.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/RHVQT8T1BE21/screen-shot-2020-08-25-at-5-09-50-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/RHVQT8T1BE21/screen-shot-2020-08-25-at-5-09-50-pm.png" alt="Screen Shot 2020-08-25 at 5.09.50 PM.png" /> </a> </div> </div> <ul><li>Registered users will receive a notification letting them know they've been invited to the group, and will be linked to the group where they can accept or reject the invitation.</li><li>Unregistered users will receive a notification letting them know they've been invited to the group, and will be linked to the registration page where they can create their accounts before accepting or rejecting the group invitation.</li></ul><p>A new permission has been added to enable this capability by role. Users will need to be group owners, leaders or managers and have the Email Invitation.Add permission.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/ZHRO6AQB8JQ3/screen-shot-2020-08-25-at-5-11-23-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/ZHRO6AQB8JQ3/screen-shot-2020-08-25-at-5-11-23-pm.png" alt="Screen Shot 2020-08-25 at 5.11.23 PM.png" /> </a> </div> </div> <p><br></p><h2 data-id="new-notifications-for-group-management">New Notifications for Group Management</h2><p>We've added 3 new notification options pertaining to group membership:</p><h4 data-id="group-invitation%3A">Group Invitation:</h4><p>You can now receive notifications when you've been invited to join a group. This was previously handled by a private message.</p><p><strong>Group Applicants:</strong></p><p>Group owners and leaders can now receive a notification when a user has applied to join their groups.</p><p><strong>Group Applicant Approval:</strong></p><p>Users who have applied to join a group can now receive notifications when when their group membership requests have been approved.</p><p>These notification options can be configured by editing your profile:<p><br></p></p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/EU0HS1T4LVO5/screen-shot-2020-08-25-at-5-16-53-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/EU0HS1T4LVO5/screen-shot-2020-08-25-at-5-16-53-pm.png" alt="Screen Shot 2020-08-25 at 5.16.53 PM.png" /> </a> </div> </div> <h2 data-id="bugs">Bugs</h2><ul><li>Fixed missing avatars - <a href="https://github.com/vanilla/support/issues/2425" rel="nofollow noreferrer ugc">support#2425</a></li><li>Fixed wrong background color on options menu hover - <a href="https://github.com/vanilla/vanilla-cloud/issues/245" rel="nofollow noreferrer ugc">vanilla-cloud#245</a></li><li>Fixed incorrect "Last Updated" dates in KB - <a href="https://github.com/vanilla/support/issues/2434" rel="nofollow noreferrer ugc">support#2434</a></li><li>Fixed error when reverting article to older revision - <a href="https://github.com/vanilla/support/issues/2375" rel="nofollow noreferrer ugc">support#2375</a></li><li>Fixed banner description formatting on Foundation - <a href="https://github.com/vanilla/vanilla-cloud/pull/591" rel="nofollow noreferrer ugc">vanilla-cloud#591</a></li><li>Fixed error on unanswered questions page - <a href="https://github.com/vanilla/vanilla-cloud/pull/585" rel="nofollow noreferrer ugc">vanilla-cloud#585</a></li><li>Fixed table layout with usercards - <a href="https://github.com/vanilla/vanilla-cloud/pull/581" rel="nofollow noreferrer ugc">vanilla-cloud#581</a></li><li>Fixed missing categoryID when creating poll inside a group - <a href="https://github.com/vanilla/vanilla-cloud/pull/568" rel="nofollow noreferrer ugc">vanilla-cloud#568</a></li><li>Fixed QnA answer extraction after hook refactor - <a href="https://github.com/vanilla/vanilla-cloud/pull/565" rel="nofollow noreferrer ugc">vanilla-cloud#565</a></li><li>Fixed group-specific permissions when deleting comments - <a href="https://github.com/vanilla/vanilla-cloud/pull/557" rel="nofollow noreferrer ugc">vanilla-cloud#557</a></li><li>Fixed QnA querying answers on discussions that are not questions - <a href="https://github.com/vanilla/vanilla-cloud/pull/550" rel="nofollow noreferrer ugc">vanilla-cloud#550</a></li><li>Fixed error on discussions tag option - <a href="https://github.com/vanilla/vanilla-cloud/pull/535" rel="nofollow noreferrer ugc">vanilla-cloud#535</a></li><li>Fixed dashboard/home/unauthorized redirect permission - <a href="https://github.com/vanilla/vanilla-cloud/pull/534" rel="nofollow noreferrer ugc">vanilla-cloud#534</a></li><li>Fixed group excerpts in the groups list - <a href="https://github.com/vanilla/vanilla-cloud/pull/527" rel="nofollow noreferrer ugc">vanilla-cloud#527</a></li><li>Fixed keywordBlocker timeout with large array of words -<a href="https://github.com/vanilla/vanilla-cloud/pull/524" rel="nofollow noreferrer ugc"> vanilla-cloud#524</a></li><li>Fixed inability to delete discussions when Private Discussions enabled - <a href="https://github.com/vanilla/vanilla-cloud/pull/649" rel="nofollow noreferrer ugc">vanilla-cloud#649</a></li><li>Fixed enforcing URL restrictions in Ranks - <a href="https://github.com/vanilla/vanilla-cloud/pull/645" rel="nofollow noreferrer ugc">vanilla-cloud#645</a></li><li>Fixed too many redirects error with private community - <a href="https://github.com/vanilla/vanilla-cloud/pull/634" rel="nofollow noreferrer ugc">vanilla-cloud#634</a></li><li>Fixed feed page missing a header - <a href="https://github.com/vanilla/vanilla-cloud/pull/624" rel="nofollow noreferrer ugc">vanilla-cloud#624</a></li><li>Fixed reactions sending posts to moderation<a href="https://github.com/vanilla/vanilla-cloud/pull/621" rel="nofollow noreferrer ugc"> - vanilla-cloud#621</a></li><li>Fixed empty master view triggering fatal Smarty errors - <a href="https://github.com/vanilla/vanilla-cloud/pull/617" rel="nofollow noreferrer ugc">vanilla-cloud#617</a></li><li>Fixed Keystone Cerulean styles - <a href="https://github.com/vanilla/vanilla-cloud/pull/611" rel="nofollow noreferrer ugc">vanilla-cloud#611</a></li><li>Fixed attempting to normalize invalid user row in activity events -<a href="https://github.com/vanilla/vanilla-cloud/pull/609" rel="nofollow noreferrer ugc"> vanilla-cloud#609</a></li><li>Fixed ideation category settings UI - <a href="https://github.com/vanilla/vanilla-cloud/pull/595" rel="nofollow noreferrer ugc">vanilla-cloud #595</a></li><li>Fixed broken password reset link - <a href="https://github.com/vanilla/vanilla-cloud/pull/593" rel="nofollow noreferrer ugc">vanilla-cloud#593</a></li><li>Fixed the profile background color - <a href="https://github.com/vanilla/vanilla-cloud/pull/592" rel="nofollow noreferrer ugc">vanilla-cloud#592</a></li><li>Fixed deleting spam with no recordID - <a href="https://github.com/vanilla/vanilla-cloud/pull/515" rel="nofollow noreferrer ugc">vanilla-cloud#515</a></li><li>Fixed allowing admins to join secret groups they haven't been invited to - <a href="https://github.com/vanilla/vanilla-cloud/pull/517" rel="nofollow noreferrer ugc">vanilla-cloud#517</a></li><li>Fixed missing microsoftaccount plugin icon - <a href="https://github.com/vanilla/vanilla-cloud/pull/512" rel="nofollow noreferrer ugc">vanilla-cloud#512</a></li><li>Fixed caching on password reset page - <a href="https://github.com/vanilla/vanilla-cloud/pull/508" rel="nofollow noreferrer ugc">vanilla-cloud#508</a></li><li>Fixed user ip search - <a href="https://github.com/vanilla/vanilla-cloud/pull/505" rel="nofollow noreferrer ugc">vanilla-cloud#505</a></li><li>Fixed allowing dropdown title fields on edit profile page - <a href="https://github.com/vanilla/vanilla-cloud/pull/504" rel="nofollow noreferrer ugc">vanilla-cloud#504</a></li><li>Fixed Attributes constructor fails with empty string - <a href="https://github.com/vanilla/vanilla-cloud/pull/499" rel="nofollow noreferrer ugc">vanilla-cloud#499</a></li><li>Fixed pagination in invitations table -<a href="https://github.com/vanilla/vanilla-cloud/pull/490" rel="nofollow noreferrer ugc"> vanilla-cloud #490</a></li><li>Fixed redirect issue when target is set to empty string - <a href="https://github.com/vanilla/vanilla-cloud/pull/489" rel="nofollow noreferrer ugc">vanilla-cloud#489</a></li><li>Fixed QnA follow-up modal infinity call -<a href="https://github.com/vanilla/vanilla-cloud/pull/487" rel="nofollow noreferrer ugc"> vanilla-cloud#487</a></li><li>Fixed conversation username autofill - <a href="unsafe: https://github.com/vanilla/vanilla-cloud/pull/472" rel="nofollow noreferrer ugc">vanilla-cloud#472</a></li><li>Fixed cache busting when saving using the RoleModel::insert() and RoleModel::update() - <a href="https://github.com/vanilla/vanilla-cloud/pull/387" rel="nofollow noreferrer ugc">vanilla-cloud#387</a></li></ul><h2 data-id="developer-notes">Developer notes</h2><ul><li>Add the target param to the SAML button - <a href="https://github.com/vanilla/vanilla-cloud/pull/563" rel="nofollow noreferrer ugc">vanilla-cloud#563</a></li><li>Add the ability to check category permissions in Twig - <a href="https://github.com/vanilla/vanilla-cloud/pull/637" rel="nofollow noreferrer ugc">vanilla-cloud#637</a></li><li>Add Role request enhancements - <a href="https://github.com/vanilla/vanilla-cloud/pull/630" rel="nofollow noreferrer ugc">vanilla-cloud#630</a></li><li>Add role request attributes validation - <a href="https://github.com/vanilla/vanilla-cloud/pull/481" rel="nofollow noreferrer ugc">vanilla-cloud#481</a></li><li>Add ability to defer action in CategoryModel::clearCache - <a href="https://github.com/vanilla/vanilla-cloud/pull/378" rel="nofollow noreferrer ugc">vanilla-cloud#378</a></li></ul><p><br></p> </article> </main>