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 Improve 1

New

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

Improve

  • Unused files and deprecated code from the `wbcom` folder for a cleaner and more optimized codebase.

v3.1.0

April 4, 2025
New 4 Improve 8 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.
  • UI handling for visitors' restrictions and component restrictions.
  • Admin messages and notices for a cleaner backend experience.
  • PHPCS compliance across all plugin files for cleaner, more efficient code.
  • Unnecessary commenting limitations and activity posting restriction notices.
  • Redundant code to boost plugin performance.

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 7 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.
  • Responsive fixes applied to `buddypress-lock-pro-admin.css`.

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 11 Fix 9 Note 4

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.
  • Unnecessary calls to activity-restriction-settings.php to streamline plugin performance.
  • README.txt and buddypress-lock-pro.php files for up-to-date plugin documentation.
  • Profile completion percentage bar UI for better visual feedback.
  • Login Registration Form UI to sync with BuddyPress standards.
  • Admin UI across all tabs for a more intuitive user experience.
  • Several options, including activity restrictions, notification options from components restriction, profile tab restriction, and group restriction options for a streamlined plugin interface.
  • Plugin accessibility (#212) for wider user inclusivity.
  • Plugin version and changelog to reflect the latest developments and fixes.
  • Maintenance tasks with Grunt for optimized plugin performance.
  • 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.
  • Issues in group creation privacy settings to ensure user privacy and group integrity.

Note

  • Visitors Restrictions by default upon plugin activation for improved site security.
  • Admin profile visibility issues and profile-visibility issues (#211) for consistent user experiences across admin and frontend.
  • Compatibility issues with BP v12 and fixed license-related concerns for smoother plugin operation and compliance.
  • Resolved PHP 8.2 warning (#210) to ensure compatibility with newer PHP versions.

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.