Release 2020.012 - HL Vanilla Community
<main> <article class="userContent"> <h2 data-id="schedule">Schedule</h2><p>Release 2020.012 will be deployed:</p><ul><li>To staging on Tuesday, June 16th</li><li>To production on Monday, June 22nd</li><li>To Enterprise clients on Monday, June 29th</li></ul><h2 data-id="events">Events</h2><p>Our progress on Events continues. This release includes a new Events page that allows you to browse through all events in your community. </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/DCN2GCS1EUJ3/screen-shot-2020-06-15-at-8-53-28-am.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/DCN2GCS1EUJ3/screen-shot-2020-06-15-at-8-53-28-am.png" alt="Screen Shot 2020-06-15 at 8.53.28 AM.png" height="1118" width="2820" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p>You can access this page from the "More Events" link on any "Upcoming Events" module. On this page you will have 2 sections:</p><ul><li><strong>Community Events</strong>: Here users will see all community events they have permission to view.</li><li><strong>Group Events:</strong> Here users will see all events in Groups they are members of.</li></ul><p>You also have a filter on this page so you can more easily view:</p><ul><li>Upcoming Events</li><li>Past Events</li><li>All Events</li><li>Events you are going to</li></ul><p>Check out our Groups & Events docs here - </p><div class="js-embed embedResponsive" data-embedjson="{"body":"Groups and Events is an add-on that can be enabled in your community. With this add-on you enable 2 capabilities. You can: Create Social Groups to allow users to form and manage their own discussion groups. Create Events to showcase in your community categories To enable these options navigate to your Dashboard Settings.…","photoUrl":"https:\/\/us.v-cdn.net\/6030677\/uploads\/947\/TM5DAO1BWY5V.png","url":"https:\/\/success.vanillaforums.com\/kb\/articles\/70-groups-and-events","embedType":"link","name":"Groups and Events - Vanilla Success"}"> <a href="https://success.vanillaforums.com/kb/articles/70-groups-and-events" rel="nofollow noreferrer ugc"> https://success.vanillaforums.com/kb/articles/70-groups-and-events </a> </div><h2 data-id="theme-editor">Theme Editor</h2><p>By default the logo in your theme's title bar links users back to your community's homepage. With this release we've added a new Logo URL theme setting to our editor to allow you the freedom to update this link as needed. </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/6EJCDXEYCBBE/screen-shot-2020-06-15-at-5-08-15-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/6EJCDXEYCBBE/screen-shot-2020-06-15-at-5-08-15-pm.png" alt="Screen Shot 2020-06-15 at 5.08.15 PM.png" height="518" width="1920" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="accessibility-improvements">Accessibility Improvements</h2><ul><li>Added missing alt text to search results when available <a href="https://github.com/vanilla/internal/pull/2654" rel="nofollow noreferrer ugc">internal#2654 </a></li><li>Accessibility Improvements - labels, IDs, colours, heading order, tab indexes <a href="https://github.com/vanilla/vanilla/pull/10743" rel="nofollow noreferrer ugc">vanilla#10743</a></li><li>Fixed form elements with missing labels - <a href="https://github.com/vanilla/internal/issues/2563" rel="nofollow noreferrer ugc">internal#2563</a></li><li>Fixed invalid ARIA Controls - <a href="https://github.com/vanilla/internal/issues/2554" rel="nofollow noreferrer ugc">internal#2554</a></li><li>Fixed ID attributes that were not unique - <a href="https://github.com/vanilla/internal/issues/2556" rel="nofollow noreferrer ugc">internal#2556</a></li><li>Fixed buttons with indiscernible text - <a href="https://github.com/vanilla/internal/issues/2561" rel="nofollow noreferrer ugc">internal#2561</a></li><li>Fixed links with indiscernible text - <a href="https://github.com/vanilla/internal/issues/2558" rel="nofollow noreferrer ugc">internal#2558</a></li></ul><h2 data-id="bugs">Bugs</h2><ul><li>Fixed KB requests to failing with status code 400 - <a href="https://github.com/vanilla/knowledge/pull/1853" rel="nofollow noreferrer ugc">knowledge#1853</a></li><li>Fixed validation of content length on reported posts - <a href="https://github.com/vanilla/vanilla/pull/10804" rel="nofollow noreferrer ugc">vanilla#10804</a></li><li>Fixed Indexed arrays not rendering properly through the theme API <a href="https://github.com/vanilla/vanilla/issues/10725" rel="nofollow noreferrer ugc">vanilla#10725</a></li><li>Fixed inaccurate counts displayed on Event page - <a href="https://github.com/vanilla/internal/pull/2657" rel="nofollow noreferrer ugc">internal#2657</a></li><li>Fixed group enable and permission issues - <a href="https://github.com/vanilla/internal/pull/2598" rel="nofollow noreferrer ugc">internal#2598</a></li><li>Hide untranslated articles from the KB Categories - <a href="https://github.com/vanilla/knowledge/issues/1809" rel="nofollow noreferrer ugc">knowledge#1809</a></li><li>Fixed theme current crash - <a href="https://github.com/vanilla/vanilla/pull/10676" rel="nofollow noreferrer ugc">vanilla#10676</a></li><li>Fixed logical error while checking for subcommunity filter - <a href="https://github.com/vanilla/multisite/pull/374" rel="nofollow noreferrer ugc">multisite#374</a></li><li>Fixed styles for dashboard's token and category inputs - <a href="https://github.com/vanilla/internal/issues/2591" rel="nofollow noreferrer ugc">vanilla#10665</a></li><li>Fixed new pocket input styles <a href="https://github.com/vanilla/multisite/pull/375" rel="nofollow noreferrer ugc">multisite#375</a></li><li>Fixed full-bleed title bar failing when banner alignment was switched <a href="https://github.com/vanilla/support/issues/1968" rel="nofollow noreferrer ugc">support#1968</a></li><li>Fixed sitemaps failing to render with a bad article - <a href="https://github.com/vanilla/knowledge/pull/1841" rel="nofollow noreferrer ugc">knowledge#1841</a></li><li>Fixed Breadcrumbs/Back button page failures in KB - <a href="https://github.com/vanilla/support/issues/1938" rel="nofollow noreferrer ugc">support#1938 </a></li><li>Improve performance of various models through additional caching. (Products, Knowledge Bases, Knowledge Categories, UserAuthenticationProviders, Community Categories). <a href="https://github.com/vanilla/vanilla/pull/10763" rel="nofollow noreferrer ugc">vanilla#10763</a>, <a href="https://github.com/vanilla/vanilla/pull/10778" rel="nofollow noreferrer ugc">vanilla#10778</a>, <a href="https://github.com/vanilla/vanilla/pull/10776" rel="nofollow noreferrer ugc">vanilla#10776</a>, <a href="https://github.com/vanilla/vanilla/pull/10764" rel="nofollow noreferrer ugc">vanilla#10764</a>, <a href="https://github.com/vanilla/multisite/pull/384" rel="nofollow noreferrer ugc">multisite#384</a>, <a href="https://github.com/vanilla/knowledge/pull/1868" rel="nofollow noreferrer ugc">knowledge#1868</a>.</li><li>Fix a bug causing keystone dark variables not applying. <a href="https://github.com/vanilla/support/issues/2077" rel="nofollow noreferrer ugc">support#2077</a></li><li>Fix pocket parameter for "Page" not working with the new "After Banner" location. <a href="https://github.com/vanilla/support/issues/2110" rel="nofollow noreferrer ugc">support#2110</a></li><li>Fix MeBox showing incorrect link for some user to edit profile preferences. <a href="https://github.com/vanilla/knowledge/issues/1846" rel="nofollow noreferrer ugc">knowledge#1846</a></li><li>Fix visual issue in the groups page using the foundation theme. <a href="https://github.com/vanilla/support/issues/1892" rel="nofollow noreferrer ugc">support#1892</a></li><li>Fix knowledge base not displaying a proper error message when a request is blocked by cloudflare. Cloudflare errors will not be properly handled and display the message and a RayID. <a href="https://github.com/vanilla/support/issues/1926" rel="nofollow noreferrer ugc">support#1926</a></li><li>Fix page title in unanswered page a<a href="https://github.com/vanilla/addons/pull/810" rel="nofollow noreferrer ugc">ddons#810</a></li><li>Fix broken Facebook Social Connect button. <a href="https://github.com/vanilla/vanilla/pull/10687" rel="nofollow noreferrer ugc">vanilla#10687</a></li><li>Fix sorting category dropdown list alphabetically. <a href="https://github.com/vanilla/vanilla/pull/10698" rel="nofollow noreferrer ugc">vanilla#10698</a></li><li>Fix wysiwyg editor styles. <a href="https://github.com/vanilla/internal/pull/2625" rel="nofollow noreferrer ugc">internal#2625</a></li><li>Add visit count to the profile extender export. <a href="https://github.com/vanilla/vanilla/pull/10702" rel="nofollow noreferrer ugc">vanilla#10702</a></li><li>Fix the user avatar for banned users. <a href="https://github.com/vanilla/vanilla/pull/10707" rel="nofollow noreferrer ugc">vanilla#10707</a></li><li>Fix display LastComment meta data. <a href="https://github.com/vanilla/vanilla/pull/10710" rel="nofollow noreferrer ugc">vanilla#10710</a></li><li>Fix OpenAPI issues. <a href="https://github.com/vanilla/multisite/pull/380" rel="nofollow noreferrer ugc">multisite#380</a></li><li>Fix OpenAPI’s schema merging. <a href="https://github.com/vanilla/vanilla/pull/10713" rel="nofollow noreferrer ugc">vanilla#10713</a></li><li>Add Q&A’s expand parameters to the discussions endpoints. <a href="https://github.com/vanilla/addons/pull/813" rel="nofollow noreferrer ugc">addons#813</a></li><li>Fix Spam queue count caching. <a href="https://github.com/vanilla/internal/pull/2664" rel="nofollow noreferrer ugc">internal#2664</a></li><li>Fix poll radio input alignment.<a href="https://github.com/vanilla/internal/pull/2667" rel="nofollow noreferrer ugc"> internal#2667</a></li><li>Fix permission when getting fingerprint module data.<a href="https://github.com/vanilla/addons/pull/815" rel="nofollow noreferrer ugc">addons#815</a></li><li>Fix bootstrap popup. <a href="https://github.com/vanilla/internal/pull/2678" rel="nofollow noreferrer ugc">internal#2678</a></li><li>Fix legacy themes mobile flyouts.<a href="https://github.com/vanilla/vanilla/pull/10752" rel="nofollow noreferrer ugc"> vanilla#10752</a></li><li>Fix the URL for initiating a JSConnect Sign In when using V3. <a href="https://github.com/vanilla/addons/pull/808" rel="nofollow noreferrer ugc">addons#808</a></li><li>Update the site maps addon to point to discussions directly. <a href="https://github.com/vanilla/addons/pull/731" rel="nofollow noreferrer ugc">addons#731</a></li><li>Fix applicants email notification. <a href="https://github.com/vanilla/vanilla/pull/10659" rel="nofollow noreferrer ugc">vanilla#10659</a></li><li>Fix JSConnect v3 setting the target. <a href="https://github.com/vanilla/addons/pull/807" rel="nofollow noreferrer ugc">addons#807</a></li></ul><h2 data-id="developer-notes">Developer Notes</h2><h3 data-id="caching">Caching</h3><p>Additional caching was added in quite a few places in this release. Some of them use a newer method of caching. If an issue is discovered in this and an immediate mitigation is required, the following configuration value will disable it.</p><pre class="code codeBlock" spellcheck="false" tabindex="0">{ "Feature": { "DisableNewModelCaching": { "Enabled": true } } } </pre><ul><li>Add primary key lookup support in various API v2 endpoints. <a href="https://github.com/vanilla/vanilla/pull/10712" rel="nofollow noreferrer ugc">vanilla#10712</a></li><li>Normalize unicode in URL paths before scraping. <a href="https://github.com/vanilla/vanilla/pull/10739" rel="nofollow noreferrer ugc">vanilla#10739</a></li></ul><p><br></p> </article> </main>