BuddyBoss Platform - Version 2.3.50

Release date: May 30, 2023

Changes:

  • Profiles - Addressed the issue where the password updated email was triggered when the account email is updated in the profile
  • Profiles - Resolved the incorrect last active stats issue on Members and profile pages
  • Notifications - Introduced new notification type to trigger when members create a reply to a blog post comment
  • Notifications - Improved the business logic for notification preferences, now loading from admin default if not updated
  • Notifications - Improved to send @mention email for blog post comments
  • Groups - Resolved the hidden group not showing issue for WP CLI commands
  • Groups - Resolved the activity not getting created issue for WP CLI commands
  • Groups - Handled the forum option not showing issue while creating a group when the forums slug is updated
  • Forums - Handled create discussion UX issue when selecting auto-generated tags
  • Activity - Improved the @mention dropdown by providing load more pagination
  • Activity - Fixed the multiple @mention option not working issue
  • Activity - Resolved the post form GIF search option UX issue
  • Media - Resolved the video thumbnail issue for videos with portrait orientation or a small-sized
  • Media - Fixed the documents search not working issue when the document is in the folder
  • Media - Addressed the media modal issue that was not showing the option to like and comment
  • Messages - Fixed the duplicate text issue when copy-pasting in the send message editor
  • Moderation - Improved the logic for handling suspended and blocked members content in Social groups, Network Search, Forums, Activity, and Widgets
  • Moderation - Handled the report member option UX issue, preventing multiple reports
  • Moderation - Addressed a minor accessibility issue with the 'report group' option
  • Network Search - Addressed the incorrect count issue when modifying search results using a hook
  • Core - Improvement by loading minified JS and CSS for third-party libraries
  • Core - Fixed the 'Repair user nicknames' tool that was not working as expected
  • REST API - Provided API support for social groups, activity, and forums moderation related updates
  • REST API - Handled the Forum discussion images URL issue in the API
  • REST API - Addressed the selected profile type not returning issue in the users endpoint
  • REST API - Resolved the join group action not working issue in the API for private and hidden groups when auto-approval is enabled
  • REST API - Fixed the read more option not working issue in the API for activity when it contains a link

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/bp-activity-notifications.php
  • src/bp-activity/classes/class-bp-activity-activity.php
  • src/bp-activity/classes/class-bp-activity-notification.php
  • src/bp-activity/classes/class-bp-rest-activity-endpoint.php
  • src/bp-activity/screens/permalink.php
  • src/bp-blogs/bp-blogs-activity.php
  • src/bp-blogs/bp-blogs-filters.php
  • src/bp-core/bp-core-actions.php
  • src/bp-core/bp-core-cssjs.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/bp-core-notification.php
  • src/bp-core/bp-core-update.php
  • newsrc/bp-core/classes/class-bb-post-notification.php
  • src/bp-core/classes/class-bb-rest-subscriptions-endpoint.php
  • src/bp-core/classes/class-bp-email-tokens.php
  • src/bp-core/compatibility/bp-wp-offload-media-helpers.php
  • src/bp-core/css/mentions-rtl.css
  • src/bp-core/css/mentions-rtl.min.css
  • src/bp-core/css/mentions.css
  • src/bp-core/css/mentions.min.css
  • src/bp-core/js/mentions.js
  • src/bp-core/js/mentions.min.js
  • src/bp-document/bp-document-filters.php
  • src/bp-forums/activity.php
  • src/bp-forums/admin/functions.php
  • src/bp-forums/classes/class-bp-rest-topics-endpoint.php
  • src/bp-forums/replies/template.php
  • src/bp-forums/templates/default/bbpress/loop-blocked-single-reply.php
  • src/bp-forums/templates/default/js/common.js
  • src/bp-friends/bp-friends-filters.php
  • src/bp-friends/classes/class-bp-friends-friendship.php
  • src/bp-groups/bp-groups-filters.php
  • src/bp-groups/classes/class-bp-groups-group.php
  • src/bp-groups/classes/class-bp-rest-group-membership-endpoint.php
  • src/bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-members/bp-members-filters.php
  • src/bp-members/bp-members-functions.php
  • src/bp-members/classes/class-bp-members-mentions-notification.php
  • src/bp-members/classes/class-bp-rest-members-endpoint.php
  • src/bp-moderation/bp-moderation-filters.php
  • src/bp-moderation/bp-moderation-functions.php
  • src/bp-moderation/classes/class-bp-moderation-activity-comment.php
  • src/bp-moderation/classes/class-bp-moderation-activity.php
  • src/bp-moderation/classes/class-bp-moderation-document.php
  • src/bp-moderation/classes/class-bp-moderation-forum-replies.php
  • src/bp-moderation/classes/class-bp-moderation-forum-topics.php
  • src/bp-moderation/classes/class-bp-moderation-forums.php
  • src/bp-moderation/classes/class-bp-moderation-media.php
  • src/bp-moderation/classes/class-bp-moderation-members.php
  • src/bp-moderation/classes/class-bp-moderation-video.php
  • src/bp-moderation/classes/class-bp-moderation.php
  • src/bp-moderation/classes/class-bp-rest-moderation-endpoint.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-abstract.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-activity-comment.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-activity.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-document.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-forum-reply.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-forum-topic.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-forum.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-media.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-video.php
  • src/bp-moderation/screens/content-report-form.php
  • src/bp-notifications/bp-notifications-functions.php
  • src/bp-search/classes/class-bp-search.php
  • src/bp-settings/actions/general.php
  • src/bp-templates/bp-nouveau/buddypress/activity/blocked-comment.php
  • src/bp-templates/bp-nouveau/buddypress/activity/comment.php
  • src/bp-templates/bp-nouveau/buddypress/document/document-entry.php
  • src/bp-templates/bp-nouveau/buddypress/groups/single/admin/manage-members.php
  • src/bp-templates/bp-nouveau/buddypress/groups/single/members-loop.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/reply.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/videos-ajax.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/videos.php
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.css
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.min.css
  • src/bp-templates/bp-nouveau/css/buddypress.css
  • src/bp-templates/bp-nouveau/css/buddypress.min.css
  • src/bp-templates/bp-nouveau/includes/video/ajax.php
  • src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.js
  • src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-media.js
  • src/bp-templates/bp-nouveau/js/buddypress-media.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-video.js
  • src/bp-templates/bp-nouveau/js/buddypress-video.min.js
  • src/bp-video/bp-video-filters.php
  • src/bp-xprofile/bp-xprofile-filters.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php
  • src/class-buddypress.php
  • src/cli/components/activity.php
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss.pot
  • src/readme.txt