Release notes / BuddyPress Private Community Pro
BuddyPress Add-on Plugin

BuddyPress Private Community Pro

Open BuddyPress profiles expose member data to anyone and give admins no way to enforce profile completion or apply role-based access rules. BuddyPress Private Community Pro lets members lock their profiles like Facebook, adds a profile completion progress bar driven by xprofile field values, and enforces completion thresholds before members can access certain features. User role restrictions control what each tier can see.

36 releases
v3.1.1 latest
August 7, 2025 shipped

v3.1.1 Latest

August 7, 2025
New 1

New

  • Support for WordPress post types for broader integration and flexibility.

v3.1.0

April 4, 2025
New 4 Improve 3 Fix 8

New

  • Profile Progress Bar hook to work beautifully with BuddyBoss.
  • Better visibility management for the Profile Progress Bar with private and hidden profiles.
  • Backend options UI improvements for easier control and setup.
  • RTL (Right-to-Left) language support for a global experience.

Improve

  • Text strings and labels throughout the plugin for better clarity and consistency.
  • Membership access and restrictions settings with improved descriptions.
  • Content visibility management based on profile progress.

Fix

  • Issue with joining public groups beyond the set limit.
  • Friendship restriction limit functionality.
  • Script enqueuing issues for smoother loading.
  • Fatal error while messaging users when Youzify is active.
  • Rich text editor heading and formatting issues.
  • Nonce verification to enhance login security.
  • AJAX nonce check during user login.
  • Issues with group creation restriction notices and unnecessary admin notifications.

v3.0.0

November 6, 2024
Improve 6 Fix 12

Improve

  • Added support for BuddyPress Legacy template.
  • Added support for group actions with Youzify.
  • Structure of `blpro_lock_wordpress_pages` optimized.
  • Added checks for empty fields and valid email verification in `blpro_register()`.
  • Logic simplified to avoid repeated sanitization.
  • Added profile visibility tab for Youzify.

Fix

  • Group restriction count working accurately for all group statuses.
  • Hidden group restriction functionality resolved.
  • Fatal error resolved when sending private messages.
  • Login form notice stacking issue resolved.
  • Hidden group join and leave functionality with Youzify.
  • Friendship restriction compatibility with Youzify.
  • PHP warning for undefined property `stdClass::`.
  • Deprecated property issue in `Buddypress_Lock_Pro_Public` class resolved.
  • Profile visibility control functionality improved with Youzify.
  • Improved `wpdb` query handling with safer fallbacks.
  • Undefined array key warning prevented in message recipient processing.
  • Validation added to prevent errors during message recipient processing.

v2.9.2

Fix 2

Fix

  • Resolved a deprecated function issue in BuddyPress to maintain compatibility and performance.
  • Corrected an issue with custom page redirection to ensure proper navigation and functionality (#229).

v2.9.1

New 1 Fix 2

New

  • Option for member limit per group.

Fix

  • License deactivation issue.
  • Join and max user count in group.

v2.9.0

New 2 Improve 5 Fix 8

New

  • Default role for membership restrictions to simplify user management.
  • Dependency of profile completion messages to options for more dynamic user interaction.

Improve

  • All strings and FAQs for comprehensive clarity and user guidance.
  • README.txt and buddypress-lock-pro.php files for up-to-date plugin documentation.
  • Admin UI across all tabs for a more intuitive user experience.
  • Plugin version and changelog to reflect the latest developments and fixes.
  • Plugin imagery and URLs for a refreshed visual identity and accurate link redirections.

Fix

  • (#215) Profile progress functionality restored.
  • (#216) Users can join hidden groups regardless of option settings.
  • (#223) Popup notice visibility now aligns with user-configured options.
  • (#221) Resolved issues with initial conversation settings.
  • (#219) Replaced 'Delete' action with 'Cancel' and addressed friendship restriction issues.
  • (#218) Group restriction and create group options with limit now functional for all users.
  • Managed Profile Progress configuration option within UI for enhanced clarity.
  • Typo corrections and language updates for the Profile Progress section for improved readability.

v2.8.6

Fix 3

Fix

  • (#213) Issue in group creation privacy
  • (#211) Profile-visibility-issue
  • (#212) Managed accessibility

v2.8.5

Improve 1 Fix 4

Improve

  • Image and URLs

Fix

  • (#208) Issue in Friendship restrictions
  • (#210) Warning with PHP 8.2
  • BP v12 fixes
  • License issue

v2.8.4

Fix 3

Fix

  • Set Only Inactive when license key deactivate
  • Update License activation file and set response in transient
  • Added support menu and update plugin name, visit plugin link,

v2.8.3

Fix 3

Fix

  • fixed by default disable force profile completion
  • Added component check on each buddypress actions
  • (#198) Fixed php fatal error when group component is desable

v2.8.2

Fix 4

Fix

  • (#192) Fixed restrictions settings are not shhowing according to role
  • (#193) Fixed can not load general notice tab settings
  • (#194) Fixed BuddyPress component restriction issue
  • Removed Activity, Group, Member, AccountSettings and Extended Profiles components from membership restriction

v2.8.1

Fix 2

Fix

  • (#184) Fixed PHP warnings at admin
  • (#185) Fixed conflict with Event Manager plugin

v2.8.0

Fix 9

Fix

  • (#174) Updated Backend UI
  • (#175) "Redirect page" dropdown admin UI
  • Added hookable position in login ,register form
  • Added hookable position in login ,register form
  • Added Buddypress Recaptcha support for login/register forms
  • (#178) Added RTL support and grunt packages file
  • (#176) Managed activity form notice UI with bb platform
  • Fixed conflict with Events Manager plugin
  • Update admin wrapper UI

v2.7.0

Fix 4

Fix

  • (#166) Update setting description
  • (#139) changed 'select page to redirect' option description not match
  • Added nested logic to check messge per hour
  • (#150)Fixed messaged restriction issue with bb

v2.6.0

Fix 7

Fix

  • Fixed max user restriction is not working
  • Fixed redirect issue on bulk plugin activation
  • Fixed message per hour setting not working
  • (#144) Fixed issue in joining public/private groups
  • (#145) Fixed message restriction setting
  • (#149) Fixed typo error under messages notice
  • (#144) Fixed issue in joining public/private groups

v2.5.0

New 9 Note 3

New

  • Force Profile Completion
  • Directory Page limitation by User Role
  • Redirect functionlity by User Role
  • Profile Tab Restrictions by User Role
  • Friendship Restrictions by User Role
  • Message Restrictions by User Role
  • Group Restrictions by User Role
  • Activity Restrictions by User Role
  • Membership Restriction settings

Note

  • Fixed #132 - Remove Notice after refresh page
  • Added #132 -Set Default Option
  • Added #132 - Force Profile Completion

v2.1.0

Improve 2 Fix 4

Improve

  • Added #84 - Give a saperate option for posting restriction in groups.
  • Removed #83 - Admin should not list in member roles options

Fix

  • #81 - Calculate completion profile field set issue
  • #78 - Php fatal error
  • Added redirect for logout before content
  • Update plugin backend UI

v2.0.0

Improve 2 Fix 1

Improve

  • Updated Profile Visibility Tab
  • Exclude members from members directory using user-roles, member-type or

Fix

  • Private profile template call when user set profile private

v1.9.0

Improve 3 Fix 2

Improve

  • (#72) Disableed applicable restrictions options on plugin activation.
  • (#57) Update profile completion srting for displayed user profile
  • Added filtrable position on restrict component

Fix

  • #74 - Role Wise Member Restriction Setting is not working
  • (#73) Fixed issue with log out redirection

v1.8.0

Improve 1 Fix 1

Improve

  • Added components restriction feature for logged-in user Roles.

Fix

  • #741 - Reign and BuddyPress private community pro conflict with BB

v1.7.5

Fix 6

Fix

  • Limit enqueue js and css on plugin pages
  • Limit to aoad admin script on plugin speciifc page only
  • Updated profile visibilty notice
  • (#41)Fixed profile visibility UI distorted in Buddyboss
  • (#38)Synced BP private community pro profile completion bar
  • (#40) Fix fatal error with buddyboss theme and buddyboss platform plugin

v1.7.4

Fix 2

Fix

  • Updated style
  • admin notice for required plugin

v1.7.3

Fix 3

Fix

  • boss theme template loading issue.
  • Admin settings select box height issue. #30
  • Member group creation fix. #29

v1.7.2

Improve 1

Improve

  • hide buddypress primary nav settings

v1.7.1

Fix 1

Fix

  • #28 - added fontawesome 4.7.0.

v1.7.0

Improve 1 Fix 3

Improve

  • BP 4.3.0 compatibility.

Fix

  • #25 - bp component check warning.
  • #26 - sql database error fix at members page.
  • #27 - unnecessary script run.

v1.6.0

Fix 1

Fix

  • #24 - add limit for buddypress nouveau ajax call for group join

v1.6.0

Fix 1

Fix

  • #24 - add limit for buddypress nouveau ajax call for group join

v1.5.0

Fix 1

Fix

  • (#24) User is able to join more than restricted limit.

v1.4.0

Fix 1

Fix

  • (#23) Limit BP Groups restrictions issue

v1.3.0

Improve 1

Improve

  • Add tempalte to override login and register forms

v1.2.0

Improve 2

Improve

  • Added member types restrictions for bp components.
  • Added member types restrictions for groups creation and joining.

v1.1.0

Improve 1 Fix 1

Improve

  • Plugin backend settings ui enhancement.

Fix

  • BP 4.1.0 compatibility.

v1.0.2

Fix 2

Fix

  • BP 3.0.2 compatibility.
  • Login & Register Forms with Reign

v1.0.1

Note 2

Note

  • BP nouveau template pack support.
  • Added plugin license code

v1.0.0

Note 1

Note

  • first version.