Release notes / BuddyPress Friend & Follow Suggestion
BuddyPress Add-on Plugin

BuddyPress Friend & Follow Suggestion

BuddyPress has no built-in way to suggest who members should connect with, so new members struggle to find relevant people. BuddyPress Friend and Follow Suggestion shows a "People You May Know" widget based on profile field matching, displays a match percentage in member headers, and supports rule sets across multiple xprofile fields. Works with BuddyBoss Platform member connections.

24 releases
v1.7.5 latest
June 6, 2026 shipped

v1.7.5 Latest

June 6, 2026
Improve 1 Fix 3

Improve

  • Refined the Like button appearance on suggestion cards.

Fix

  • Suggestion cards in the swipe view no longer stick to the screen after you drag and release them.
  • The empty-state card in the swipe view can no longer be dragged.
  • The suggestions block now renders correctly in the block editor.

v1.7.4

May 25, 2026
Improve 1 Fix 5 Security 2

Improve

  • Replaced eight intrusive browser alert dialogs in the admin with an inline toast notification that fades on its own and announces itself to screen readers. The Reset Analytics confirmation now uses an accessible in-page modal where available.

Fix

  • The "New Member Welcome" email now sends reliably every time someone registers. Previously, brand-new members with empty profiles could be skipped because no suggestions had been calculated yet. They now receive the welcome email with a friendly note that personalized suggestions will appear once they fill in their profile. Works on both BuddyPress and BuddyBoss.
  • The welcome-email schedule now activates correctly on sites that were upgraded from older versions of the plugin. Previously, sites that pre-dated the welcome-email setting could end up with the option enabled in the admin UI but no email actually scheduled.
  • The dismiss (X) button on suggestion cards rendered by the shortcodes now removes the card immediately, matching the behaviour of widget cards.
  • The `[bp_follow_suggestions]` shortcode now produces its own set of "people to follow" suggestions instead of mirroring `[bp_friend_suggestions]`. Both shortcodes also show inline Connect and Follow action buttons on each card, so members can act without opening the suggested profile.
  • Suggestion cards on pages built from the `[bp_friend_suggestions]` or `[bp_follow_suggestions]` shortcodes now have working dismiss, infinite scroll, and lazy-load controls. Previously these only worked on widget-bearing pages. The inline Follow button also works correctly on BuddyBoss installs now.

Security

  • The plugin's license activation and deactivation actions now require administrator permission. Previously they relied on a security token alone, which protected against forged requests but did not stop lower-privileged logged-in users from triggering them.
  • Saving the per-member email preference on a profile's Settings > General screen now verifies the visitor is allowed to edit that profile before writing anything. Closes a path where a logged-in user could POST to another member's settings URL and change their email frequency.

v1.7.3

May 6, 2026
New 4 Improve 4 Fix 8

New

  • Refreshed suggestion cards on shortcodes and the Gutenberg block - colourful initials shown when a member has no avatar, a match-score ring around each avatar, a clear primary Connect or Follow button, and a small dismiss icon in the corner.
  • Friendly empty-state message tailored to each shortcode (friends, follow, or top matches) so members know what to do next when no suggestions are available.
  • Suggestion cards adapt to where you place them - a comfortable grid in the main content, a clean row layout for the list shortcode, and a tight compact card in the sidebar widget.
  • License tab now shows your expiration date, how many sites your key is activated on, your masked key when active, and a renewal nudge when your license expires within 30 days.

Improve

  • Suggestion cards load faster - the plugin no longer ships 150 lines of inline CSS in every page request.
  • Bundled the slider library so the horizontal-slider widget works on every theme without extra setup.
  • Smoother hover animations, plus full support for the reduced-motion preference.
  • Match-score ring uses both a colour and a small status dot, so the active state is visible to colour-blind users.

Fix

  • Follow button on BuddyBoss sites no longer leads to a 404. Click now performs the follow action in place.
  • The dismiss (X) icon on shortcode cards now properly removes the card and updates the list when nothing is left.
  • List-layout shortcode now renders as horizontal rows. Previously it was duplicating the grid layout.
  • Sidebar widget avatars now render as proper circles. Earlier versions could stretch into ovals on some themes.
  • Swiper widget banner card now fits cleanly inside the card without upscaling or overflowing on the right edge.
  • Follow button now appears on the [bp_follow_suggestions] shortcode for every supported follow setup (BuddyPress Follow plugin and BuddyBoss activity follow).
  • License page no longer shows PHP warnings, and activate / deactivate now keeps you on the same settings tab instead of jumping to a different page.
  • New members again receive the welcome email with their initial friend suggestions.

v1.7.2

Improve 1 Fix 1

Improve

  • Internal code-quality tooling added (developer-only - no customer-visible change).

Fix

  • Multi-value profile fields (checkboxes, multi-select) are now matched correctly when calculating suggestions. Previously members with multi-value answers could get inaccurate match scores.

v1.7.1

Improve 1

Improve

  • Compatibility hardening to meet the WordPress Plugin Check requirements (developer-only - no customer-visible change).

v1.7.0

Fix 9 Security 2

Fix

  • Plugin no longer crashes when BuddyPress is not installed - shows helpful message instead.
  • Settings now save correctly without any errors.
  • Weekly digest emails now send reliably to your members.
  • All buttons and features work smoothly in the admin dashboard.
  • "Add Friend" button now works perfectly with Youzify theme.
  • No more error messages appearing on your site.
  • Settings page displays beautifully with new professional icons.
  • Cleaner performance - removed unnecessary background logging that could slow down your site.
  • Match score displaying twice with BuddyPress and Reign theme.

Security

  • Improved security measures to protect your site and user data.
  • Enhanced form security to prevent unauthorized changes.

v1.6.0

New 2 Improve 2 Fix 7

New

  • Ensured scripts and styles load only when required for better performance.
  • Made the BuddyPress friend suggestion widget fully responsive on mobile and tablets.

Improve

  • Removed Hard-G dependency for better compatibility.
  • Minified CSS and JS with RTL support for improved efficiency.

Fix

  • Swiping right did not send a friend request.
  • Profile redirection issue in the suggestions widget.
  • PHP warnings related to suggestion widgets.
  • Profile match score not displaying correctly in Youzify.
  • UI spacing issue with BuddyPress friend suggestion widget in Youzify.
  • Widget slider issue in BuddyX & Reign themes.
  • Admin settings page UI issue with YouTube video display.

v1.5.0

Improve 8 Fix 11

Improve

  • Updated JS library and documentation link.
  • Managed default slide UI and follow button icon with BuddyBoss theme.
  • Added class in Swiper slider and managed layout of two UI fixes.
  • Online / offline status badges on suggestion cards can be customized by themes without overriding the whole template.
  • Set Discover, Message, and Profile links in the Swiper widget.
  • Added Swiper slider script for like/dislike functionality and new layout widget with Swiper.
  • Added navigation and AJAX functionality for follow/friendship buttons in widgets.
  • Introduced new UI for Swiper layout and updated user icon.

Fix

  • Resolved follow issue and friendship request withdrawal in Swiper slider with BuddyBoss using drag.
  • Addressed UI issues, including member counts on reload, text domain, cancel button, and static text appearance on the horizontal layout.
  • Resolved exclude user issue and managed Swiper widget layout two UI fixes.
  • Resolved an issue where "left-swipe" (dismiss) actions could fail to register on some members.
  • Managed notification UI issue with Reign theme and BuddyBoss platform/theme UI issues.
  • Resolved right swipe and like/dislike highlight color issues.
  • Add friend request issue resolved and follow suggestion removed from slider widget.
  • Managed horizontal Swiper slider UI and profile matching percentage in SocialV theme.
  • Addressed license issue where deactivation response failed.
  • Resolved blank widget issue on max member option and managed Swiper/horizontal layout arrows.
  • Managed follow and friendship icons and layout UI.

v1.4.9

Fix 2

Fix

  • (#74)Fixed Video UI issue with BB
  • (#70) Fixed issue with php 8.2

v1.4.8

Improve 4 Fix 3

Improve

  • Video on admin section
  • Admin faq hover color
  • Ads banner URL
  • Admin label and setting title and video

Fix

  • Text domain issue
  • BP v12 fixes
  • License issue

v1.4.7

Fix 2

Fix

  • PHPCS fixes
  • PHPCS nonce fixes

v1.4.6

New 1 Fix 1

New

  • (#61) Hookable position to remove admin user from suggestion widget.

Fix

  • (#63) Issue with suggestion widget.

v1.4.5

Fix 1

Fix

  • (#58)Fixed unable to save profile fields with multisite setup

v1.4.4

Fix 2

Fix

  • (#54) Added buddypress component check and admin notice
  • Fixed Plugin redirect issue when multi plugin activate the same time

v1.4.3

Fix 3

Fix

  • #50 - Deprecated warning
  • (#52) Fixed widgets console error
  • Admin notice error

v1.4.2

Fix 2

Fix

  • Button hover bg color and button alignment
  • remove admin notice

v1.4.1

Fix 2

Fix

  • Fixed phpcs fixes
  • Update admin wrapper UI

v1.4.0

Fix 11

Fix

  • managed Cancel Friendship tooltip
  • Added default option
  • Fixed array offset issue
  • (#45) Follow button align
  • (#30) Add layout setting vertical and horizontal layout
  • Added widget layout template
  • (#41)Fixed php error
  • Add option in widget
  • add swiper slider js and css
  • (#29) friend-follow button add tool tip
  • (#44) Added RTL support

v1.3.1

Fix 3

Fix

  • (#25) Managed widget UI with buddyboss
  • (#23) Managed widget UI in single member and group
  • (#06) Fixed notice and warning error

v1.3.0

Fix 5

Fix

  • #17 - Update friends, follow widget UI
  • #14 - Console error "bp is not defined"
  • #19 - Suggestions starting percentage error
  • #12 - notice is not displaying when BuddyPress is not activate
  • #20 - Fixed phpcs errors

v1.2.1

Fix 1

Fix

  • Managed Backend UI

v1.2.0

Fix 4

Fix

  • Managed UI with buddypress 8.0.0
  • #9 - Fatal Error: When friend component is not activated
  • #10 - Show a message "No suggestion found"
  • Update generic button UI

v1.1.0

Fix 1

Fix

  • (#5) Fixed follow button not working with buddyboss

v1.0.0

Note 1

Note

  • Initial Release