2018 Cloud Releases - HL Vanilla Community
<main> <article class="userContent"> <h2 data-id="vanilla-2.7-(16-aug-2018)">Vanilla 2.7 (16 Aug 2018)</h2><h3 data-id="new%3A-rich-editor">New: Rich Editor</h3><ul><li>Whole new posting UI, built from the ground up, that replaces the Advanced Editor.</li><li>Available as an addon so you can transition at your own pace.</li><li>Features rich embeds from popular content sites like YouTube, Twitter, and more.</li><li>Generates generic rich embeds from any publicly accessible website.</li><li>Intuitive inline formatting options replace the old permanent toolbar paradigm.</li><li>Full emoji selector.</li><li>Drag-and-drop image uploader.</li><li>Native support for quotes, spoilers, and code blocks.</li><li>Packed with accessibility features and shortcut keys.</li><li>Read about its new features <a href="https://docs.vanillaforums.com/help/addons/rich-editor/" rel="nofollow">in our docs</a>.</li></ul><h3 data-id="new%3A-groups-features-(cloud-only)">New: Groups features (Cloud only)</h3><ul><li>Add “secret” groups (groups that are completely invisible if not a member).</li><li>Add search support to groups.</li><li>Add a group invitations list to the groups homepage.</li><li>Improve ability to join a group from an email notification.</li></ul><h3 data-id="new%3A-firebase-sso-addon-(cloud-only)">New: Firebase SSO addon (Cloud only)</h3><ul><li>Provide SSO support for Google’s Firebase product.</li><li>Available on request.</li></ul><h3 data-id="fixes">Fixes</h3><ul><li>Fix Advanced Search results double HTML escaping.</li><li>Fix LinkedIn SVG.</li><li>Fix broken signout URL in embed comment form. (thanks bleistivt)</li><li>Fix category dropdown when editing drafts with old ‘DoHeadings’ setting enabled.</li><li>Fix handling of manually applied Ranks in edit user form that could block saving users.</li><li>Fix drafts double escaping special characters.</li><li>ProfileExtender: add Instagram magic formatting. (thanks bleistivt)</li><li>Tagging: Enable their use on Ideas.</li><li>Bulk Users Importer: Do not validate usernames when importing users.</li><li>Q&A: Fix recalculation of discussions’ Q&A status.</li><li>Steam Connect: Fix broken SSO connections (Steam’s endpoint moved to HTTPS).</li><li>Ideation: Fix double index photos. (Cloud only)</li></ul><h3 data-id="changes">Changes</h3><ul><li>Improve accessibility by adding placeholder/title for text areas.</li><li>Add <code class="code codeInline" spellcheck="false">noindex</code> to Reactions profile pages.</li><li>Add translation support for “All” and “Following” in category following filter menus.</li><li>Disable hashtags within post contents by default.</li><li>Add support for seconds-only time parameter to YouTube embeds.</li><li>Add JSON LD microformat to discussion pages.</li><li>Make minor aesthetic improvements to Dashboard, including using Open Sans font.</li><li>Default Vanilla Stats to use HTTPS.</li></ul><h3 data-id="api-v2">API v2</h3><ul><li>Add ability to expand category to index of discussions endpoint.</li><li>Fix filtering by Group on the discussions API v2 endpoint.</li><li>Online: Add APIv1 capabilities to APIv2.</li><li>Fix some API schema documentation bugs.</li></ul><h3 data-id="developer-notes">Developer Notes</h3><ul><li>Add TypeScript, React, Redux, and WebPack support to core.</li><li>Format drafts as plaintext instead of text. (vanilla/vanilla#7181)</li><li>Add Parchment & Quill dependencies via new Rich Editor addon.</li><li>Respect scalar type hints in endpoint parameters. (vanilla/vanilla#6922)</li><li>Fix “Active” class on edit profile link not appearing under specific circumstances. (vanilla/vanilla#6907)</li><li>Add ability to override theme per contoller. (vanilla/vanilla#7048) (thanks Csabbencs)</li><li>Add ability to write integration tests on non-core repos.</li><li>Add coding standards enforcement to product repos.</li><li>Add PageScraper class (vanilla/vanilla#7104, #7139)</li><li>Deprecate the <code class="code codeInline" spellcheck="false">val()</code> function. (vanilla/vanilla#7534)</li><li>Add classes to pager module to improve ability to style. (vanilla/vanilla#7608)</li></ul><h2 data-id="vanilla-2.6-p4-(9-may-2018)">Vanilla 2.6 p4 (9 May 2018)</h2><ul><li>Removed canonical URLs from our 404 views.</li><li>Fixed a bug that caused announcements to be filtered out of recent discussions intermittently</li><li>Added a script that allows Bootstrap3, Cornerstone, Deflector and Triple A themes to opt into autocomplete search results.</li><li>Removed category following filter from pages where it is irrelevant.</li><li>Added a check to prevent Ideation from displaying the New Idea option to users without the appropriate permission.</li><li>Fixed score calculation on discussions converted to ideas so that unrelated reactions no longer inappropriately adjust the total votes.</li><li>Added whitelist exceptions to our new MIME type validator for file uploads.</li><li>Fixed a memory issue that was causing the Bulk Importer to fail.</li><li>Fixed a memory issue that was associated with Advanced Search</li><li>Fixed a conflict that was causing the Groups page to crash</li></ul><p><em>All fixes below this line were included in the open source 2.6 release, where applicable.</em></p><h2 data-id="vanilla-2.6-p3-(9-may-2018)">Vanilla 2.6 p3 (9 May 2018)</h2><ul><li>Fix translations for file upload error messages.</li><li>Fix subcommunities disabling “New Idea” button.</li><li>Fix Google+ SSO link to signin.</li><li>Fix deletion of items in moderation queue.</li><li>Fix filtering followed categories on deep branch (performance issue).</li><li>Fix “time left to edit” messages.</li><li>Fix bookmarking of discussions in Groups.</li><li>Fix idea API edits not being reflected on discussion pages.</li><li>Make ‘image upload’ button on by default in Editor.</li><li>Security fix related to remote page info fetching.</li></ul><h2 data-id="vanilla-2.6-p2-(19-april-2018)">Vanilla 2.6 p2 (19 April 2018)</h2><ul><li>Fix user search by IP never returning results</li><li>Restore breadcrumb to the bottom of discussions.</li><li>Add more logging jsConnect to asssit debugging.</li><li>Fix issue where drafts could be overwritten.</li><li>Fix issue where the database was being over-queried (introduced in 2.6).</li><li>Increase subcommunity page limit to 100.</li><li>Adjust comment editing permission checks to avoid re-querying the database unnecessarily.</li></ul><h2 data-id="vanilla-2.6-p1-(12-april-2018)">Vanilla 2.6 p1 (12 April 2018)</h2><ul><li>Filter values sent over SAML before putting them into the User table to prevent accidental overwrites.</li><li>Author Selector: Fix broken menu option.</li><li>Fix Bootstrap 1 theme’s navigation.</li><li>Add caching to subcommunity query for the default site to reduce database load.</li><li>Fix ability to delete items in moderation logs.</li><li>Fix spider crawling errors for non-existent pages.</li><li>Add logging to JSConnect to assist in debugging.</li></ul><h2 data-id="vanilla-2.6-(5-april-2018)">Vanilla 2.6 (5 April 2018)</h2><p><strong>Category Following</strong></p><ul><li>Users may now “Follow” categories.</li><li>Recent Discussions page may be filtered to only show discussions from followed categories.</li><li>This feature must be enabled in the Dashboard.</li><li>Enabling it adds a new menu to the Recent Discussions page, so theming conflicts should be checked.</li><li>We removed the old “Mute” function for categories to make room for this new feature.</li></ul><p><strong>Hero Image addon</strong></p><ul><li>Adds theming functionality to easily add a large custom image per page.</li><li>See notes at <a href="https://docs.vanillaforums.com/help/addons/hero-image/" rel="nofollow">https://docs.vanillaforums.com/help/addons/hero-image/</a></li></ul><p><strong>API v2 new endpoint support for the following features:</strong></p><ul><li>Badges</li><li>Polls</li><li>Q&A</li><li>Ideation</li><li>Ranks</li><li>Search</li></ul><p><strong>Changes & Additions:</strong></p><ul><li>Add Analytics.Data.View permission to grant non-administrators analytics view access.</li><li>API change: A discussion that is an Idea or Question can no longer be updated or deleted from the discussion endpoint. It must use the new Ideation or Q&A endpoints. This prevents loss of data integrity for their current status.</li><li>API: Add pagination information to response headers for multiple endpoints.</li><li>API: Add filtering by archived status to categories endpoint.</li><li>Allow the API v2 to authenticate with API v1 access tokens.</li><li>API docs: Parameters of type ‘enum’ now correctly list all values that are accepted.</li><li>Fix image upload button not always appearing in Advanced Editor and Signature editing.</li><li>Fix filter menus showing for guests on Recent Discussions and categories root.</li><li>Add “none found” message to category pages with no categories.</li><li>Fix image cropper overflow when editing avatars.</li><li>Fix discussion Q&A status for edited and deleted comments.</li><li>Fix Keyword Blocker setting updating user as insert user when editing post.</li><li>Fix broken links to theme documentation from dashboard.</li><li>RoleTracker: Move Untrack option into a popup.</li><li>Reactions: Fix text truncation on profiles.</li><li>Update redirection after adding a category.</li><li>Fix redirect to after deleting group discussion.</li><li>Improve UX when attempting to join a group without being signed in.</li><li>Update System user’s default avatar.</li><li>Accessibility improvements.</li><li>Security enhancements.</li></ul><h2 data-id="vanilla-2.5-p2-(4-january)">Vanilla 2.5 p2 (4 January)</h2><ul><li>Bulk User Import: Fix resending of invitations.</li><li>Rename database column GDN_Session.DateExpire to DateExpires to match conventions and fix structure update problem.</li></ul><p><em>These changes were made prior to the open source release of 2.5:</em></p><ul><li>Fix core version number check to read from environment.php instead of index.php.</li><li>Move addon deprecation hook earlier to disable old HtmLawed addon (now a core feature).</li><li>Fix potential deprecated HtmLawed addon issue in open source installs by including a dummy file in the directory.</li><li>Fix generating user tokens from profile pages.</li></ul><h2 data-id="vanilla-2.5-p1-(20-december-2017)">Vanilla 2.5 p1 (20 December 2017)</h2><ul><li>Fix link to the last comment in a discussion (the timestamp link on the discussions table view).</li><li>Groups: Fix issue where clicking Quote could lead to a permission error in Group-related discussions.</li><li>Fix issue that could lead to the discussion title being omitted from notification email subject lines.</li></ul><p><em>Vanilla 2.5 was released to cloud on 6 December 2017 and packaged for official open source distribution on 23 December 2017. Patch-level releases are only made to cloud.</em></p> </article> </main>