Release notes / BuddyPress Member Reviews
BuddyPress Add-on Plugin

BuddyPress Member Reviews

Your BuddyPress community has no way for members to vouch for each other, leaving trust signals off the table for freelance, professional and service-oriented communities. BuddyPress Member Reviews adds five-star, multi-criteria peer reviews to member profiles and the members directory, with role gating, owner replies, member flagging and optional moderation. Self-reviews are blocked.

9 releases
v3.8.1 latest
October 6, 2026 shipped

v3.8.1 Latest

October 6, 2026
New 2 Improve 9 Fix 33 Security 8

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.

v3.8.0

July 17, 2026
New 2 Improve 7 Fix 5 Security 1

New

  • Added Spanish, Italian and Portuguese (Brazil) translations, and completed the existing German and French ones.
  • Rebuilt the admin settings screen with the Wbcom card-panel UI: sidebar navigation, an overview dashboard, and a Discover tab. Same settings, clearer layout.

Improve

  • Front-end review styles now run on one design-token system in both light and dark, so themes and site owners can recolor any surface from a single variable.
  • Consolidated the review stylesheets into one file and removed the dead legacy modal system, duplicate rules, and unused selectors.
  • Normalized responsive breakpoints and added disabled, active, and keyboard focus states to interactive controls.
  • Star rating input is now a keyboard-operable ARIA radiogroup (arrow keys, Enter/Space) with accessible labels and higher-contrast colors.
  • Dark mode is keyed only off the theme's explicit dark signal (BuddyX/Reign), never the OS setting, and the modal close button now follows the theme color instead of a hardcoded black icon.
  • Converted directional CSS to logical properties for correct right-to-left rendering.
  • Replaced native browser alerts on the review front end with accessible toast notifications.

Fix

  • JavaScript translations could never load in production: the translation file lookup used the minified script path, which never matches the file the build produces.
  • The review count and average-rating tooltip were assembled from separate fragments, which cannot be translated correctly in every language. Each is now a single translatable phrase, and a stray bracket in the zero-review case is gone.
  • Several admin and front-end strings had no translatable source, including the criteria row builder and the reply and report messages.
  • Localized the admin review-approval progress label ("Approving...") so it translates on non-English sites.
  • The review-recalculation cron is scheduled once on a single daily interval (removed a conflicting double registration).

Security

  • The review update endpoint now enforces an ownership/capability check, so members can only edit their own reviews.

v3.7.1

Fix 3

Fix

  • WordPress Coding Standards compliance across all PHP files
  • Removed deprecated load_plugin_textdomain call
  • Plugin Check compatibility improvements

v3.7.0

New 4 Improve 3 Fix 2

New

  • Owner Replies - profile owners can respond to reviews once
  • Report System - users can report inappropriate reviews
  • Auto-hide reviews after configurable report threshold
  • Admin settings for owner replies, reporting, and auto-hide

Improve

  • Changed "Flag" to "Report" terminology
  • Admin UI with clearer labels
  • Security hardening

Fix

  • PHP Warning for undefined array key
  • Template consistency across all modes

v3.6.0

July 15, 2025
New 2 Improve 2 Fix 4

New

  • UI improvements for member reviews on directory page
  • Filter hook for review tab extensibility

Improve

  • Script optimization
  • BuddyBoss Theme compatibility

Fix

  • Rating stars visibility with BuddyBoss
  • Star rating reset on review edit
  • Email subject and message editing
  • Text domain loading for translations

v3.5.0

April 30, 2025
New 1 Improve 2 Fix 2

New

  • German (DE) and French (FR) translations

Improve

  • Backend labels and strings
  • Unused files for lighter footprint

Fix

  • Fatal error with BuddyPress Classic
  • PHPCS compliance issues

v3.4.0

March 4, 2025
New 3 Improve 2 Fix 3

New

  • Pending approval notifications for admins
  • Meta box for member ratings on edit page
  • Conditional script/style loading

Improve

  • Backend settings UI
  • Performance with minified assets

Fix

  • String translation issues
  • BuddyBoss and Youzify compatibility
  • Notification link and mark-as-read

v3.3.1

October 29, 2024
New 2 Fix 3

New

  • Youzify support
  • Member star rating in activity

Fix

  • Multi-user role issues
  • Review submission with disabled components
  • Average ratings with single criteria

v3.3.0

Improve 3 Fix 3

Improve

  • Mobile responsive UI
  • Security enhancements
  • BuddyPress, BuddyBoss, Youzify integration

Fix

  • Anonymous review avatar and URL
  • Shortcode form in BuddyBoss
  • Pagination for reviews and notifications