Release 2019.004 - HL Vanilla Community
<main> <article class="userContent"> <h2 data-id="keystone-navigation-items">Keystone Navigation Items</h2><p>The keystone header on desktop now contains core & contextual navigation items. Additionally these items can be found on mobile devices by opening the navigation menu.</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/264/NEOTXSG4MOBB.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/264/NEOTXSG4MOBB.png" alt="image.png" height="986" width="2204" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></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/436/FH13YJRX4U72.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/436/FH13YJRX4U72.png" alt="image.png" height="692" width="992" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h2 data-id="knowledge-base">Knowledge Base</h2><h4 data-id="new-logo">New Logo</h4><p>The knowledge base addon has a fresh new logo. Thanks @ElisaAlmeida.</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/279/QCOD2QTCY62Z.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/279/QCOD2QTCY62Z.png" alt="image.png" height="208" width="220" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h4 data-id="custom-theming">Custom Theming</h4><p><em>Custom theming for knowledge base is currently </em><strong><em>not available for Theme Pull or Code Deploy features.</em></strong>This release lays the groundwork for a new dynamic theming system in Vanilla. Highlights include:</p><ul><li>New <em>beta</em> APIv2 <code class="code codeInline" spellcheck="false" tabindex="0">/themes</code> endpoints.</li><li>Updated Knowledge Base & Editor UIs to support the new framework.</li><li>Support for setting custom variables through a theme. Currently this allows customization of font properties, button styes, and primary/secondary colour schemes with <em>no CSS required</em>.</li><li>Support for 0-modification custom theme headers & footers.</li><li>Support for adding custom javascript through a theme.</li></ul><h4 data-id="deleting-and-restoring-knowledge-bases">Deleting and Restoring Knowledge Bases</h4><p>Knowledge bases can now be deleted and restore from the knowledge base dashboard page (<code class="code codeInline" spellcheck="false" tabindex="0">/knowledge-settings/knowledge-bases</code>). Currently deleting a knowledge will remove it from visibility everywhere, but <strong>does not permanently delete content.</strong> A deleted knowledge base can restored at a later date.</p><h4 data-id="article-reactions">Article Reactions</h4><p>Signed in users can now React to articles with Yes/No “Was this Helpful?” prompt. Signed out users can see the totals of the prompt, but are not currently able to respond.</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/251/J2G4QUHKGRSK.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/251/J2G4QUHKGRSK.png" alt="image.png" height="412" width="824" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h4 data-id="next-previous-articles">Next & Previous Articles</h4><p>Guide type knowledge bases now display nest/previous links at the bottom of the 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/692/WS2NWAH9OR0M.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/692/WS2NWAH9OR0M.png" alt="image.png" height="212" width="1216" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h4 data-id="improved-createedit-knowledge-base-page">Improved Create/Edit knowledge base page</h4><p>The dashboard page for creating and editing knowledge bases has been improved with description and better validation.</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/872/RVI2KQCDS6SP.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/872/RVI2KQCDS6SP.png" alt="image.png" height="1278" width="2022" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h4 data-id="choose-article-location-while-creating-an-article.">Choose article location while creating an article.</h4><p>It is now possible to specify an article location while creating the article in Guide type knowledge bases.</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/432/TAL2SEOV20WP.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/432/TAL2SEOV20WP.png" alt="image.png" height="608" width="746" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><br></p><h2 data-id="other-fixes">Other Fixes</h2><h3 data-id="keystone">Keystone</h3><ul><li>Fix keystone javascript error for signed out users (preventing refresh on signin). <a href="https://github.com/vanilla/vanilla/pull/8473" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8473</a></li><li>Fix Advanced Editor flyouts on mobile with keystone. - <a href="https://github.com/vanilla/vanilla/pull/8475" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8475</a> & <a href="https://github.com/vanilla/vanilla/pull/8508" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8508</a></li></ul><h3 data-id="rich-editor">Rich Editor</h3><ul><li>Fix undo/redo actions for embeds while creating rich posts - <a href="https://github.com/vanilla/vanilla/pull/8516" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8516</a></li><li>Fix a bug causing partially loaded rich embeds from crashing the page. - <a href="https://github.com/vanilla/vanilla/pull/8492" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8492</a> & <a href="https://github.com/vanilla/vanilla/pull/8540" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla/pull/8540</a></li></ul><h2 data-id="knowledge-base-1">Knowledge Base</h2><ul><li>Fix comment titles & URLs in in global site search. - <a href="https://github.com/vanilla/knowledge/issues/653" rel="nofollow noreferrer ugc">https://github.com/vanilla/knowledge/issues/653</a></li></ul><h2 data-id="developer-notes">Developer Notes</h2><ul><li>Vanilla’s core repositories are now PHP 7.3 compatible.</li><li><br></li><li>The phing build script has been updated. See the new documentation <a href="https://github.com/vanilla/vanilla#building-releases" rel="nofollow noreferrer ugc">https://github.com/vanilla/vanilla#building-releases</a>.</li></ul><p><br></p> </article> </main>