Release 2020.006 - HL Vanilla Community
<main> <article class="userContent"> <p><em>This release was first deployed to Vanilla cloud on March 24th, 2020.</em></p><p><strong><em>Planned Release Schedule:</em></strong> </p><ul><li><em>Production Sites - Mar 30th 2020. </em></li><li><em>Enterprise Client Sites - April 6th 2020.</em></li></ul><h2 data-id="custom-theme-builder-(beta)">Custom Theme Builder <em>(Beta)</em></h2><p>Vanilla's Developers have been hard at work, building us a new way of Theming in Vanilla. We examined our current system and set out to make a new and improved tool-set with the following goals:</p><ul><li>Ease-of-use for non-technical users. </li><li>More built-in options.</li><li>Greater consistency across components & modules.</li><li>Easy to build on and create new widgets.</li></ul><p>The Theme Builder is planned for release with 2020.007, but in the meantime, it is available for preview through your CSM or Account Executive, please contact them for more info. </p><h3 data-id="what-can-it-do">What Can it Do?</h3><h4 data-id="headers-footers">Headers & Footers</h4><ul><li>A custom HTML header can be added above the titlebar.</li><li>A custom HTML footer can be added to the bottom of the page.</li><li>Custom CSS can be applied to the header and footer. Using some advanced web technologies, your custom CSS is isolated from the rest of the page. This means Vanilla's CSS will <strong>never conflict</strong> with the style of your header, and that your CSS will <strong>never conflict</strong> with the style of Vanilla.</li><li>Custom javascript can be added to all pages.</li></ul><h4 data-id="global-styles">Global Styles</h4><p>Global Styles such as <strong>light/dark presets</strong>, <strong>background</strong>, <strong>text</strong>, and<strong> brand colors</strong>, and various <strong>button styles</strong> may be edited.</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/189/RLVPER1L8GD8.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/189/RLVPER1L8GD8.png" alt="image.png" height="1714" width="2794" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h4 data-id="banner-options">Banner Options</h4><p>Banner options such as <strong>background</strong>, <strong>text</strong>, <strong>alignment</strong>, and <strong>search bar styles</strong> may all be customized.</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/810/9EZ35MJYWTX6.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/810/9EZ35MJYWTX6.png" alt="Banner Theme Builder" height="1948" width="2856" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h4 data-id="titlebar-options">TitleBar Options</h4><p>TitleBar styles such as <strong>full bleed</strong>, <strong>background</strong>, <strong>border style</strong>, <strong>logos</strong>, and <strong>alignment</strong> may all be customized.</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/886/3EPLC7KHW6AH.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/886/3EPLC7KHW6AH.png" alt="image.png" height="1946" width="2858" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h3 data-id="what-can't-it-do">What can't it do?</h3><p>Our objective is to provide an easy visual editor for commonly used theming options. Not all theming options are reflected in the UI, particularly if they are complex to configure. For more flexibility, <a href="https://vanillaforums.com/en/services/" rel="nofollow noreferrer ugc">Vanilla's Professional Services Team</a> is available for custom themes.</p><h3 data-id="compatibility-with-existing-themes">Compatibility with Existing Themes</h3><p>The Theme Builder works with any existing theme for customizing knowledge base. Simply "Copy" your theme in theme chooser and start editing.</p><p>For theme options to reflect on the community, the theme must be based off of the upcoming <strong><em>Foundation Theme</em></strong>. This new theme will ship in the 2020.007 release. At that point in time, the Theme Builder will come out of beta, and become generally available.</p><h2 data-id="api-documentation-embed">API Documentation Embed</h2><p>In this release Knowledge Base gains a new Rich Embed. <strong>API documentation. </strong>After enabling the OpenAPI embed plugin (contact your CSM for assistance if you can't find it), use the new OpenAPI embed menu to add your embed.</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/235/VBCAJ0JR5WRV.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/235/VBCAJ0JR5WRV.png" alt="image.png" height="238" width="1972" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/220/1CRFZ3CL8B4R.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/220/1CRFZ3CL8B4R.png" alt="image.png" height="654" width="1550" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h3 data-id="viewing-the-documentation">Viewing the Documentation</h3><p>After saving your spec, you can view it within the contents of an article.</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/959/OBAX4P4TFW73.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/959/OBAX4P4TFW73.png" alt="image.png" height="1534" width="2794" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="developer-notes">Developer Notes</h2><ul><li>Edit translation function args with shorter codes <a href="https://github.com/vanilla/vanilla/pull/10232" rel="nofollow noreferrer ugc">vanilla#10232</a></li><li>Allow plugins to hook into the UserFragmentSchema <a href="https://github.com/vanilla/vanilla/pull/10228" rel="nofollow noreferrer ugc">vanilla#10228</a></li><li>Refactor permission fetching <a href="https://github.com/vanilla/vanilla/pull/10214" rel="nofollow noreferrer ugc">vanillla#10214</a></li><li>Add a license checker for Composer <a href="https://github.com/vanilla/vanilla/pull/10023" rel="nofollow noreferrer ugc">vanilla#10023</a></li></ul><h2 data-id="bugs">Bugs</h2><ul><li>Add padding to Bootstrap 3 theme icon <a href="https://github.com/vanilla/internal/pull/2316" rel="nofollow noreferrer ugc">internal#2316</a></li><li>Fix username not visible in message email notification <a href="https://github.com/vanilla/vanilla/pull/10258" rel="nofollow noreferrer ugc">vanilla#10258</a></li><li>Fix firing PSR-14 user events for users with empty password fields <a href="https://github.com/vanilla/vanilla/pull/10244" rel="nofollow noreferrer ugc">vanilla#10244</a></li><li>Fix polls filtering content <a href="https://github.com/vanilla/internal/pull/2296" rel="nofollow noreferrer ugc">internal#2296</a></li><li>Add formatting to rank email <a href="https://github.com/vanilla/internal/pull/2293" rel="nofollow noreferrer ugc">internal#2293</a></li><li>Fix quoted text showing white on white <a href="https://github.com/vanilla/vanilla/pull/10207" rel="nofollow noreferrer ugc">vanilla#10207</a></li><li>Fix Signature max length check <a href="https://github.com/vanilla/addons/pull/781" rel="nofollow noreferrer ugc">addons#781</a></li><li>Fix SphinxTrait compatibility with Sphinx v3 API <a href="https://github.com/vanilla/vanilla/pull/10202" rel="nofollow noreferrer ugc">vanila#10202</a></li><li>Fix translate call on the role edit <a href="https://github.com/vanilla/vanilla/pull/10197" rel="nofollow noreferrer ugc">vanilla#10197</a></li><li>Fix view profile restrictions <a href="https://github.com/vanilla/vanilla/pull/10191" rel="nofollow noreferrer ugc">vanilla#10191</a></li><li>Fix results displaying on empty search <a href="https://github.com/vanilla/internal/pull/2279" rel="nofollow noreferrer ugc">internal#2279</a></li></ul> </article> </main>