BuddyBoss Platform - Version 3.1.0

Release date: Jul 02, 2026

Changes:

  • New Feature! - Introduced a new Help & Support Center page in the BuddyBoss admin, providing site administrators with quick access to documentation and the ability to grant site access to the support team by attaching support tickets
  • New Feature! - Introduced a new PeepSo Migration Tool to simplify the migration process from PeepSo to BuddyBoss platform and redesigned the Tools page in the BuddyBoss admin for improved usability
  • New Feature! - The Integrations page in BuddyBoss admin has been redesigned with a new grid layout, making it easier to browse, search, and install available third-party add-ons directly from your admin settings
  • Bug: Activity - Fixed an issue in the BuddyBoss App where the ‘Report Comment’ option was appearing multiple times for the same blog post comment
  • Bug: Activity - Fixed an issue where post and comment reactions were not working correctly
  • Bug: Activity - Fixed an issue where the emoji picker was not opening in the activity comment form when using ReadyLaunch
  • Bug: Core - Added backward compatibility so third-party plugin metaboxes now properly display and save in the new BuddyBoss backend settings modals
  • Bug: Core - Fixed a security vulnerability in the member search functionality by properly sanitizing search input to prevent potential SQL injection
  • Bug: Core - Fixed a UI display issue with the New Settings side panel that was affecting users on Mac Safari browser
  • Bug: Core - Fixed an issue where drag-and-drop reordering of profile fields between sections was not working in the BuddyBoss admin
  • Bug: Core - Fixed an issue where long usernames were not wrapping correctly on mobile, causing the last character to appear on a separate line
  • Bug: Core - Fixed an issue where reCAPTCHA could not be disabled through the BuddyBoss Settings and would re-enable itself after an update
  • Bug: Core - Fixed multiple UI alignment and display issues in the New Settings interface, including the search loader, search result icons, and reaction button icon picker
  • Bug: Forums - Fixed the Forum Feature Image picker to now include the WordPress Media Library, allowing you to select existing images instead of always uploading a new one
  • Bug: Groups - Fixed an issue where clearing a group activity title would automatically restore the previously saved title instead of leaving it empty
  • Bug: Groups - Fixed an issue where moving files between folders in the Group Documents section was not functioning correctly
  • Bug: Groups - Fixed an issue where the ‘Move’ button in the Group Documents section was not working and caused a JavaScript error
  • Bug: Login - Fixed a JavaScript error that occurred on the registration page when the email confirmation field was disabled in settings
  • Bug: Messages - Fixed a regression where subscribers were unable to send private messages to other subscribers even when the messaging access settings allowed it
  • Bug: Messages - Fixed an issue where the private messages dropdown was not showing messages when accessed from the activity detail page
  • Bug: Profiles - Fixed a security vulnerability in Advanced Profile Search where a search filter value was not properly sanitized before use in a database query
  • Bug: ReadyLaunch - Fixed a styling issue with the profile photo upload section on the mobile Edit Profile page in ReadyLaunch
  • Bug: ReadyLaunch - Fixed a UI issue in ReadyLaunch where navigation items with sub-menus were not displaying correctly when placed under the ‘More’ menu
  • Bug: ReadyLaunch - Fixed an issue in ReadyLaunch where the mentions dropdown in the activity post form was hidden behind the modal and not accessible
  • Bug: ReadyLaunch - Fixed an issue in ReadyLaunch where the privacy option was not properly disabled and the group avatar was not displaying in the group activity post form
  • Bug: ReadyLaunch - Fixed an issue where WooCommerce profile tabs were not visible on member profiles when ReadyLaunch was enabled
  • Bug: ReadyLaunch - Fixed the display of deleted messages in ReadyLaunch so they now appear visually distinct from normal message text
  • Bug: ReadyLaunch - Fixed the notifications dropdown in the admin bar to display correctly when ReadyLaunch is enabled
  • Bug: ReadyLaunch - Resolved ReadyLaunch issues including navigation flow, icons, console errors on the comment, and various UI issues

File Changes:

  • bb-features/community/reactions/bb-activity-reactions.php
  • bb-features/integrations/recaptcha/bb-feature-config.php
  • bp-activity/bp-activity-functions.php
  • bp-activity/classes/class-bp-activity-activity.php
  • newbp-core/admin/bb-admin-common-assets.php
  • newbp-core/admin/bb-admin-integrations-page.php
  • bp-core/admin/bb-admin-settings-init.php
  • bp-core/admin/bb-admin-settings-page.php
  • newbp-core/admin/bb-admin-settings-tools.php
  • newbp-core/admin/bb-settings/common/build/index.asset.php
  • newbp-core/admin/bb-settings/common/build/index.js
  • newbp-core/admin/bb-settings/common/build/styles/common-rtl.css
  • newbp-core/admin/bb-settings/common/build/styles/common-rtl.min.css
  • newbp-core/admin/bb-settings/common/build/styles/common.css
  • newbp-core/admin/bb-settings/common/build/styles/common.min.css
  • newbp-core/admin/bb-settings/integrations/build/index.asset.php
  • newbp-core/admin/bb-settings/integrations/build/index.js
  • newbp-core/admin/bb-settings/integrations/build/styles/admin-rtl.css
  • newbp-core/admin/bb-settings/integrations/build/styles/admin-rtl.min.css
  • newbp-core/admin/bb-settings/integrations/build/styles/admin.css
  • newbp-core/admin/bb-settings/integrations/build/styles/admin.min.css
  • bp-core/admin/bb-settings/rl-onboarding/class-bb-readylaunch-onboarding.php
  • removedbp-core/admin/bb-settings/settings/build/190.js
  • bp-core/admin/bb-settings/settings/build/285.js
  • newbp-core/admin/bb-settings/settings/build/424.js
  • bp-core/admin/bb-settings/settings/build/483.js
  • removedbp-core/admin/bb-settings/settings/build/484.js
  • bp-core/admin/bb-settings/settings/build/499.js
  • bp-core/admin/bb-settings/settings/build/510.js
  • bp-core/admin/bb-settings/settings/build/517.js
  • bp-core/admin/bb-settings/settings/build/794.js
  • bp-core/admin/bb-settings/settings/build/926.js
  • bp-core/admin/bb-settings/settings/build/966.js
  • bp-core/admin/bb-settings/settings/build/index.asset.php
  • bp-core/admin/bb-settings/settings/build/index.js
  • bp-core/admin/bb-settings/settings/build/styles/admin-rtl.css
  • bp-core/admin/bb-settings/settings/build/styles/admin-rtl.min.css
  • bp-core/admin/bb-settings/settings/build/styles/admin.css
  • bp-core/admin/bb-settings/settings/build/styles/admin.min.css
  • bp-core/admin/bp-core-admin-actions.php
  • bp-core/admin/bp-core-admin-functions.php
  • bp-core/admin/bp-core-admin-tools.php
  • bp-core/admin/classes/class-bb-admin-forums-ajax.php
  • bp-core/admin/classes/class-bb-admin-groups-ajax.php
  • newbp-core/admin/classes/class-bb-admin-integrations-ajax.php
  • bp-core/admin/classes/class-bb-admin-member-types-ajax.php
  • bp-core/admin/classes/class-bb-admin-meta-field-registry.php
  • bp-core/admin/classes/class-bb-admin-profile-fields-ajax.php
  • bp-core/admin/classes/class-bb-admin-settings-ajax.php
  • newbp-core/admin/classes/class-bb-rest-integrations-endpoint.php
  • newbp-core/admin/classes/class-bb-support-access.php
  • bp-core/admin/js/settings-page.js
  • bp-core/admin/js/settings-page.min.js
  • bp-core/admin/settings/activity/legacy-meta-bridge.php
  • newbp-core/admin/settings/compat/bp-auto-group-join.php
  • newbp-core/admin/settings/compat/wp-fusion.php
  • bp-core/admin/settings/groups/legacy-meta-bridge.php
  • bp-core/admin/settings/legacy-meta-bridge-utils.php
  • bp-core/admin/settings/members/settings-profile-name.php
  • bp-core/admin/settings/members/settings-profile-types.php
  • newbp-core/admin/settings/tools/callbacks.php
  • bp-core/blocks/readylaunch-header/view.asset.php
  • bp-core/blocks/readylaunch-header/view.js
  • bp-core/bp-core-actions.php
  • bp-core/bp-core-functions.php
  • removedbp-core/bp-core-tools-default-data.php
  • bp-core/classes/class-bb-readylaunch.php
  • bp-core/classes/class-bb-telemetry.php
  • bp-core/classes/class-bp-admin-tab.php
  • bp-core/classes/class-bp-admin.php
  • newbp-core/compatibility/class-bb-readylaunch-wc4bp-helper.php
  • removedbp-core/data/activity.php
  • removedbp-core/data/forums.php
  • removedbp-core/data/forums_replies.php
  • removedbp-core/data/forums_topics.php
  • removedbp-core/data/groups.php
  • removedbp-core/data/messages.php
  • removedbp-core/data/users.php
  • removedbp-core/data/xprofile_data.php
  • removedbp-core/data/xprofile_structure.php
  • bp-core/deprecated/buddyboss/3.0.0.php
  • bp-core/js/register.js
  • bp-core/js/register.min.js
  • bp-core/profile-search/bps-xprofile.php
  • bp-document/classes/class-bp-document-folder.php
  • bp-document/classes/class-bp-document.php
  • bp-forums/admin/actions.php
  • bp-forums/admin/admin.php
  • removedbp-forums/admin/converter.php
  • removedbp-forums/admin/converters/AEF.php
  • removedbp-forums/admin/converters/Drupal7.php
  • removedbp-forums/admin/converters/Example.php
  • removedbp-forums/admin/converters/FluxBB.php
  • removedbp-forums/admin/converters/Invision.php
  • removedbp-forums/admin/converters/Kunena1.php
  • removedbp-forums/admin/converters/Kunena2.php
  • removedbp-forums/admin/converters/Kunena3.php
  • removedbp-forums/admin/converters/Mingle.php
  • removedbp-forums/admin/converters/MyBB.php
  • removedbp-forums/admin/converters/PHPFox3.php
  • removedbp-forums/admin/converters/PHPWind.php
  • removedbp-forums/admin/converters/Phorum.php
  • removedbp-forums/admin/converters/PunBB.php
  • removedbp-forums/admin/converters/SMF.php
  • removedbp-forums/admin/converters/SimplePress5.php
  • removedbp-forums/admin/converters/Vanilla.php
  • removedbp-forums/admin/converters/XMB.php
  • removedbp-forums/admin/converters/XenForo.php
  • removedbp-forums/admin/converters/bbPress1.php
  • removedbp-forums/admin/converters/index.php
  • removedbp-forums/admin/converters/phpBB.php
  • removedbp-forums/admin/converters/vBulletin.php
  • removedbp-forums/admin/converters/vBulletin3.php
  • bp-forums/admin/functions.php
  • removedbp-forums/admin/js/converter.js
  • removedbp-forums/admin/js/converter.min.js
  • removedbp-forums/admin/parser.php
  • bp-forums/admin/tools.php
  • bp-forums/users/functions.php
  • bp-groups/bp-groups-activity.php
  • bp-groups/bp-groups-functions.php
  • bp-loader.php
  • bp-media/bp-media-filters.php
  • bp-media/classes/class-bp-media-album.php
  • bp-media/classes/class-bp-media.php
  • bp-moderation/classes/class-bp-moderation-comment.php
  • bp-performance/classes/class-cache.php
  • bp-search/classes/class-bp-search-members.php
  • bp-search/plugins/search-cpt/class-bp-search-cpt.php
  • bp-templates/bp-nouveau/includes/activity/ajax.php
  • bp-templates/bp-nouveau/includes/functions.php
  • bp-templates/bp-nouveau/js/buddypress-activity-post-form.js
  • bp-templates/bp-nouveau/js/buddypress-activity-post-form.min.js
  • bp-templates/bp-nouveau/js/buddypress-media.js
  • bp-templates/bp-nouveau/js/buddypress-media.min.js
  • bp-templates/bp-nouveau/readylaunch/activity/index.php
  • bp-templates/bp-nouveau/readylaunch/activity/single/home.php
  • bp-templates/bp-nouveau/readylaunch/common/js-templates/members/settings/bb-member-subscription-loading.php
  • bp-templates/bp-nouveau/readylaunch/common/js-templates/messages/index.php
  • bp-templates/bp-nouveau/readylaunch/css/activity-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/activity-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/activity.css
  • bp-templates/bp-nouveau/readylaunch/css/activity.min.css
  • bp-templates/bp-nouveau/readylaunch/css/forums-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/forums-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/forums.css
  • bp-templates/bp-nouveau/readylaunch/css/forums.min.css
  • bp-templates/bp-nouveau/readylaunch/css/groups-single-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/groups-single-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/groups-single.css
  • bp-templates/bp-nouveau/readylaunch/css/groups-single.min.css
  • bp-templates/bp-nouveau/readylaunch/css/login-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/login-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/login.css
  • bp-templates/bp-nouveau/readylaunch/css/login.min.css
  • bp-templates/bp-nouveau/readylaunch/css/main-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/main-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/main.css
  • bp-templates/bp-nouveau/readylaunch/css/main.min.css
  • bp-templates/bp-nouveau/readylaunch/css/members-single-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/members-single-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/members-single.css
  • bp-templates/bp-nouveau/readylaunch/css/members-single.min.css
  • bp-templates/bp-nouveau/readylaunch/css/message-rtl.css
  • bp-templates/bp-nouveau/readylaunch/css/message-rtl.min.css
  • bp-templates/bp-nouveau/readylaunch/css/message.css
  • bp-templates/bp-nouveau/readylaunch/css/message.min.css
  • bp-templates/bp-nouveau/readylaunch/forums/form-topic-merge.php
  • bp-templates/bp-nouveau/readylaunch/groups/single/activity.php
  • bp-templates/bp-nouveau/readylaunch/groups/single/admin.php
  • bp-templates/bp-nouveau/readylaunch/groups/single/admin/group-settings.php
  • bp-templates/bp-nouveau/readylaunch/js/bb-readylaunch-front.js
  • bp-templates/bp-nouveau/readylaunch/js/bb-readylaunch-front.min.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-activity-post-form.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-activity-post-form.min.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-activity.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-activity.min.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-media.js
  • bp-templates/bp-nouveau/readylaunch/js/buddypress-media.min.js
  • bp-templates/bp-nouveau/readylaunch/members/activity.php
  • bp-templates/bp-nouveau/readylaunch/members/single/activity.php
  • bp-templates/bp-nouveau/readylaunch/members/single/plugins.php
  • bp-templates/bp-nouveau/readylaunch/members/single/settings/subscriptions.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/cart.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/checkout.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/dashboard.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/downloads.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/edit-account.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/edit-address.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/extra-content.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/my-account.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/orders.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/payment-methods.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/track.php
  • newbp-templates/bp-nouveau/readylaunch/wc4bp/shop/member/view-order.php
  • bp-video/bp-video-filters.php
  • bp-video/classes/class-bp-video-album.php
  • bp-video/classes/class-bp-video.php
  • languages/buddyboss.pot
  • readme.txt