2.21.0 Release Notes

June 18, 2021

Summary

The 2.21.0 release of AnswerHub includes enhancements to moderation and popular topics features and updates to APIs related to moderation.

Updated Features

Enhancements are made to moderation queue workflows across the reported, in moderation, and spam queues so that content in the moderation queues are identified as to why they are in moderation - whether automatically routed there by a system function such as spam protection (shield plugin) or Akismet spam protection (Akismet plugin) or by actions of another user with date / time stamps that the action took place. A new moderation queue sorting feature has been added that enables moderators to sort the queue based on when each piece of content was sent to moderation with either older or newer moderation events shown first, and another sort to group the content by the authoring user to more easily spot problematic behavior patterns in particular users in busy communities. To help address worst case, systemic abuse by spammers in public communities, moderators are now able to delete all content belonging to a user through the moderation queue through a link added to the existing link to suspend the user. To reduce potential burden on moderators, the order of operation is adjusted so that the when enabled, the Akismet plugin first screens content as it is posted, and then the shield plugin, when enabled also screens the content to ensure the content falls within the configured parameters. GET Moderation Queue, Reported and SPAM Queue APIs have been updated to support the sorting of the queues and to provide the delete all user post feature so that all moderation activities in the moderation queues may be performed remotely if desired.

The Popular topics feature has been updated with a new admin setting to only show popular topics that have content in the current space when viewing from that space. When this setting is enabled, the popular topics widget will display the topic tags that have the most content associated with them across the entire community. When a user navigates to a space, the popular topics widget in that space will display the topic tags that have the most content in that space. When clicking through to one of the topics, a filtered view is provided, listing only the content with that topic tag in that space. If the setting is disabled, then the topics with the most content will be shown across the site consistently, including topics with content that may be in other spaces.

Changelog

  • ANSUP-14204 - Resolved issue with view counts not properly incrementing for Questions and Articles

  • ANSUP-13607 - Resolved issue where web panels display options or space-specific css not applied when articles from different spaces are part of a parent-child navigation

  • MSAH-1052 - Accessibility - Lock icon and tooltip cannot be reached via tab or screen reader

  • MSAH-1830 - Accessibility - WCAG 4.1.2 Ensure ARIA attributes are allowed for an element's role

  • MSAH-1479 - Resolved issue where a deleted primary node (question / idea / article) is shown in main index feed of the user who authored.

  • MSAH-1829 Accessibility - WCAG 1.3.1 Ensure elements with an ARIA role that require parent roles are contained by them.

  • ANSUP-14253, ANSUP-14266, ANSUP-14267, ANSUP-14270 - Resolved missing hyperlink icon in updated Froala editor toolbar.

  • Updated the "Favorites" feature in UI so that it is consistent in placement and functionality whether using the "Like" or "up/down" voting styles. (Settings found in theme variations in the admin). The star icon in the UI is now labeled as "Favorites" rather than prior labeling "save" to align with Favorites naming for the same function in the user profile page. The more consistent placement, labeling and behavior on mouse over and consistency with naming in profile page should improve end user understanding of the feature and benefits of favoriting content as a bookmark in their profile page.