v3.8.1 Latest
New
- The site administrator gets a BuddyPress notification when a review is reported, and the reviewer gets one when the member replies to their review.
- Reviews hidden by the report threshold now show an Auto-hidden badge with the hide date, an Auto-hidden filter in the Reviews list, and a count on the Overview screen.
Improve
- The single review page shows the owner's reply, and the reviewed member can reply from it.
- Settings toggles render as switches again, and the criteria Add and Remove buttons match the rest of the settings screen.
- Email editors use the full row width, subject fields are wider, and settings rows no longer leave large gaps on phones.
- Member review counts in the admin bar and profile tab read the cached total instead of loading every review on each page view.
- Approval email fields show and hide as soon as Auto Approve is switched, without saving first.
- Members who already reported a review see Reported instead of a Report button that fails.
- The top members widget and shortcode skip members with no reviews and say 1 review instead of 1 reviews.
- The logged-out Add Review prompt is translatable and returns visitors to the review form after logging in.
- The Edit Review button uses the same readable style as Report in light and dark mode.
Fix
- A review hidden by the report threshold, unpublished or trashed is removed from the activity stream and the activity REST API.
- Re-approving or editing a review no longer posts a duplicate activity entry.
- Clearing the Auto-Hide Threshold field no longer switches auto-hide off; a blank or invalid value falls back to 5 reports.
- Several General settings rows were nested inside the Approval Email section, which broke their alignment.
- Turning Multiple Criteria off now hides the criteria builder.
- The Overview screen shows a Turn on link for every disabled feature.
- Criteria rows use the same Remove label whether they were saved or just added.
- The Member Review widget now picks up the Rating Color setting on pages outside BuddyPress.
- Review cards in Reign dark mode now use Reign's own dark colors.
- Report, Edit Review and the report dialog close button stay readable on hover in dark mode.
- Unchecking Show Review Button is now saved explicitly.
- The WordPress Dark admin color scheme no longer makes the settings header text unreadable.
- Editing a review no longer publishes it; pending and report-hidden reviews stay hidden until approved.
- The Update Review setting is now enforced, not only by hiding the Edit button.
- A submitted review is stored with each rating on its own criterion, and an empty review is refused.
- A refused review submission keeps what the member typed, and the confirmation message stays on screen.
- Dismissed reports no longer count toward auto-hide, and dismissing the reports on a review they hid publishes it again.
- Deleting a review recalculates the member's rating and removes its activity entry.
- Notification email formatting is kept when saved, so emails are no longer one run-on paragraph.
- The Anonymous flag is ignored in emails when Anonymous Reviews is off.
- Owner replies are only accepted on published reviews.
- Approving a review respects the Email Notifications and BuddyPress Notifications switches, and a review restored by dismissing its reports no longer re-sends the "new review" email.
- The bulk Dismiss Reports action restores a review hidden by reports, the same as dismissing a single review.
- The Member Rating widget respects Number of Ratings to Show, and shows the default avatar for anonymous reviews.
- The Add Review tab no longer shows on your own profile, where a review could never be submitted.
- Mark Resolved now stops the resolved reports counting toward auto-hide, the same as Dismiss Reports.
- The Add Review button, the Add Review tab and the review form's member list accept a member with any allowed role, not only their first role.
- A custom plural review label shows as typed on the profile tab with BuddyPress Legacy templates.
- The Reviewer Roles, Reviewee Roles, Criteria and Display settings describe what they really do.
- The review form and dialogs no longer overflow the screen on themes without a box-sizing reset, such as Twenty Twenty-Five.
- Report dialog Submit and Cancel buttons keep their own styles inside BuddyPress pages.
- Removed BuddyPress 12 deprecation notices from profile links.
- Bulk-activating several plugins no longer stops after this one, and activating it from WP-CLI no longer exits early.
Security
- Approving a review from the Reviews list now requires the Editor capability; Contributors and Authors could previously approve any pending review.
- The Reviewer Roles and Reviewee Roles settings are now enforced when a review is submitted, not only by hiding the Add Review button.
- Pending and report-hidden reviews are no longer readable at their direct link, and a review only shows on the profile it belongs to.
- Anonymous reviews no longer reveal the reviewer in the avatar text on the single review page.
- Reviews no longer have public pages, archives, feeds or search results, which showed the author of an anonymous review; old review links redirect to the review on the member's profile.
- The top members list shows display names instead of login usernames.
- Dismissing or resolving reports requires the Editor capability.
- The review submit and approve actions no longer accept logged-out requests.