Release 2021.014 - HL Vanilla Community
<main> <article class="userContent"> <h2 data-id="schedule">Schedule</h2><p>Release 2021.014 will be deployed:</p><ul><li>To staging sites, Tuesday, July 13th</li><li>To production sites, Monday, July 19th,</li><li>To Enterprise clients, Monday, July 26th</li></ul><h2 data-id="deleting-discussions-in-bulk-via-api">Deleting Discussions in Bulk via API</h2><p>You can now delete discussions in bulk via the API using the DELETE /discussions/list endpoint. </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/3FH3VRUWJUXL/screen-shot-2021-07-12-at-1-51-05-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/3FH3VRUWJUXL/screen-shot-2021-07-12-at-1-51-05-pm.png" alt="Screen Shot 2021-07-12 at 1.51.05 PM.png" height="892" width="1514" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h2 data-id="manage-user-category-notification-preferences-via-api">Manage user category notification preferences via API</h2><p>We are working on some updated UI components to allow users to subscribe to notifications per category. In support of this upcoming enhancement, this release we've added a set of API endpoints to manage a user's notification preferences via the API. These include:</p><p><strong>PUT /categories/{id}/follow</strong> will allow you to follow a specific category </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/4EBGCOAGVTB8/screen-shot-2021-07-12-at-10-59-27-am.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/4EBGCOAGVTB8/screen-shot-2021-07-12-at-10-59-27-am.png" alt="Screen Shot 2021-07-12 at 10.59.27 AM.png" height="760" width="1600" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>PATCH /categories/{id}/preferences/{userID} </strong>will allow you to set a user's notification preferences for a specific category. Use the <strong>postNotifications</strong> parameter to configure preferences. Options are:</p><ul><li><strong>follow: </strong>to indicate no notifications for new content</li><li><strong>discussions: </strong>to receive notifications for all new discussions posted in this category</li><li><strong>all: </strong>to receive notifications for all new discussions and/or comments in this category</li></ul><p>By default, you will receive pop-up (in-app) notifications. You can set the <strong>useEmailNotifications </strong>parameter to true if you would like to receive email notifications as well. </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/DP6YKNX4QYBM/screen-shot-2021-07-12-at-11-01-03-am.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/DP6YKNX4QYBM/screen-shot-2021-07-12-at-11-01-03-am.png" alt="Screen Shot 2021-07-12 at 11.01.03 AM.png" height="1004" width="1612" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>GET /categories/{id}/preferences/{userID} </strong>will allow you to get a user's notification preferences for a specific category. </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/3AMNDJBEX6L5/screen-shot-2021-07-12-at-11-01-25-am.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/3AMNDJBEX6L5/screen-shot-2021-07-12-at-11-01-25-am.png" alt="Screen Shot 2021-07-12 at 11.01.25 AM.png" height="606" width="1604" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>GET /categories/preferences/{userID} </strong>will allow you to get a user's list of followed categories and the notification preferences configured for each. </p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/ER8OJINCZV8V/screen-shot-2021-07-14-at-10-34-19-am.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/ER8OJINCZV8V/screen-shot-2021-07-14-at-10-34-19-am.png" alt="Screen Shot 2021-07-14 at 10.34.19 AM.png" height="444" width="1506" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="bug-fixes-improvements">Bug Fixes & Improvements</h2><ul><li>Add list spacing theme variable</li><li>Add gesture support to the carousel</li><li>Fix issues with banner search bar variables</li><li>Fix add borders to back button, search icon and clear icon when focused</li><li>Fix Breadcrumbs for sub-category pages missing parent</li><li>Fix ignore tags ignored in KB DeepL title translations</li><li>Fix article translation UI elements being outdated</li><li>Fix contrast on date picker and password strength</li><li>Fix error reporting in article translation UI</li><li>Fix panel area theme variable usage</li><li>Fix spacing for DeepL translations of bold and linked text</li><li>Fix search page title not being translated</li><li>Fix inconsistent multiline truncation by using CSS line clamping</li><li>Fix banner text vertical alignment with icon</li><li>Fix category picker not displaying when moving discussions</li></ul> </article> </main>