Release 2020.002 - HL Vanilla Community
<main> <article class="userContent"> <h5 data-id="release-2020.002-was-first-deployed-to-vanilla-cloud-on-friday-january-24-2020."><em>Release 2020.002 was first deployed to Vanilla Cloud on Friday, January 24 2020.</em></h5><h2 data-id="rich-editor-embed-menu">Rich Editor Embed Menu</h2><p>Rich Editor has new menu options for embeds.</p><ul><li>Every embed now has a menu with a delete button.</li><li>Image embeds now have a menu with a delete button and an accessibility options button.</li></ul><p>Additionally, selecting an embed on a touch device will no longer dismiss the keyboard.</p><p><strong>Image Menu</strong></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/756/C6SZBB8YT446.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/756/C6SZBB8YT446.png" alt="image.png" height="672" width="1536" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>Other Embeds Menu</strong></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/230/VMTM6E6OO2UB.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/230/VMTM6E6OO2UB.png" alt="image.png" height="402" width="1424" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>Resolved Issues</strong></p><p><em>Closes </em><a href="https://github.com/vanilla/vanilla/issues/8384" rel="nofollow noreferrer ugc"><em>vanilla#8384</em></a><em>, </em><a href="https://github.com/vanilla/vanilla/issues/8548" rel="nofollow noreferrer ugc"><em>vanilla#8548</em></a><em>, </em><a href="https://github.com/vanilla/support/issues/276" rel="nofollow noreferrer ugc"><em>support#276</em></a><em>, </em><a href="https://github.com/vanilla/vanilla/issues/8425" rel="nofollow noreferrer ugc"><em>vanilla#8425</em></a><em>.</em></p><h2 data-id="knowledge-base">Knowledge Base</h2><h3 data-id="improved-loading-experience">Improved Loading Experience</h3><p>Loading indicators have been replaced with Placeholders in certain parts of the knowledge base UI. For example, when changing articles the following loader will now be displayed, rather than the spinner.</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/498/L7PHX0JAFGQG.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/498/L7PHX0JAFGQG.png" alt="image.png" height="436" width="1436" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h3 data-id="bug-fixes">Bug Fixes</h3><ul><li>Fix a bug where inserting a link in an article would scroll the article to the top of the page. <a href="https://github.com/vanilla/vanilla/issues/9914" rel="nofollow noreferrer ugc">vanilla#9914</a></li><li>Fix issue where Knowledge Breadcrumbs would scroll by 1 pixel. <a href="https://github.com/vanilla/support/issues/1133" rel="nofollow noreferrer ugc">support#1133</a></li></ul><h2 data-id="new-titlebar-options">New TitleBar Options</h2><p>The TitleBar component has some new theming options.</p><p><strong>Full Bleed TitleBar over Banner Image</strong></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/164/F7KIDIYJ2RH6.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/164/F7KIDIYJ2RH6.png" alt="image.png" height="420" width="1924" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>Background Images</strong></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/900/66ZT23QWDCEB.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/900/66ZT23QWDCEB.png" alt="image.png" height="290" width="1882" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="new-theme-preview-menu">New Theme Preview Menu</h2><p>As Vanilla prepares for major improvements to its theming system, the Theme Preview dialogue has been updated with new appearance and now uses the PUT <code class="code codeInline" spellcheck="false" tabindex="0">/api/v2/themes/preview</code> endpoint.</p><p>It looks like this.</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/902/PYQTQGRE9WN9.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/902/PYQTQGRE9WN9.png" alt="Theme Preview Card" height="250" width="680" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="groups">Groups</h2><ul><li>Fix group events disappearing before event has ended. <a href="https://github.com/vanilla/internal/pull/2179" rel="nofollow noreferrer ugc">Internal#2179</a></li></ul><h2 data-id="bug-fixes-1">Bug fixes</h2><ul><li>Fix a a bug where ranks restriction could cause a Rich Post to turn to appear without any formatting. <a href="https://github.com/vanilla/support/issues/1210" rel="nofollow noreferrer ugc">support#1210</a></li><li>Fix a bug where a the Rich Editor inline-code format would add 1 too many spaces. <a href="https://github.com/vanilla/vanilla/issues/9912" rel="nofollow noreferrer ugc">vanilla#9912</a></li><li>Fix a bug where quotes would encode entity characters in discussion titles. <a href="https://github.com/vanilla/vanilla/issues/9837" rel="nofollow noreferrer ugc">vanilla#9837</a></li><li>Fix display of discussion buttons.<a href="https://github.com/vanilla/vanilla/pull/9929" rel="nofollow noreferrer ugc"> vanilla#9929</a></li><li>Fix Keystone invisible header logo link color <a href="https://github.com/vanilla/vanilla/issues/9951" rel="nofollow noreferrer ugc">vanilla#9951</a></li><li>Fix display of categories with no discussion on "Mixed" layout <a href="https://github.com/vanilla/vanilla/pull/9938" rel="nofollow noreferrer ugc">vanilla#9938</a></li></ul><h2 data-id="developer-notes">Developer notes</h2><ul><li>New developer documentation<a href="https://success.vanillaforums.com/kb/developers" rel="nofollow noreferrer ugc"> is underway here.</a></li><li>New Theme documentation <a href="https://success.vanillaforums.com/kb/theme-guide" rel="nofollow noreferrer ugc">is underway here.</a></li><li>Add edit log access from within a discussion. <a href="https://github.com/vanilla/vanilla/pull/9949" rel="nofollow noreferrer ugc">vanilla#9949</a></li><li>Add threshold checking to MySQL index modifications. <a href="https://github.com/vanilla/vanilla/pull/9828" rel="nofollow noreferrer ugc">vanilla#9828</a></li></ul><h3 data-id="%40vanillatheme-core">@vanilla/theme-core</h3><p>Vanilla's theming system is undergoing some major renovations! In this release the first parts of this are in progress.</p><ul><li>Create a new shared local package, <code class="code codeInline" spellcheck="false" tabindex="0">@vanilla/theme-core</code>. This contains all many SCSS partials that were previously part of keystone or theme-boilerplate.</li><li>Themes may now be put into the <code class="code codeInline" spellcheck="false" tabindex="0">/addons/themes</code> directory. This directory supports any theme, but is particularly useful for themes that required access to local packages.</li><li><code class="code codeInline" spellcheck="false" tabindex="0">keystone</code>, <code class="code codeInline" spellcheck="false" tabindex="0">theme-boilerplate</code>, and the upcoming <code class="code codeInline" spellcheck="false" tabindex="0">theme-foundation</code> now make use of a shared local package <code class="code codeInline" spellcheck="false" tabindex="0">@vanilla/theme-core</code>. They have been moved into the <code class="code codeInline" spellcheck="false" tabindex="0">/addons/themes</code> directory.</li><li>A new CLI command has been added to scaffold a new theme based on <code class="code codeInline" spellcheck="false" tabindex="0">@vanilla/theme-core</code>. In the root of your installation run <code class="code codeInline" spellcheck="false" tabindex="0">yarn scaffold theme --help</code> for more information.</li></ul><p><br></p> </article> </main>